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

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")
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.playdata.PlayData
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
 
BarBeats - Class in uk.co.dolphin_com.sscore.playdata
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.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
BarIterator.Bar - Class in uk.co.dolphin_com.sscore.playdata
Bar returns each Part in the score and also an artificial metronome part which returns a dummy note for each beat in the bar accounting for time signature and tempo changes
BarIterator.Part - Class in uk.co.dolphin_com.sscore.playdata
Part returns a NoteIterator for a single Bar
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
barre - Variable in class uk.co.dolphin_com.sscore.Harmony.FrameNote
The barre - StartStop_
Bartype_default - Static variable in class uk.co.dolphin_com.sscore.playdata.PlayData
for default argument
Bartype_full_bar - Static variable in class uk.co.dolphin_com.sscore.playdata.PlayData
a normal full bar
Bartype_partial_bar_end - Static variable in class uk.co.dolphin_com.sscore.playdata.PlayData
partial bar missing beat 1 (ie after repeat mark)
Bartype_partial_bar_start - Static variable in class uk.co.dolphin_com.sscore.playdata.PlayData
partial bar including beat 1 (ie before repeat mark)
Bartype_partial_first_bar - Static variable in class uk.co.dolphin_com.sscore.playdata.PlayData
partial bar is first bar in score (ie anacrusis)
barTypeForBar(int) - Method in class uk.co.dolphin_com.sscore.playdata.PlayData
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.playdata.BarBeats
the number of beats in a particular bar
beatTime - Variable in class uk.co.dolphin_com.sscore.playdata.BarBeats
the time of a single beat in ms
beatType - Variable in class uk.co.dolphin_com.sscore.playdata.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.playdata.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
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.playdata.Tempo
the beats-per-minute value for the given beat type
bracket_degrees - Variable in class uk.co.dolphin_com.sscore.Harmony.HarmonyKind
 

C

changeToBar(int) - Method in class uk.co.dolphin_com.sscore.playdata.BarIterator
change to the given bar index.
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
 
colouredRender - Variable in class uk.co.dolphin_com.sscore.RenderItem
 
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
convertTempoToBPM(Tempo, TimeSig) - Method in class uk.co.dolphin_com.sscore.playdata.PlayData
get a beats-per-minute value for a given Tempo and TimeSig
countIn() - Method in class uk.co.dolphin_com.sscore.playdata.BarIterator
 
credit_words - Variable in class uk.co.dolphin_com.sscore.Header
The MusicXML elements
currentBarIndex() - Method in class uk.co.dolphin_com.sscore.playdata.BarIterator
 
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
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.playdata.Tempo
true if the metronome marking has a dot
draw(android.graphics.Canvas, android.content.res.AssetManager, Point, float) - Method in class uk.co.dolphin_com.sscore.SSystem
Draw this system at the given point.
drawWithOptions(android.graphics.Canvas, android.content.res.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() - Method in class uk.co.dolphin_com.sscore.playdata.BarIterator.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
 

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
 
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.playdata.PlayData
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
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(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(android.graphics.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.
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
getPartNameForPart(int) - Method in class uk.co.dolphin_com.sscore.SScore
Return the name for the part.
getSize() - Method in class uk.co.dolphin_com.sscore.SSystemList
Get the number of SSystem in this SystemList.
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
an acciaccatura
Grace_Appoggiatura - Static variable in class uk.co.dolphin_com.sscore.playdata.Note
an appoggiatura
Grace_No - Static variable in class uk.co.dolphin_com.sscore.playdata.Note
not a grace note

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.playdata.PlayData
does the score define any tempo at the start with metronome or sound tempo elements?
hasLast() - Method in class uk.co.dolphin_com.sscore.playdata.BarIterator
 
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..
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() - Method in class uk.co.dolphin_com.sscore.playdata.BarIterator.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.BarIterator.Part
 
iterator() - Method in class uk.co.dolphin_com.sscore.playdata.PlayData
get an iterator to the set of bars in the score.

K

kDefaultCountInBars - Static variable in class uk.co.dolphin_com.sscore.playdata.PlayData
the default count-in is 1 bar
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

last() - Method in class uk.co.dolphin_com.sscore.playdata.BarIterator
 
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
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.
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
lyricist - Variable in class uk.co.dolphin_com.sscore.Header
The contents of any "lyricist" field in the MusicXML element

M

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.BarIterator.Bar
get an artificial Part for a metronome in this bar
metronomeForBar(int) - Method in class uk.co.dolphin_com.sscore.playdata.PlayData
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.
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

N

name - Variable in class uk.co.dolphin_com.sscore.PartName
The full name for the part (eg "Violin")
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
nextBarIndex() - Method in class uk.co.dolphin_com.sscore.playdata.BarIterator
 
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() - 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.playdata.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
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.

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
 
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.BarIterator.Bar
get a Part in the score
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.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
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
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
 
PlayData - Class in uk.co.dolphin_com.sscore.playdata
Access to the midi-style play information for the score.
PlayData(SScore, UserTempo, int) - Constructor for class uk.co.dolphin_com.sscore.playdata.PlayData
construct PlayData
PlayData(SScore, UserTempo) - Constructor for class uk.co.dolphin_com.sscore.playdata.PlayData
construct PlayData with default count-in of 1 bar
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.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
RenderItem.Colour(float, float, float, float) - Constructor for class uk.co.dolphin_com.sscore.RenderItem.Colour
 
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
root - Variable in class uk.co.dolphin_com.sscore.Harmony.Chord
root of chord

S

ScoreException - Exception in uk.co.dolphin_com.sscore.ex
 
ScoreException(String) - Constructor for exception uk.co.dolphin_com.sscore.ex.ScoreException
 
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() - Method in class uk.co.dolphin_com.sscore.playdata.BarIterator
 
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..].
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
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
 
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
 
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
 
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
 

T

Tempo - Class in uk.co.dolphin_com.sscore.playdata
the Tempo
tempo - Variable in class uk.co.dolphin_com.sscore.Sound
 
tempoAtBar(int) - Method in class uk.co.dolphin_com.sscore.playdata.PlayData
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.playdata.PlayData
get the effective tempo at start of the score accounting for any sound tempo elements and metronome elements
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.playdata
the Time Signature
timeSigForBar(int) - Method in class uk.co.dolphin_com.sscore.playdata.PlayData
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.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.BarBeats
 
toString() - Method in class uk.co.dolphin_com.sscore.playdata.BarIterator.Bar
 
toString() - Method in class uk.co.dolphin_com.sscore.playdata.BarIterator.Part
 
toString() - Method in class uk.co.dolphin_com.sscore.playdata.Note
 
toString() - Method in class uk.co.dolphin_com.sscore.playdata.Tempo
 
toString() - Method in class uk.co.dolphin_com.sscore.playdata.TimeSig
 
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.Tied
 
toString() - Method in class uk.co.dolphin_com.sscore.TimedItem
 
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.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
 
updateTempo() - Method in class uk.co.dolphin_com.sscore.playdata.PlayData
call this on changing the user tempo to tell the interface to re-read the UserTempo and update the note timings returned
use_symbols - Variable in class uk.co.dolphin_com.sscore.Harmony.HarmonyKind
 
useBeatType - Variable in class uk.co.dolphin_com.sscore.playdata.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.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.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
A B C D E F G H I K L M N O P R S T U V W X Y