- abortPlay() - Method in class com.soundhelix.component.player.impl.MidiPlayer
-
- abortPlay() - Method in interface com.soundhelix.component.player.Player
-
Aborts play().
- AbstractArrangementEngine - Class in com.soundhelix.component.arrangementengine.impl
-
Abstract implementation of an ArrangementEngine, which provides some basic functionality.
- AbstractArrangementEngine() - Constructor for class com.soundhelix.component.arrangementengine.impl.AbstractArrangementEngine
-
Constructor.
- AbstractFreeMultiPatternSequenceEngine - Class in com.soundhelix.component.sequenceengine.impl
-
Implements a sequence engine that repeats a set of user-specified patterns in a voice each.
- AbstractFreeMultiPatternSequenceEngine() - Constructor for class com.soundhelix.component.sequenceengine.impl.AbstractFreeMultiPatternSequenceEngine
-
- AbstractHarmonyEngine - Class in com.soundhelix.component.harmonyengine.impl
-
Implements an abstract HarmonyEngine with some basic functionality.
- AbstractHarmonyEngine() - Constructor for class com.soundhelix.component.harmonyengine.impl.AbstractHarmonyEngine
-
Constructor.
- AbstractLFO - Class in com.soundhelix.component.lfo.impl
-
This class implements the basic methods for setting the mode and speed of the LFO as well as the minimum and maximum amplitude and value to return.
- AbstractLFO() - Constructor for class com.soundhelix.component.lfo.impl.AbstractLFO
-
- AbstractMultiPatternSequenceEngine - Class in com.soundhelix.component.sequenceengine.impl
-
Implements a sequence engine that repeats a set of user-specified patterns in a voice each.
- AbstractMultiPatternSequenceEngine() - Constructor for class com.soundhelix.component.sequenceengine.impl.AbstractMultiPatternSequenceEngine
-
Constructor.
- AbstractPatternEngine - Class in com.soundhelix.component.patternengine.impl
-
Implements abstract PatternEngine functionality.
- AbstractPatternEngine() - Constructor for class com.soundhelix.component.patternengine.impl.AbstractPatternEngine
-
Constructor.
- AbstractPlayer - Class in com.soundhelix.component.player.impl
-
Represents an abstract real-time player for Arrangements.
- AbstractPlayer() - Constructor for class com.soundhelix.component.player.impl.AbstractPlayer
-
Constructor.
- AbstractSequenceEngine - Class in com.soundhelix.component.sequenceengine.impl
-
Implements an abstract SequenceEngine with some basic functionality.
- AbstractSequenceEngine() - Constructor for class com.soundhelix.component.sequenceengine.impl.AbstractSequenceEngine
-
Constructor.
- AbstractSequenceEngine.PatternRestartMode - Enum in com.soundhelix.component.sequenceengine.impl
-
The restart mode for patterns.
- AbstractSongNameEngine - Class in com.soundhelix.component.songnameengine.impl
-
Implements an abstract SongNameEngine with some basic functionality.
- AbstractSongNameEngine() - Constructor for class com.soundhelix.component.songnameengine.impl.AbstractSongNameEngine
-
- AbstractTextRemoteControl - Class in com.soundhelix.remotecontrol
-
Implements an abstract simple text-based remote control.
- AbstractTextRemoteControl() - Constructor for class com.soundhelix.remotecontrol.AbstractTextRemoteControl
-
- ActivityMatrix - Class in com.soundhelix.misc
-
Container for ActivityVectors.
- ActivityMatrix() - Constructor for class com.soundhelix.misc.ActivityMatrix
-
- ActivityVector - Class in com.soundhelix.misc
-
Represents a bit vector specifying for each tick whether a voice should be active or not.
- ActivityVector(String) - Constructor for class com.soundhelix.misc.ActivityVector
-
Constructor.
- ActivityVector(String, int) - Constructor for class com.soundhelix.misc.ActivityVector
-
Constructor.
- add(ActivityVector) - Method in class com.soundhelix.misc.ActivityMatrix
-
Adds the given ActivityVector.
- add(Track, String) - Method in class com.soundhelix.misc.Arrangement
-
Adds the given track and assigns the given instrument to the track.
- add(Sequence) - Method in class com.soundhelix.misc.Track
-
Adds the given sequence to this track.
- add(LFOSequence, String) - Method in class com.soundhelix.misc.Track
-
Adds the given sequence to this track.
- addActivity(int) - Method in class com.soundhelix.misc.ActivityVector
-
Appends an activity interval with the specified number of ticks.
- addInactivity(int) - Method in class com.soundhelix.misc.ActivityVector
-
Appends an inactivity interval with the specified number of ticks.
- addNote(int, int) - Method in class com.soundhelix.misc.Sequence
-
Calls addNote(pitch,ticks,maxVelocity).
- addNote(int, int, int) - Method in class com.soundhelix.misc.Sequence
-
Calls addNote(pitch,ticks,velocity,false).
- addNote(int, int, int, boolean) - Method in class com.soundhelix.misc.Sequence
-
Appends a new note with the given pitch, velocity and number of ticks, which logically means a note-down for the given number of ticks and a
note-up afterwards.
- addPause(int) - Method in class com.soundhelix.misc.Sequence
-
Appends a pause with the given number of ticks.
- addValue(double) - Method in class com.soundhelix.misc.LFOSequence
-
Adds the value to the sequence with a duration of 1 tick.
- addValue(double, int) - Method in class com.soundhelix.misc.LFOSequence
-
Adds the value to the sequence with the given duration of ticks.
- append(LoggingEvent) - Method in class com.soundhelix.SoundHelixApplet.TextRemoteControlAppender
-
- applyLogicalAnd(ActivityVector, ActivityVector, int, int) - Method in class com.soundhelix.misc.ActivityVector
-
Applies a logical AND between the two BitSet operands and replaces the given range of this ActivityVector's BitSet with the result.
- applyLogicalAndNot(ActivityVector, ActivityVector, int, int) - Method in class com.soundhelix.misc.ActivityVector
-
Applies a logical AND NOT between the two BitSet operands and replaces the given range of this ActivityVector's BitSet with the result.
- applyLogicalNot(ActivityVector, int, int) - Method in class com.soundhelix.misc.ActivityVector
-
Applies a logical NOT to the BitSet operand and replaces the given range of this ActivityVector's BitSet with the result.
- applyLogicalOr(ActivityVector, ActivityVector, int, int) - Method in class com.soundhelix.misc.ActivityVector
-
Applies a logical OR between the two BitSet operands and replaces the given range of this ActivityVector's BitSet with the result.
- applyLogicalXor(ActivityVector, ActivityVector, int, int) - Method in class com.soundhelix.misc.ActivityVector
-
Applies a logical XOR between the two BitSet operands and replaces the given range of this ActivityVector's BitSet with the result.
- ArpeggioSequenceEngine - Class in com.soundhelix.component.sequenceengine.impl
-
Implements a sequence engine that repeats user-specified patterns.
- ArpeggioSequenceEngine() - Constructor for class com.soundhelix.component.sequenceengine.impl.ArpeggioSequenceEngine
-
Constructor.
- Arrangement - Class in com.soundhelix.misc
-
Represents an arrangement.
- Arrangement() - Constructor for class com.soundhelix.misc.Arrangement
-
Constructor.
- Arrangement.ArrangementEntry - Class in com.soundhelix.misc
-
Immutable container for an arrangement entry.
- ArrangementEngine - Interface in com.soundhelix.component.arrangementengine
-
Interface for song arrangement generators.
- generate(int, int) - Static method in class com.soundhelix.util.EuclideanRhythmGenerator
-
Generates the Euclidean rhythm with the given number of pulses spread across the given number of steps.
- generateSong(URL, long) - Static method in class com.soundhelix.util.SongUtils
-
Parses the XML file provided by the given input stream, creates an arrangement and a player and configures the player to use this arrangement.
- generateSong(InputStream, String, long) - Static method in class com.soundhelix.util.SongUtils
-
Parses the XML file provided by the given input stream, creates an arrangement and a player and configures the player to use this arrangement.
- generateSong(URL, String) - Static method in class com.soundhelix.util.SongUtils
-
Parses the XML file provided by the given input stream, creates an arrangement and a player and configures the player to use this arrangement.
- generateSong(InputStream, String, String) - Static method in class com.soundhelix.util.SongUtils
-
Parses the XML file provided by the given input stream, creates an arrangement and a player and configures the player to use this arrangement.
- get(String) - Method in class com.soundhelix.misc.ActivityMatrix
-
Looks up and returns the ActivityVector with the given name.
- get(int) - Method in class com.soundhelix.misc.Arrangement
-
Returns the arrangement entry with the given index.
- get(String) - Method in class com.soundhelix.misc.Arrangement
-
Returns the arrangement entry whose instrument has the given name.
- get(int) - Method in class com.soundhelix.misc.Pattern
-
Returns the pattern entry with the given index.
- get(int) - Method in class com.soundhelix.misc.Sequence
-
Returns the sequence entry with the given index.
- get(int) - Method in class com.soundhelix.misc.Track
-
Returns the sequence with the given index.
- getActiveTicks() - Method in class com.soundhelix.misc.ActivityVector
-
Returns the number of ticks this ActivityVector is active.
- getActivityMatrix() - Method in class com.soundhelix.misc.SongContext
-
- getActivitySegmentCount() - Method in class com.soundhelix.misc.ActivityVector
-
Counts the number of activity segments, which is the number of consecutive blocks of activity in the vector.
- getActivityVectorCount() - Method in class com.soundhelix.component.sequenceengine.impl.AbstractSequenceEngine
-
Returns the required number of ActivityVectors.
- getActivityVectorCount() - Method in class com.soundhelix.component.sequenceengine.impl.DrumSequenceEngine
-
- getActivityVectorCount() - Method in interface com.soundhelix.component.sequenceengine.SequenceEngine
-
Returns the required number of ActivityVectors.
- getArrangement() - Method in class com.soundhelix.misc.SongContext
-
- getAttribute(String) - Method in class com.soundhelix.misc.SongContext
-
Returns the attribute with the given name.
- getBars() - Method in class com.soundhelix.misc.Structure
-
- getBeatsPerBar() - Method in class com.soundhelix.misc.Structure
-
- getBoolean(long) - Method in class com.soundhelix.util.ConsistentRandom
-
Returns a boolean based on the given seed.
- getBoolean(Object) - Method in class com.soundhelix.util.ConsistentRandom
-
Returns a boolean based on the given seed object.
- getBoolean(Random, double) - Static method in class com.soundhelix.util.RandomUtils
-
Returns a boolean being true with the given probability.
- getChord(int) - Method in interface com.soundhelix.misc.Harmony
-
Returns the chord to use at the specified point in time.
- getChordSectionCount(SongContext) - Static method in class com.soundhelix.util.HarmonyUtils
-
Returns the total number of chord sections.
- getChordSectionNumber(SongContext, int) - Static method in class com.soundhelix.util.HarmonyUtils
-
Returns the number of the chord section of the given tick (counted from 0) or -1 if the tick is negative or at or beyond the end of the song.
- getChordSectionStartTicks(SongContext) - Static method in class com.soundhelix.util.HarmonyUtils
-
Returns a list of start ticks for all chord sections, in ascending order.
- getChordSectionString(SongContext, int) - Static method in class com.soundhelix.util.HarmonyUtils
-
Returns a string specifying the chord section that starts at the specified tick, which is a comma-separated list of chords and tick lengths.
- getChordSectionTick(SongContext, int) - Static method in class com.soundhelix.util.HarmonyUtils
-
Returns the first tick of the given chord section number (starting from 0) or -1 if the chord section number is negative or beyond the end of
the song.
- getChordSectionTicks(int) - Method in interface com.soundhelix.misc.Harmony
-
Returns the number of ticks the current chord section will be played from the given tick position before the next chord section will begin or
the song will end.
- getChordTicks(int) - Method in interface com.soundhelix.misc.Harmony
-
Returns the number of ticks the current chord will be played from the given tick position before the chord will change or the song will end
(whichever happens first).
- getConstraintMode() - Method in class com.soundhelix.component.arrangementengine.impl.SimpleArrangementEngine
-
- getCurrentTick() - Method in class com.soundhelix.component.player.impl.MidiPlayer
-
- getCurrentTick() - Method in interface com.soundhelix.component.player.Player
-
Returns the current tick of the player.
- getDistinctChordSectionCount(SongContext) - Static method in class com.soundhelix.util.HarmonyUtils
-
Returns the number of distinct chord sections.
- getFirstActiveTick() - Method in class com.soundhelix.misc.ActivityVector
-
Returns the tick where the ActivityVector becomes active for the first time.
- getFirstInactiveTick() - Method in class com.soundhelix.misc.ActivityVector
-
Returns the tick where the ActivityVector becomes inactive for the first time.
- getFlatNoteName(int) - Static method in class com.soundhelix.util.NoteUtils
-
Returns the flat note name of the given pitch.
- getHarmony() - Method in class com.soundhelix.misc.SongContext
-
- getHighPitch() - Method in class com.soundhelix.misc.Chord
-
Returns the pitch of the high note of the chord.
- getIndexMap() - Method in class com.soundhelix.misc.ActivityMatrix
-
Returns a map that maps from ActivityVector name to its iterator index.
- getInstance(SongContext, Class<T>, Node, long, int) - Static method in class com.soundhelix.util.XMLUtils
-
Tries to instantiate an instance from the class defined by the node's attribute "class" by calling its nullary (empty) constructor.
- getInstrument() - Method in class com.soundhelix.misc.Arrangement.ArrangementEntry
-
- getInteger(int, int, long) - Method in class com.soundhelix.util.ConsistentRandom
-
Returns a random integer between min and max (both inclusive), based on the given seed.
- getInteger(int, int, Object) - Method in class com.soundhelix.util.ConsistentRandom
-
Returns a random integer between min and max (both inclusive), based on the given seedObject.
- getIntervalLength(int) - Method in class com.soundhelix.misc.ActivityVector
-
Returns the length of the interval beginning with the given tick, i.e., the number of ticks until the activity state changes or the end of the
vector is reached.
- getLastActiveTick() - Method in class com.soundhelix.misc.ActivityVector
-
Returns the tick where the ActivityVector is active for the last time.
- getLFOSequence(String) - Method in class com.soundhelix.misc.Track
-
Returns the LFO sequence with the given name.
- getLongHashCode(String) - Static method in class com.soundhelix.util.StringUtils
-
Version of the usual String.hashCode() method that computes a long hash code instead of an int hash code, using the same algorithm as the
original method.
- getLowPitch() - Method in class com.soundhelix.misc.Chord
-
Returns the pitch of the low note of the chord.
- getMaxDistance() - Method in class com.soundhelix.component.lfo.impl.LinearRandomLFO
-
- getMaxPitch() - Method in class com.soundhelix.component.sequenceengine.impl.MelodySequenceEngine
-
- getMaxVelocity() - Method in class com.soundhelix.misc.Structure
-
- getMiddlePitch() - Method in class com.soundhelix.misc.Chord
-
Returns the pitch of the middle note of the chord.
- getMilliBPM() - Method in class com.soundhelix.component.player.impl.MidiPlayer
-
Gets the number of beats per minute for playback.
- getMilliBPM() - Method in interface com.soundhelix.component.player.Player
-
Gets the playback speed in milli-BPM.
- getMinDistance() - Method in class com.soundhelix.component.lfo.impl.LinearRandomLFO
-
- getMinMaxSegmentLengths(SongContext, ActivityVector) - Static method in class com.soundhelix.util.HarmonyUtils
-
Returns the minimum and the maximum length of all activity segments of the given ActivityVector as well as the minimum and maximum length of
all pauses between activity segments, all counted in chord sections.
- getMinPitch() - Method in class com.soundhelix.component.sequenceengine.impl.MelodySequenceEngine
-
- getName() - Method in class com.soundhelix.misc.ActivityVector
-
Returns the name of this ActivityVector.
- getNextPatternRestartTick(SongContext, int) - Method in class com.soundhelix.component.sequenceengine.impl.AbstractSequenceEngine
-
Returns the tick number of the next required pattern restart after the given tick.
- getNextSongFromQueue() - Method in class com.soundhelix.SoundHelix
-
Removes and returns the next SongContext from the queue.
- getNode(String, Node) - Static method in class com.soundhelix.util.XMLUtils
-
Returns the node found at the given path.
- getNodeList(String, Node) - Static method in class com.soundhelix.util.XMLUtils
-
Returns the node list found at the given path.
- getNormalDouble(Random, double, double, double, double) - Static method in class com.soundhelix.util.RandomUtils
-
Returns a normally distributed random double within min and max (both inclusive), having the specified mean and the specified variance.
- getNormalInteger(Random, int, int, double, double) - Static method in class com.soundhelix.util.RandomUtils
-
Returns a normally distributed random integer within min and max (both inclusive), having the specified mean and the specified variance.
- getNotePitch(String) - Static method in class com.soundhelix.util.NoteUtils
-
Returns the note pitch of the given note (between 0 and 11).
- getPatternString() - Method in class com.soundhelix.component.patternengine.impl.StringPatternEngine
-
- getPitch(int) - Method in class com.soundhelix.misc.Chord
-
Returns the pitch of the given chord offset. 0 will return the low pitch, 1 the middle pitch, 2 the high pitch, 3 the low pitch transposed up
by 1 octave, etc.
- getPitch() - Method in class com.soundhelix.misc.Pattern.PatternEntry
-
Returns the pitch.
- getPitch() - Method in class com.soundhelix.misc.Sequence.SequenceEntry
-
- getPitchDistances() - Method in class com.soundhelix.component.sequenceengine.impl.MelodySequenceEngine
-
- getPlayer() - Method in class com.soundhelix.misc.SongContext
-
- getPowerDouble(Random, double, double, double) - Static method in class com.soundhelix.util.RandomUtils
-
Returns a random double with a power distribution of the given exponent between min (inclusive) and max (exclusive).
- getPowerDouble(double, double, double, double) - Static method in class com.soundhelix.util.RandomUtils
-
Converts the given random value (between 0 and 1) into a double with a power distribution of the given exponent between min (inclusive) and max
(exclusive).
- getRandomSeed() - Method in class com.soundhelix.component.arrangementengine.impl.AbstractArrangementEngine
-
Returns the random seed.
- getRandomSeed() - Method in class com.soundhelix.component.harmonyengine.impl.AbstractHarmonyEngine
-
- getRandomSeed() - Method in class com.soundhelix.component.lfo.impl.AbstractLFO
-
- getRandomSeed() - Method in class com.soundhelix.component.patternengine.impl.AbstractPatternEngine
-
- getRandomSeed() - Method in class com.soundhelix.component.player.impl.AbstractPlayer
-
- getRandomSeed() - Method in interface com.soundhelix.component.RandomSeedable
-
Returns the current random seed, which is the last seed set by setRandomSeed() or the initial random seed if setRandomSeed() hasn't been called
before.
- getRandomSeed() - Method in class com.soundhelix.component.sequenceengine.impl.AbstractSequenceEngine
-
- getRandomSeed() - Method in class com.soundhelix.component.songnameengine.impl.AbstractSongNameEngine
-
- getRandomSeed() - Method in class com.soundhelix.misc.SongContext
-
- getRawTickValue(int) - Method in class com.soundhelix.component.lfo.impl.AbstractLFO
-
- getRawTickValue(int) - Method in class com.soundhelix.component.lfo.impl.LFOSequenceLFO
-
- getRawTickValue(int) - Method in interface com.soundhelix.component.lfo.LFO
-
Returns the LFO's raw value (between 0 and 1) at the given tick, without any scaling or cut-off.
- getSegmentLengths() - Method in class com.soundhelix.misc.ActivityVector
-
Returns an array that contains all activity and pause segment lengths in ticks, sorted by starting tick number.
- getSharpNoteName(int) - Static method in class com.soundhelix.util.NoteUtils
-
Returns the sharp note name of the given pitch.
- getSongContext() - Method in class com.soundhelix.remotecontrol.AbstractTextRemoteControl
-
- getSongContext() - Method in interface com.soundhelix.remotecontrol.RemoteControl
-
Gets the song context to be remote-controlled.
- getSongName() - Method in class com.soundhelix.misc.SongContext
-
- getSongRandomSeed(String) - Static method in class com.soundhelix.util.SongUtils
-
Returns the random seed for the song title.
- getStringTicks(String) - Static method in class com.soundhelix.misc.Pattern
-
Returns the number of ticks of the given pattern string.
- getStructure() - Method in class com.soundhelix.misc.SongContext
-
- getTags(int) - Method in interface com.soundhelix.misc.Harmony
-
Returns the set of tags for the given tick.
- getTagTicks(int) - Method in interface com.soundhelix.misc.Harmony
-
Returns the number of ticks the current set of tags stays constant until the set of tags changes or the song will end (whichever happens
first).
- getTicks() - Method in class com.soundhelix.misc.ActivityVector
-
Returns the total number of ticks this ActivityVector spans.
- getTicks() - Method in class com.soundhelix.misc.LFOSequence
-
Returns the total number of ticks this sequence spans.
- getTicks() - Method in class com.soundhelix.misc.Pattern
-
Returns the total number of ticks this pattern spans.
- getTicks() - Method in class com.soundhelix.misc.Pattern.PatternEntry
-
Returns the number of ticks.
- getTicks() - Method in class com.soundhelix.misc.Sequence
-
Returns the total number of ticks this sequence spans.
- getTicks() - Method in class com.soundhelix.misc.Sequence.SequenceEntry
-
- getTicks() - Method in class com.soundhelix.misc.Structure
-
- getTicksPerBar() - Method in class com.soundhelix.misc.Structure
-
- getTicksPerBeat() - Method in class com.soundhelix.misc.Structure
-
- getTickValue(int) - Method in class com.soundhelix.component.lfo.impl.AbstractLFO
-
- getTickValue(int) - Method in interface com.soundhelix.component.lfo.LFO
-
Returns the LFO's value at the given tick as an integer, taking scaling (via minAmplitude and maxAmplitude) and cut-off (via minValue and
maxValue) into account.
- getTrack() - Method in class com.soundhelix.misc.Arrangement.ArrangementEntry
-
- getTransitionPitch(Chord, Chord) - Static method in class com.soundhelix.util.NoteUtils
-
Returns a transition pitch between the chord and the next chord, which is based on the base pitches of the two chords.
- getType() - Method in class com.soundhelix.misc.Track
-
Returns the track's type.
- getUniformDouble(Random, double, double) - Static method in class com.soundhelix.util.RandomUtils
-
Returns a random double uniformly distributed within min (inclusive) and max (exclusive). max cannot be returned by this method, but even if it
could, the probability for the random value being exactly max would be negligible (in the order of 2^-53).
- getUniformDouble(Random, double, double, double) - Static method in class com.soundhelix.util.RandomUtils
-
Returns a random double uniformly distributed within min (inclusive) and max (exclusive), using a granularity of step.
- getUniformInteger(Random, int, int, int) - Static method in class com.soundhelix.util.RandomUtils
-
Returns a random integer uniformly distributed within min and max (both inclusive), using a granularity of step.
- getValue(double) - Method in class com.soundhelix.component.lfo.impl.AbstractLFO
-
Returns the LFO's value of the given angle as a double.
- getValue(double) - Method in class com.soundhelix.component.lfo.impl.LFOSequenceLFO
-
- getValue(double) - Method in class com.soundhelix.component.lfo.impl.LinearRandomLFO
-
- getValue(double) - Method in class com.soundhelix.component.lfo.impl.RectangleLFO
-
- getValue(double) - Method in class com.soundhelix.component.lfo.impl.SawtoothLFO
-
- getValue(double) - Method in class com.soundhelix.component.lfo.impl.SineLFO
-
- getValue(double) - Method in class com.soundhelix.component.lfo.impl.TriangleLFO
-
- getValue(int) - Method in class com.soundhelix.misc.LFOSequence
-
Returns the LFO value at the given tick.
- getVariableMap() - Method in class com.soundhelix.component.songnameengine.impl.CFGSongNameEngine
-
- getVelocity() - Method in class com.soundhelix.misc.Pattern.PatternEntry
-
Returns the velocity.
- getVelocity() - Method in class com.soundhelix.misc.Sequence.SequenceEntry
-
- getVersion() - Static method in class com.soundhelix.util.VersionUtils
-
Returns the application version.
- getWildcardCharacter() - Method in class com.soundhelix.misc.Pattern.PatternEntry
-
Returns the wildcard character.
- PadSequenceEngine - Class in com.soundhelix.component.sequenceengine.impl
-
Implements a pad sequence engine using 1 or more voices, playing at a configurable velocity.
- PadSequenceEngine() - Constructor for class com.soundhelix.component.sequenceengine.impl.PadSequenceEngine
-
- parseBoolean(Random, String, Node) - Static method in class com.soundhelix.util.XMLUtils
-
Searches for the element pointed to by path and tries to parse it as a boolean.
- parseBoolean(Random, Node) - Static method in class com.soundhelix.util.XMLUtils
-
Tries to parse the text content of the given node as a boolean.
- parseChord(String, int) - Static method in class com.soundhelix.misc.Chord
-
Parses the given chord string and returns a Chord instance that represents the chord string.
- parseDouble(Random, String, Node) - Static method in class com.soundhelix.util.XMLUtils
-
Searches for the element pointed to by path and tries to parse it as an integer.
- parseDouble(Random, Node) - Static method in class com.soundhelix.util.XMLUtils
-
Tries to parse the text content of the given node as an integer.
- parseInteger(Random, String, Node) - Static method in class com.soundhelix.util.XMLUtils
-
Searches for the element pointed to by path and tries to parse it as an integer.
- parseInteger(Random, Node) - Static method in class com.soundhelix.util.XMLUtils
-
Tries to parse the text content of the given node as an integer.
- parseIntegerListString(Random, String, Node) - Static method in class com.soundhelix.util.XMLUtils
-
Searches for the element pointed to by path and tries to parse it as an integer list.
- parseString(SongContext, String, int) - Static method in class com.soundhelix.misc.Pattern
-
Parses the given pattern string using no wildcards.
- parseString(SongContext, String, String, int) - Static method in class com.soundhelix.misc.Pattern
-
Parses the given pattern string using the given wildcard string.
- parseString(Random, String, Node) - Static method in class com.soundhelix.util.XMLUtils
-
Searches for the element pointed to by path and tries to parse it as a string.
- parseString(Random, Node) - Static method in class com.soundhelix.util.XMLUtils
-
Tries to parse the given node as a string.
- parseStringList(Random, String, Node, char) - Static method in class com.soundhelix.util.XMLUtils
-
Searches for the element pointed to by path and tries to parse it as a string list, split by the given separator character.
- parseStringList(Random, Node, char) - Static method in class com.soundhelix.util.XMLUtils
-
Tries to parse the given node as a string.
- Pattern - Class in com.soundhelix.misc
-
Represents a pattern, which is like a repeatable Sequence, but is immutable and allows particular notes (or offsets) as well as wildcards used for
special purposes.
- Pattern(Pattern.PatternEntry[]) - Constructor for class com.soundhelix.misc.Pattern
-
Constructor.
- Pattern.PatternEntry - Class in com.soundhelix.misc
-
Represents a pattern entry.
- Pattern.PatternEntry(int) - Constructor for class com.soundhelix.misc.Pattern.PatternEntry
-
Constructor.
- Pattern.PatternEntry(int, int, int, boolean) - Constructor for class com.soundhelix.misc.Pattern.PatternEntry
-
Constructor.
- Pattern.PatternEntry(char, int, int, boolean) - Constructor for class com.soundhelix.misc.Pattern.PatternEntry
-
Constructor.
- PatternEngine - Interface in com.soundhelix.component.patternengine
-
Represents a generator for patterns.
- PatternHarmonyEngine - Class in com.soundhelix.component.harmonyengine.impl
-
Implements a flexible HarmonyEngine based on user-specified patterns.
- PatternHarmonyEngine() - Constructor for class com.soundhelix.component.harmonyengine.impl.PatternHarmonyEngine
-
Constructor.
- patternRestartMode - Variable in class com.soundhelix.component.sequenceengine.impl.AbstractSequenceEngine
-
The pattern restart mode, including its default.
- PatternSequenceEngine - Class in com.soundhelix.component.sequenceengine.impl
-
Implements a sequence engine that repeats user-specified patterns in a single voice.
- PatternSequenceEngine() - Constructor for class com.soundhelix.component.sequenceengine.impl.PatternSequenceEngine
-
Constructor.
- play(SongContext) - Method in class com.soundhelix.component.player.impl.MidiPlayer
-
- play(SongContext) - Method in interface com.soundhelix.component.player.Player
-
Plays the arrangement from the song context.
- Player - Interface in com.soundhelix.component.player
-
Represents an interface for playing Arrangements.
- saveArrangement(Arrangement, String) - Static method in class com.soundhelix.misc.Arrangement
-
Serializes this arrangement and writes it in gziped format to the given file.
- SawtoothLFO - Class in com.soundhelix.component.lfo.impl
-
Implements a low frequency oscillator (LFO) using a sawtooth wave, starting from 0 if up is true, starting down from 1 otherwise.
- SawtoothLFO() - Constructor for class com.soundhelix.component.lfo.impl.SawtoothLFO
-
Constructor.
- SawtoothLFO(boolean) - Constructor for class com.soundhelix.component.lfo.impl.SawtoothLFO
-
Constructor.
- scale(double) - Method in class com.soundhelix.misc.Pattern
-
Returns a new pattern whose entries' ticks are scaled by the given factor.
- scaleVelocity(int) - Method in class com.soundhelix.misc.Sequence
-
Scales the velocity of all notes by velocity/maxVelocity.
- scaleVelocity(int) - Method in class com.soundhelix.misc.Track
-
Scales the volume of the track by a factor of velocity/maxVelocity.
- Sequence - Class in com.soundhelix.misc
-
Represents a sequence, i.e., the notes and pauses of a single voice.
- Sequence(SongContext) - Constructor for class com.soundhelix.misc.Sequence
-
Constructor.
- Sequence.SequenceEntry - Class in com.soundhelix.misc
-
A container for a sequence entry.
- Sequence.SequenceEntry(int, int, int, boolean) - Constructor for class com.soundhelix.misc.Sequence.SequenceEntry
-
Constructor.
- SequenceEngine - Interface in com.soundhelix.component.sequenceengine
-
Represents a generator for sequences.
- setActivityMatrix(ActivityMatrix) - Method in class com.soundhelix.misc.SongContext
-
- setActivitySpeed(double, int, int) - Method in class com.soundhelix.component.lfo.impl.AbstractLFO
-
- setActivitySpeed(double, int, int) - Method in interface com.soundhelix.component.lfo.LFO
-
Makes this LFO synchronized to a tick range and sets the parameters.
- setActivityState(int, int, boolean) - Method in class com.soundhelix.misc.ActivityVector
-
Modifies the ActivityVector so that it has the given state in the interval from from (inclusive) to till (exclusive).
- setActivityVectorConfiguration(Map<String, SimpleArrangementEngine.ActivityVectorConfiguration>) - Method in class com.soundhelix.component.arrangementengine.impl.SimpleArrangementEngine
-
- setAfterPlayWaitTicks(int) - Method in class com.soundhelix.component.player.impl.MidiPlayer
-
- setArrangement(Arrangement) - Method in class com.soundhelix.misc.SongContext
-
- setArrangementEntries(SimpleArrangementEngine.ArrangementEntry[]) - Method in class com.soundhelix.component.arrangementengine.impl.SimpleArrangementEngine
-
- setAttribute(String, Object) - Method in class com.soundhelix.misc.SongContext
-
Sets the attribute to the given value.
- setBeatSpeed(double, int) - Method in class com.soundhelix.component.lfo.impl.AbstractLFO
-
- setBeatSpeed(double, int) - Method in interface com.soundhelix.component.lfo.LFO
-
Makes this LFO synchronized to beats and sets the parameters.
- setBeforePlayWaitTicks(int) - Method in class com.soundhelix.component.player.impl.MidiPlayer
-
- setChannelMap(Map<String, MidiPlayer.DeviceChannel>) - Method in class com.soundhelix.component.player.impl.MidiPlayer
-
Sets the channel map, which maps instruments to MIDI devices and channels.
- setChordPatterns(PatternHarmonyEngine.ChordPattern[]) - Method in class com.soundhelix.component.harmonyengine.impl.PatternHarmonyEngine
-
- setChordRandomTables(String[][]) - Method in class com.soundhelix.component.harmonyengine.impl.PatternHarmonyEngine
-
- setConditionalLFOEntries(DrumSequenceEngine.ConditionalLFODrumEntry[]) - Method in class com.soundhelix.component.sequenceengine.impl.DrumSequenceEngine
-
- setConditionalPatternEntries(DrumSequenceEngine.ConditionalPatternDrumEntry[]) - Method in class com.soundhelix.component.sequenceengine.impl.DrumSequenceEngine
-
- setConstraintMode(SimpleArrangementEngine.ConstraintMode) - Method in class com.soundhelix.component.arrangementengine.impl.SimpleArrangementEngine
-
- setControllerLFOs(MidiPlayer.ControllerLFO[]) - Method in class com.soundhelix.component.player.impl.MidiPlayer
-
- setControllerValues(MidiPlayer.ControllerValue[]) - Method in class com.soundhelix.component.player.impl.MidiPlayer
-
- setDrumEntries(DrumSequenceEngine.DrumEntry[]) - Method in class com.soundhelix.component.sequenceengine.impl.DrumSequenceEngine
-
- setGroove(String) - Method in class com.soundhelix.component.player.impl.MidiPlayer
-
Sets the groove for playback.
- setHarmony(Harmony) - Method in class com.soundhelix.misc.SongContext
-
- setInstrumentControllerLFOs(MidiPlayer.InstrumentControllerLFO[]) - Method in class com.soundhelix.component.player.impl.MidiPlayer
-
- setLegatoProbability(double) - Method in class com.soundhelix.component.patternengine.impl.RandomPatternEngine
-
- setMaxActiveTicks(int) - Method in class com.soundhelix.component.patternengine.impl.RandomPatternEngine
-
- setMaxActivityChangeCount(int) - Method in class com.soundhelix.component.arrangementengine.impl.SimpleArrangementEngine
-
- setMaxActivityCount(int) - Method in class com.soundhelix.component.arrangementengine.impl.SimpleArrangementEngine
-
- setMaxAmplitude(int) - Method in class com.soundhelix.component.lfo.impl.AbstractLFO
-
- setMaxAmplitude(int) - Method in interface com.soundhelix.component.lfo.LFO
-
Sets the maximum value of the amplitude.
- setMaxDistance(double) - Method in class com.soundhelix.component.lfo.impl.LinearRandomLFO
-
- setMaxIterations(int) - Method in class com.soundhelix.component.arrangementengine.impl.SimpleArrangementEngine
-
- setMaxPitch(int) - Method in class com.soundhelix.component.sequenceengine.impl.MelodySequenceEngine
-
- setMaxValue(int) - Method in class com.soundhelix.component.lfo.impl.AbstractLFO
-
- setMaxValue(int) - Method in interface com.soundhelix.component.lfo.LFO
-
Sets the maximum value to return.
- setMaxVelocity(double) - Method in class com.soundhelix.component.patternengine.impl.CrescendoPatternEngine
-
- setMaxVelocity(double) - Method in class com.soundhelix.component.patternengine.impl.RandomPatternEngine
-
- setMaxWindowSize(int) - Method in class com.soundhelix.component.player.impl.MidiPlayer
-
- setMelodies(int[]) - Method in class com.soundhelix.component.sequenceengine.impl.MelodySequenceEngine
-
- setMidiFilename(String) - Method in class com.soundhelix.component.player.impl.MidiPlayer
-
- setMilliBPM(int) - Method in class com.soundhelix.component.player.impl.MidiPlayer
-
Sets the number of beats per minute for playback.
- setMilliBPM(int) - Method in interface com.soundhelix.component.player.Player
-
Sets the playback speed in milli-BPM.
- setMinActiveTicks(int) - Method in class com.soundhelix.component.patternengine.impl.RandomPatternEngine
-
- setMinActivityCount(int) - Method in class com.soundhelix.component.arrangementengine.impl.SimpleArrangementEngine
-
- setMinAmplitude(int) - Method in class com.soundhelix.component.lfo.impl.AbstractLFO
-
- setMinAmplitude(int) - Method in interface com.soundhelix.component.lfo.LFO
-
Sets the minimum value of the amplitude.
- setMinDistance(double) - Method in class com.soundhelix.component.lfo.impl.LinearRandomLFO
-
- setMinimizeChordDistance(boolean) - Method in class com.soundhelix.component.harmonyengine.impl.PatternHarmonyEngine
-
- setMinPitch(int) - Method in class com.soundhelix.component.sequenceengine.impl.MelodySequenceEngine
-
- setMinValue(int) - Method in class com.soundhelix.component.lfo.impl.AbstractLFO
-
- setMinValue(int) - Method in interface com.soundhelix.component.lfo.LFO
-
Sets the minimum value to return.
- setMinVelocity(double) - Method in class com.soundhelix.component.patternengine.impl.CrescendoPatternEngine
-
- setMinVelocity(double) - Method in class com.soundhelix.component.patternengine.impl.RandomPatternEngine
-
- setMinWindowSize(int) - Method in class com.soundhelix.component.player.impl.MidiPlayer
-
- setNormalizeChords(boolean) - Method in class com.soundhelix.component.sequenceengine.impl.AbstractMultiPatternSequenceEngine
-
- setNormalizeChords(boolean) - Method in class com.soundhelix.component.sequenceengine.impl.ArpeggioSequenceEngine
-
- setNormalizeChords(boolean) - Method in class com.soundhelix.component.sequenceengine.impl.PadSequenceEngine
-
- setNoteLengths(int[]) - Method in class com.soundhelix.component.patternengine.impl.RandomPatternEngine
-
- setNoteProbability(double) - Method in class com.soundhelix.component.patternengine.impl.RandomPatternEngine
-
- setObeyChordSections(boolean) - Method in class com.soundhelix.component.sequenceengine.impl.ArpeggioSequenceEngine
-
- setObeyChordSections(boolean) - Method in class com.soundhelix.component.sequenceengine.impl.PadSequenceEngine
-
- setOffsets(RandomPatternEngine.PatternEntry[]) - Method in class com.soundhelix.component.patternengine.impl.RandomPatternEngine
-
- setOffsets(int[]) - Method in class com.soundhelix.component.sequenceengine.impl.PadSequenceEngine
-
- setPattern(Pattern) - Method in class com.soundhelix.component.sequenceengine.impl.MelodySequenceEngine
-
- setPatternRestartMode(AbstractSequenceEngine.PatternRestartMode) - Method in class com.soundhelix.component.sequenceengine.impl.AbstractSequenceEngine
-
- setPatterns(Pattern[]) - Method in class com.soundhelix.component.sequenceengine.impl.AbstractFreeMultiPatternSequenceEngine
-
Sets the patterns.
- setPatterns(Pattern[]) - Method in class com.soundhelix.component.sequenceengine.impl.AbstractMultiPatternSequenceEngine
-
- setPatterns(Pattern[]) - Method in class com.soundhelix.component.sequenceengine.impl.ArpeggioSequenceEngine
-
- setPatternString(String) - Method in class com.soundhelix.component.patternengine.impl.CrescendoPatternEngine
-
- setPatternString(String) - Method in class com.soundhelix.component.patternengine.impl.RandomFragmentPatternEngine
-
- setPatternString(String) - Method in class com.soundhelix.component.patternengine.impl.RandomPatternEngine
-
- setPatternString(String) - Method in class com.soundhelix.component.patternengine.impl.StringPatternEngine
-
- setPatternTicks(int) - Method in class com.soundhelix.component.patternengine.impl.CrescendoPatternEngine
-
- setPatternTicks(int) - Method in class com.soundhelix.component.patternengine.impl.RandomFragmentPatternEngine
-
- setPatternTicks(int) - Method in class com.soundhelix.component.patternengine.impl.RandomPatternEngine
-
- setPatternTicksPerBeat(int) - Method in class com.soundhelix.component.patternengine.impl.CrescendoPatternEngine
-
- setPatternTicksPerBeat(int) - Method in class com.soundhelix.component.patternengine.impl.StringPatternEngine
-
- setPauseLengths(int[]) - Method in class com.soundhelix.component.patternengine.impl.RandomPatternEngine
-
- setPhase(double) - Method in class com.soundhelix.component.lfo.impl.AbstractLFO
-
- setPhase(double) - Method in interface com.soundhelix.component.lfo.LFO
-
Set the starting phase (the phase to use for tick 0).
- setPitchDistances(int[]) - Method in class com.soundhelix.component.sequenceengine.impl.MelodySequenceEngine
-
- setPitchVelocityCorrelation(double) - Method in class com.soundhelix.component.patternengine.impl.RandomPatternEngine
-
- setPlayer(Player) - Method in class com.soundhelix.misc.SongContext
-
- setPrefixPatternString(String) - Method in class com.soundhelix.component.patternengine.impl.CrescendoPatternEngine
-
- setPrefixPatternTicksPerBeat(int) - Method in class com.soundhelix.component.patternengine.impl.CrescendoPatternEngine
-
- setRandomSeed(long) - Method in class com.soundhelix.component.arrangementengine.impl.AbstractArrangementEngine
-
Sets the random seed.
- setRandomSeed(long) - Method in class com.soundhelix.component.harmonyengine.impl.AbstractHarmonyEngine
-
- setRandomSeed(long) - Method in class com.soundhelix.component.lfo.impl.AbstractLFO
-
- setRandomSeed(long) - Method in class com.soundhelix.component.patternengine.impl.AbstractPatternEngine
-
- setRandomSeed(long) - Method in class com.soundhelix.component.player.impl.AbstractPlayer
-
- setRandomSeed(long) - Method in interface com.soundhelix.component.RandomSeedable
-
Sets the random seed to use.
- setRandomSeed(long) - Method in class com.soundhelix.component.sequenceengine.impl.AbstractSequenceEngine
-
- setRandomSeed(long) - Method in class com.soundhelix.component.songnameengine.impl.AbstractSongNameEngine
-
- setRandomSeed(Long) - Method in class com.soundhelix.misc.SongContext
-
- setRetriggerPitches(boolean) - Method in class com.soundhelix.component.sequenceengine.impl.PadSequenceEngine
-
- setSegmentPairSpeed(double, ActivityVector) - Method in class com.soundhelix.component.lfo.impl.AbstractLFO
-
- setSegmentPairSpeed(double, ActivityVector) - Method in interface com.soundhelix.component.lfo.LFO
-
Makes this LFO synchronized to an ActivityVector's activity and pause segments.
- setSongContext(SongContext) - Method in class com.soundhelix.component.lfo.impl.AbstractLFO
-
- setSongContext(SongContext) - Method in interface com.soundhelix.component.lfo.LFO
-
Sets the song context.
- setSongContext(SongContext) - Method in class com.soundhelix.remotecontrol.AbstractTextRemoteControl
-
- setSongContext(SongContext) - Method in interface com.soundhelix.remotecontrol.RemoteControl
-
Sets the song context to be remote-controlled.
- setSongName(String) - Method in class com.soundhelix.misc.SongContext
-
- setSongSpeed(double, int) - Method in class com.soundhelix.component.lfo.impl.AbstractLFO
-
- setSongSpeed(double, int) - Method in interface com.soundhelix.component.lfo.LFO
-
Makes this LFO synchronized to the song length and sets the parameters.
- setStartActivityCounts(int[]) - Method in class com.soundhelix.component.arrangementengine.impl.SimpleArrangementEngine
-
- setStopActivityCounts(int[]) - Method in class com.soundhelix.component.arrangementengine.impl.SimpleArrangementEngine
-
- setStructure(Structure) - Method in class com.soundhelix.misc.SongContext
-
- setSuffixPatternString(String) - Method in class com.soundhelix.component.patternengine.impl.CrescendoPatternEngine
-
- setSuffixPatternTicksPerBeat(int) - Method in class com.soundhelix.component.patternengine.impl.CrescendoPatternEngine
-
- setTimeSpeed(double, int, double) - Method in class com.soundhelix.component.lfo.impl.AbstractLFO
-
- setTimeSpeed(double, int, double) - Method in interface com.soundhelix.component.lfo.LFO
-
Makes this LFO synchronized to time and sets the parameters.
- setTransposition(int) - Method in class com.soundhelix.component.player.impl.MidiPlayer
-
Sets the transposition.
- setUniquePatternParts(boolean) - Method in class com.soundhelix.component.patternengine.impl.RandomFragmentPatternEngine
-
- setUniquePatternParts(boolean) - Method in class com.soundhelix.component.patternengine.impl.RandomPatternEngine
-
- setValueCount(int) - Method in class com.soundhelix.component.lfo.impl.LinearRandomLFO
-
- setVariableMap(Map<String, CFGSongNameEngine.RandomStrings>) - Method in class com.soundhelix.component.songnameengine.impl.CFGSongNameEngine
-
- setVelocity(int) - Method in class com.soundhelix.component.sequenceengine.impl.PadSequenceEngine
-
- setVelocityExponent(double) - Method in class com.soundhelix.component.patternengine.impl.CrescendoPatternEngine
-
- setVelocityExponent(double) - Method in class com.soundhelix.component.patternengine.impl.RandomPatternEngine
-
- setWaitForStart(boolean) - Method in class com.soundhelix.component.player.impl.MidiPlayer
-
- shiftIntervalBoundaries(int, int) - Method in class com.soundhelix.misc.ActivityVector
-
Modifies the ActivityVector so that all interval changes from inactive to active are postponed by startTicks and all changes from active to
inactive are postponed by stopTicks ticks. startTicks and stopTicks may also be negative to prepone instead of postpone.
- SimpleArrangementEngine - Class in com.soundhelix.component.arrangementengine.impl
-
Implements a simple ArrangementEngine.
- SimpleArrangementEngine() - Constructor for class com.soundhelix.component.arrangementengine.impl.SimpleArrangementEngine
-
Constructor.
- SimpleArrangementEngine.ConstraintMode - Enum in com.soundhelix.component.arrangementengine.impl
-
The constraint mode for ActivityMatrix generation.
- SineLFO - Class in com.soundhelix.component.lfo.impl
-
Implements a low frequency oscillator (LFO) using a sine wave.
- SineLFO() - Constructor for class com.soundhelix.component.lfo.impl.SineLFO
-
- size() - Method in class com.soundhelix.component.songnameengine.impl.CFGSongNameEngine.RandomStrings
-
Returns the number of random strings.
- size() - Method in class com.soundhelix.misc.ActivityMatrix
-
Returns the number of ActivityVectors.
- size() - Method in class com.soundhelix.misc.Arrangement
-
Returns the number of arrangement entries.
- size() - Method in class com.soundhelix.misc.Pattern
-
Returns the number of pattern entries this pattern contains.
- size() - Method in class com.soundhelix.misc.Sequence
-
Returns the number of sequence entries this sequence contains.
- size() - Method in class com.soundhelix.misc.Track
-
Returns the number of sequences this track contains.
- skipToTick(int) - Method in class com.soundhelix.component.player.impl.MidiPlayer
-
Skips to the specified tick.
- skipToTick(int) - Method in interface com.soundhelix.component.player.Player
-
Skips to the specified tick.
- songContext - Variable in class com.soundhelix.component.lfo.impl.AbstractLFO
-
The song context.
- SongContext - Class in com.soundhelix.misc
-
Defines the context of a song.
- SongContext() - Constructor for class com.soundhelix.misc.SongContext
-
- SongNameEngine - Interface in com.soundhelix.component.songnameengine
-
Interface for song name engines.
- SongUtils - Class in com.soundhelix.util
-
Provides static convenience methods for creating songs.
- SoundHelix - Class in com.soundhelix
-
Implements the main class.
- SoundHelix(URL, long) - Constructor for class com.soundhelix.SoundHelix
-
Constructor.
- SoundHelix(URL, String) - Constructor for class com.soundhelix.SoundHelix
-
Constructor.
- SoundHelixApplet - Class in com.soundhelix
-
Implements a Swing-based applet for SoundHelix.
- SoundHelixApplet() - Constructor for class com.soundhelix.SoundHelixApplet
-
- SoundHelixApplet.TextRemoteControlAppender - Class in com.soundhelix
-
Implements a log4j appender that uses the TextRemoteControl for logging.
- SoundHelixApplet.TextRemoteControlAppender(Layout, TextRemoteControl) - Constructor for class com.soundhelix.SoundHelixApplet.TextRemoteControlAppender
-
Constructor.
- split(String, char) - Static method in class com.soundhelix.util.StringUtils
-
Calls return split(string, separatorChar, '\\')
.
- split(String, char, char) - Static method in class com.soundhelix.util.StringUtils
-
Splits the given string at the given separator character.
- start() - Method in class com.soundhelix.SoundHelixApplet
-
- startVariable - Variable in class com.soundhelix.component.songnameengine.impl.CFGSongNameEngine
-
The start variable.
- stop() - Method in class com.soundhelix.SoundHelixApplet
-
- StringPatternEngine - Class in com.soundhelix.component.patternengine.impl
-
Implements a PatternEngine that reads the pattern directly from a string.
- StringPatternEngine() - Constructor for class com.soundhelix.component.patternengine.impl.StringPatternEngine
-
- stringSeparator - Variable in class com.soundhelix.component.songnameengine.impl.CFGSongNameEngine
-
The separator.
- StringUtils - Class in com.soundhelix.util
-
Implements some static methods for strings.
- Structure - Class in com.soundhelix.misc
-
Defines the immutable logical structure of a song.
- Structure(int, int, int, int) - Constructor for class com.soundhelix.misc.Structure
-
Constructor.
- SwingRemoteControl - Class in com.soundhelix.remotecontrol
-
Implements a remote control bases on Swing.
- SwingRemoteControl(JTextField, JTextArea) - Constructor for class com.soundhelix.remotecontrol.SwingRemoteControl
-
Constructor.