Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X Y Z 

A

a - Variable in class uk.co.dolphin_com.sscore.RenderItem.Colour
 
abbrev - Variable in class uk.co.dolphin_com.sscore.PartName
The abbreviated name for the part (eg "Vln")
abortLayout(Runnable) - Method in class uk.co.dolphin_com.seescoreandroid.SeeScoreView
abort the layout and notify completion of abort on the main thread through the Runnable argument
accidentals - Variable in class uk.co.dolphin_com.sscore.NoteItem
any accidentals defined ie +1 = 1 sharp, -1 = 1 flat etc.
actualBeatsForBar(int) - Method in class uk.co.dolphin_com.sscore.SScore
get the actual number of beats in the bar and the beat type This is normally the same as timeSigForBar, but will have fewer beats for a partial bar (eg anacrusis)
addSystem(SSystem) - Method in interface uk.co.dolphin_com.sscore.LayoutCallback
Called during SScore.layout to notify that a new SSystem (ie layout of a range of bars) has been constructed and can be added to the view.
addSystem(SSystem) - Method in class uk.co.dolphin_com.sscore.SSystemList
Add a SSystem to the end of this list.
alter - Variable in class uk.co.dolphin_com.sscore.Harmony.HarmonyPitch
+1 is one sharp, -1 is one flat
ArgumentErrorException - Exception in uk.co.dolphin_com.sscore.ex
 
ArgumentErrorException(String) - Constructor for exception uk.co.dolphin_com.sscore.ex.ArgumentErrorException
 
arranger - Variable in class uk.co.dolphin_com.sscore.Header
The contents of any "arranger" field in the MusicXML element

B

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
 

C

chords - Variable in class uk.co.dolphin_com.sscore.Harmony
array of Chords
clear() - Method in class uk.co.dolphin_com.sscore.SSystemList
Clear all SSystems from the list
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

D

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
 

E

element - Variable in class uk.co.dolphin_com.sscore.LoadWarning
The type of element which has a problem
ending_numbers - Variable in class uk.co.dolphin_com.sscore.BarlineItem
eg "1", "2" or "1,2" or NULL
Ending_start - Static variable in class uk.co.dolphin_com.sscore.BarlineItem
define the repeat ending type (ie numbered ending which can encompass multiple bars with brace above)
Ending_stop - Static variable in class uk.co.dolphin_com.sscore.BarlineItem
 
ending_type - Variable in class uk.co.dolphin_com.sscore.BarlineItem
Ending_?
Ending_undefined - Static variable in class uk.co.dolphin_com.sscore.BarlineItem
 
event(int, boolean) - Method in interface uk.co.dolphin_com.seescoreandroid.Dispatcher.EventHandler
called at the event for bar start, beat and end

F

fermata - Variable in class uk.co.dolphin_com.sscore.BarlineItem
true if fermata at barline
fifths - Variable in class uk.co.dolphin_com.sscore.KeySigItem
The MusicXML fifths value for the key signature 0 is no sharps or flats, +1 is 1 sharp, -1 is 1 flat etc.
FileOpenFailedException - Exception in uk.co.dolphin_com.sscore.ex
 
FileOpenFailedException(String) - Constructor for exception uk.co.dolphin_com.sscore.ex.FileOpenFailedException
 
finalize() - Method in class uk.co.dolphin_com.sscore.playdata.PlayData
 
fine - Variable in class uk.co.dolphin_com.sscore.Sound
 
fingering - Variable in class uk.co.dolphin_com.sscore.Harmony.FrameNote
The fingering - null if undefined
firstBarAnacrusis() - Method in class uk.co.dolphin_com.sscore.playdata.PlayData
is the first bar an 'up-beat' or anacrusis partial bar?
firstfret - Variable in class uk.co.dolphin_com.sscore.Harmony.Frame
 
forward_repeat - Variable in class uk.co.dolphin_com.sscore.Sound
 
fractionalScroll(int) - Method in class uk.co.dolphin_com.seescoreandroid.SystemView
return the fractional position of the bar in the system for a pseudo smooth scroll
frame - Variable in class uk.co.dolphin_com.sscore.Harmony
Frame or null
framenotes - Variable in class uk.co.dolphin_com.sscore.Harmony.Frame
 
fret - Variable in class uk.co.dolphin_com.sscore.Harmony.FrameNote
The instrument fret
frets - Variable in class uk.co.dolphin_com.sscore.Harmony.Frame
 

G

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

H

Harmony - Class in uk.co.dolphin_com.sscore
MusicXML element
harmony - Variable in class uk.co.dolphin_com.sscore.HarmonyItem
the harmony
Harmony.Chord - Class in uk.co.dolphin_com.sscore
a harmony chord
Harmony.Frame - Class in uk.co.dolphin_com.sscore
a harmony frame
Harmony.FrameNote - Class in uk.co.dolphin_com.sscore
a note in a frame
Harmony.HarmonyKind - Class in uk.co.dolphin_com.sscore
MusicXML element
Harmony.HarmonyPitch - Class in uk.co.dolphin_com.sscore
define a (step/alter) pitch value
Harmony_alternate - Static variable in class uk.co.dolphin_com.sscore.Harmony
 
Harmony_explicit - Static variable in class uk.co.dolphin_com.sscore.Harmony
 
Harmony_implied - Static variable in class uk.co.dolphin_com.sscore.Harmony
 
Harmony_unset - Static variable in class uk.co.dolphin_com.sscore.Harmony
 
HarmonyItem - Class in uk.co.dolphin_com.sscore
a harmony item in the score
hasDefinedTempo() - Method in class uk.co.dolphin_com.sscore.SScore
does the score define any tempo at the start with metronome or sound tempo elements?
hasNext() - Method in class uk.co.dolphin_com.sscore.playdata.BarIterator
 
hasNext() - Method in class uk.co.dolphin_com.sscore.playdata.NoteIterator
return true if this is not the last note in the bar
Header - Class in uk.co.dolphin_com.sscore
Encapsulates the MusicXML Score Header information
height - Variable in class uk.co.dolphin_com.sscore.Size
the height
hi - Variable in class uk.co.dolphin_com.sscore.Version
1..
hideLoopGraphics() - Method in class uk.co.dolphin_com.seescoreandroid.SeeScoreView
 
hitTest(Point) - Method in class uk.co.dolphin_com.sscore.SSystem
Get an array of components which intersect a given a point in this system

I

index - Variable in class uk.co.dolphin_com.sscore.playdata.Bar
the index of the bar
index() - Method in class uk.co.dolphin_com.sscore.SSystem
Get the index of this system from the top of the score.
InternalFaultException - Exception in uk.co.dolphin_com.sscore.ex
 
InternalFaultException(String) - Constructor for exception uk.co.dolphin_com.sscore.ex.InternalFaultException
 
inversion - Variable in class uk.co.dolphin_com.sscore.Harmony.Chord
inversion number - 0 is none
ischord - Variable in class uk.co.dolphin_com.sscore.NoteItem
True if this is a chord note (not set for first note of chord)
Item - Class in uk.co.dolphin_com.sscore
Define an item in the score
item_h - Variable in class uk.co.dolphin_com.sscore.Component
the unique identifier of the parent item in the score (note/rest etc)
item_h - Variable in class uk.co.dolphin_com.sscore.Item
a unique identifier for this item in the score
item_h - Variable in class uk.co.dolphin_com.sscore.playdata.Note
item handle used in sscore_contents
item_h - Variable in class uk.co.dolphin_com.sscore.RenderItem
 
ItemNotFoundException - Exception in uk.co.dolphin_com.sscore.ex
 
ItemNotFoundException(String) - Constructor for exception uk.co.dolphin_com.sscore.ex.ItemNotFoundException
 
items - Variable in class uk.co.dolphin_com.sscore.BarGroup
items in bar
ItemType_barline - Static variable in class uk.co.dolphin_com.sscore.Item
 
ItemType_clef - Static variable in class uk.co.dolphin_com.sscore.Item
 
ItemType_direction - Static variable in class uk.co.dolphin_com.sscore.Item
 
ItemType_harmony - Static variable in class uk.co.dolphin_com.sscore.Item
 
ItemType_keysig - Static variable in class uk.co.dolphin_com.sscore.Item
 
ItemType_noitem - Static variable in class uk.co.dolphin_com.sscore.Item
the type of an item in the score used in class Item
ItemType_note - Static variable in class uk.co.dolphin_com.sscore.Item
 
ItemType_rest - Static variable in class uk.co.dolphin_com.sscore.Item
 
ItemType_sound - Static variable in class uk.co.dolphin_com.sscore.Item
 
ItemType_timesig - Static variable in class uk.co.dolphin_com.sscore.Item
 
ItemType_unknown - Static variable in class uk.co.dolphin_com.sscore.Item
 
iterator() - Method in class uk.co.dolphin_com.sscore.playdata.Part
 
iterator() - Method in class uk.co.dolphin_com.sscore.playdata.PlayData
get an iterator to the set of bars in the score.
iterator() - Method in class uk.co.dolphin_com.sscore.SSystemList
 

K

KeySigItem - Class in uk.co.dolphin_com.sscore
Information about a key signature in the score
kind - Variable in class uk.co.dolphin_com.sscore.Harmony.Chord
kind of harmony

L

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

M

MainActivity - Class in uk.co.dolphin_com.seescoreandroid
 
MainActivity() - Constructor for class uk.co.dolphin_com.seescoreandroid.MainActivity
 
maxSoundDynamic() - Method in class uk.co.dolphin_com.sscore.playdata.PlayData
get the maximum value of any sound dynamic in any bar.
metronome() - Method in class uk.co.dolphin_com.sscore.playdata.Bar
get an artificial Part for a metronome in this bar
metronomeForBar(int) - Method in class uk.co.dolphin_com.sscore.SScore
get information about any metronome defined in the bar
midipitch - Variable in class uk.co.dolphin_com.sscore.NoteItem
The MIDI pitch of this note ie 60 = C4; 0 => rest
midiPitch - Variable in class uk.co.dolphin_com.sscore.playdata.Note
60 = C4.
minBarDuration() - Method in class uk.co.dolphin_com.seescoreandroid.Player
get the duration of the shortest bar
movement_number - Variable in class uk.co.dolphin_com.sscore.Header
The MusicXML element
movement_title - Variable in class uk.co.dolphin_com.sscore.Header
The MusicXML element
moveNoteCursor(List<Note>, int) - Method in class uk.co.dolphin_com.seescoreandroid.SeeScoreView
align the vertical line cursor with the first of the notes in the List for which it can find an xpos

N

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

O

offset - Variable in class uk.co.dolphin_com.sscore.Harmony
any MusicXML defined offset
offset - Variable in class uk.co.dolphin_com.sscore.Sound
 
onCreate(Bundle) - Method in class uk.co.dolphin_com.seescoreandroid.MainActivity
called on creating this Activity AND ALSO on device rotation (ie portrait/landscape switch)
onCreateOptionsMenu(Menu) - Method in class uk.co.dolphin_com.seescoreandroid.MainActivity
called by the system on opening the menu
onDraw(Canvas) - Method in class uk.co.dolphin_com.seescoreandroid.SystemView
called by android to draw the View
onMeasure(int, int) - Method in class uk.co.dolphin_com.seescoreandroid.SystemView
called by android to measure this view
onOptionsItemSelected(MenuItem) - Method in class uk.co.dolphin_com.seescoreandroid.MainActivity
called from the system to handle menu selection
onPrepareOptionsMenu(Menu) - Method in class uk.co.dolphin_com.seescoreandroid.MainActivity
 
onResume() - Method in class uk.co.dolphin_com.seescoreandroid.MainActivity
called on resuming the activity, including after device rotation
onRetainNonConfigurationInstance() - Method in class uk.co.dolphin_com.seescoreandroid.MainActivity
restore the score after device rotation
onSaveInstanceState(Bundle) - Method in class uk.co.dolphin_com.seescoreandroid.MainActivity
called on app quit and device rotation.
onSizeChanged(int, int, int, int) - Method in class uk.co.dolphin_com.seescoreandroid.SeeScoreView
 
onTouchEvent(MotionEvent) - Method in class uk.co.dolphin_com.seescoreandroid.SeeScoreView
called from the system for a touch notification NB The GestureDetector in SystemView intercepts all events so this is never called
onTouchEvent(MotionEvent) - Method in class uk.co.dolphin_com.seescoreandroid.SystemView
send touch events to the tap handler NOTE: We really need to filter out the pinch zoom events and scroll events so these aren't seen as taps
orientation - Variable in class uk.co.dolphin_com.sscore.Tied
Defines whether this tie rises or falls in the centre - Orientation_?
Orientation_over - Static variable in class uk.co.dolphin_com.sscore.Tied
 
Orientation_undef - Static variable in class uk.co.dolphin_com.sscore.Tied
orientation
Orientation_under - Static variable in class uk.co.dolphin_com.sscore.Tied
 
Orientation_unknown - Static variable in class uk.co.dolphin_com.sscore.Tied
 
OutOfMemoryException - Exception in uk.co.dolphin_com.sscore.ex
 
OutOfMemoryException(String) - Constructor for exception uk.co.dolphin_com.sscore.ex.OutOfMemoryException
 

P

parentheses_degrees - Variable in class uk.co.dolphin_com.sscore.Harmony.HarmonyKind
 
part(int) - Method in class uk.co.dolphin_com.sscore.playdata.Bar
get a Part in the score
Part - Class in uk.co.dolphin_com.sscore.playdata
Part returns a NoteIterator for a single Bar
partIndex - Variable in class uk.co.dolphin_com.sscore.BarGroup
index of part containing this group
partIndex - Variable in class uk.co.dolphin_com.sscore.BarLayout
the part index
partindex - Variable in class uk.co.dolphin_com.sscore.Component
the partindex for the part containing this component
partIndex - Variable in class uk.co.dolphin_com.sscore.LoadWarning
The index of the part containing the problem -- -1 for all parts
partIndex - Variable in class uk.co.dolphin_com.sscore.StaffLayout
the part index
PartName - Class in uk.co.dolphin_com.sscore
Define the full/abbreviated name for a part
partnames - Variable in class uk.co.dolphin_com.sscore.Header
The MusicXML elements
pause() - Method in class uk.co.dolphin_com.seescoreandroid.Player
pause play and dispatch
pizz - Variable in class uk.co.dolphin_com.sscore.Sound
 
placement - Variable in class uk.co.dolphin_com.sscore.Tied
Defines whether this tie is placed above or below the corresponding note - Placement_?
Placement_above - Static variable in class uk.co.dolphin_com.sscore.Tied
 
Placement_below - Static variable in class uk.co.dolphin_com.sscore.Tied
 
Placement_undef - Static variable in class uk.co.dolphin_com.sscore.Tied
placement
Placement_unknown - Static variable in class uk.co.dolphin_com.sscore.Tied
 
play_pause(View) - Method in class uk.co.dolphin_com.seescoreandroid.MainActivity
called on tapping play-pause button
PlayData - Class in uk.co.dolphin_com.sscore.playdata
Access to the midi-style play information for the score.
PlayData(SScore, UserTempo) - Constructor for class uk.co.dolphin_com.sscore.playdata.PlayData
construct PlayData
PlayData(SScore, UserTempo, int, int, int) - Constructor for class uk.co.dolphin_com.sscore.playdata.PlayData
construct PlayData
PlayData.PlayControls - Interface in uk.co.dolphin_com.sscore.playdata
 
Player - Class in uk.co.dolphin_com.seescoreandroid
Player creates PlayData from the SScore and creates a Dispatcher to drive bar start, beat and note handlers.
Player(SScore, UserTempo, Context, boolean, PlayData.PlayControls, int, int, int) - Constructor for class uk.co.dolphin_com.seescoreandroid.Player
Construct the Player
Player(SScore, UserTempo, Context, boolean, PlayData.PlayControls) - Constructor for class uk.co.dolphin_com.seescoreandroid.Player
 
Player.MediaPlayerState - Enum in uk.co.dolphin_com.seescoreandroid
The state of the MediaPlayer there is a chart of these states in the MediaPlayer documentation
Player.PlayerException - Exception in uk.co.dolphin_com.seescoreandroid
An exception from the Player
Player.State - Enum in uk.co.dolphin_com.seescoreandroid
the state of the Player
Point - Class in uk.co.dolphin_com.sscore
Define an (x,y) coordinate
Point(float, float) - Constructor for class uk.co.dolphin_com.sscore.Point
Construct coordinate

R

r - Variable in class uk.co.dolphin_com.sscore.RenderItem.Colour
 
rect - Variable in class uk.co.dolphin_com.sscore.BarLayout.Barline
a rectangle completely enclosing the barline and any repeat dots (ie wider for double barlines)
rect - Variable in class uk.co.dolphin_com.sscore.Component
the bounding box of this component in the layout
rect - Variable in class uk.co.dolphin_com.sscore.CursorRect
the rectangle outline of the bar
remove() - Method in class uk.co.dolphin_com.sscore.playdata.BarIterator
unsupported for immutable list
remove() - Method in class uk.co.dolphin_com.sscore.playdata.NoteIterator
unsupported for immutable list
RenderItem - Class in uk.co.dolphin_com.sscore
Identify an item for special rendering and the define the rendering parameters (colour) to use with SSystem.drawWithOptions()
RenderItem(int, RenderItem.Colour, int[]) - Constructor for class uk.co.dolphin_com.sscore.RenderItem
 
RenderItem.Colour - Class in uk.co.dolphin_com.sscore
Define a Colour with alpha
Repeat_backward - Static variable in class uk.co.dolphin_com.sscore.BarlineItem
define the repeat type - dots to left of barline
Repeat_forward - Static variable in class uk.co.dolphin_com.sscore.BarlineItem
define the repeat type - dots to right of barline
repeat_times - Variable in class uk.co.dolphin_com.sscore.BarlineItem
number of repeats at this barline 0 if undefined
repeat_type - Variable in class uk.co.dolphin_com.sscore.BarlineItem
Repeat_?
Repeat_undefined - Static variable in class uk.co.dolphin_com.sscore.BarlineItem
no repeat
reset() - Method in class uk.co.dolphin_com.seescoreandroid.Player
stop playing and reset to start
resume(boolean) - Method in class uk.co.dolphin_com.seescoreandroid.Player
resume from the start of the current bar after pause (with count-in)
root - Variable in class uk.co.dolphin_com.sscore.Harmony.Chord
root of chord

S

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 SystemViews 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
A list of SSystem
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

T

tap(int, int, int, Component[]) - Method in interface uk.co.dolphin_com.seescoreandroid.SeeScoreView.TapNotification
called on notification of a user tap on a system with information about what was tapped
tempo - Variable in class uk.co.dolphin_com.sscore.Sound
 
Tempo - Class in uk.co.dolphin_com.sscore
the Tempo
tempoAtBar(int) - Method in class uk.co.dolphin_com.sscore.SScore
get the effective tempo at the bar accounting for any sound tempo elements and metronome elements
tempoAtStart() - Method in class uk.co.dolphin_com.sscore.SScore
get the effective tempo at start of the score accounting for any sound tempo elements and metronome elements
tenthSize - Variable in class uk.co.dolphin_com.sscore.StaffLayout
one tenth of the staff line separation in CG units
text - Variable in class uk.co.dolphin_com.sscore.Harmony.HarmonyKind
 
tied - Variable in class uk.co.dolphin_com.sscore.NoteItem
If this is a tied note this contains information about the tie - else null
Tied - Class in uk.co.dolphin_com.sscore
Define parameters for a tie in the layout
TimedItem - Class in uk.co.dolphin_com.sscore
Define an item with start time and duration in MusicXML divisions
timeonly - Variable in class uk.co.dolphin_com.sscore.Sound
 
TimeSig - Class in uk.co.dolphin_com.sscore
the Time Signature
timeSigForBar(int) - Method in class uk.co.dolphin_com.sscore.SScore
get the applicable time signature for a particular bar
TimeSigItem - Class in uk.co.dolphin_com.sscore
Information about a time signature in the score
tocoda - Variable in class uk.co.dolphin_com.sscore.Sound
 
toString() - Method in class uk.co.dolphin_com.sscore.BarBeats
 
toString() - Method in class uk.co.dolphin_com.sscore.BarGroup
 
toString() - Method in class uk.co.dolphin_com.sscore.BarlineItem
 
toString() - Method in class uk.co.dolphin_com.sscore.ClefItem
 
toString() - Method in class uk.co.dolphin_com.sscore.Component
 
toString() - Method in class uk.co.dolphin_com.sscore.DirectionItem
 
toString() - Method in class uk.co.dolphin_com.sscore.Harmony.Chord
 
toString() - Method in class uk.co.dolphin_com.sscore.Harmony.Frame
 
toString() - Method in class uk.co.dolphin_com.sscore.Harmony.FrameNote
 
toString() - Method in class uk.co.dolphin_com.sscore.Harmony.HarmonyKind
 
toString() - Method in class uk.co.dolphin_com.sscore.Harmony.HarmonyPitch
 
toString() - Method in class uk.co.dolphin_com.sscore.Harmony
 
toString() - Method in class uk.co.dolphin_com.sscore.HarmonyItem
 
toString() - Method in class uk.co.dolphin_com.sscore.Header
 
toString() - Method in class uk.co.dolphin_com.sscore.Item
 
toString() - Method in class uk.co.dolphin_com.sscore.KeySigItem
 
toString() - Method in class uk.co.dolphin_com.sscore.LoadWarning
 
toString() - Method in class uk.co.dolphin_com.sscore.NoteItem
 
toString() - Method in class uk.co.dolphin_com.sscore.PartName
 
toString() - Method in class uk.co.dolphin_com.sscore.playdata.Bar
 
toString() - Method in class uk.co.dolphin_com.sscore.playdata.Note
 
toString() - Method in class uk.co.dolphin_com.sscore.playdata.Part
 
toString() - Method in class uk.co.dolphin_com.sscore.Sound
 
toString() - Method in class uk.co.dolphin_com.sscore.SoundItem
 
toString() - Method in class uk.co.dolphin_com.sscore.Tempo
 
toString() - Method in class uk.co.dolphin_com.sscore.Tied
 
toString() - Method in class uk.co.dolphin_com.sscore.TimedItem
 
toString() - Method in class uk.co.dolphin_com.sscore.TimeSig
 
toString() - Method in class uk.co.dolphin_com.sscore.TimeSigItem
 
toString() - Method in class uk.co.dolphin_com.sscore.Version
 
type - Variable in class uk.co.dolphin_com.sscore.Component
the type of this component
type - Variable in class uk.co.dolphin_com.sscore.Harmony
Harmony_? value
type - Variable in class uk.co.dolphin_com.sscore.Item
The type of this item - ItemType_?

U

uk.co.dolphin_com.seescoreandroid - package uk.co.dolphin_com.seescoreandroid
 
uk.co.dolphin_com.sscore - package uk.co.dolphin_com.sscore
 
uk.co.dolphin_com.sscore.ex - package uk.co.dolphin_com.sscore.ex
 
uk.co.dolphin_com.sscore.playdata - package uk.co.dolphin_com.sscore.playdata
 
UnknownErrorException - Exception in uk.co.dolphin_com.sscore.ex
 
UnknownErrorException(String) - Constructor for exception uk.co.dolphin_com.sscore.ex.UnknownErrorException
 
UnlicensedFunctionException - Exception in uk.co.dolphin_com.sscore.ex
 
UnlicensedFunctionException(String) - Constructor for exception uk.co.dolphin_com.sscore.ex.UnlicensedFunctionException
 
updateMedia() - Method in class uk.co.dolphin_com.seescoreandroid.Player
 
updateTempo() - Method in class uk.co.dolphin_com.seescoreandroid.Player
notification that the tempo has changed (eg when the user has changed a tempo slider) Everything is stopped and restarted at the start of the current bar with the new tempo
use_symbols - Variable in class uk.co.dolphin_com.sscore.Harmony.HarmonyKind
 
useBeatType - Variable in class uk.co.dolphin_com.sscore.Tempo
true if this is a beat type from a metronome mark and should be displayed, else it is a standard 4 for a sound tempo and is irrelevant to the beat
UserTempo - Interface in uk.co.dolphin_com.sscore.playdata
An interface passed to {link PlayData} allowing the user to set the tempo and the PlayData to calculate note timings

V

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()

W

warning - Variable in class uk.co.dolphin_com.sscore.LoadWarning
The warning type
width - Variable in class uk.co.dolphin_com.sscore.Size
the width
work_number - Variable in class uk.co.dolphin_com.sscore.Header
The MusicXML element
work_title - Variable in class uk.co.dolphin_com.sscore.Header
The MusicXML element

X

x - Variable in class uk.co.dolphin_com.sscore.Point
The x value
XMLValidationException - Exception in uk.co.dolphin_com.sscore.ex
 
XMLValidationException(String) - Constructor for exception uk.co.dolphin_com.sscore.ex.XMLValidationException
 

Y

y - Variable in class uk.co.dolphin_com.sscore.Point
The y value

Z

zoom(float) - Method in class uk.co.dolphin_com.seescoreandroid.SeeScoreView
abort any current layout and make a new layout at the new magnification
zoom(float) - Method in interface uk.co.dolphin_com.seescoreandroid.SeeScoreView.ZoomNotification
called on notification of zoom
A B C D E F G H I K L M N O P R S T U V W X Y Z 
Skip navigation links