Index
All Classes|All Packages
O
- ObjectArrayEnumerator - Class in com.softsynth.jmsl.util
-
provide Enumerator for Object[]
- ObjectArrayEnumerator(Object[]) - Constructor for class com.softsynth.jmsl.util.ObjectArrayEnumerator
- objectEdited(Object) - Method in interface com.softsynth.jmsl.EditListener
-
Not necessarily the final edit - you could havea gui open and get this callback every time a value changed (as opposed to only getting this call once when a user clicks an OK button for example)
- objectEdited(Object) - Method in class com.softsynth.jmsl.score.ScoreFrame
-
This is called when BeanEditor OK or Editable object calls back
- OctavaRenderer - Class in com.softsynth.jmsl.score
-
A class with static methods to draw 8va/8vb across Notes.
- OctavaRenderer() - Constructor for class com.softsynth.jmsl.score.OctavaRenderer
- OctavaTransform - Class in com.softsynth.jmsl.score.transforms
-
8va/8vb selected Notes.
- OctavaTransform(boolean) - Constructor for class com.softsynth.jmsl.score.transforms.OctavaTransform
- off(double, double, double[]) - Method in interface com.softsynth.jmsl.Instrument
- off(double, double, double[]) - Method in class com.softsynth.jmsl.InstrumentAdapter
- off(double, double, double[]) - Method in class com.softsynth.jmsl.jsyn.FreqSynthNoteInstrument
-
Deprecated.Calls SynthNoteOff with the most recent SynthNote which was used to turn on the data in the array
- off(double, double, double[]) - Method in class com.softsynth.jmsl.jsyn.SimpleSamplePlayingInstrument
-
Deprecated.Turn off all voices that are playing the sample associated with pitchIndex dar[1].
- off(double, double, double[]) - Method in class com.softsynth.jmsl.jsyn.TransposingSamplePlayingInstrument
-
Deprecated.
- off(double, double, double[]) - Method in class com.softsynth.jmsl.jsyn2.JSynUnitVoiceInstrument
- off(double, double, double[]) - Method in class com.softsynth.jmsl.jsyn2.SamplePlayingInstrument
-
not used, use public void off(int voiceToken, double offTime) instead, get voiceToken from on() which returns Integer(voiceToken)
- off(double, double, double[]) - Method in class com.softsynth.jmsl.max.MaxInstrument
-
Sends data to JMSLInstrumentToMax where it can be unpacked and sent to various MSP, CSound, etc sound makers.
- off(double, double, double[]) - Method in class com.softsynth.jmsl.midi.MidiInstrument
-
Calls noteOff(playTime, dar[1], dar[2]);
- off(double, double, double[]) - Method in class jmsltutorial.SineInstrument
-
turn instrument off at specified time.
- off(double, int) - Method in class com.softsynth.jmsl.jsyn2.JSynUnitVoiceInstrument
- off(double, SynthNote) - Method in class com.softsynth.jmsl.jsyn.FreqSynthNoteInstrument
-
Deprecated.turn off a SynthNote at playTime and call allocator,free() This SynthNote should have been returned from on()
- off(Object, double) - Method in class com.softsynth.jmsl.jsyn2.SamplePlayingInstrument
-
use this to turn off a sustaining sample that was initiated with on() which returns Integer(voiceToken)
- ok() - Method in class com.softsynth.jmsl.view.PolyphonicInstrumentDialog
- OK - Static variable in class com.softsynth.jmsl.net.JMSLNetActions
- on(double, double, double[]) - Method in interface com.softsynth.jmsl.Instrument
-
turn an event on.
- on(double, double, double[]) - Method in class com.softsynth.jmsl.InstrumentAdapter
- on(double, double, double[]) - Method in class com.softsynth.jmsl.jsyn.FreqSynthNoteInstrument
-
Deprecated.Allocate a SynthNote and call SynthNote.noteOn()
- on(double, double, double[]) - Method in class com.softsynth.jmsl.jsyn.SimpleSamplePlayingInstrument
-
Deprecated.Look up sample assiciated with dar[1].
- on(double, double, double[]) - Method in class com.softsynth.jmsl.jsyn.SynthNoteAllPortsInstrument
-
Deprecated.on() method provides custom interpretation of double[].
- on(double, double, double[]) - Method in class com.softsynth.jmsl.jsyn.TransposingSamplePlayingInstrument
-
Deprecated.
- on(double, double, double[]) - Method in class com.softsynth.jmsl.jsyn.TunedSynthNoteInstrument
-
Deprecated.Allocate a SynthNote and call SynthNote.noteOn()
- on(double, double, double[]) - Method in class com.softsynth.jmsl.jsyn2.JSynUnitVoiceInstrument
-
on() method provides custom interpretation of double[].
- on(double, double, double[]) - Method in class com.softsynth.jmsl.jsyn2.SamplePlayingInstrument
-
Turn on a sample, return voice token to access VoiceAllocator.
- on(double, double, double[]) - Method in class com.softsynth.jmsl.max.MaxInstrument
-
Sends data to JMSLInstrumentToMax where it can be unpacked and sent to various MSP, CSound, etc sound makers.
- on(double, double, double[]) - Method in class com.softsynth.jmsl.midi.MidiInstrument
-
calls noteOn(playTime, dar[1], dar[2]);
- on(double, double, double[]) - Method in class jmsltutorial.SineInstrument
-
turn instrument on with specified data at specified time
- ONE - Static variable in class com.softsynth.jmsl.score.musicglyphrenderers.BravuraFontConstants
- ONE - Static variable in class com.softsynth.jmsl.score.musicglyphrenderers.SonataFontConstants
- ONE_OVER_1200 - Static variable in class com.softsynth.jmsl.jsyn2.unitvoices.VariableRateReaderUnitVoice
- ONEHUNDREDTWENTYEIGHTH - Static variable in class com.softsynth.jmsl.score.Note
- ONEHUNDREDTWENTYEIGHTH_FLAG_DOWN - Static variable in class com.softsynth.jmsl.score.musicglyphrenderers.BravuraFontConstants
- ONEHUNDREDTWENTYEIGHTH_FLAG_UP - Static variable in class com.softsynth.jmsl.score.musicglyphrenderers.BravuraFontConstants
- OneSoundOnce - Class in jmslexamples.simple
-
Just play one pitched sound once.
- OneSoundOnce() - Constructor for class jmslexamples.simple.OneSoundOnce
- Oof - Class in com.softsynth.jmsl.util
-
One over F distribution after R.F.
- Oof(int) - Constructor for class com.softsynth.jmsl.util.Oof
-
Constructor, specify number of bits in desired output range
ex. - OofTest - Class in jmsltestsuite
- OofTest() - Constructor for class jmsltestsuite.OofTest
- open() - Method in class com.softsynth.jmsl.jsyn.JSynMusicDevice
-
Deprecated.
- open() - Method in class com.softsynth.jmsl.jsyn2.JSynMusicDevice
- open() - Method in class com.softsynth.jmsl.midi.MidiIO
-
Only calls openDevices() if not already open
- open() - Method in interface com.softsynth.jmsl.MusicDevice
- open() - Method in class com.softsynth.jmsl.NullMusicDevice
- open() - Method in class com.softsynth.jmsl.score.midi.JavaSoundMidiRenderer
- open(double) - Method in interface com.softsynth.jmsl.Instrument
- open(double) - Method in class com.softsynth.jmsl.InstrumentAdapter
- open(double) - Method in class com.softsynth.jmsl.jsyn.FreqSynthNoteInstrument
-
Deprecated.open your instrument, this stub does nothing and returns time
- open(double) - Method in class com.softsynth.jmsl.jsyn.SimpleSamplePlayingInstrument
-
Deprecated.
- open(double) - Method in class com.softsynth.jmsl.jsyn2.SamplePlayingInstrument
- open(double) - Method in class com.softsynth.jmsl.midi.MidiInstrument
- openAndClose(int) - Method in class jmsltestsuite.TestMidiReceiverMultipleOpenClose
- openControlFrame() - Static method in class com.softsynth.jmsl.score.NoteFlasher
- openDevices(int, int) - Method in class com.softsynth.jmsl.midi.MidiIO_JavaSound
- openDevices(int, int) - Method in class com.softsynth.jmsl.midi.MidiIO
- openEditScoreDialog(Frame) - Method in class com.softsynth.jmsl.score.Score
- openInstrumentMusicDevice(Frame, Instrument) - Static method in class com.softsynth.jmsl.JMSL
-
Get the MusicDevice for an Instrument.
- openLog() - Method in class com.softsynth.jmsl.util.classbrowser.ClassBrowser
- openMidiDelayControlFrame() - Static method in class com.softsynth.jmsl.score.midi.MidiScoreInstrument
- openNewScoreDialog(Frame, NewScoreListener) - Static method in class com.softsynth.jmsl.score.Score
- openPlayClose(int) - Method in class jmsltestsuite.TestTimeStampedMidiOutput
- openProximityControlFrame() - Static method in class com.softsynth.jmsl.score.EditManager
- operate(CopyBuffer) - Method in class com.softsynth.jmsl.score.transforms.RetrogradeTransform
-
Implement this method to do whatever you want to CopyBuffer passed to operate().
- operate(CopyBuffer) - Method in class com.softsynth.jmsl.score.transforms.ScrambleTransform
-
Implement this method to do whatever you want to CopyBuffer passed to operate().
- operate(CopyBuffer) - Method in class com.softsynth.jmsl.score.UnaryCopyBufferTransform
-
Implement this method to do whatever you want to the Vector of Note in copyBuffer
- operate(CopyBuffer) - Method in class jmsltutorial.ConvergeToMeanTransform
- operate(CopyBuffer) - Method in class jmsltutorial.HocketTransform
- operate(CopyBuffer, CopyBuffer, CopyBuffer) - Method in class com.softsynth.jmsl.score.BinaryCopyBufferTransform
-
Operate on CopyBuffer source1 & source2, sending result to CopyBuffer result.
- operate(CopyBuffer, CopyBuffer, CopyBuffer) - Method in class com.softsynth.jmsl.score.transforms.ZipperTransform
-
Operate on CopyBuffer source1 & source2, sending result to CopyBuffer result.
- operate(CopyBuffer, CopyBuffer, CopyBuffer) - Method in class jmsltutorial.MutationMeanTransform
- operate(Score) - Method in class com.softsynth.jmsl.score.operators.AccidentalDisagreementsReporter
- operate(Score) - Method in class com.softsynth.jmsl.score.operators.DurationReporter
- operate(Score) - Method in class com.softsynth.jmsl.score.operators.MeasuresWithRestsOperator
- operate(Score) - Method in class com.softsynth.jmsl.score.operators.PitchClassSelector
- operate(Score) - Method in class com.softsynth.jmsl.score.operators.PlaySelectedCluster
- operate(Score) - Method in class com.softsynth.jmsl.score.operators.ScoreMusicShapeEditorOperator
- operate(Score) - Method in class com.softsynth.jmsl.score.operators.StaffSpacingResetOperator
- operate(Score) - Method in class com.softsynth.jmsl.score.operators.TempoUnblockingOperator
-
Run through each measure, and for each contiguous tempo, unset the tempoSetByHand flag
- operate(Score) - Method in class com.softsynth.jmsl.score.operators.UnbalancedRepeatsReporter
- operate(Score) - Method in interface com.softsynth.jmsl.score.ScoreOperator
-
Do some analysis of the score, or add material to it, or operate in some way.
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.NotePropertiesTransform
-
Implement this method to do something to the Notes in the SelectionBuffer.
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.AccidentalPreferenceTransform
-
Set the accidental preferences of all selected Notes
Source: - operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.AccidentalVisibilityPolicyTransform
-
Set the accidental visibility policy of all selected Notes
Source: - operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.AltEnharmonicSpellingToggleTransform
-
Flip the enharmonic spelling flag on all selected Notes
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.AmplitudeTransform
-
Implement this method to do whatever you want to the Vector of Note accessible at selectionBuffer
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.AutoBeamTransform
-
AutoBeam all tracks of selected Notes
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.BeamGroupTransform
-
Beam all tracks of selected Notes using BeamGroupCollection, which lets user specify beam group by time sig
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.BeamTransform
-
If any are beamed, unbeam all.
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.CrescTransform
-
If any are cresced or decresced, undo all.
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.DetachGraceNoteTransform
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.DotTransform
-
Add 1 modulo 3 dots to all notes in selection
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.DoubleTransform
-
Implement this method to do whatever you want to the Vector of Note accessible at selectionBuffer
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.DurationTransform
-
Implement this method to do whatever you want to the Vector of Note accessible at selectionBuffer
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.DynamicTransform
-
Apply dynamic to selected Notes
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.GlissTransform
-
If any are glissed, undo all.
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.HalveTransform
-
Implement this method to do whatever you want to the Vector of Note accessible at selectionBuffer
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.HoldTransform
-
public void operate(Score score, SelectionBuffer selectionBuffer) { HoldDialog vd = new HoldDialog(this, parent, ratio); (new HoldDialog(this, parent, ratio)).setVisible(true); if (!proceed) { // System.out.println("Bailing"); } else { for (Enumeration e = selectionBuffer.elements(); e.hasMoreElements();) { Note note = (Note) e.nextElement(); if (!note.isRest()) { double duration = note.getDurationData(); double hold = ratio * duration; note.setHoldData(hold); } } } score.setDirty(true); }
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.LyricLevelTransform
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.MakeGraceNotesTransform
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.MarkTransform
-
Apply expression mark to selected Notes
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.NoteHeadTransform
-
Set notehead of each Note in selection buffer to specified notehead type
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.NoteheadVisibleToggleTransform
-
Toggle note visiblity of selected Notes
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.NoteheadVisibleTransform
-
Set selected Notes visible
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.NoteOrnamentTransform
-
Add a NoteOrnament to every note in selection buffer.
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.NoteVisibleToggleTransform
-
Toggle note visiblity of selected Notes
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.NoteVisibleTransform
-
Set selected Notes visible
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.OctavaTransform
-
If any are 8va'ed or 8vb'ed, undo all.
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.PasteAsGraceNotesTransform
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.RestToggleTransform
-
If a note is NOT a rest, make it a rest.
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.SlurTransform
-
If any are slurred, undo all.
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.SpellingTransformLineOfFifthsRule
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.StemInfoOverrideTransform
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.StemVisibilityTransform
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.StemVisibleToggleTransform
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.TiedInToRestTransform
-
Implement this method to do whatever you want to the Vector of Note accessible at selectionBuffer
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.TieTransform
-
If any are beamed, unbeam all.
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.TrackSwitchTransform
-
If a note is on track 0, move it to track 1.
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.TransposeGraceNotesTransform
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.TranspositionTransform
-
Implement this method to do whatever you want to the Vector of Note accessible at selectionBuffer
- operate(Score, SelectionBuffer) - Method in class com.softsynth.jmsl.score.transforms.TupletTransform
-
Apply tuplet to selected Notes
- operate(Score, SelectionBuffer) - Method in class jmsltestsuite.PitchToTextTransform
- operate(MusicShapeEditor, MusicShape) - Method in class com.softsynth.jmsl.util.CopyMusicShapeEditorOperator
-
copy selected range to MusicShapeEditor's static copy buffer
- operate(MusicShapeEditor, MusicShape) - Method in class com.softsynth.jmsl.util.FitToRangeMusicShapeEditorOperator
- operate(MusicShapeEditor, MusicShape) - Method in class com.softsynth.jmsl.util.InvertMusicShapeEditorOperator
-
invert selected range of MusicShape
- operate(MusicShapeEditor, MusicShape) - Method in interface com.softsynth.jmsl.util.MusicShapeEditorOperator
- operate(MusicShapeEditor, MusicShape) - Method in class com.softsynth.jmsl.util.PasteMusicShapeEditorOperator
-
Paste from MusicShapeEditor's static copy buffer to current index of current MusicShape s.
- operate(MusicShapeEditor, MusicShape) - Method in class com.softsynth.jmsl.util.RandomizeMusicShapeEditorOperator
-
randomize values within selected range of MusicShape, using the floor and ceiling values set by the user.
- operate(MusicShapeEditor, MusicShape) - Method in class com.softsynth.jmsl.util.RemoveMusicShapeEditorOperator
-
Remove selected range of elements from musicshape.
- operate(MusicShapeEditor, MusicShape) - Method in class com.softsynth.jmsl.util.RetrogradeMusicShapeEditorOperator
-
reverse selected range of MusicShape
- operate(MusicShapeEditor, MusicShape) - Method in class com.softsynth.jmsl.util.ScaleMusicShapeEditorOperator
-
scale by v2 / v3 or v3 / v2 depending on boolean flip value No scaling if denom==0
- operate(MusicShapeEditor, MusicShape) - Method in class com.softsynth.jmsl.util.ScaleToTotalMusicShapeEditorOperator
-
Scale the selected range of MusicShape so that the total of the elements in this dimension equals v1
- operate(MusicShapeEditor, MusicShape) - Method in class com.softsynth.jmsl.util.ScrambleMusicShapeEditorOperator
-
Scramble elements within selected range of musicshape.
- operate(MusicShapeEditor, MusicShape) - Method in class com.softsynth.jmsl.util.SortMusicShapeEditorOperator
-
sort selected range of MusicShape
- operate(MusicShapeEditor, MusicShape) - Method in class com.softsynth.jmsl.util.TransposeMusicShapeEditorOperator
-
transpose by v1
- operate(MusicShapeEditor, MusicShape) - Method in class com.softsynth.jmsl.util.UnZoomMusicShapeEditorOperator
-
Zoom out to full range of elements from musicshape.
- operate(MusicShapeEditor, MusicShape) - Method in class com.softsynth.jmsl.util.ZoomMusicShapeEditorOperator
-
Zoom to selected range of elements from musicshape.
- Orchestra - Class in com.softsynth.jmsl.score
- Orchestra() - Constructor for class com.softsynth.jmsl.score.Orchestra
- OrchestraXMLLoader - Class in com.softsynth.jmsl.score
- OrchestraXMLLoader() - Constructor for class com.softsynth.jmsl.score.OrchestraXMLLoader
- OrchestraXMLLoader(XMLReader, NewXMLObjectListener) - Constructor for class com.softsynth.jmsl.score.OrchestraXMLLoader
- ORDERED - Static variable in class com.softsynth.jmsl.util.Base64
-
Encode using the special "ordered" dialect of Base64 described here: http://www.faqs.org/qa/rfcc-1940.html.
- osc1 - Variable in class com.softsynth.jmsl.jsyn2.unitvoices.RingModBell
- osc2 - Variable in class com.softsynth.jmsl.jsyn2.unitvoices.RingModBell
- OTTAVA_ALTA - Static variable in class com.softsynth.jmsl.score.musicglyphrenderers.BravuraFontConstants
- OTTAVA_ALTA - Static variable in class com.softsynth.jmsl.score.musicglyphrenderers.SonataFontConstants
- OTTAVA_BASSA - Static variable in class com.softsynth.jmsl.score.musicglyphrenderers.BravuraFontConstants
- OTTAVA_BASSA - Static variable in class com.softsynth.jmsl.score.musicglyphrenderers.SonataFontConstants
- out - Static variable in class com.softsynth.jmsl.JMSL
- output - Variable in class com.softsynth.jmsl.jsyn.circuits.FMCircuit
-
Deprecated.
- output - Variable in class com.softsynth.jmsl.jsyn2.FaderCircuit
- output - Variable in class com.softsynth.jmsl.jsyn2.unitvoices.DelayWithFeedback
- output - Variable in class com.softsynth.jmsl.jsyn2.unitvoices.FilteredSawtoothBL
- output - Variable in class com.softsynth.jmsl.jsyn2.unitvoices.SmoothFilteredSawtoothBL
- output - Variable in class jmslexamples.jsyn.ancient.FMPairBlaster
- output - Variable in class jmsltutorial.SineUnitVoice
- output - Variable in class jmsltutorial.SlowSineUnitVoice
- OUTPUT_MODE - Static variable in class com.softsynth.jmsl.view.JSynDeviceSelector
-
Deprecated.
- OutputProvider - Interface in com.softsynth.jmsl
-
Used by Instrument.
- OutputStream(OutputStream) - Constructor for class com.softsynth.jmsl.util.Base64.OutputStream
-
Constructs a
Base64.OutputStream
in ENCODE mode. - OutputStream(OutputStream, int) - Constructor for class com.softsynth.jmsl.util.Base64.OutputStream
-
Constructs a
Base64.OutputStream
in either ENCODE or DECODE mode. - ownCanvas() - Method in class com.softsynth.jmsl.score.Score
All Classes|All Packages