- b - Variable in class uk.co.dolphin_com.sscore.RenderItem.Colour
-
- BadDimensionsException - Exception in uk.co.dolphin_com.sscore.ex
-
- BadDimensionsException(String) - Constructor for exception uk.co.dolphin_com.sscore.ex.BadDimensionsException
-
- BadMagnificationException - Exception in uk.co.dolphin_com.sscore.ex
-
- BadMagnificationException(String) - Constructor for exception uk.co.dolphin_com.sscore.ex.BadMagnificationException
-
- BadPartIndexException - Exception in uk.co.dolphin_com.sscore.ex
-
- BadPartIndexException(String) - Constructor for exception uk.co.dolphin_com.sscore.ex.BadPartIndexException
-
- Bar - Class in uk.co.dolphin_com.sscore.playdata
-
a Bar in the PlayData
- BarBeats - Class in uk.co.dolphin_com.sscore
-
Beats in a bar and ms timing of 1 beat.
- BarGroup - Class in uk.co.dolphin_com.sscore
-
Information about items in a bar of a particular part
returned from SScore.getBarContents()
- barIndex - Variable in class uk.co.dolphin_com.sscore.BarGroup
-
index of bar containing this group
- barIndex - Variable in class uk.co.dolphin_com.sscore.BarLayout.Barline
-
the bar index
- barindex - Variable in class uk.co.dolphin_com.sscore.Component
-
the bar index for the bar containing this component
- barIndex - Variable in class uk.co.dolphin_com.sscore.LoadWarning
-
The index of the bar containing the problem -- -1 for all bars
- barInSystem - Variable in class uk.co.dolphin_com.sscore.CursorRect
-
true if the bar is in the System
- BarIterator - Class in uk.co.dolphin_com.sscore.playdata
-
Iterator type which iterates through the score returning each Bar in correct play sequence accounting for repeats
- BarLayout - Class in uk.co.dolphin_com.sscore
-
info about barlines in a system/part returned from getBarLayout()
- BarLayout.Barline - Class in uk.co.dolphin_com.sscore
-
info for a single barline
- BarLayout.BarlineLoc - Enum in uk.co.dolphin_com.sscore
-
- Barline_double - Static variable in class uk.co.dolphin_com.sscore.BarlineItem
-
- Barline_heavy - Static variable in class uk.co.dolphin_com.sscore.BarlineItem
-
- Barline_none - Static variable in class uk.co.dolphin_com.sscore.BarlineItem
-
- Barline_regular - Static variable in class uk.co.dolphin_com.sscore.BarlineItem
-
- barline_style - Variable in class uk.co.dolphin_com.sscore.BarlineItem
-
Barline style Barline_?
- Barline_unset - Static variable in class uk.co.dolphin_com.sscore.BarlineItem
-
define style of barline
- BarlineItem - Class in uk.co.dolphin_com.sscore
-
MusicXML in the score
- barlines - Variable in class uk.co.dolphin_com.sscore.BarLayout
-
list of Barline for the system/part
- barre - Variable in class uk.co.dolphin_com.sscore.Harmony.FrameNote
-
The barre - StartStop_
- barStartTime(int) - Method in class uk.co.dolphin_com.seescoreandroid.Dispatcher
-
time in ms from the start of the score to the start of the bar
- Bartype_default - Static variable in class uk.co.dolphin_com.sscore.SScore
-
for default argument
- Bartype_full_bar - Static variable in class uk.co.dolphin_com.sscore.SScore
-
a normal full bar
- Bartype_partial_bar_end - Static variable in class uk.co.dolphin_com.sscore.SScore
-
partial bar missing beat 1 (ie after repeat mark)
- Bartype_partial_bar_start - Static variable in class uk.co.dolphin_com.sscore.SScore
-
partial bar including beat 1 (ie before repeat mark)
- Bartype_partial_first_bar - Static variable in class uk.co.dolphin_com.sscore.SScore
-
partial bar is first bar in score (ie anacrusis)
- barTypeForBar(int) - Method in class uk.co.dolphin_com.sscore.SScore
-
get the type of the bar
- bass - Variable in class uk.co.dolphin_com.sscore.Harmony.Chord
-
bass of chord.
- beatsInBar - Variable in class uk.co.dolphin_com.sscore.BarBeats
-
the number of beats in a particular bar
- beatTime - Variable in class uk.co.dolphin_com.sscore.BarBeats
-
the time of a single beat in ms
- beatType - Variable in class uk.co.dolphin_com.sscore.Tempo
-
conventional beat type (crotchet = 4 etc) defined by note in metronome mark or always 4 for sound.tempo element
- beatType - Variable in class uk.co.dolphin_com.sscore.TimeSig
-
conventional beat type ie 4 is crotchet etc
- beatType - Variable in class uk.co.dolphin_com.sscore.TimeSigItem
-
Type of beat - 4 is crotchet etc
- bestScrollAnimationTime() - Method in class uk.co.dolphin_com.seescoreandroid.Player
-
get a value to use for the scroll animation so it scrolls faster for a fast score
- bounds() - Method in class uk.co.dolphin_com.sscore.SSystem
-
Get the bounding box of this system.
- bpm - Variable in class uk.co.dolphin_com.sscore.Tempo
-
the beats-per-minute value for the given beat type
- bracket_degrees - Variable in class uk.co.dolphin_com.sscore.Harmony.HarmonyKind
-
- chords - Variable in class uk.co.dolphin_com.sscore.Harmony
-
array of Chords
- clear() - Method in class uk.co.dolphin_com.sscore.SSystemList
-
- Clef_alto - Static variable in class uk.co.dolphin_com.sscore.ClefItem
-
alto clef (C clef centred on middle line)
- Clef_bass - Static variable in class uk.co.dolphin_com.sscore.ClefItem
-
bass clef (F clef)
- Clef_bass_sub8 - Static variable in class uk.co.dolphin_com.sscore.ClefItem
-
bass clef with 8 below
- Clef_bass_super8 - Static variable in class uk.co.dolphin_com.sscore.ClefItem
-
bass clef with 8 above (unknown?)
- Clef_none - Static variable in class uk.co.dolphin_com.sscore.ClefItem
-
no clef
- Clef_percussion - Static variable in class uk.co.dolphin_com.sscore.ClefItem
-
percussion clef
- Clef_TAB - Static variable in class uk.co.dolphin_com.sscore.ClefItem
-
TAB clef (stave lines indicate guitar strings, numbers indicate fingers)
- Clef_tenor - Static variable in class uk.co.dolphin_com.sscore.ClefItem
-
tenor clef (C clef)
- Clef_treble - Static variable in class uk.co.dolphin_com.sscore.ClefItem
-
treble clef (G clef) type constant
- Clef_treble_sub8 - Static variable in class uk.co.dolphin_com.sscore.ClefItem
-
treble clef (G clef) with 8 below
- Clef_treble_super8 - Static variable in class uk.co.dolphin_com.sscore.ClefItem
-
treble clef with 8 above
- Clef_unknown - Static variable in class uk.co.dolphin_com.sscore.ClefItem
-
unknown clef
- ClefItem - Class in uk.co.dolphin_com.sscore
-
a clef in the score
- clefType - Variable in class uk.co.dolphin_com.sscore.ClefItem
-
type of clef - Clef_?
- coda - Variable in class uk.co.dolphin_com.sscore.BarlineItem
-
true if Coda at barline
- coda - Variable in class uk.co.dolphin_com.sscore.Sound
-
- colour - Variable in class uk.co.dolphin_com.sscore.RenderItem
-
- Colour(float, float, float, float) - Constructor for class uk.co.dolphin_com.sscore.RenderItem.Colour
-
- colouredRender - Variable in class uk.co.dolphin_com.sscore.RenderItem
-
- colourItem(int) - Method in class uk.co.dolphin_com.seescoreandroid.SystemView
-
request a special colouring for a particular item in this System
- ColourRenderFlags_accidental - Static variable in class uk.co.dolphin_com.sscore.RenderItem
-
- ColourRenderFlags_beam - Static variable in class uk.co.dolphin_com.sscore.RenderItem
-
- ColourRenderFlags_clef - Static variable in class uk.co.dolphin_com.sscore.RenderItem
-
- ColourRenderFlags_direction_text - Static variable in class uk.co.dolphin_com.sscore.RenderItem
-
- ColourRenderFlags_dot - Static variable in class uk.co.dolphin_com.sscore.RenderItem
-
- ColourRenderFlags_harmony - Static variable in class uk.co.dolphin_com.sscore.RenderItem
-
- ColourRenderFlags_keysig - Static variable in class uk.co.dolphin_com.sscore.RenderItem
-
- ColourRenderFlags_ledger - Static variable in class uk.co.dolphin_com.sscore.RenderItem
-
- ColourRenderFlags_lyric - Static variable in class uk.co.dolphin_com.sscore.RenderItem
-
- ColourRenderFlags_notation - Static variable in class uk.co.dolphin_com.sscore.RenderItem
-
- ColourRenderFlags_notehead - Static variable in class uk.co.dolphin_com.sscore.RenderItem
-
Values to be used in colouredRender
- ColourRenderFlags_rest - Static variable in class uk.co.dolphin_com.sscore.RenderItem
-
- ColourRenderFlags_stem - Static variable in class uk.co.dolphin_com.sscore.RenderItem
-
- ColourRenderFlags_timesig - Static variable in class uk.co.dolphin_com.sscore.RenderItem
-
- Component - Class in uk.co.dolphin_com.sscore
-
an atomic component of the layout for hit-testing etc.
- Component.Type - Enum in uk.co.dolphin_com.sscore
-
define the types of component
- composer - Variable in class uk.co.dolphin_com.sscore.Header
-
The contents of any "composer" field in the MusicXML element
- containsBar(int) - Method in class uk.co.dolphin_com.seescoreandroid.SystemView
-
- containsBar(int) - Method in class uk.co.dolphin_com.sscore.SSystem.BarRange
-
- containsBar(int) - Method in class uk.co.dolphin_com.sscore.SSystem
-
- convertTempoToBPM(Tempo, TimeSig) - Method in class uk.co.dolphin_com.sscore.SScore
-
get a beats-per-minute value for a given Tempo and TimeSig
- countIn - Variable in class uk.co.dolphin_com.sscore.playdata.Bar
-
true if this is a count-in bar
- createCountIn() - Method in class uk.co.dolphin_com.sscore.playdata.Bar
-
create a count-in bar copy of this bar with the count-in flag set and with a maximum of 4 beats
- createMIDIFile(String) - Method in class uk.co.dolphin_com.sscore.playdata.PlayData
-
generate a MIDI file from the play data
- createMIDIFileWithControls(String, PlayData.PlayControls) - Method in class uk.co.dolphin_com.sscore.playdata.PlayData
-
generate a MIDI file from the play data with control of enabled parts
- credit_words - Variable in class uk.co.dolphin_com.sscore.Header
-
The MusicXML elements
- currentBar() - Method in class uk.co.dolphin_com.seescoreandroid.Dispatcher
-
get the last bar which was dispatched
- currentBar() - Method in class uk.co.dolphin_com.seescoreandroid.Player
-
the bar which was last dispatched
- CursorRect - Class in uk.co.dolphin_com.sscore
-
a bar cursor rectangle
- dacapo - Variable in class uk.co.dolphin_com.sscore.Sound
-
- dalsegno - Variable in class uk.co.dolphin_com.sscore.Sound
-
- damper_pedal - Variable in class uk.co.dolphin_com.sscore.Sound
-
- Direction_accordion_registration - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_bracket - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_coda - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_damp - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_damp_all - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_dashes - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_dynamics - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_eyeglasses - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_harp_pedals - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_image - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_metronome - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_octave_shift - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_other - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_pedal - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_percussion - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_principal_voice - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_rehearsal - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
types of direction
- Direction_scordatura - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_segno - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_string_mute - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- direction_types - Variable in class uk.co.dolphin_com.sscore.DirectionItem
-
Array of Direction_? values defined above
- Direction_wedge - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- Direction_words - Static variable in class uk.co.dolphin_com.sscore.DirectionItem
-
- DirectionItem - Class in uk.co.dolphin_com.sscore
-
a element in the score
- Dispatcher - Class in uk.co.dolphin_com.seescoreandroid
-
dispatch events driven by SeeScore PlayData (bar start, beat, note, play end)
- Dispatcher(PlayData, Runnable) - Constructor for class uk.co.dolphin_com.seescoreandroid.Dispatcher
-
construct the Dispatcher
- Dispatcher.EventHandler - Interface in uk.co.dolphin_com.seescoreandroid
-
a generic handler for bar start, beat and end
- Dispatcher.NoteEventHandler - Interface in uk.co.dolphin_com.seescoreandroid
-
a handler for notes starting
- Dispatcher.State - Enum in uk.co.dolphin_com.seescoreandroid
-
the state of the dispatcher
- displayLoopGraphics(int, int) - Method in class uk.co.dolphin_com.seescoreandroid.SeeScoreView
-
- divisions - Variable in class uk.co.dolphin_com.sscore.BarGroup
-
divisions per quarter note (crotchet)
- divisions - Variable in class uk.co.dolphin_com.sscore.Sound
-
- divisions_in_bar - Variable in class uk.co.dolphin_com.sscore.BarGroup
-
total divisions in bar
- dot - Variable in class uk.co.dolphin_com.sscore.Tempo
-
true if the metronome marking has a dot
- draw(Canvas, AssetManager, Point, float) - Method in class uk.co.dolphin_com.sscore.SSystem
-
Draw this system at the given point.
- drawWithOptions(Canvas, AssetManager, Point, float, RenderItem[]) - Method in class uk.co.dolphin_com.sscore.SSystem
-
Draw the system allowing optional colouring of particular items/components in the layout
- duration - Variable in class uk.co.dolphin_com.sscore.playdata.Bar
-
the duration of this bar accounting for time signature and tempo in force
- duration - Variable in class uk.co.dolphin_com.sscore.playdata.Note
-
(ms) may be longer than a bar if tied
- duration - Variable in class uk.co.dolphin_com.sscore.TimedItem
-
The duration of the item (note or rest) in divisions
- dynamic - Variable in class uk.co.dolphin_com.sscore.playdata.Note
-
[0..100+] value of the last dynamic
may exceed 100 for ff - see PlayData.maxSoundDynamic
- dynamics - Variable in class uk.co.dolphin_com.sscore.Sound
-
- g - Variable in class uk.co.dolphin_com.sscore.RenderItem.Colour
-
- getBarBeats(int, int, int) - Method in class uk.co.dolphin_com.sscore.SScore
-
get the number of beats in a bar and the beat timing
- getBarContents(int, int) - Method in class uk.co.dolphin_com.sscore.SScore
-
Get information about the contents of a particular part/bar.
- getBarIndexForXPos(float) - Method in class uk.co.dolphin_com.sscore.SSystem
-
get the bar index of the bar enclosing the given x coordinate in this system
- getBarLayout(int) - Method in class uk.co.dolphin_com.sscore.SSystem
-
get barline measurements for the part in this system
- getBarNumberForIndex(int) - Method in class uk.co.dolphin_com.sscore.SScore
-
Get the bar number (String) given the index.
- getBarRange() - Method in class uk.co.dolphin_com.sscore.SSystem
-
Get the start bar index and number of bars for this system.
- getBounds() - Method in class uk.co.dolphin_com.seescoreandroid.SeeScoreView
-
get the width and height of the SeeScoreView
- getBounds(float) - Method in class uk.co.dolphin_com.sscore.SSystemList
-
get the bounds of the systems
- getBoundsForItem(int) - Method in class uk.co.dolphin_com.sscore.SSystem
-
Get a bounding box which encloses all layout components for a score item in this system
- getComponentsForItem(int) - Method in class uk.co.dolphin_com.sscore.SSystem
-
Get an array of layout components which belong to a particular score item in this system
- getCursorRect(Canvas, int) - Method in class uk.co.dolphin_com.sscore.SSystem
-
Get the cursor rectangle for a particular system and bar
- getDefaultSpacing() - Method in class uk.co.dolphin_com.sscore.SSystem
-
get the default vertical spacing to the next system
- getHeader() - Method in class uk.co.dolphin_com.sscore.SScore
-
Get the xml score-header information.
- getItemForHandle(int, int, int) - Method in class uk.co.dolphin_com.sscore.SScore
-
return detailed information about an item in the score.
- getLoadWarnings() - Method in class uk.co.dolphin_com.sscore.SScore
-
Get any warnings about problems with the file consistency discovered during load.
- getMagnification() - Method in class uk.co.dolphin_com.seescoreandroid.SeeScoreView
-
* get the magnification
- getPartEnabled(int) - Method in interface uk.co.dolphin_com.sscore.playdata.PlayData.PlayControls
-
- getPartIndexForYPos(float) - Method in class uk.co.dolphin_com.sscore.SSystem
-
get the part index of the part enclosing the given y coordinate in this system
- getPartMIDIInstrument(int) - Method in interface uk.co.dolphin_com.sscore.playdata.PlayData.PlayControls
-
- getPartNameForPart(int) - Method in class uk.co.dolphin_com.sscore.SScore
-
Return the name for the part.
- getPartStaffEnabled(int, int) - Method in interface uk.co.dolphin_com.sscore.playdata.PlayData.PlayControls
-
- getSize() - Method in class uk.co.dolphin_com.sscore.SSystemList
-
Get the number of
SSystem
in this SystemList.
- getStaffLayout(int) - Method in class uk.co.dolphin_com.sscore.SSystem
-
get staff measurement for the part in this system
- getSystemAt(int) - Method in class uk.co.dolphin_com.sscore.SSystemList
-
Get a SSystem from the list by index.
- getSystemIndexForBar(int) - Method in class uk.co.dolphin_com.sscore.SSystemList
-
for a given bar return the index of the SSystem in this SSystemList which contains it
- getTranspose() - Method in class uk.co.dolphin_com.sscore.SScore
-
Get the current transpose value set with setTranspose.
- getUserTempo() - Method in interface uk.co.dolphin_com.sscore.playdata.UserTempo
-
Get a user-defined beats per minute tempo value when it is not defined by a metronome marking or sound tempo in the score.
- getUserTempoScaling() - Method in interface uk.co.dolphin_com.sscore.playdata.UserTempo
-
Get a user-defined scaling for tempo values defined in the score.
- getVersion() - Static method in class uk.co.dolphin_com.sscore.SScore
-
Get the version of the SeeScore library
- getXmlForBar(int, int) - Method in class uk.co.dolphin_com.sscore.SScore
-
Return the raw XML for this given part/bar index as a String.
- getXmlForItem(int, int, int) - Method in class uk.co.dolphin_com.sscore.SScore
-
return the XML for the item in the part/bar.
- grace - Variable in class uk.co.dolphin_com.sscore.NoteItem
-
true if this is a grace note
- grace - Variable in class uk.co.dolphin_com.sscore.playdata.Note
-
Grace_* set for grace note
- Grace_Acciaccatura - Static variable in class uk.co.dolphin_com.sscore.playdata.Note
-
acciaccatura grace type
- Grace_Appoggiatura - Static variable in class uk.co.dolphin_com.sscore.playdata.Note
-
appoggiatura grace type
- Grace_No - Static variable in class uk.co.dolphin_com.sscore.playdata.Note
-
not grace note type
- layout(Canvas, AssetManager, int, float, float, boolean[], LayoutCallback, float, LayoutOptions) - Method in class uk.co.dolphin_com.sscore.SScore
-
Layout a set of systems and return them through a callback function.
- layout1System(Canvas, AssetManager, int, int, float, float, int, float) - Method in class uk.co.dolphin_com.sscore.SScore
-
Layout a single system with a single part.
- layout_h - Variable in class uk.co.dolphin_com.sscore.Component
-
the unique identifier for this component in the layout
- LayoutCallback - Interface in uk.co.dolphin_com.sscore
-
The callback from SScore.layout which adds each SSystem to the layout
- LayoutOptions - Class in uk.co.dolphin_com.sscore
-
Define options for the score layout
- LayoutOptions(boolean, boolean, boolean) - Constructor for class uk.co.dolphin_com.sscore.LayoutOptions
-
Define options for layout
- LayoutOptions() - Constructor for class uk.co.dolphin_com.sscore.LayoutOptions
-
construct with default options
- LicenceKeyInstance - Class in uk.co.dolphin_com.seescoreandroid
-
The licence key to enable features in SeeScoreLib supplied by Dolphin Computing
- LicenceKeyInstance() - Constructor for class uk.co.dolphin_com.seescoreandroid.LicenceKeyInstance
-
- lo - Variable in class uk.co.dolphin_com.sscore.Version
-
0 - 999
- LoadOptions - Class in uk.co.dolphin_com.sscore
-
Define options when loading the score
- LoadOptions(SScoreKey, boolean) - Constructor for class uk.co.dolphin_com.sscore.LoadOptions
-
Construct
- LoadWarning - Class in uk.co.dolphin_com.sscore
-
Define a warning about any problem discovered during load
- LoadWarning.E - Enum in uk.co.dolphin_com.sscore
-
Define the type of element with the problem
- LoadWarning.W - Enum in uk.co.dolphin_com.sscore
-
- loadXMLData(byte[], LoadOptions) - Static method in class uk.co.dolphin_com.sscore.SScore
-
Load xml data in UTF-8 byte buffer and return score.
- loadXMLFile(File, LoadOptions) - Static method in class uk.co.dolphin_com.sscore.SScore
-
Load xml file and return score.
- loc - Variable in class uk.co.dolphin_com.sscore.BarLayout.Barline
-
right/left barline
- location - Variable in class uk.co.dolphin_com.sscore.BarlineItem
-
Location_?
- Location_left - Static variable in class uk.co.dolphin_com.sscore.BarlineItem
-
- Location_middle - Static variable in class uk.co.dolphin_com.sscore.BarlineItem
-
- Location_right - Static variable in class uk.co.dolphin_com.sscore.BarlineItem
-
- Location_unset - Static variable in class uk.co.dolphin_com.sscore.BarlineItem
-
define location of special barline in the bar
- longTap(int, int, int, Component[]) - Method in interface uk.co.dolphin_com.seescoreandroid.SeeScoreView.TapNotification
-
- lyricist - Variable in class uk.co.dolphin_com.sscore.Header
-
The contents of any "lyricist" field in the MusicXML element
- name - Variable in class uk.co.dolphin_com.sscore.PartName
-
The full name for the part (eg "Violin")
- needsFastCursor() - Method in class uk.co.dolphin_com.seescoreandroid.Player
-
min bar time of less than 2s requires fast cursor
We use this to disable the note cursor which takes a lot of processing and can fill up the event queue
faster than it can be emptied
- next() - Method in class uk.co.dolphin_com.sscore.playdata.BarIterator
-
- next() - Method in class uk.co.dolphin_com.sscore.playdata.NoteIterator
-
return the next note and update this iterator
- NoBarsInFileException - Exception in uk.co.dolphin_com.sscore.ex
-
- NoBarsInFileException(String) - Constructor for exception uk.co.dolphin_com.sscore.ex.NoBarsInFileException
-
- NoImplementationException - Exception in uk.co.dolphin_com.sscore.ex
-
- NoImplementationException(String) - Constructor for exception uk.co.dolphin_com.sscore.ex.NoImplementationException
-
- NoPartsException - Exception in uk.co.dolphin_com.sscore.ex
-
- NoPartsException(String) - Constructor for exception uk.co.dolphin_com.sscore.ex.NoPartsException
-
- notations - Variable in class uk.co.dolphin_com.sscore.NoteItem
-
Array of notations - NotationsType_tied,NotationsType_slur..
- NotationsType_accidental_mark - Static variable in class uk.co.dolphin_com.sscore.NoteItem
-
- NotationsType_arpeggiate - Static variable in class uk.co.dolphin_com.sscore.NoteItem
-
- NotationsType_articulations - Static variable in class uk.co.dolphin_com.sscore.NoteItem
-
- NotationsType_dynamics - Static variable in class uk.co.dolphin_com.sscore.NoteItem
-
- NotationsType_fermata - Static variable in class uk.co.dolphin_com.sscore.NoteItem
-
- NotationsType_glissando - Static variable in class uk.co.dolphin_com.sscore.NoteItem
-
- NotationsType_non_arpeggiate - Static variable in class uk.co.dolphin_com.sscore.NoteItem
-
- NotationsType_ornaments - Static variable in class uk.co.dolphin_com.sscore.NoteItem
-
- NotationsType_other - Static variable in class uk.co.dolphin_com.sscore.NoteItem
-
- NotationsType_slide - Static variable in class uk.co.dolphin_com.sscore.NoteItem
-
- NotationsType_slur - Static variable in class uk.co.dolphin_com.sscore.NoteItem
-
- NotationsType_technical - Static variable in class uk.co.dolphin_com.sscore.NoteItem
-
- NotationsType_tied - Static variable in class uk.co.dolphin_com.sscore.NoteItem
-
- NotationsType_tuplet - Static variable in class uk.co.dolphin_com.sscore.NoteItem
-
- NotationsType_unknown - Static variable in class uk.co.dolphin_com.sscore.NoteItem
-
- NotationsType_unset - Static variable in class uk.co.dolphin_com.sscore.NoteItem
-
define types of notation
- Note - Class in uk.co.dolphin_com.sscore.playdata
-
A note which contains all information required to play it
- NoteItem - Class in uk.co.dolphin_com.sscore
-
a note or rest in the score
- NoteIterator - Class in uk.co.dolphin_com.sscore.playdata
-
Iterator type which iterates through a Bar returning each Note in sequence
- noteType - Variable in class uk.co.dolphin_com.sscore.NoteItem
-
The value of the note 2 = minim, 4 = crochet etc.
- numBars - Variable in class uk.co.dolphin_com.sscore.playdata.PlayData
-
the number of bars in the score;
- numBars() - Method in class uk.co.dolphin_com.sscore.SScore
-
Get the total number of bars in the score.
- numBars - Variable in class uk.co.dolphin_com.sscore.SSystem.BarRange
-
- numBeats - Variable in class uk.co.dolphin_com.sscore.TimeSig
-
number of beats in bar
- numBeats - Variable in class uk.co.dolphin_com.sscore.TimeSigItem
-
Number of beats in bar
- numdots - Variable in class uk.co.dolphin_com.sscore.NoteItem
-
number of dots - 1 if dotted, 2 if double-dotted
- numLines - Variable in class uk.co.dolphin_com.sscore.StaffLayout.Staff
-
the number of lines in the staff
- numParts() - Method in class uk.co.dolphin_com.sscore.playdata.PlayData
-
get the number of playing parts in the score
- numParts() - Method in class uk.co.dolphin_com.sscore.SScore
-
Get the number of parts in the score.
- numStavesForPart(int) - Method in class uk.co.dolphin_com.sscore.SScore
-
Get the number of staves in a given part
- scaleMIDIFileTempo(String, float) - Static method in class uk.co.dolphin_com.sscore.playdata.PlayData
-
scale the tempo in the MIDI file by writing tempo-defining bytes into it
NB This assumes that the file was written by createMIDIFile and by the same version of the SeeScoreLib
- ScoreException - Exception in uk.co.dolphin_com.sscore.ex
-
- ScoreException(String) - Constructor for exception uk.co.dolphin_com.sscore.ex.ScoreException
-
- SeeScoreLibKey - Static variable in class uk.co.dolphin_com.seescoreandroid.LicenceKeyInstance
-
- SeeScoreView - Class in uk.co.dolphin_com.seescoreandroid
-
SeeScoreView manages layout of a
SScore
and placement of
SystemView
s into a scrolling View.
- SeeScoreView(Activity, AssetManager, SeeScoreView.ZoomNotification, SeeScoreView.TapNotification) - Constructor for class uk.co.dolphin_com.seescoreandroid.SeeScoreView
-
construct the SeeScore scrollable View
- SeeScoreView.CursorType - Enum in uk.co.dolphin_com.seescoreandroid
-
The type of cursor, a vertical line or a rectangle around a bar
- SeeScoreView.TapNotification - Interface in uk.co.dolphin_com.seescoreandroid
-
for notification of a tap in the view
- SeeScoreView.ZoomNotification - Interface in uk.co.dolphin_com.seescoreandroid
-
for notification of zoom change
- segno - Variable in class uk.co.dolphin_com.sscore.BarlineItem
-
true if Segno at barline
- segno - Variable in class uk.co.dolphin_com.sscore.Sound
-
- sequenceIndex - Variable in class uk.co.dolphin_com.sscore.playdata.Bar
-
the index of this bar in the total sequence allowing for any repeats
Corresponds to the index where there are no repeats before this bar
- setBarStartHandler(Dispatcher.EventHandler, int) - Method in class uk.co.dolphin_com.seescoreandroid.Dispatcher
-
register an event handler to be called at the start of each bar
- setBarStartHandler(Dispatcher.EventHandler, int) - Method in class uk.co.dolphin_com.seescoreandroid.Player
-
set the handler to be called on each bar start
- setBeatHandler(Dispatcher.EventHandler, int) - Method in class uk.co.dolphin_com.seescoreandroid.Dispatcher
-
register an event handler to be called on each beat in the bar
- setBeatHandler(Dispatcher.EventHandler, int) - Method in class uk.co.dolphin_com.seescoreandroid.Player
-
set the handler to ba called on each beat
- setCursorAtBar(int, SeeScoreView.CursorType, int) - Method in class uk.co.dolphin_com.seescoreandroid.SeeScoreView
-
set the cursor at a given bar
- setCursorAtBar(int, float, int) - Method in class uk.co.dolphin_com.seescoreandroid.SeeScoreView
-
set the vertical line cursor at a given bar with a given xpos (from the system left)
- setCursorAtBar(int, SystemView.CursorType) - Method in class uk.co.dolphin_com.seescoreandroid.SystemView
-
set the cursor at a given bar
- setCursorAtBar(int, float) - Method in class uk.co.dolphin_com.seescoreandroid.SystemView
-
set the cursor at a given bar with a given x position in the system
- setEndHandler(Dispatcher.EventHandler, int) - Method in class uk.co.dolphin_com.seescoreandroid.Dispatcher
-
register an event handler to be called on completion of play.
- setEndHandler(Dispatcher.EventHandler, int) - Method in class uk.co.dolphin_com.seescoreandroid.Player
-
set the handler to be called at end of play (not on stop)
- setLayoutCompletionHandler(Runnable) - Method in class uk.co.dolphin_com.seescoreandroid.SeeScoreView
-
set a handler to be called on completion of layout (not usually necessary)
- setNoteHandler(Dispatcher.NoteEventHandler, int) - Method in class uk.co.dolphin_com.seescoreandroid.Dispatcher
-
register an event handler to be called on the start of new note/chord
This can be used to move a cursor onto each note as it is played.
- setNoteHandler(Dispatcher.NoteEventHandler, int) - Method in class uk.co.dolphin_com.seescoreandroid.Player
-
set the handler to be called for each note or chord as it is played
- setScore(SScore, List<Boolean>, float) - Method in class uk.co.dolphin_com.seescoreandroid.SeeScoreView
-
Set the loaded SScore to be displayed by this.
- setTranspose(int) - Method in class uk.co.dolphin_com.sscore.SScore
-
set a transposition for the score.
- Size - Class in uk.co.dolphin_com.sscore
-
define a 2d size
- Size(float, float) - Constructor for class uk.co.dolphin_com.sscore.Size
-
construct a size
- soft_pedal - Variable in class uk.co.dolphin_com.sscore.Sound
-
- sostenuto_pedal - Variable in class uk.co.dolphin_com.sscore.Sound
-
- sound - Variable in class uk.co.dolphin_com.sscore.DirectionItem
-
a may be included in a element
null if not defined
- Sound - Class in uk.co.dolphin_com.sscore
-
From MusicXML element - see MusicXML spec.
- sound - Variable in class uk.co.dolphin_com.sscore.SoundItem
-
- SoundItem - Class in uk.co.dolphin_com.sscore
-
a Sound item in the score
- SScore - Class in uk.co.dolphin_com.sscore
-
The main class of the SeeScore API, this encapsulates all information about the score loaded from a MusicXML file
- SScoreKey - Class in uk.co.dolphin_com.sscore
-
Define the licence key for SeeScore Library feature access
- SScoreKey(String, int[], int[]) - Constructor for class uk.co.dolphin_com.sscore.SScoreKey
-
Construct the licence key
- SSystem - Class in uk.co.dolphin_com.sscore
-
A System is a range of bars able to draw itself in a Canvas, and is a product of calling SScore.layout()
- SSystem.BarRange - Class in uk.co.dolphin_com.sscore
-
define a range of bars which the system includes
- SSystemList - Class in uk.co.dolphin_com.sscore
-
- SSystemList() - Constructor for class uk.co.dolphin_com.sscore.SSystemList
-
construct an empty SSystemList
- stack_degrees - Variable in class uk.co.dolphin_com.sscore.Harmony.HarmonyKind
-
- staff - Variable in class uk.co.dolphin_com.sscore.Item
-
The index of the staff containing this item [0..].
- StaffLayout - Class in uk.co.dolphin_com.sscore
-
Staff layout info returned from getStaffLayout
- StaffLayout.Staff - Class in uk.co.dolphin_com.sscore
-
info about a single staff
- staffRect - Variable in class uk.co.dolphin_com.sscore.StaffLayout.Staff
-
rectangle enclosing a single staff in a system
- start - Variable in class uk.co.dolphin_com.sscore.playdata.Note
-
start time from start of bar (milliseconds)
- start - Variable in class uk.co.dolphin_com.sscore.TimedItem
-
The start time of the item relative to the bar start in divisions
- startAt(Date, int, boolean) - Method in class uk.co.dolphin_com.seescoreandroid.Dispatcher
-
start dispatching at the given start time.
- startAt(int, boolean) - Method in class uk.co.dolphin_com.seescoreandroid.Player
-
start playing and dispatching handlers from the given bar with optional count-in
- startBarIndex - Variable in class uk.co.dolphin_com.sscore.playdata.Note
-
index of bar in which this note starts (may be tied)
- startBarIndex - Variable in class uk.co.dolphin_com.sscore.SSystem.BarRange
-
- startNotes(List<Note>) - Method in interface uk.co.dolphin_com.seescoreandroid.Dispatcher.NoteEventHandler
-
called for each note/chord starting
- startstop - Variable in class uk.co.dolphin_com.sscore.Tied
-
Defines whether this is the left, middle or right of a tie - StartStop_?
- StartStop_start - Static variable in class uk.co.dolphin_com.sscore.Harmony.FrameNote
-
- StartStop_start - Static variable in class uk.co.dolphin_com.sscore.Tied
-
- StartStop_stop - Static variable in class uk.co.dolphin_com.sscore.Harmony.FrameNote
-
- StartStop_stop - Static variable in class uk.co.dolphin_com.sscore.Tied
-
- StartStop_undef - Static variable in class uk.co.dolphin_com.sscore.Harmony.FrameNote
-
types of start/stop which specify barre start and stop
- StartStop_undef - Static variable in class uk.co.dolphin_com.sscore.Tied
-
types of start/stop which specify where slurs/ties/tuplets etc start and end
- StartStop_unknown - Static variable in class uk.co.dolphin_com.sscore.Harmony.FrameNote
-
- StartStop_unknown - Static variable in class uk.co.dolphin_com.sscore.Tied
-
- state() - Method in class uk.co.dolphin_com.seescoreandroid.Dispatcher
-
the current state of the Dispatcher
- state() - Method in class uk.co.dolphin_com.seescoreandroid.Player
-
the current Player.State
- staves - Variable in class uk.co.dolphin_com.sscore.StaffLayout
-
- step - Variable in class uk.co.dolphin_com.sscore.Harmony.HarmonyPitch
-
one of Step_
- Step_A - Static variable in class uk.co.dolphin_com.sscore.Harmony.HarmonyPitch
-
- Step_B - Static variable in class uk.co.dolphin_com.sscore.Harmony.HarmonyPitch
-
- Step_C - Static variable in class uk.co.dolphin_com.sscore.Harmony.HarmonyPitch
-
- Step_D - Static variable in class uk.co.dolphin_com.sscore.Harmony.HarmonyPitch
-
- Step_E - Static variable in class uk.co.dolphin_com.sscore.Harmony.HarmonyPitch
-
- Step_F - Static variable in class uk.co.dolphin_com.sscore.Harmony.HarmonyPitch
-
- Step_G - Static variable in class uk.co.dolphin_com.sscore.Harmony.HarmonyPitch
-
- Step_undef - Static variable in class uk.co.dolphin_com.sscore.Harmony.HarmonyPitch
-
- stop() - Method in class uk.co.dolphin_com.seescoreandroid.Dispatcher
-
stop dispatching
- stop_play(View) - Method in class uk.co.dolphin_com.seescoreandroid.MainActivity
-
called on tapping the stop button
- string - Variable in class uk.co.dolphin_com.sscore.Harmony.FrameNote
-
The instrument string
- strings - Variable in class uk.co.dolphin_com.sscore.Harmony.Frame
-
- SystemView - Class in uk.co.dolphin_com.seescoreandroid
-
The SystemView is a
View
which displays a single
SSystem
.
- SystemView(Context, SScore, SSystem, AssetManager, SeeScoreView.TapNotification) - Constructor for class uk.co.dolphin_com.seescoreandroid.SystemView
-
construct the SystemView
- value - Variable in class uk.co.dolphin_com.sscore.Harmony.HarmonyKind
-
see values in MusicXML spec
- valueOf(String) - Static method in enum uk.co.dolphin_com.seescoreandroid.Dispatcher.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum uk.co.dolphin_com.seescoreandroid.Player.MediaPlayerState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum uk.co.dolphin_com.seescoreandroid.Player.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum uk.co.dolphin_com.seescoreandroid.SeeScoreView.CursorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum uk.co.dolphin_com.sscore.BarLayout.BarlineLoc
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum uk.co.dolphin_com.sscore.Component.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum uk.co.dolphin_com.sscore.LoadWarning.E
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum uk.co.dolphin_com.sscore.LoadWarning.W
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum uk.co.dolphin_com.seescoreandroid.Dispatcher.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum uk.co.dolphin_com.seescoreandroid.Player.MediaPlayerState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum uk.co.dolphin_com.seescoreandroid.Player.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum uk.co.dolphin_com.seescoreandroid.SeeScoreView.CursorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum uk.co.dolphin_com.sscore.BarLayout.BarlineLoc
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum uk.co.dolphin_com.sscore.Component.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum uk.co.dolphin_com.sscore.LoadWarning.E
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum uk.co.dolphin_com.sscore.LoadWarning.W
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Version - Class in uk.co.dolphin_com.sscore
-
The library version information from SScore.getVersion()