Uses of Interface
com.softsynth.jmsl.Namable
-
Uses of Namable in com.softsynth.jmsl
Subinterfaces of Namable in com.softsynth.jmsl Modifier and Type Interface Description interface
Instrument
Instrument interface.interface
SignalProcessingInstrument
Deprecated.use com.sofystynth.jmsl.jsyn2 package insteadClasses in com.softsynth.jmsl that implement Namable Modifier and Type Class Description class
GenericNamable
Used by ScoreFrame for exampleclass
InstrumentAdapter
An Instrument sonifies double[] data in its play() method, either directly or by invoking its Interpreter. -
Uses of Namable in com.softsynth.jmsl.jsyn
Classes in com.softsynth.jmsl.jsyn that implement Namable Modifier and Type Class Description class
Brass
Deprecated.use the pure Java JSyn2 package insteadclass
FreqSynthNoteInstrument
Deprecated.use the pure Java JSyn2 package insteadclass
JSynInsFromClassName
Deprecated.use the pure Java JSyn2 package insteadclass
RingMod
Deprecated.use the pure Java JSyn2 package insteadclass
SimpleSamplePlayingInstrument
Deprecated.use the pure Java JSyn2 package insteadclass
SimpleSamplePlayingInstrumentWithLoops
Deprecated.use the pure Java JSyn2 package insteadclass
SuperNoiseSwoop
Deprecated.use the pure Java JSyn2 package insteadclass
SynthNoteAllPortsInstrument
Deprecated.use the pure Java JSyn2 package insteadclass
SynthNoteAllPortsInstrumentSP
Deprecated.use the pure Java JSyn2 package insteadclass
SynthNoteInstrument
Deprecated.use the pure Java JSyn2 package insteadclass
TransposingSamplePlayingInstrument
Deprecated.use the pure Java JSyn2 package insteadclass
TransposingSampleSustainingInstrument
Deprecated.use the pure Java JSyn2 package insteadclass
TunedSynthNoteInstrument
Deprecated.use the pure Java JSyn2 package instead -
Uses of Namable in com.softsynth.jmsl.jsyn2
Classes in com.softsynth.jmsl.jsyn2 that implement Namable Modifier and Type Class Description class
JSynSimpleUnitVoiceInstrument
class
JSynUnitVoiceInstrument
Create an Instrument by passing in the classname of a UnitGenerator.class
SamplePlayingInstrument
A JMSL Instrument that plays audio samples, mapped to integer pitch values. -
Uses of Namable in com.softsynth.jmsl.jsyn2.instruments
Classes in com.softsynth.jmsl.jsyn2.instruments that implement Namable Modifier and Type Class Description class
LineInInstrument
-
Uses of Namable in com.softsynth.jmsl.max
Classes in com.softsynth.jmsl.max that implement Namable Modifier and Type Class Description class
MaxInstrument
A MaxInstrument is a JMSL Instrument that can be used to send scheduled data to Max. -
Uses of Namable in com.softsynth.jmsl.midi
Classes in com.softsynth.jmsl.midi that implement Namable Modifier and Type Class Description class
MidiInstrument
An Instrument that outputs MIDI. -
Uses of Namable in com.softsynth.jmsl.score
Classes in com.softsynth.jmsl.score that implement Namable Modifier and Type Class Description class
BinaryCopyBufferTransformCommand
class
DeleteCommand
Undoable Delete.class
DeleteMeasureCommand
class
DeleteStaffCommand
class
DurationDefaultShortcutCommand
class
InsertMeasureCommand
class
InsertStaffCommand
class
NoteOrnament
You can create your own NoteOrnament that will load and save with a Note.class
NotePropertiesTransformCommand
Before operating, load a hashtable of original notes as keys pointing to their clones.class
ScoreCommand
class
TempoCommand
class
TimeSignatureCommand
class
UnaryCopyBufferTransformCommand
-
Uses of Namable in com.softsynth.jmsl.score.midi
Classes in com.softsynth.jmsl.score.midi that implement Namable Modifier and Type Class Description class
MidiScoreInstrument
Midi Instrument which is compatible with amplitude 0..1. -
Uses of Namable in com.softsynth.jmsl.score.util
Classes in com.softsynth.jmsl.score.util that implement Namable Modifier and Type Class Description class
QuietPlayLurkingInstrument
Override notifyPlayLurker to do something useful, and put .class file in your jmsl_plugins folder for loading into JScore, or use directly in your own code. -
Uses of Namable in com.softsynth.jmsl.util
Subinterfaces of Namable in com.softsynth.jmsl.util Modifier and Type Interface Description interface
MusicShapeEditorOperator
Interface to operate on the currently selected MusicShape in MusicShapeEditor.Classes in com.softsynth.jmsl.util that implement Namable Modifier and Type Class Description class
CopyMusicShapeEditorOperator
copy selected range to MusicShapeEditor's static copy bufferclass
FitToRangeMusicShapeEditorOperator
Compress or expand each element in selected range so that it fits within floor and ceiling thresholds set by user in MusicShapeEditorclass
InvertMusicShapeEditorOperator
Invert a range of a MusicShape about the inversion level set by user.class
PasteMusicShapeEditorOperator
Paste to current MusicShapes location the contents of the 0th element in MusicShapeEditor's static copy buffer.class
RandomizeMusicShapeEditorOperator
Randomize values of selected elements within the min/max ranges set by user in MusicShapeEditorclass
RemoveMusicShapeEditorOperator
Remove selected range from a MusicShape in MusicShapeEditorclass
RetrogradeMusicShapeEditorOperator
Reverse a range of a MusicShapeclass
ScaleMusicShapeEditorOperator
transpose and scale selected range of MusicShape by (v2 / v3) or (v3 / v2)class
ScaleToTotalMusicShapeEditorOperator
Sum the total of selected range.class
ScrambleMusicShapeEditorOperator
Scramble selected range of a MusicShape in MusicShapeEditorclass
SortMusicShapeEditorOperator
Sort in ascending order a selected range of a MusicShape.class
TransposeMusicShapeEditorOperator
Transpose selected range of MusicShape by v1class
UnZoomMusicShapeEditorOperator
Zoom out to entire range of elements in MusicShapeclass
ZoomMusicShapeEditorOperator
Zoom in to selected range on MusicShape -
Uses of Namable in com.softsynth.jmsl.view
Methods in com.softsynth.jmsl.view with parameters of type Namable Modifier and Type Method Description void
PatchEditorPanel. addFrom(Namable obj, int fromIndex)
add a object/index pair to the list of signal sourcesvoid
PatchEditorPanel. addTo(Namable obj, int toIndex)
add a object/index pair to the list of signal processors -
Uses of Namable in jmsltestsuite
Classes in jmsltestsuite that implement Namable Modifier and Type Class Description class
DrippyNoteOrnament
NoteOrnament subclasses allows users to create custom classes that draw into the note's Graphics context.class
PitchBendInstrument
Midi instrument that sends pitchbend in play()class
SimpleSamplePlayingInstrumentWithAmplitudeMap
This subclass of SamplePlayingInstrument overrides getAlternativeSampleIndex() to map note 60 to three different samples based on amplitude.class
SquigglyNoteOrnament
NoteOrnament subclasses allows users to create custom classes that draw into the note's Graphics context.class
TransposingSamplePlayingInstrumentWithAmplitudeMap
This subclass of SamplePlayingInstrument overrides getAlternativeSampleIndex() to map note 60 to three different samples based on amplitude. -
Uses of Namable in jmsltutorial
Classes in jmsltutorial that implement Namable Modifier and Type Class Description class
BackgroundColorInstrument
A simple Instrument subclass that interprets element [0] as duration and the rest as rgb color valuesclass
SineInstrument
This Instrument owns a JSyn SineUnitVoice, and plays it with frequency and amplitudeclass
SupoveVox
A subclass of SamplePlayingInstrument which maps pitches to sound files.