Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
A
a0
- Variable in class com.jsyn.unitgen.
FilterOnePole
a0
- Variable in class com.jsyn.unitgen.
FilterOnePoleOneZero
a0
- Variable in class com.jsyn.unitgen.
FilterOneZero
a0
- Variable in class com.jsyn.unitgen.
FilterTwoPoles
a0
- Variable in class com.jsyn.unitgen.
FilterTwoPolesTwoZeros
a1
- Variable in class com.jsyn.unitgen.
FilterOnePoleOneZero
a1
- Variable in class com.jsyn.unitgen.
FilterOneZero
a1
- Variable in class com.jsyn.unitgen.
FilterTwoPolesTwoZeros
a2
- Variable in class com.jsyn.unitgen.
FilterTwoPolesTwoZeros
AboutJSyn
- Class in
com.jsyn.apps
Show the version of JSyn and play a sine wave.
AboutJSyn()
- Constructor for class com.jsyn.apps.
AboutJSyn
add(UnitGenerator)
- Method in class com.jsyn.engine.
SynthesisEngine
add(UnitGenerator)
- Method in interface com.jsyn.
Synthesizer
Add a unit generator to the synthesizer so it can be played.
Add
- Class in
com.jsyn.unitgen
This unit performs a signed addition on its two inputs.
Add()
- Constructor for class com.jsyn.unitgen.
Add
add(UnitGenerator)
- Method in class com.jsyn.unitgen.
Circuit
Add a unit to the circuit.
add(TimeStamp, Object)
- Method in class com.softsynth.shared.time.
ScheduledQueue
addBlockTask(Runnable)
- Method in class com.jsyn.engine.
SynthesisEngine
addChangeListener(ChangeListener)
- Method in class com.jsyn.scope.
AudioScopeModel
addPort(UnitPort)
- Method in class com.jsyn.unitgen.
UnitGenerator
addProbe(UnitOutputPort)
- Method in class com.jsyn.scope.
AudioScope
addProbe(UnitOutputPort, int)
- Method in class com.jsyn.scope.
AudioScope
addProbe(UnitOutputPort, int)
- Method in class com.jsyn.scope.
AudioScopeModel
addTerm(double, int)
- Method in class com.softsynth.math.
Polynomial
Add the coefficient of given term to the specified coefficient.
addWaveTrace(WaveTraceView)
- Method in class com.jsyn.scope.swing.
MultipleWaveDisplay
allocate(int, int)
- Method in class com.jsyn.data.
AudioSample
allocate(int)
- Method in class com.jsyn.data.
DoubleTable
allocate(int, int)
- Method in class com.jsyn.data.
FloatSample
allocate(int)
- Method in class com.jsyn.data.
SegmentedEnvelope
allocate(int, int)
- Method in class com.jsyn.data.
ShortSample
allocate(int)
- Method in class com.jsyn.io.
AudioFifo
allocate(int)
- Method in class com.jsyn.unitgen.
Delay
Allocate an internal array for the delay line.
allocate(int)
- Method in class com.jsyn.unitgen.
GrainFarm
allocate(int)
- Method in class com.jsyn.unitgen.
InterpolatingDelay
allocate(int)
- Method in class com.jsyn.unitgen.
SampleGrainFarm
allocate(int)
- Method in class com.jsyn.util.
VoiceAllocator
Allocate a Voice associated with this tag.
allOff()
- Method in class com.jsyn.util.
VoiceAllocator
Turn all the voices off and return the ones that were on.
amplitude
- Variable in class com.jsyn.instruments.
WaveShapingVoice
amplitude
- Variable in class com.jsyn.unitgen.
EnvelopeAttackDecay
amplitude
- Variable in class com.jsyn.unitgen.
EnvelopeDAHDSR
amplitude
- Variable in class com.jsyn.unitgen.
FilterBiquad
amplitude
- Variable in class com.jsyn.unitgen.
FilterStateVariable
Amplitude of Output in the range of 0.0 to 1.0.
amplitude
- Variable in class com.jsyn.unitgen.
FunctionEvaluator
amplitude
- Variable in class com.jsyn.unitgen.
GrainFarm
amplitude
- Variable in class com.jsyn.unitgen.
ParabolicEnvelope
amplitude
- Variable in class com.jsyn.unitgen.
SequentialDataReader
amplitude
- Variable in class com.jsyn.unitgen.
UnitOscillator
amplitude
- Variable in class com.jsyn.unitgen.
WhiteNoise
amplitudeRange
- Variable in class com.jsyn.unitgen.
GrainFarm
amplitudeToDecibels(double)
- Static method in class com.softsynth.math.
AudioMath
Convert amplitude to decibels.
appendTerm(double)
- Method in class com.softsynth.math.
Polynomial
Append a term with specified coefficient.
arm(double, Runnable)
- Method in class com.jsyn.scope.
MultiChannelScopeProbeUnit
Arm the probe at a future time.
AsymptoticRamp
- Class in
com.jsyn.unitgen
Output approaches Input exponentially.
AsymptoticRamp()
- Constructor for class com.jsyn.unitgen.
AsymptoticRamp
attack
- Variable in class com.jsyn.unitgen.
EnvelopeAttackDecay
Time in seconds for the rising stage of the envelope to go from 0.0 to 1.0.
attack
- Variable in class com.jsyn.unitgen.
EnvelopeDAHDSR
Time in seconds for the rising stage of the envelope to go from 0.0 to 1.0.
AudioDeviceFactory
- Class in
com.jsyn.devices
Create a device appropriate for the platform.
AudioDeviceFactory()
- Constructor for class com.jsyn.devices.
AudioDeviceFactory
AudioDeviceInputStream
- Interface in
com.jsyn.devices
AudioDeviceManager
- Interface in
com.jsyn.devices
Interface for an audio system.
AudioDeviceOutputStream
- Interface in
com.jsyn.devices
AudioFifo
- Class in
com.jsyn.io
FIFO that implements AudioInputStream, AudioOutputStream interfaces.
AudioFifo()
- Constructor for class com.jsyn.io.
AudioFifo
AudioInputStream
- Interface in
com.jsyn.io
AudioMath
- Class in
com.softsynth.math
Miscellaneous math functions useful in Audio
AudioMath()
- Constructor for class com.softsynth.math.
AudioMath
AudioOutputStream
- Interface in
com.jsyn.io
AudioSample
- Class in
com.jsyn.data
Base class for FloatSample and ShortSample.
AudioSample()
- Constructor for class com.jsyn.data.
AudioSample
AudioScope
- Class in
com.jsyn.scope
Digital oscilloscope for JSyn.
AudioScope(Synthesizer)
- Constructor for class com.jsyn.scope.
AudioScope
AudioScope.TriggerMode
- Enum in
com.jsyn.scope
AudioScopeModel
- Class in
com.jsyn.scope
AudioScopeModel(Synthesizer)
- Constructor for class com.jsyn.scope.
AudioScopeModel
AudioScopeProbe
- Class in
com.jsyn.scope
Collect data from the output in a circular queue of buffers.
AudioScopeProbe(AudioScopeModel, UnitOutputPort, int)
- Constructor for class com.jsyn.scope.
AudioScopeProbe
AudioScopeProbeView
- Class in
com.jsyn.scope.swing
Wave display associated with a probe.
AudioScopeProbeView(AudioScopeProbe)
- Constructor for class com.jsyn.scope.swing.
AudioScopeProbeView
AudioScopeView
- Class in
com.jsyn.scope.swing
AudioScopeView()
- Constructor for class com.jsyn.scope.swing.
AudioScopeView
AudioStreamReader
- Class in
com.jsyn.util
Reads audio signals from the background engine to a foreground application through an AudioFifo.
AudioStreamReader(Synthesizer, int)
- Constructor for class com.jsyn.util.
AudioStreamReader
autoStopUnit(UnitGenerator)
- Method in class com.jsyn.engine.
SynthesisEngine
available()
- Method in class com.jsyn.io.
AudioFifo
How many samples are available for reading without blocking?
available()
- Method in interface com.jsyn.io.
AudioInputStream
available()
- Method in class com.jsyn.util.
AudioStreamReader
How many values are available to read without blocking?
B
b1
- Variable in class com.jsyn.unitgen.
FilterOnePole
b1
- Variable in class com.jsyn.unitgen.
FilterOnePoleOneZero
b1
- Variable in class com.jsyn.unitgen.
FilterTwoPoles
b1
- Variable in class com.jsyn.unitgen.
FilterTwoPolesTwoZeros
b2
- Variable in class com.jsyn.unitgen.
FilterTwoPoles
b2
- Variable in class com.jsyn.unitgen.
FilterTwoPolesTwoZeros
bandPass
- Variable in class com.jsyn.unitgen.
FilterStateVariable
Band pass filtered signal.
beginFrame(double)
- Method in class com.jsyn.ports.
UnitDataQueuePort
BUILD_NUMBER
- Static variable in class com.jsyn.engine.
SynthesisEngine
C
calculateSawtooth(double, double, double)
- Method in class com.jsyn.engine.
MultiTable
CHANNEL_AFTERTOUCH
- Static variable in class com.jsyn.midi.
MidiConstants
ChannelIn
- Class in
com.jsyn.unitgen
Provides access to one channel of the audio input.
ChannelIn()
- Constructor for class com.jsyn.unitgen.
ChannelIn
ChannelMismatchException
- Exception in
com.jsyn.exceptions
This will get thrown if, for example, stereo data is queued to a mono player.
ChannelMismatchException(String)
- Constructor for exception com.jsyn.exceptions.
ChannelMismatchException
ChannelOut
- Class in
com.jsyn.unitgen
Provides access to one channel of the audio output.
ChannelOut()
- Constructor for class com.jsyn.unitgen.
ChannelOut
ChebyshevPolynomial
- Class in
com.softsynth.math
ChebyshevPolynomial
Used to generate data for waveshaping table oscillators.
ChebyshevPolynomial()
- Constructor for class com.softsynth.math.
ChebyshevPolynomial
choose(int)
- Method in class com.jsyn.util.
PseudoRandom
Circuit
- Class in
com.jsyn.unitgen
Contains a list of units that are executed together.
Circuit()
- Constructor for class com.jsyn.unitgen.
Circuit
ClassicSynthVoice
- Class in
com.jsyn.instruments
Typical synthesizer voice with an oscillator, resonant filter.
ClassicSynthVoice()
- Constructor for class com.jsyn.instruments.
ClassicSynthVoice
ClaveFM
- Class in
com.jsyn.instruments
FM Clave instrument using 2 Operator FM.
ClaveFM()
- Constructor for class com.jsyn.instruments.
ClaveFM
clear(TimeStamp)
- Method in class com.jsyn.ports.
UnitDataQueuePort
clear()
- Method in class com.jsyn.ports.
UnitDataQueuePort
close()
- Method in class com.jsyn.io.
AudioFifo
close()
- Method in interface com.jsyn.io.
AudioInputStream
close()
- Method in interface com.jsyn.io.
AudioOutputStream
close()
- Method in class com.jsyn.util.
AudioStreamReader
close()
- Method in class com.jsyn.util.
WaveFileWriter
close()
- Method in class com.jsyn.util.
WaveRecorder
com.jsyn
- package com.jsyn
com.jsyn.apps
- package com.jsyn.apps
com.jsyn.data
- package com.jsyn.data
com.jsyn.devices
- package com.jsyn.devices
com.jsyn.devices.javasound
- package com.jsyn.devices.javasound
com.jsyn.engine
- package com.jsyn.engine
com.jsyn.exceptions
- package com.jsyn.exceptions
com.jsyn.instruments
- package com.jsyn.instruments
com.jsyn.io
- package com.jsyn.io
com.jsyn.midi
- package com.jsyn.midi
com.jsyn.ports
- package com.jsyn.ports
com.jsyn.scope
- package com.jsyn.scope
com.jsyn.scope.swing
- package com.jsyn.scope.swing
com.jsyn.swing
- package com.jsyn.swing
com.jsyn.unitgen
- package com.jsyn.unitgen
com.jsyn.util
- package com.jsyn.util
com.softsynth.math
- package com.softsynth.math
com.softsynth.shared.time
- package com.softsynth.shared.time
Compare
- Class in
com.jsyn.unitgen
Output 1.0 if inputA > inputB.
Compare()
- Constructor for class com.jsyn.unitgen.
Compare
compareTo(TimeStamp)
- Method in class com.softsynth.shared.time.
TimeStamp
computeBiquadCommon(double, double)
- Method in class com.jsyn.unitgen.
FilterBiquadCommon
confidencePort
- Variable in class com.jsyn.unitgen.
PeriodAnalyzer
connect(int, UnitOutputPort, int, TimeStamp)
- Method in class com.jsyn.ports.
UnitInputPort
connect(int, UnitOutputPort, int)
- Method in class com.jsyn.ports.
UnitInputPort
connect(UnitOutputPort)
- Method in class com.jsyn.ports.
UnitInputPort
connect(int, UnitInputPort, int)
- Method in class com.jsyn.ports.
UnitOutputPort
connect(int, UnitInputPort, int, TimeStamp)
- Method in class com.jsyn.ports.
UnitOutputPort
connect(UnitInputPort)
- Method in class com.jsyn.ports.
UnitOutputPort
connect(UnitSink)
- Method in class com.jsyn.ports.
UnitOutputPort
ContinuousRamp
- Class in
com.jsyn.unitgen
A ramp that is continuous value and in slope.
ContinuousRamp()
- Constructor for class com.jsyn.unitgen.
ContinuousRamp
CONTROL_CHANGE
- Static variable in class com.jsyn.midi.
MidiConstants
controlChange(int, int, int)
- Method in class com.jsyn.midi.
MessageParser
convertDoubleToShort(double)
- Static method in class com.jsyn.engine.
SynthesisEngine
convertFrequencyToPhaseIncrement(double)
- Method in class com.jsyn.unitgen.
UnitOscillator
Convert a frequency in Hertz to a phaseIncrement in the range -1.0 to +1.0
convertHalfLifeToMultiplier(double)
- Method in class com.jsyn.unitgen.
UnitGenerator
Calculate signal based on halflife of an exponential decay.
convertPhaseIncrementToLevel(double)
- Method in class com.jsyn.engine.
MultiTable
convertRealToY(double)
- Method in class com.jsyn.scope.swing.
WaveTraceView
convertShortToDouble(short)
- Static method in class com.jsyn.engine.
SynthesisEngine
convertTimeToExponentialScaler(double)
- Method in class com.jsyn.engine.
SynthesisEngine
createExponentialModel(UnitInputPort)
- Static method in class com.jsyn.swing.
PortModelFactory
createExponentialPortSlider(UnitInputPort)
- Static method in class com.jsyn.swing.
PortControllerFactory
createInputStream(int, int, int)
- Method in interface com.jsyn.devices.
AudioDeviceManager
Create a stream that can be used by JSyn for acquiring audio data.
createInputStream(int, int, int)
- Method in class com.jsyn.devices.javasound.
JavaSoundAudioDevice
createLinearModel(UnitInputPort)
- Static method in class com.jsyn.swing.
PortModelFactory
createOutputStream(int, int, int)
- Method in interface com.jsyn.devices.
AudioDeviceManager
Create a stream that can be used by JSyn for outputting audio data.
createOutputStream(int, int, int)
- Method in class com.jsyn.devices.javasound.
JavaSoundAudioDevice
createPortSlider(UnitInputPort)
- Static method in class com.jsyn.swing.
PortControllerFactory
createQueueDataCommand(SequentialData, int, int)
- Method in class com.jsyn.ports.
UnitDataQueuePort
createSynthesizer()
- Static method in class com.jsyn.
JSyn
createTimeStamp()
- Method in class com.jsyn.engine.
SynthesisEngine
createTimeStamp()
- Method in interface com.jsyn.
Synthesizer
Create a TimeStamp using the current audio time.
createVoice(int)
- Method in interface com.jsyn.util.
VoiceFactory
An example of a tag might be a noteNumber.
CrossFade
- Class in
com.jsyn.unitgen
CrossFade between parts of the input.
CrossFade()
- Constructor for class com.jsyn.unitgen.
CrossFade
current
- Variable in class com.jsyn.unitgen.
AsymptoticRamp
current
- Variable in class com.jsyn.unitgen.
ContinuousRamp
current
- Variable in class com.jsyn.unitgen.
ExponentialRamp
current
- Variable in class com.jsyn.unitgen.
LinearRamp
current
- Variable in class com.jsyn.unitgen.
PeakFollower
CYCLE_SIZE
- Static variable in class com.jsyn.engine.
MultiTable
D
dataQueue
- Variable in class com.jsyn.unitgen.
SequentialDataReader
dataQueue
- Variable in class com.jsyn.unitgen.
SequentialDataWriter
DB96
- Static variable in class com.jsyn.engine.
SynthesisEngine
decay
- Variable in class com.jsyn.unitgen.
EnvelopeAttackDecay
Time in seconds for the falling stage to go from 0 dB to -96 dB.
decay
- Variable in class com.jsyn.unitgen.
EnvelopeDAHDSR
Time in seconds for the falling stage to go from 0 dB to -96 dB.
decibelsToAmplitude(double)
- Static method in class com.softsynth.math.
AudioMath
Convert decibels to amplitude.
DEFAULT_AMPLITUDE
- Static variable in class com.jsyn.unitgen.
UnitOscillator
DEFAULT_FRAME_RATE
- Static variable in class com.jsyn.engine.
SynthesisEngine
DEFAULT_FREQUENCY
- Static variable in class com.jsyn.unitgen.
UnitOscillator
DefaultWaveTraceModel
- Class in
com.jsyn.scope
DefaultWaveTraceModel(AudioScopeModel, int)
- Constructor for class com.jsyn.scope.
DefaultWaveTraceModel
Delay
- Class in
com.jsyn.unitgen
Simple non-interpolating delay.
Delay()
- Constructor for class com.jsyn.unitgen.
Delay
delay
- Variable in class com.jsyn.unitgen.
EnvelopeDAHDSR
Time in seconds for first stage of the envelope, before the attack.
delay
- Variable in class com.jsyn.unitgen.
InterpolatingDelay
density
- Variable in class com.jsyn.unitgen.
GrainFarm
disconnect(int, UnitOutputPort, int)
- Method in class com.jsyn.ports.
UnitInputPort
disconnect(int, UnitInputPort, int)
- Method in class com.jsyn.ports.
UnitOutputPort
disconnect(UnitInputPort)
- Method in class com.jsyn.ports.
UnitOutputPort
disconnectAll(int)
- Method in class com.jsyn.ports.
UnitBlockPort
Divide
- Class in
com.jsyn.unitgen
This unit divides its two inputs.
Divide()
- Constructor for class com.jsyn.unitgen.
Divide
DoubleBoundedRangeModel
- Class in
com.jsyn.swing
Double precision data model for sliders and knobs.
DoubleBoundedRangeModel(String, int, double, double, double)
- Constructor for class com.jsyn.swing.
DoubleBoundedRangeModel
DoubleBoundedRangeSlider
- Class in
com.jsyn.swing
Slider that takes a DoubleBoundedRangeModel.
DoubleBoundedRangeSlider(DoubleBoundedRangeModel)
- Constructor for class com.jsyn.swing.
DoubleBoundedRangeSlider
DoubleBoundedRangeSlider(DoubleBoundedRangeModel, int)
- Constructor for class com.jsyn.swing.
DoubleBoundedRangeSlider
DoubleBoundedTextField
- Class in
com.jsyn.swing
TextField that turns pink when modified, and white when the value is entered.
DoubleBoundedTextField(DoubleBoundedRangeModel, int)
- Constructor for class com.jsyn.swing.
DoubleBoundedTextField
DoubleTable
- Class in
com.jsyn.data
Evaluate a Function by interpolating values in a table.
DoubleTable(int)
- Constructor for class com.jsyn.data.
DoubleTable
DoubleTable(double[])
- Constructor for class com.jsyn.data.
DoubleTable
doubleToSlider(double)
- Method in class com.jsyn.swing.
DoubleBoundedRangeModel
doubleToSlider(double)
- Method in class com.jsyn.swing.
ExponentialRangeModel
drawIndicator(Graphics, int, int, int, double)
- Method in class com.jsyn.swing.
RotaryController
Override this method if you want to draw your own line or dot on the knob.
drawKnob(Graphics, int, int, int, double)
- Method in class com.jsyn.swing.
RotaryController
Override this method if you want to draw your own knob.
drawWave(Graphics, int, int)
- Method in class com.jsyn.scope.swing.
WaveTraceView
DrumWoodFM
- Class in
com.jsyn.instruments
Drum instrument using 2 Operator FM.
DrumWoodFM()
- Constructor for class com.jsyn.instruments.
DrumWoodFM
DualInTwoOut
- Class in
com.jsyn.unitgen
This unit splits a dual (stereo) input to two discrete outputs.
DualInTwoOut()
- Constructor for class com.jsyn.unitgen.
DualInTwoOut
duration
- Variable in class com.jsyn.unitgen.
GrainFarm
durationRange
- Variable in class com.jsyn.unitgen.
GrainFarm
E
endFrame()
- Method in class com.jsyn.ports.
UnitDataQueuePort
EnvelopeAttackDecay
- Class in
com.jsyn.unitgen
EnvelopeAttackDecay()
- Constructor for class com.jsyn.unitgen.
EnvelopeAttackDecay
EnvelopeDAHDSR
- Class in
com.jsyn.unitgen
Six stage envelope similar to the envelope in DLS2.
EnvelopeDAHDSR()
- Constructor for class com.jsyn.unitgen.
EnvelopeDAHDSR
equivalentTo(Object)
- Method in class com.jsyn.swing.
DoubleBoundedRangeModel
evaluate(double)
- Method in class com.jsyn.data.
DoubleTable
Treat the double array as a lookup table with a domain of -1.0 to 1.0.
evaluate(double)
- Method in interface com.jsyn.data.
Function
Convert an input value to an output value.
evaluate(double)
- Method in class com.softsynth.math.
Polynomial
Evaluate this polynomial for x
ExponentialRamp
- Class in
com.jsyn.unitgen
Output approaches Input exponentially and will reach it eventually.
ExponentialRamp()
- Constructor for class com.jsyn.unitgen.
ExponentialRamp
ExponentialRangeModel
- Class in
com.jsyn.swing
Maps integer range info to a double value along an exponential scale.
ExponentialRangeModel(String, int, double, double, double)
- Constructor for class com.jsyn.swing.
ExponentialRangeModel
Use default root of 10.0 and span of 1.0.
F
fade
- Variable in class com.jsyn.unitgen.
CrossFade
fade
- Variable in class com.jsyn.unitgen.
FourWayFade
FALSE
- Static variable in class com.jsyn.unitgen.
UnitGenerator
FilterBandPass
- Class in
com.jsyn.unitgen
BandPass Filter.
FilterBandPass()
- Constructor for class com.jsyn.unitgen.
FilterBandPass
FilterBandStop
- Class in
com.jsyn.unitgen
/** BandStop Filter.
FilterBandStop()
- Constructor for class com.jsyn.unitgen.
FilterBandStop
FilterBiquad
- Class in
com.jsyn.unitgen
Base class for a set of IIR filters.
FilterBiquad()
- Constructor for class com.jsyn.unitgen.
FilterBiquad
FilterBiquadCommon
- Class in
com.jsyn.unitgen
Extend this class to create a filter that implements Biquad filter with a Q port.
FilterBiquadCommon()
- Constructor for class com.jsyn.unitgen.
FilterBiquadCommon
No-argument constructor instantiates the Biquad common and adds an amplitude port to this filter.
FilterBiquadShelf
- Class in
com.jsyn.unitgen
This filter is based on the BiQuad filter and is used as a base class for FilterLowShelf and FilterHighShelf.
FilterBiquadShelf()
- Constructor for class com.jsyn.unitgen.
FilterBiquadShelf
FilterHighPass
- Class in
com.jsyn.unitgen
HighPass Filter.
FilterHighPass()
- Constructor for class com.jsyn.unitgen.
FilterHighPass
FilterHighShelf
- Class in
com.jsyn.unitgen
HighShelf Filter.
FilterHighShelf()
- Constructor for class com.jsyn.unitgen.
FilterHighShelf
FilterLowPass
- Class in
com.jsyn.unitgen
HighPass Filter.
FilterLowPass()
- Constructor for class com.jsyn.unitgen.
FilterLowPass
FilterLowShelf
- Class in
com.jsyn.unitgen
LowShelf Filter.
FilterLowShelf()
- Constructor for class com.jsyn.unitgen.
FilterLowShelf
FilterOnePole
- Class in
com.jsyn.unitgen
First Order, One Pole filter using the following formula:
FilterOnePole()
- Constructor for class com.jsyn.unitgen.
FilterOnePole
FilterOnePoleOneZero
- Class in
com.jsyn.unitgen
First Order, One Pole, One Zero filter using the following formula:
FilterOnePoleOneZero()
- Constructor for class com.jsyn.unitgen.
FilterOnePoleOneZero
FilterOneZero
- Class in
com.jsyn.unitgen
First Order, One Zero filter using the following formula:
FilterOneZero()
- Constructor for class com.jsyn.unitgen.
FilterOneZero
FilterPeakingEQ
- Class in
com.jsyn.unitgen
PeakingEQ Filter.
FilterPeakingEQ()
- Constructor for class com.jsyn.unitgen.
FilterPeakingEQ
FilterStateVariable
- Class in
com.jsyn.unitgen
Create a "State Variable Filter" based on the filter described in Hal Chamberlain's "Musical Applications of MicroProcessors".
FilterStateVariable()
- Constructor for class com.jsyn.unitgen.
FilterStateVariable
No-argument constructor instantiates the Biquad common and adds an amplitude port to this filter.
FilterTwoPoles
- Class in
com.jsyn.unitgen
Second Order, Two Pole filter using the following formula:
FilterTwoPoles()
- Constructor for class com.jsyn.unitgen.
FilterTwoPoles
FilterTwoPolesTwoZeros
- Class in
com.jsyn.unitgen
Second Order, Two Pole, Two Zero filter using the following formula:
FilterTwoPolesTwoZeros()
- Constructor for class com.jsyn.unitgen.
FilterTwoPolesTwoZeros
findKeyboard(String)
- Static method in class com.jsyn.devices.javasound.
MidiDeviceTools
Find a MIDI transmitter that contains text in the name.
findKeyboard()
- Static method in class com.jsyn.devices.javasound.
MidiDeviceTools
finished(QueueDataEvent)
- Method in interface com.jsyn.ports.
UnitDataQueueCallback
firePendingCallbacks()
- Method in class com.jsyn.ports.
UnitDataQueuePort
FixedRateMonoReader
- Class in
com.jsyn.unitgen
Simple sample player.
FixedRateMonoReader()
- Constructor for class com.jsyn.unitgen.
FixedRateMonoReader
FixedRateMonoWriter
- Class in
com.jsyn.unitgen
Simple sample writer.
FixedRateMonoWriter()
- Constructor for class com.jsyn.unitgen.
FixedRateMonoWriter
FixedRateStereoReader
- Class in
com.jsyn.unitgen
Simple stereo sample player.
FixedRateStereoReader()
- Constructor for class com.jsyn.unitgen.
FixedRateStereoReader
FixedRateStereoWriter
- Class in
com.jsyn.unitgen
Simple stereo sample writer.
FixedRateStereoWriter()
- Constructor for class com.jsyn.unitgen.
FixedRateStereoWriter
flatten()
- Method in class com.jsyn.ports.
UnitOutputPort
flattenOutputs()
- Method in class com.jsyn.unitgen.
Circuit
Flatten output ports so we don't output a changing signal when stopped.
flattenOutputs()
- Method in class com.jsyn.unitgen.
UnitGenerator
Flatten output ports so we don't output a changing signal when stopped.
FloatSample
- Class in
com.jsyn.data
Store multi-channel floating point audio data in an interleaved buffer.
FloatSample()
- Constructor for class com.jsyn.data.
FloatSample
FloatSample(int)
- Constructor for class com.jsyn.data.
FloatSample
Constructor for mono samples.
FloatSample(float[])
- Constructor for class com.jsyn.data.
FloatSample
Constructor for mono samples with data.
FloatSample(int, int)
- Constructor for class com.jsyn.data.
FloatSample
FourWayFade
- Class in
com.jsyn.unitgen
FourWayFade unit.
FourWayFade()
- Constructor for class com.jsyn.unitgen.
FourWayFade
FRAMES_PER_BLOCK
- Static variable in interface com.jsyn.
Synthesizer
frequency
- Variable in class com.jsyn.instruments.
ClassicSynthVoice
frequency
- Variable in class com.jsyn.instruments.
DrumWoodFM
frequency
- Variable in class com.jsyn.instruments.
WaveShapingVoice
frequency
- Variable in class com.jsyn.unitgen.
ParabolicEnvelope
Fastest repeat rate of envelope if it were continually retriggered in Hertz.
frequency
- Variable in class com.jsyn.unitgen.
TunableFilter
frequency
- Variable in class com.jsyn.unitgen.
UnitOscillator
Frequency in Hertz.
Function
- Interface in
com.jsyn.data
function
- Variable in class com.jsyn.instruments.
WaveShapingVoice
function
- Variable in class com.jsyn.unitgen.
FunctionEvaluator
FunctionEvaluator
- Class in
com.jsyn.unitgen
Convert an input value to an output value.
FunctionEvaluator()
- Constructor for class com.jsyn.unitgen.
FunctionEvaluator
FunctionOscillator
- Class in
com.jsyn.unitgen
Oscillator that uses a Function object to define the waveform.
FunctionOscillator()
- Constructor for class com.jsyn.unitgen.
FunctionOscillator
G
gain
- Variable in class com.jsyn.unitgen.
FilterBiquadShelf
Gain of peak.
gain
- Variable in class com.jsyn.unitgen.
FilterPeakingEQ
gate
- Variable in class com.jsyn.unitgen.
Latch
gate
- Variable in class com.jsyn.unitgen.
LatchZeroCrossing
generate(int, int)
- Method in class com.jsyn.scope.
MultiChannelScopeProbeUnit
generate(int, int)
- Method in class com.jsyn.unitgen.
Add
generate(int, int)
- Method in class com.jsyn.unitgen.
AsymptoticRamp
generate(int, int)
- Method in class com.jsyn.unitgen.
ChannelIn
generate(int, int)
- Method in class com.jsyn.unitgen.
ChannelOut
generate(int, int)
- Method in class com.jsyn.unitgen.
Circuit
generate(int, int)
- Method in class com.jsyn.unitgen.
Compare
generate(int, int)
- Method in class com.jsyn.unitgen.
ContinuousRamp
generate(int, int)
- Method in class com.jsyn.unitgen.
CrossFade
generate(int, int)
- Method in class com.jsyn.unitgen.
Delay
generate(int, int)
- Method in class com.jsyn.unitgen.
Divide
generate(int, int)
- Method in class com.jsyn.unitgen.
DualInTwoOut
generate(int, int)
- Method in class com.jsyn.unitgen.
EnvelopeAttackDecay
generate(int, int)
- Method in class com.jsyn.unitgen.
EnvelopeDAHDSR
generate(int, int)
- Method in class com.jsyn.unitgen.
ExponentialRamp
generate(int, int)
- Method in class com.jsyn.unitgen.
FilterBiquad
Generic generate(int start, int limit) method calls this filter's recalculate() and performBiquadFilter(int, int) methods.
generate(int, int)
- Method in class com.jsyn.unitgen.
FilterOnePole
generate(int, int)
- Method in class com.jsyn.unitgen.
FilterOnePoleOneZero
generate(int, int)
- Method in class com.jsyn.unitgen.
FilterOneZero
generate(int, int)
- Method in class com.jsyn.unitgen.
FilterStateVariable
generate(int, int)
- Method in class com.jsyn.unitgen.
FilterTwoPoles
generate(int, int)
- Method in class com.jsyn.unitgen.
FilterTwoPolesTwoZeros
generate(int, int)
- Method in class com.jsyn.unitgen.
FixedRateMonoReader
generate(int, int)
- Method in class com.jsyn.unitgen.
FixedRateMonoWriter
generate(int, int)
- Method in class com.jsyn.unitgen.
FixedRateStereoReader
generate(int, int)
- Method in class com.jsyn.unitgen.
FixedRateStereoWriter
generate(int, int)
- Method in class com.jsyn.unitgen.
FourWayFade
generate(int, int)
- Method in class com.jsyn.unitgen.
FunctionEvaluator
generate(int, int)
- Method in class com.jsyn.unitgen.
FunctionOscillator
generate(int, int)
- Method in class com.jsyn.unitgen.
GrainFarm
generate(int, int)
- Method in class com.jsyn.unitgen.
ImpulseOscillator
generate(int, int)
- Method in class com.jsyn.unitgen.
Integrate
generate(int, int)
- Method in class com.jsyn.unitgen.
InterpolatingDelay
generate(int, int)
- Method in class com.jsyn.unitgen.
Latch
generate(int, int)
- Method in class com.jsyn.unitgen.
LatchZeroCrossing
generate(int, int)
- Method in class com.jsyn.unitgen.
LinearRamp
generate(int, int)
- Method in class com.jsyn.unitgen.
LineIn
generate(int, int)
- Method in class com.jsyn.unitgen.
LineOut
generate(int, int)
- Method in class com.jsyn.unitgen.
Maximum
generate(int, int)
- Method in class com.jsyn.unitgen.
Minimum
generate(int, int)
- Method in class com.jsyn.unitgen.
MonoStreamWriter
generate(int, int)
- Method in class com.jsyn.unitgen.
Multiply
generate(int, int)
- Method in class com.jsyn.unitgen.
MultiplyAdd
generate(int, int)
- Method in class com.jsyn.unitgen.
Pan
generate(int, int)
- Method in class com.jsyn.unitgen.
PanControl
generate(int, int)
- Method in class com.jsyn.unitgen.
ParabolicEnvelope
generate(int, int)
- Method in class com.jsyn.unitgen.
PeakFollower
generate(int, int)
- Method in class com.jsyn.unitgen.
PeriodAnalyzer
generate(int, int)
- Method in class com.jsyn.unitgen.
PinkNoise
generate(int, int)
- Method in class com.jsyn.unitgen.
PowerOfTwo
generate(int, int)
- Method in class com.jsyn.unitgen.
PulseOscillator
generate(int, int)
- Method in class com.jsyn.unitgen.
RedNoise
generate(int, int)
- Method in class com.jsyn.unitgen.
SawtoothOscillator
generate(int, int)
- Method in class com.jsyn.unitgen.
SawtoothOscillatorBL
generate(int, int)
- Method in class com.jsyn.unitgen.
SawtoothOscillatorDPW
generate(int, int)
- Method in class com.jsyn.unitgen.
SchmidtTrigger
generate(int, int)
- Method in class com.jsyn.unitgen.
Select
generate(int, int)
- Method in class com.jsyn.unitgen.
SineOscillator
generate(int, int)
- Method in class com.jsyn.unitgen.
SineOscillatorPhaseModulated
generate(int, int)
- Method in class com.jsyn.unitgen.
SquareOscillator
generate(int, int)
- Method in class com.jsyn.unitgen.
StereoStreamWriter
generate(int, int)
- Method in class com.jsyn.unitgen.
Subtract
generate(int, int)
- Method in class com.jsyn.unitgen.
TriangleOscillator
generate(int, int)
- Method in class com.jsyn.unitgen.
TwoInDualOut
generate(int, int)
- Method in class com.jsyn.unitgen.
UnitBinaryOperator
generate(int, int)
- Method in class com.jsyn.unitgen.
UnitGenerator
Perform essential synthesis function.
generate()
- Method in class com.jsyn.unitgen.
UnitGenerator
Generate a full block.
generate(int, int)
- Method in class com.jsyn.unitgen.
VariableRateMonoReader
generate(int, int)
- Method in class com.jsyn.unitgen.
VariableRateStereoReader
generate(int, int)
- Method in class com.jsyn.unitgen.
WhiteNoise
generateNextBlock()
- Method in class com.jsyn.engine.
SynthesisEngine
generatePinkNoise()
- Method in class com.jsyn.unitgen.
PinkNoise
get()
- Method in class com.jsyn.ports.
UnitFunctionPort
get(int)
- Method in class com.softsynth.math.
Polynomial
getAmpEnvelope()
- Method in class com.jsyn.instruments.
WaveShapingVoice
getAmplitude()
- Method in class com.jsyn.unitgen.
Grain
getAudioDeviceManager()
- Method in class com.jsyn.engine.
SynthesisEngine
getAudioDeviceManager()
- Method in interface com.jsyn.
Synthesizer
An AudioDeviceManager is an interface to audio hardware.
getAutoButtonModel()
- Method in class com.jsyn.scope.swing.
WaveTraceView
getAverageLoad()
- Method in class com.jsyn.engine.
LoadAnalyzer
Calculate, on average, how much of the time was spent doing something.
getBufferSize()
- Method in class com.jsyn.util.
StreamingThread
getCallback()
- Method in class com.jsyn.ports.
QueueDataCommand
getChannelIndex()
- Method in class com.jsyn.unitgen.
ChannelIn
getChannelIndex()
- Method in class com.jsyn.unitgen.
ChannelOut
getChannelsPerFrame()
- Method in class com.jsyn.data.
AudioSample
getChannelsPerFrame()
- Method in class com.jsyn.data.
SegmentedEnvelope
getChannelsPerFrame()
- Method in interface com.jsyn.data.
SequentialData
getChannelsPerFrame()
- Method in class com.jsyn.data.
SequentialDataCommon
getColor()
- Method in class com.jsyn.scope.
AudioScopeProbe
getColor()
- Method in class com.jsyn.scope.swing.
WaveTraceView
getCurrent(int)
- Method in class com.jsyn.ports.
UnitValuePort
getCurrentTime()
- Method in class com.jsyn.engine.
SynthesisEngine
getCurrentTime()
- Method in interface com.jsyn.
Synthesizer
getData()
- Method in class com.softsynth.math.
PolynomialTableData
getDefaultHighInputLatency(int)
- Method in interface com.jsyn.devices.
AudioDeviceManager
This the highest latency that the device can support.
getDefaultHighInputLatency(int)
- Method in class com.jsyn.devices.javasound.
JavaSoundAudioDevice
getDefaultHighOutputLatency(int)
- Method in interface com.jsyn.devices.
AudioDeviceManager
getDefaultHighOutputLatency(int)
- Method in class com.jsyn.devices.javasound.
JavaSoundAudioDevice
getDefaultInputDeviceID()
- Method in interface com.jsyn.devices.
AudioDeviceManager
The user can generally select a default device using a control panel that is part of the operating system.
getDefaultInputDeviceID()
- Method in class com.jsyn.devices.javasound.
JavaSoundAudioDevice
getDefaultLowInputLatency(int)
- Method in interface com.jsyn.devices.
AudioDeviceManager
This the lowest latency that the device can support reliably.
getDefaultLowInputLatency(int)
- Method in class com.jsyn.devices.javasound.
JavaSoundAudioDevice
getDefaultLowOutputLatency(int)
- Method in interface com.jsyn.devices.
AudioDeviceManager
getDefaultLowOutputLatency(int)
- Method in class com.jsyn.devices.javasound.
JavaSoundAudioDevice
getDefaultOutputDeviceID()
- Method in interface com.jsyn.devices.
AudioDeviceManager
The user can generally select a default device using a control panel that is part of the operating system.
getDefaultOutputDeviceID()
- Method in class com.jsyn.devices.javasound.
JavaSoundAudioDevice
getDeviceCount()
- Method in interface com.jsyn.devices.
AudioDeviceManager
getDeviceCount()
- Method in class com.jsyn.devices.javasound.
JavaSoundAudioDevice
getDeviceName(int)
- Method in interface com.jsyn.devices.
AudioDeviceManager
getDeviceName(int)
- Method in class com.jsyn.devices.javasound.
JavaSoundAudioDevice
getDoubleMaximum()
- Method in class com.jsyn.swing.
DoubleBoundedRangeModel
getDoubleMinimum()
- Method in class com.jsyn.swing.
DoubleBoundedRangeModel
getDoubleValue()
- Method in class com.jsyn.swing.
DoubleBoundedRangeModel
getFractionFromModel()
- Method in class com.jsyn.swing.
RotaryController
A fractional value is useful for drawing.
getFrameCount()
- Method in class com.jsyn.engine.
SynthesisEngine
getFrameCount()
- Method in class com.jsyn.ports.
UnitDataQueuePort
getFramePeriod()
- Method in class com.jsyn.engine.
SynthesisEngine
getFramePeriod()
- Method in interface com.jsyn.
Synthesizer
getFramePeriod()
- Method in class com.jsyn.unitgen.
UnitGenerator
getFrameRate()
- Method in class com.jsyn.data.
AudioSample
getFrameRate()
- Method in class com.jsyn.engine.
SynthesisEngine
getFrameRate()
- Method in interface com.jsyn.
Synthesizer
getFrameRate()
- Method in class com.jsyn.unitgen.
Grain
getFrameRate()
- Method in class com.jsyn.unitgen.
GrainCommon
getFrameRate()
- Method in interface com.jsyn.unitgen.
GrainEnvelope
getFrameRate()
- Method in interface com.jsyn.unitgen.
GrainSource
getFrameRate()
- Method in class com.jsyn.unitgen.
UnitGenerator
getFramesCaptured()
- Method in class com.jsyn.scope.
AudioScopeModel
getFramesCaptured()
- Method in class com.jsyn.scope.
MultiChannelScopeProbeUnit
getFramesPerBuffer()
- Method in class com.jsyn.scope.
AudioScopeModel
getFramesPerBuffer()
- Method in class com.jsyn.scope.
MultiChannelScopeProbeUnit
getInput()
- Method in class com.jsyn.unitgen.
LineOut
getInput()
- Method in class com.jsyn.unitgen.
UnitFilter
getInput()
- Method in interface com.jsyn.unitgen.
UnitSink
getInput()
- Method in class com.jsyn.unitgen.
UnitStreamWriter
getInput()
- Method in class com.jsyn.util.
AudioStreamReader
getInput()
- Method in class com.jsyn.util.
WaveRecorder
getInputBuffer(int)
- Method in class com.jsyn.engine.
SynthesisEngine
getInputLatency()
- Method in class com.jsyn.engine.
SynthesisEngine
getInstance()
- Static method in class com.jsyn.devices.
AudioDeviceFactory
getInstance()
- Static method in class com.jsyn.engine.
MultiTable
getInverseNyquist()
- Method in class com.jsyn.engine.
SynthesisEngine
getKnobColor()
- Method in class com.jsyn.swing.
RotaryController
getLatency()
- Method in interface com.jsyn.devices.
AudioDeviceInputStream
getLatency()
- Method in interface com.jsyn.devices.
AudioDeviceOutputStream
getLevelModel()
- Method in class com.jsyn.scope.
TriggerModel
getLineColor()
- Method in class com.jsyn.swing.
RotaryController
getLoopsLeft()
- Method in class com.jsyn.ports.
QueueDataEvent
getMaximum()
- Method in class com.jsyn.ports.
UnitInputPort
getMaxInputChannels(int)
- Method in interface com.jsyn.devices.
AudioDeviceManager
getMaxInputChannels(int)
- Method in class com.jsyn.devices.javasound.
JavaSoundAudioDevice
getMaxOutputChannels(int)
- Method in interface com.jsyn.devices.
AudioDeviceManager
getMaxOutputChannels(int)
- Method in class com.jsyn.devices.javasound.
JavaSoundAudioDevice
getMaxVoices()
- Method in class com.jsyn.util.
VoiceAllocator
getMinimum()
- Method in class com.jsyn.ports.
UnitInputPort
getMode()
- Method in class com.jsyn.scope.
TriggerModel
getModel()
- Method in class com.jsyn.scope.
AudioScope
getModel()
- Method in class com.jsyn.scope.swing.
AudioScopeProbeView
getModel()
- Method in class com.jsyn.scope.swing.
AudioScopeView
getModel()
- Method in class com.jsyn.swing.
RotaryController
getModeModel()
- Method in class com.jsyn.scope.
TriggerModel
getName()
- Method in class com.jsyn.ports.
UnitPort
getName()
- Method in class com.jsyn.swing.
DoubleBoundedRangeModel
getName()
- Method in class com.jsyn.swing.
ExponentialRangeModel
getNextTime()
- Method in class com.softsynth.shared.time.
ScheduledQueue
getNormalizedRate()
- Method in class com.jsyn.ports.
UnitDataQueuePort
getNumChannels()
- Method in class com.jsyn.ports.
UnitDataQueuePort
getNumFrames()
- Method in class com.jsyn.data.
AudioSample
getNumFrames()
- Method in class com.jsyn.data.
SegmentedEnvelope
getNumFrames()
- Method in interface com.jsyn.data.
SequentialData
getNumFrames()
- Method in class com.jsyn.data.
SequentialDataCommon
getNumFrames()
- Method in class com.jsyn.ports.
QueueDataEvent
getNumLoops()
- Method in class com.jsyn.ports.
QueueDataEvent
getNumParts()
- Method in class com.jsyn.ports.
UnitBlockPort
getNumParts()
- Method in class com.jsyn.ports.
UnitPort
getNumParts()
- Method in class com.jsyn.ports.
UnitValuePort
getNumParts()
- Method in class com.jsyn.ports.
UnitVariablePort
getOutput()
- Method in class com.jsyn.instruments.
ClassicSynthVoice
getOutput()
- Method in class com.jsyn.instruments.
DrumWoodFM
getOutput()
- Method in class com.jsyn.instruments.
NoiseHit
getOutput()
- Method in class com.jsyn.instruments.
WaveShapingVoice
getOutput()
- Method in class com.jsyn.unitgen.
GrainFarm
getOutput()
- Method in class com.jsyn.unitgen.
UnitFilter
getOutput()
- Method in class com.jsyn.unitgen.
UnitOscillator
getOutput()
- Method in interface com.jsyn.unitgen.
UnitSource
getOutputBuffer(int)
- Method in class com.jsyn.engine.
SynthesisEngine
getOutputLatency()
- Method in class com.jsyn.engine.
SynthesisEngine
getOutputStream()
- Method in class com.jsyn.unitgen.
UnitStreamWriter
getPartIndex()
- Method in class com.jsyn.scope.
AudioScopeProbe
getPortByName(String)
- Method in class com.jsyn.unitgen.
UnitGenerator
getPorts()
- Method in class com.jsyn.unitgen.
UnitGenerator
getPostTriggerSize()
- Method in class com.jsyn.scope.
MultiChannelScopeProbeUnit
getProbes()
- Method in class com.jsyn.scope.
AudioScopeModel
getProbeViews()
- Method in class com.jsyn.scope.swing.
AudioScopeView
getRangeEnvelope()
- Method in class com.jsyn.instruments.
WaveShapingVoice
getRateScaler(int, double)
- Method in class com.jsyn.data.
AudioSample
getRateScaler(int, double)
- Method in class com.jsyn.data.
SegmentedEnvelope
getRateScaler(int, double)
- Method in interface com.jsyn.data.
SequentialData
Get rate to play the data.
getRateScaler(int, double)
- Method in class com.jsyn.data.
SequentialDataCommon
getReleaseBegin()
- Method in interface com.jsyn.data.
SequentialData
getReleaseBegin()
- Method in class com.jsyn.data.
SequentialDataCommon
getReleaseEnd()
- Method in interface com.jsyn.data.
SequentialData
getReleaseEnd()
- Method in class com.jsyn.data.
SequentialDataCommon
getRoot()
- Method in class com.jsyn.swing.
ExponentialRangeModel
getSample(int, int)
- Method in class com.jsyn.scope.
AudioScopeModel
getSample(int)
- Method in class com.jsyn.scope.
DefaultWaveTraceModel
getSample(int, int)
- Method in class com.jsyn.scope.
MultiChannelScopeProbeUnit
getSample(int)
- Method in interface com.jsyn.scope.
WaveTraceModel
getSeed()
- Method in class com.jsyn.util.
PseudoRandom
getSequentialData()
- Method in class com.jsyn.ports.
QueueDataEvent
getSize()
- Method in class com.jsyn.scope.
DefaultWaveTraceModel
getSize()
- Method in interface com.jsyn.scope.
WaveTraceModel
getSource()
- Method in class com.jsyn.scope.
AudioScopeProbe
getSource()
- Method in class com.jsyn.scope.
TriggerModel
getSource()
- Method in class com.jsyn.unitgen.
Grain
getSpan()
- Method in class com.jsyn.swing.
ExponentialRangeModel
getStartFrame()
- Method in class com.jsyn.ports.
QueueDataEvent
getStartIndex()
- Method in class com.jsyn.scope.
AudioScopeModel
getStartIndex()
- Method in class com.jsyn.scope.
DefaultWaveTraceModel
getStartIndex()
- Method in interface com.jsyn.scope.
WaveTraceModel
getStyle()
- Method in class com.jsyn.swing.
RotaryController
getSustainBegin()
- Method in interface com.jsyn.data.
SequentialData
getSustainBegin()
- Method in class com.jsyn.data.
SequentialDataCommon
getSustainEnd()
- Method in interface com.jsyn.data.
SequentialData
getSustainEnd()
- Method in class com.jsyn.data.
SequentialDataCommon
getSynthesisEngine()
- Method in class com.jsyn.unitgen.
UnitGenerator
getSynthesizer()
- Method in class com.jsyn.scope.
AudioScopeModel
getTime()
- Method in class com.softsynth.shared.time.
TimeStamp
getTriggerIndex()
- Method in class com.jsyn.scope.
MultiChannelScopeProbeUnit
getTriggerLevel()
- Method in class com.jsyn.scope.
TriggerModel
getTriggerModel()
- Method in class com.jsyn.scope.
AudioScopeModel
getUnit()
- Method in class com.jsyn.ports.
UnitPort
getUsage()
- Method in class com.jsyn.engine.
SynthesisEngine
getUsage()
- Method in interface com.jsyn.
Synthesizer
getValue(int)
- Method in class com.jsyn.ports.
UnitBlockPort
getValue()
- Method in class com.jsyn.ports.
UnitBlockPort
getValue(int)
- Method in class com.jsyn.ports.
UnitValuePort
getValue(int)
- Method in class com.jsyn.ports.
UnitVariablePort
getValue()
- Method in class com.jsyn.ports.
UnitVariablePort
getValues()
- Method in class com.jsyn.ports.
InputMixingBlockPart
getValues()
- Method in class com.jsyn.ports.
PortBlockPart
getValues()
- Method in class com.jsyn.ports.
UnitBlockPort
getValues(int)
- Method in class com.jsyn.ports.
UnitBlockPort
getVersion()
- Method in class com.jsyn.engine.
SynthesisEngine
getVersion()
- Method in interface com.jsyn.
Synthesizer
getVersionCode()
- Method in class com.jsyn.engine.
SynthesisEngine
getVersionCode()
- Method in interface com.jsyn.
Synthesizer
getVerticalRangeModel()
- Method in class com.jsyn.scope.swing.
WaveTraceView
getView()
- Method in class com.jsyn.scope.
AudioScope
getVisibleSize()
- Method in class com.jsyn.scope.
AudioScopeModel
getVisibleSize()
- Method in class com.jsyn.scope.
DefaultWaveTraceModel
getVisibleSize()
- Method in interface com.jsyn.scope.
WaveTraceModel
getVoiceFactory()
- Method in class com.jsyn.util.
VoiceAllocator
getWaveTraceModel()
- Method in class com.jsyn.scope.
AudioScopeProbe
getWaveTraceView()
- Method in class com.jsyn.scope.swing.
AudioScopeProbeView
Grain
- Class in
com.jsyn.unitgen
Grain(GrainSource, GrainEnvelope)
- Constructor for class com.jsyn.unitgen.
Grain
GrainCommon
- Class in
com.jsyn.unitgen
GrainCommon()
- Constructor for class com.jsyn.unitgen.
GrainCommon
GrainEnvelope
- Interface in
com.jsyn.unitgen
This envelope should start at 0.0, go up to 1.0 and then return to 0.0 in duration time.
GrainFarm
- Class in
com.jsyn.unitgen
A unit generator that generates a could of sound using multiple Grains.
GrainFarm()
- Constructor for class com.jsyn.unitgen.
GrainFarm
GrainScheduler
- Interface in
com.jsyn.unitgen
GrainSource
- Interface in
com.jsyn.unitgen
GrainSourceSine
- Class in
com.jsyn.unitgen
GrainSourceSine()
- Constructor for class com.jsyn.unitgen.
GrainSourceSine
H
halfLife
- Variable in class com.jsyn.unitgen.
AsymptoticRamp
halfLife
- Variable in class com.jsyn.unitgen.
PeakFollower
hasMore()
- Method in class com.jsyn.ports.
UnitDataQueuePort
hasMoreValues()
- Method in class com.jsyn.unitgen.
Grain
hasMoreValues()
- Method in interface com.jsyn.unitgen.
GrainEnvelope
Are there any more values to be generated in the envelope?
hasMoreValues()
- Method in class com.jsyn.unitgen.
RaisedCosineEnvelope
highPass
- Variable in class com.jsyn.unitgen.
FilterStateVariable
High pass filtered signal.
hold
- Variable in class com.jsyn.unitgen.
EnvelopeDAHDSR
Time in seconds for the plateau between the attack and decay stages.
I
ImpulseOscillator
- Class in
com.jsyn.unitgen
Narrow impulse oscillator.
ImpulseOscillator()
- Constructor for class com.jsyn.unitgen.
ImpulseOscillator
ImpulseOscillatorBL
- Class in
com.jsyn.unitgen
Impulse oscillator created by differentiating a sawtoothBL.
ImpulseOscillatorBL()
- Constructor for class com.jsyn.unitgen.
ImpulseOscillatorBL
index
- Variable in class com.jsyn.instruments.
DrumWoodFM
init()
- Method in class com.jsyn.apps.
AboutJSyn
input
- Variable in class com.jsyn.scope.
MultiChannelScopeProbeUnit
input
- Variable in class com.jsyn.unitgen.
ChannelOut
input
- Variable in class com.jsyn.unitgen.
CrossFade
input
- Variable in class com.jsyn.unitgen.
DualInTwoOut
input
- Variable in class com.jsyn.unitgen.
FourWayFade
input
- Variable in class com.jsyn.unitgen.
Integrate
input
- Variable in class com.jsyn.unitgen.
LatchZeroCrossing
input
- Variable in class com.jsyn.unitgen.
LineOut
input
- Variable in class com.jsyn.unitgen.
Pan
input
- Variable in class com.jsyn.unitgen.
PeakFollower
input
- Variable in class com.jsyn.unitgen.
PeriodAnalyzer
input
- Variable in class com.jsyn.unitgen.
PowerOfTwo
input
- Variable in class com.jsyn.unitgen.
SequentialDataWriter
input
- Variable in class com.jsyn.unitgen.
UnitFilter
input
- Variable in class com.jsyn.unitgen.
UnitStreamWriter
inputA
- Variable in class com.jsyn.unitgen.
Divide
inputA
- Variable in class com.jsyn.unitgen.
Maximum
inputA
- Variable in class com.jsyn.unitgen.
Minimum
inputA
- Variable in class com.jsyn.unitgen.
Multiply
inputA
- Variable in class com.jsyn.unitgen.
MultiplyAdd
inputA
- Variable in class com.jsyn.unitgen.
Select
inputA
- Variable in class com.jsyn.unitgen.
Subtract
inputA
- Variable in class com.jsyn.unitgen.
TwoInDualOut
inputA
- Variable in class com.jsyn.unitgen.
UnitBinaryOperator
inputB
- Variable in class com.jsyn.unitgen.
Divide
inputB
- Variable in class com.jsyn.unitgen.
Maximum
inputB
- Variable in class com.jsyn.unitgen.
Minimum
inputB
- Variable in class com.jsyn.unitgen.
Multiply
inputB
- Variable in class com.jsyn.unitgen.
MultiplyAdd
inputB
- Variable in class com.jsyn.unitgen.
Select
inputB
- Variable in class com.jsyn.unitgen.
Subtract
inputB
- Variable in class com.jsyn.unitgen.
TwoInDualOut
inputB
- Variable in class com.jsyn.unitgen.
UnitBinaryOperator
inputC
- Variable in class com.jsyn.unitgen.
MultiplyAdd
InputMixingBlockPart
- Class in
com.jsyn.ports
A UnitInputPort has an array of these, one for each part.
Integrate
- Class in
com.jsyn.unitgen
IntegrateUnit unit.
Integrate()
- Constructor for class com.jsyn.unitgen.
Integrate
interpolate(double)
- Method in class com.jsyn.data.
FloatSample
InterpolatingDelay
- Class in
com.jsyn.unitgen
InterpolatingDelayUnit
InterpolatingDelay()
- Constructor for class com.jsyn.unitgen.
InterpolatingDelay
isAutoStop()
- Method in class com.jsyn.ports.
QueueDataEvent
isConnected()
- Method in class com.jsyn.ports.
UnitBlockPort
isConnected(int)
- Method in class com.jsyn.ports.
UnitBlockPort
isEmpty()
- Method in class com.softsynth.shared.time.
ScheduledQueue
isEnabled()
- Method in class com.jsyn.unitgen.
UnitGenerator
isOn(int)
- Method in class com.jsyn.util.
VoiceAllocator
isPowerOfTwo(int)
- Static method in class com.jsyn.io.
AudioFifo
isPullDataEnabled()
- Method in class com.jsyn.engine.
SynthesisEngine
isReadWaitEnabled()
- Method in class com.jsyn.io.
AudioFifo
isRealTime()
- Method in class com.jsyn.engine.
SynthesisEngine
isRealTime()
- Method in interface com.jsyn.
Synthesizer
Is JSyn running in real-time mode?
isSkipIfOthers()
- Method in class com.jsyn.ports.
QueueDataEvent
isTargetValid()
- Method in class com.jsyn.ports.
UnitDataQueuePort
isWriteWaitEnabled()
- Method in class com.jsyn.io.
AudioFifo
J
JAppletFrame
- Class in
com.jsyn.swing
Frame that allows a program to be run as either an Application or an Applet.
JAppletFrame(String, JApplet)
- Constructor for class com.jsyn.swing.
JAppletFrame
JavaSoundAudioDevice
- Class in
com.jsyn.devices.javasound
Use JavaSound to access the audio hardware.
JavaSoundAudioDevice()
- Constructor for class com.jsyn.devices.javasound.
JavaSoundAudioDevice
JSyn
- Class in
com.jsyn
JSyn Synthesizer for Java.
JSyn()
- Constructor for class com.jsyn.
JSyn
L
Latch
- Class in
com.jsyn.unitgen
Latch or hold an input value.
Latch()
- Constructor for class com.jsyn.unitgen.
Latch
LatchZeroCrossing
- Class in
com.jsyn.unitgen
Latch when input crosses zero.
LatchZeroCrossing()
- Constructor for class com.jsyn.unitgen.
LatchZeroCrossing
limitPhaseIncrement(double)
- Method in class com.jsyn.unitgen.
VariableRateMonoReader
limitPhaseIncrement(double)
- Method in class com.jsyn.unitgen.
VariableRateStereoReader
LinearRamp
- Class in
com.jsyn.unitgen
Output approaches Input linearly.
LinearRamp()
- Constructor for class com.jsyn.unitgen.
LinearRamp
LineIn
- Class in
com.jsyn.unitgen
External audio input is sent to the output of this unit.
LineIn()
- Constructor for class com.jsyn.unitgen.
LineIn
LineOut
- Class in
com.jsyn.unitgen
Input audio is sent to the external audio output device.
LineOut()
- Constructor for class com.jsyn.unitgen.
LineOut
listDevices()
- Static method in class com.jsyn.devices.javasound.
MidiDeviceTools
Print the available MIDI Devices.
LoadAnalyzer
- Class in
com.jsyn.engine
Measure CPU load.
loadFloatSample(File)
- Static method in class com.jsyn.util.
SampleLoader
Load a FloatSample from a File object.
loadFloatSample(InputStream)
- Static method in class com.jsyn.util.
SampleLoader
Load a FloatSample from an InputStream.
loadFloatSample(URL)
- Static method in class com.jsyn.util.
SampleLoader
Load a FloatSample from a URL..
LOOP_IF_LAST
- Static variable in class com.jsyn.ports.
UnitDataQueuePort
looped(QueueDataEvent)
- Method in interface com.jsyn.ports.
UnitDataQueueCallback
lowerLimit
- Variable in class com.jsyn.unitgen.
Integrate
Output will be stopped internally from going below this value.
lowPass
- Variable in class com.jsyn.unitgen.
FilterStateVariable
Low pass filtered signal.
M
main(String[])
- Static method in class com.jsyn.apps.
AboutJSyn
main(String[])
- Static method in class com.softsynth.math.
Polynomial
main(String[])
- Static method in class com.softsynth.math.
PolynomialTableData
makeLabels(double, double, int)
- Method in class com.jsyn.swing.
DoubleBoundedRangeSlider
makeRelative(double)
- Method in class com.softsynth.shared.time.
TimeStamp
makeStandardLabels(int)
- Method in class com.jsyn.swing.
DoubleBoundedRangeSlider
Maximum
- Class in
com.jsyn.unitgen
Output largest of inputA or inputB.
Maximum()
- Constructor for class com.jsyn.unitgen.
Maximum
mcratio
- Variable in class com.jsyn.instruments.
DrumWoodFM
MessageParser
- Class in
com.jsyn.midi
Parse the message and call the appropriate method to handle it.
MessageParser()
- Constructor for class com.jsyn.midi.
MessageParser
MidiConstants
- Class in
com.jsyn.midi
Constants that define the MIDI standard.
MidiConstants()
- Constructor for class com.jsyn.midi.
MidiConstants
MidiDeviceTools
- Class in
com.jsyn.devices.javasound
MidiDeviceTools()
- Constructor for class com.jsyn.devices.javasound.
MidiDeviceTools
Minimum
- Class in
com.jsyn.unitgen
Output smallest of inputA or inputB.
Minimum()
- Constructor for class com.jsyn.unitgen.
Minimum
minus(Polynomial, Polynomial)
- Static method in class com.softsynth.math.
Polynomial
Subtract polynomial from another.
modulation
- Variable in class com.jsyn.unitgen.
SineOscillatorPhaseModulated
MonoStreamWriter
- Class in
com.jsyn.unitgen
Write one sample per audio frame to an AudioOutputStream with no interpolation.
MonoStreamWriter()
- Constructor for class com.jsyn.unitgen.
MonoStreamWriter
mult(Polynomial, Polynomial)
- Static method in class com.softsynth.math.
Polynomial
Multiply two Polynomials
mult(double, Polynomial)
- Static method in class com.softsynth.math.
Polynomial
Multiply a Polynomial by a scaler
MultiChannelScopeProbeUnit
- Class in
com.jsyn.scope
Multi-channel scope probe with an independent trigger input.
MultiChannelScopeProbeUnit(int, TriggerModel)
- Constructor for class com.jsyn.scope.
MultiChannelScopeProbeUnit
MultipleWaveDisplay
- Class in
com.jsyn.scope.swing
Display multiple waveforms together in different colors.
MultipleWaveDisplay()
- Constructor for class com.jsyn.scope.swing.
MultipleWaveDisplay
Multiply
- Class in
com.jsyn.unitgen
This unit multiplies its two inputs.
Multiply()
- Constructor for class com.jsyn.unitgen.
Multiply
MultiplyAdd
- Class in
com.jsyn.unitgen
output = (inputA * inputB) + inputC
MultiplyAdd()
- Constructor for class com.jsyn.unitgen.
MultiplyAdd
MultiTable
- Class in
com.jsyn.engine
MultiTable(int, int)
- Constructor for class com.jsyn.engine.
MultiTable
Initialise sawtooth wavetables.
N
next()
- Method in class com.jsyn.unitgen.
Grain
next()
- Method in interface com.jsyn.unitgen.
GrainEnvelope
next(double)
- Method in interface com.jsyn.unitgen.
GrainSource
next(double)
- Method in class com.jsyn.unitgen.
GrainSourceSine
next()
- Method in class com.jsyn.unitgen.
RaisedCosineEnvelope
next(double)
- Method in class com.jsyn.unitgen.
SampleGrainSource
nextDuration(double)
- Method in interface com.jsyn.unitgen.
GrainScheduler
Calculate duration in seconds for the next grains.
nextDuration(double)
- Method in class com.jsyn.unitgen.
StochasticGrainScheduler
nextGap(double, double)
- Method in interface com.jsyn.unitgen.
GrainScheduler
Calculate time in seconds for the next gap between grains.
nextGap(double, double)
- Method in class com.jsyn.unitgen.
StochasticGrainScheduler
nextLabelValue(double, double)
- Method in class com.jsyn.swing.
DoubleBoundedRangeSlider
nextRandomDouble()
- Method in class com.jsyn.util.
PseudoRandom
Returns the next random double from -1.0 to 1.0
nextRandomInteger()
- Method in class com.jsyn.util.
PseudoRandom
Calculate random 32 bit number using linear-congruential method.
NoiseHit
- Class in
com.jsyn.instruments
Cheap synthetic cymbal sound.
NoiseHit()
- Constructor for class com.jsyn.instruments.
NoiseHit
normalizeArray(float[])
- Static method in class com.jsyn.engine.
MultiTable
NOTE_OFF
- Static variable in class com.jsyn.midi.
MidiConstants
NOTE_ON
- Static variable in class com.jsyn.midi.
MidiConstants
noteOff(TimeStamp)
- Method in class com.jsyn.instruments.
ClassicSynthVoice
noteOff(TimeStamp)
- Method in class com.jsyn.instruments.
DrumWoodFM
noteOff(TimeStamp)
- Method in class com.jsyn.instruments.
NoiseHit
noteOff(TimeStamp)
- Method in class com.jsyn.instruments.
WaveShapingVoice
noteOff(int, int, int)
- Method in class com.jsyn.midi.
MessageParser
noteOff()
- Method in class com.jsyn.unitgen.
UnitOscillator
noteOff(TimeStamp)
- Method in class com.jsyn.unitgen.
UnitOscillator
noteOff(TimeStamp)
- Method in interface com.jsyn.unitgen.
UnitVoice
noteOn(TimeStamp, double, double)
- Method in class com.jsyn.instruments.
ClassicSynthVoice
noteOn(TimeStamp, double, double)
- Method in class com.jsyn.instruments.
DrumWoodFM
noteOn(TimeStamp, double, double)
- Method in class com.jsyn.instruments.
NoiseHit
noteOn(TimeStamp, double, double)
- Method in class com.jsyn.instruments.
WaveShapingVoice
noteOn(int, int, int)
- Method in class com.jsyn.midi.
MessageParser
noteOn(double, double)
- Method in class com.jsyn.unitgen.
UnitOscillator
noteOn(TimeStamp, double, double)
- Method in class com.jsyn.unitgen.
UnitOscillator
noteOn(TimeStamp, double, double)
- Method in interface com.jsyn.unitgen.
UnitVoice
NUM_TABLES
- Static variable in class com.jsyn.engine.
MultiTable
O
off(int)
- Method in class com.jsyn.util.
VoiceAllocator
output
- Variable in class com.jsyn.unitgen.
ChannelIn
output
- Variable in class com.jsyn.unitgen.
CrossFade
output
- Variable in class com.jsyn.unitgen.
Divide
output
- Variable in class com.jsyn.unitgen.
EnvelopeAttackDecay
output
- Variable in class com.jsyn.unitgen.
FourWayFade
output
- Variable in class com.jsyn.unitgen.
GrainFarm
output
- Variable in class com.jsyn.unitgen.
Integrate
output
- Variable in class com.jsyn.unitgen.
LatchZeroCrossing
output
- Variable in class com.jsyn.unitgen.
LineIn
output
- Variable in class com.jsyn.unitgen.
Maximum
output
- Variable in class com.jsyn.unitgen.
Minimum
output
- Variable in class com.jsyn.unitgen.
Multiply
output
- Variable in class com.jsyn.unitgen.
MultiplyAdd
output
- Variable in class com.jsyn.unitgen.
Pan
output
- Variable in class com.jsyn.unitgen.
PanControl
output
- Variable in class com.jsyn.unitgen.
ParabolicEnvelope
output
- Variable in class com.jsyn.unitgen.
PeakFollower
output
- Variable in class com.jsyn.unitgen.
PowerOfTwo
output
- Variable in class com.jsyn.unitgen.
Select
output
- Variable in class com.jsyn.unitgen.
SequentialDataReader
output
- Variable in class com.jsyn.unitgen.
Subtract
output
- Variable in class com.jsyn.unitgen.
TwoInDualOut
output
- Variable in class com.jsyn.unitgen.
UnitBinaryOperator
output
- Variable in class com.jsyn.unitgen.
UnitFilter
output
- Variable in class com.jsyn.unitgen.
UnitOscillator
output
- Variable in class com.jsyn.unitgen.
WhiteNoise
outputA
- Variable in class com.jsyn.unitgen.
DualInTwoOut
outputB
- Variable in class com.jsyn.unitgen.
DualInTwoOut
outputPulse
- Variable in class com.jsyn.unitgen.
SchmidtTrigger
P
paintComponent(Graphics)
- Method in class com.jsyn.scope.swing.
MultipleWaveDisplay
paintComponent(Graphics)
- Method in class com.jsyn.swing.
RotaryController
Pan
- Class in
com.jsyn.unitgen
Pan unit.
Pan()
- Constructor for class com.jsyn.unitgen.
Pan
pan
- Variable in class com.jsyn.unitgen.
Pan
Pan control varies from -1.0 for full left to +1.0 for full right.
pan
- Variable in class com.jsyn.unitgen.
PanControl
PanControl
- Class in
com.jsyn.unitgen
PanControl unit.
PanControl()
- Constructor for class com.jsyn.unitgen.
PanControl
ParabolicEnvelope
- Class in
com.jsyn.unitgen
ParabolicEnvelope unit.
ParabolicEnvelope()
- Constructor for class com.jsyn.unitgen.
ParabolicEnvelope
parse(byte[])
- Method in class com.jsyn.midi.
MessageParser
PeakFollower
- Class in
com.jsyn.unitgen
Tracks the peaks of an input signal.
PeakFollower()
- Constructor for class com.jsyn.unitgen.
PeakFollower
performBiquadFilter(int, int)
- Method in class com.jsyn.unitgen.
FilterBiquad
Each filter calls performBiquadFilter() through the generate(int, int) method.
PeriodAnalyzer
- Class in
com.jsyn.unitgen
PitchDetector unit.
PeriodAnalyzer()
- Constructor for class com.jsyn.unitgen.
PeriodAnalyzer
periodPort
- Variable in class com.jsyn.unitgen.
PeriodAnalyzer
phase
- Variable in class com.jsyn.unitgen.
UnitOscillator
PinkNoise
- Class in
com.jsyn.unitgen
Noise_Pink Generate Pink Noise using Gardner method.
PinkNoise()
- Constructor for class com.jsyn.unitgen.
PinkNoise
PITCH_BEND
- Static variable in class com.jsyn.midi.
MidiConstants
PITCH_BEND_CENTER
- Static variable in class com.jsyn.midi.
MidiConstants
pitchBend(int, int)
- Method in class com.jsyn.midi.
MessageParser
pitchModulation
- Variable in class com.jsyn.instruments.
ClassicSynthVoice
plus(Polynomial, Polynomial)
- Static method in class com.softsynth.math.
Polynomial
Add two polynomials together
Polynomial
- Class in
com.softsynth.math
Polynomial
Implement polynomial using Vector as coefficient holder.
Polynomial()
- Constructor for class com.softsynth.math.
Polynomial
create a polynomial with no terms
Polynomial(double)
- Constructor for class com.softsynth.math.
Polynomial
create a polynomial with one term of specified constant
Polynomial(double, double)
- Constructor for class com.softsynth.math.
Polynomial
create a polynomial with two terms with specified coefficients
Polynomial(double, double, double)
- Constructor for class com.softsynth.math.
Polynomial
create a polynomial with specified coefficients
Polynomial(double, double, double, double)
- Constructor for class com.softsynth.math.
Polynomial
create a polynomial with specified coefficients
Polynomial(double, double, double, double, double)
- Constructor for class com.softsynth.math.
Polynomial
create a polynomial with specified coefficients
PolynomialTableData
- Class in
com.softsynth.math
PolynomialTableData
Provides an array of double[] containing data generated by a polynomial.
This is typically used with ChebyshevPolynomial.
PolynomialTableData(Polynomial, int)
- Constructor for class com.softsynth.math.
PolynomialTableData
Constructor which fills double[numFrames] with Polynomial data -1..1
Note that any Polynomial can plug in here, just make sure output is -1..1 when input ranges from -1..1
POLYPHONIC_AFTERTOUCH
- Static variable in class com.jsyn.midi.
MidiConstants
PortBlockPart
- Class in
com.jsyn.ports
Part of a multi-part port.
PortBoundedRangeModel
- Class in
com.jsyn.swing
A bounded range model that drives a UnitInputPort.
PortBoundedRangeModel(UnitInputPort)
- Constructor for class com.jsyn.swing.
PortBoundedRangeModel
PortControllerFactory
- Class in
com.jsyn.swing
Factory class for making various controllers for JSyn ports.
PortControllerFactory()
- Constructor for class com.jsyn.swing.
PortControllerFactory
PortModelFactory
- Class in
com.jsyn.swing
PortModelFactory()
- Constructor for class com.jsyn.swing.
PortModelFactory
position
- Variable in class com.jsyn.unitgen.
SampleGrainFarm
positionRange
- Variable in class com.jsyn.unitgen.
SampleGrainFarm
PowerOfTwo
- Class in
com.jsyn.unitgen
output = (2.0^input) This is useful for converting a pitch modulation value into a frequency scaler.
PowerOfTwo()
- Constructor for class com.jsyn.unitgen.
PowerOfTwo
PROGRAM_CHANGE
- Static variable in class com.jsyn.midi.
MidiConstants
PseudoRandom
- Class in
com.jsyn.util
Pseudo-random numbers using predictable and fast linear-congruential method.
PseudoRandom()
- Constructor for class com.jsyn.util.
PseudoRandom
Create an instance of SynthRandom.
PseudoRandom(int)
- Constructor for class com.jsyn.util.
PseudoRandom
Create an instance of PseudoRandom.
pullData(long, int, int)
- Method in class com.jsyn.ports.
InputMixingBlockPart
pullData(long, int, int)
- Method in class com.jsyn.ports.
UnitInputPort
pullData(long, int, int)
- Method in class com.jsyn.unitgen.
UnitGenerator
PulseOscillator
- Class in
com.jsyn.unitgen
Simple pulse wave oscillator.
PulseOscillator()
- Constructor for class com.jsyn.unitgen.
PulseOscillator
PulseOscillatorBL
- Class in
com.jsyn.unitgen
Pulse oscillator that uses two band limited sawtooth oscillators.
PulseOscillatorBL()
- Constructor for class com.jsyn.unitgen.
PulseOscillatorBL
Q
Q
- Variable in class com.jsyn.unitgen.
FilterBiquadCommon
queue(SequentialData, int, int, TimeStamp)
- Method in class com.jsyn.ports.
UnitDataQueuePort
Queue the data to the port at a future time.
queue(SequentialData, int, int)
- Method in class com.jsyn.ports.
UnitDataQueuePort
Queue the data to the port through the command queue ASAP.
queue(SequentialData)
- Method in class com.jsyn.ports.
UnitDataQueuePort
Queue entire amount of data with no options.
queueCommand(ScheduledCommand)
- Method in class com.jsyn.engine.
SynthesisEngine
queueCommand(ScheduledCommand)
- Method in interface com.jsyn.
Synthesizer
QueueDataCommand
- Class in
com.jsyn.ports
QueueDataCommand(UnitDataQueuePort, SequentialData, int, int)
- Constructor for class com.jsyn.ports.
QueueDataCommand
QueueDataEvent
- Class in
com.jsyn.ports
QueueDataEvent(Object)
- Constructor for class com.jsyn.ports.
QueueDataEvent
queueLoop(SequentialData, int, int, TimeStamp)
- Method in class com.jsyn.ports.
UnitDataQueuePort
Queue the data to the port at a future time.
queueLoop(SequentialData, int, int, int, TimeStamp)
- Method in class com.jsyn.ports.
UnitDataQueuePort
Queue the data to the port at a future time with a specified number of loops.
queueLoop(SequentialData, int, int)
- Method in class com.jsyn.ports.
UnitDataQueuePort
Queue the data to the port for immediate use.
queueLoop(SequentialData, int, int, int)
- Method in class com.jsyn.ports.
UnitDataQueuePort
Queue the data to the port for immediate use with a specified number of loops.
queueOff(SequentialData, boolean)
- Method in class com.jsyn.ports.
UnitDataQueuePort
Schedule queueOff now!
queueOff(SequentialData, boolean, TimeStamp)
- Method in class com.jsyn.ports.
UnitDataQueuePort
Convenience method that will queue the decay portion of a SequentialData object, or the gap and release loop portions if they exist.
queueOn(SequentialData)
- Method in class com.jsyn.ports.
UnitDataQueuePort
Schedule queueOn now!
queueOn(SequentialData, TimeStamp)
- Method in class com.jsyn.ports.
UnitDataQueuePort
Convenience method that will queue the attack portion of a channelData and the sustain loop if it exists.
queueStop(SequentialData, int, int, TimeStamp)
- Method in class com.jsyn.ports.
UnitDataQueuePort
Queue the data to the port at a future time.
R
RaisedCosineEnvelope
- Class in
com.jsyn.unitgen
An envelope that can be used in a GrainFarm to shape the amplitude of a Grain.
RaisedCosineEnvelope()
- Constructor for class com.jsyn.unitgen.
RaisedCosineEnvelope
random()
- Method in class com.jsyn.util.
PseudoRandom
Returns the next random double from 0.0 to 1.0
range
- Variable in class com.jsyn.instruments.
WaveShapingVoice
rate
- Variable in class com.jsyn.unitgen.
GrainFarm
A scaler for playback rate.
rate
- Variable in class com.jsyn.unitgen.
VariableRateDataReader
A scaler for playback rate.
rateRange
- Variable in class com.jsyn.unitgen.
GrainFarm
read(int, float[], int, int)
- Method in class com.jsyn.data.
FloatSample
read(float[])
- Method in class com.jsyn.data.
FloatSample
read(int, double[], int, int)
- Method in class com.jsyn.data.
SegmentedEnvelope
read(double[])
- Method in class com.jsyn.data.
SegmentedEnvelope
read(int, short[], int, int)
- Method in class com.jsyn.data.
ShortSample
read(short[])
- Method in class com.jsyn.data.
ShortSample
read()
- Method in class com.jsyn.io.
AudioFifo
read(double[])
- Method in class com.jsyn.io.
AudioFifo
read(double[], int, int)
- Method in class com.jsyn.io.
AudioFifo
read()
- Method in interface com.jsyn.io.
AudioInputStream
read(double[])
- Method in interface com.jsyn.io.
AudioInputStream
read(double[], int, int)
- Method in interface com.jsyn.io.
AudioInputStream
read()
- Method in class com.jsyn.util.
AudioStreamReader
read(double[])
- Method in class com.jsyn.util.
AudioStreamReader
read(double[], int, int)
- Method in class com.jsyn.util.
AudioStreamReader
readCurrentChannelDouble(int)
- Method in class com.jsyn.ports.
UnitDataQueuePort
readDouble(int)
- Method in class com.jsyn.data.
FloatSample
readDouble(int)
- Method in class com.jsyn.data.
SegmentedEnvelope
Read the value of an envelope, not the duration.
readDouble(int)
- Method in interface com.jsyn.data.
SequentialData
Read a value at the given index.
readDouble(int)
- Method in class com.jsyn.data.
SequentialDataCommon
readDouble(int)
- Method in class com.jsyn.data.
ShortSample
readNextMonoDouble(double)
- Method in class com.jsyn.ports.
UnitDataQueuePort
readShort(int)
- Method in class com.jsyn.data.
ShortSample
recalculate()
- Method in class com.jsyn.unitgen.
FilterBiquadCommon
The recalculate() method checks and ensures that the frequency and Q values are at a minimum.
recalculate()
- Method in class com.jsyn.unitgen.
FilterBiquadShelf
Compute coefficients for shelf filter if frequency, gain or slope have changed.
RedNoise
- Class in
com.jsyn.unitgen
RedNoise unit.
RedNoise()
- Constructor for class com.jsyn.unitgen.
RedNoise
release
- Variable in class com.jsyn.unitgen.
EnvelopeDAHDSR
Time in seconds to go from 0 dB to -96 dB.
remove(UnitGenerator)
- Method in class com.jsyn.engine.
SynthesisEngine
remove(UnitGenerator)
- Method in interface com.jsyn.
Synthesizer
removeBlockTask(Runnable)
- Method in class com.jsyn.engine.
SynthesisEngine
removeChangeListener(ChangeListener)
- Method in class com.jsyn.scope.
AudioScopeModel
removeNext(TimeStamp)
- Method in class com.softsynth.shared.time.
ScheduledQueue
requestStop()
- Method in class com.jsyn.util.
StreamingThread
reset()
- Method in class com.jsyn.unitgen.
Grain
reset()
- Method in class com.jsyn.unitgen.
GrainCommon
reset()
- Method in interface com.jsyn.unitgen.
GrainEnvelope
Prepare to start a new envelope.
reset()
- Method in interface com.jsyn.unitgen.
GrainSource
reset()
- Method in class com.jsyn.unitgen.
RaisedCosineEnvelope
Reset the envelope back to the beginning.
reset()
- Method in class com.jsyn.unitgen.
SampleGrainSource
resetLevel
- Variable in class com.jsyn.unitgen.
SchmidtTrigger
resonance
- Variable in class com.jsyn.unitgen.
FilterStateVariable
Controls feedback that causes self oscillation.
RotaryController
- Class in
com.jsyn.swing
Rotary controller like a knob on a synthesizer.
RotaryController(BoundedRangeModel)
- Constructor for class com.jsyn.swing.
RotaryController
RotaryController.Style
- Enum in
com.jsyn.swing
RotaryTextController
- Class in
com.jsyn.swing
Combine a RotaryController and a DoubleBoundedTextField into a convenient package.
RotaryTextController(DoubleBoundedRangeModel, int)
- Constructor for class com.jsyn.swing.
RotaryTextController
run()
- Method in class com.jsyn.engine.
SynthesisEngine
run()
- Method in class com.jsyn.ports.
QueueDataCommand
run()
- Method in class com.jsyn.scope.
AudioScopeModel
run()
- Method in class com.jsyn.util.
StreamingThread
run()
- Method in interface com.softsynth.shared.time.
ScheduledCommand
S
SampleGrainFarm
- Class in
com.jsyn.unitgen
A GrainFarm that uses a FloatSample as source material.
SampleGrainFarm()
- Constructor for class com.jsyn.unitgen.
SampleGrainFarm
SampleGrainSource
- Class in
com.jsyn.unitgen
SampleGrainSource()
- Constructor for class com.jsyn.unitgen.
SampleGrainSource
SampleLoader
- Class in
com.jsyn.util
Load a FloatSample from various sources.
SampleLoader()
- Constructor for class com.jsyn.util.
SampleLoader
SawtoothOscillator
- Class in
com.jsyn.unitgen
Simple sawtooth oscillator.
SawtoothOscillator()
- Constructor for class com.jsyn.unitgen.
SawtoothOscillator
SawtoothOscillatorBL
- Class in
com.jsyn.unitgen
Sawtooth oscillator that uses uses multiple wave tables for band limiting.
SawtoothOscillatorBL()
- Constructor for class com.jsyn.unitgen.
SawtoothOscillatorBL
SawtoothOscillatorDPW
- Class in
com.jsyn.unitgen
Sawtooth DPW oscillator (a sawtooth with reduced aliasing).
SawtoothOscillatorDPW()
- Constructor for class com.jsyn.unitgen.
SawtoothOscillatorDPW
scheduleCommand(TimeStamp, ScheduledCommand)
- Method in class com.jsyn.engine.
SynthesisEngine
scheduleCommand(double, ScheduledCommand)
- Method in class com.jsyn.engine.
SynthesisEngine
scheduleCommand(TimeStamp, ScheduledCommand)
- Method in interface com.jsyn.
Synthesizer
Send a command to be processed in the background audio thread.
scheduleCommand(double, ScheduledCommand)
- Method in interface com.jsyn.
Synthesizer
ScheduledCommand
- Interface in
com.softsynth.shared.time
ScheduledQueue
- Class in
com.softsynth.shared.time
ScheduledQueue()
- Constructor for class com.softsynth.shared.time.
ScheduledQueue
SchmidtTrigger
- Class in
com.jsyn.unitgen
SchmidtTrigger unit.
SchmidtTrigger()
- Constructor for class com.jsyn.unitgen.
SchmidtTrigger
ScopeControlPanel
- Class in
com.jsyn.scope.swing
ScopeControlPanel(AudioScopeView)
- Constructor for class com.jsyn.scope.swing.
ScopeControlPanel
ScopeProbePanel
- Class in
com.jsyn.scope.swing
ScopeProbePanel(AudioScopeProbeView)
- Constructor for class com.jsyn.scope.swing.
ScopeProbePanel
ScopeTriggerPanel
- Class in
com.jsyn.scope.swing
ScopeTriggerPanel(AudioScopeModel)
- Constructor for class com.jsyn.scope.swing.
ScopeTriggerPanel
SegmentedEnvelope
- Class in
com.jsyn.data
Store an envelope as a series of line segments.
SegmentedEnvelope(int)
- Constructor for class com.jsyn.data.
SegmentedEnvelope
SegmentedEnvelope(double[])
- Constructor for class com.jsyn.data.
SegmentedEnvelope
Select
- Class in
com.jsyn.unitgen
SelectUnit unit.
Select()
- Constructor for class com.jsyn.unitgen.
Select
select
- Variable in class com.jsyn.unitgen.
Select
SequentialData
- Interface in
com.jsyn.data
Interface for objects that can be read and/or written by index.
SequentialDataCommon
- Class in
com.jsyn.data
Abstract base class for envelopes and samples that adds sustain and release loops.
SequentialDataCommon()
- Constructor for class com.jsyn.data.
SequentialDataCommon
SequentialDataReader
- Class in
com.jsyn.unitgen
Base class for reading a sample or envelope.
SequentialDataReader()
- Constructor for class com.jsyn.unitgen.
SequentialDataReader
SequentialDataWriter
- Class in
com.jsyn.unitgen
Base class for writing to a sample.
SequentialDataWriter()
- Constructor for class com.jsyn.unitgen.
SequentialDataWriter
set(Function)
- Method in class com.jsyn.ports.
UnitFunctionPort
set(double)
- Method in class com.jsyn.ports.
UnitValuePort
set(double, TimeStamp)
- Method in class com.jsyn.ports.
UnitValuePort
set(double, double)
- Method in class com.jsyn.ports.
UnitValuePort
set(int, double)
- Method in class com.jsyn.ports.
UnitValuePort
set(int, double, double)
- Method in class com.jsyn.ports.
UnitValuePort
set(int, double, TimeStamp)
- Method in class com.jsyn.ports.
UnitValuePort
setAmpEnvelope(SegmentedEnvelope)
- Method in class com.jsyn.instruments.
WaveShapingVoice
Set envelope that controls the amplitude.
setAmplitude(double)
- Method in class com.jsyn.unitgen.
Grain
setAutoStop(boolean)
- Method in class com.jsyn.ports.
QueueDataCommand
setBitsPerSample(int)
- Method in class com.jsyn.util.
WaveFileWriter
Only 16 bit samples supported at the moment.
setBufferSize(int)
- Method in class com.jsyn.util.
StreamingThread
setCallback(UnitDataQueueCallback)
- Method in class com.jsyn.ports.
QueueDataCommand
setChannelIndex(int)
- Method in class com.jsyn.unitgen.
ChannelIn
setChannelIndex(int)
- Method in class com.jsyn.unitgen.
ChannelOut
setCircuit(Circuit)
- Method in class com.jsyn.unitgen.
UnitGenerator
setColor(Color)
- Method in class com.jsyn.scope.
AudioScopeProbe
setColor(Color)
- Method in class com.jsyn.scope.swing.
WaveTraceView
setCurrentBlock(QueueDataCommand)
- Method in class com.jsyn.ports.
UnitDataQueuePort
setDoubleValue(double)
- Method in class com.jsyn.swing.
DoubleBoundedRangeModel
setDuration(double)
- Method in class com.jsyn.unitgen.
Grain
setDuration(double)
- Method in interface com.jsyn.unitgen.
GrainEnvelope
setDuration(double)
- Method in class com.jsyn.unitgen.
RaisedCosineEnvelope
setEnabled(boolean)
- Method in class com.jsyn.swing.
RotaryTextController
setFrameRate(double)
- Method in class com.jsyn.data.
AudioSample
setFrameRate(double)
- Method in class com.jsyn.unitgen.
Grain
setFrameRate(double)
- Method in class com.jsyn.unitgen.
GrainCommon
setFrameRate(double)
- Method in interface com.jsyn.unitgen.
GrainEnvelope
setFrameRate(double)
- Method in interface com.jsyn.unitgen.
GrainSource
setFrameRate(int)
- Method in class com.jsyn.unitgen.
UnitGenerator
setFrameRate(int)
- Method in class com.jsyn.util.
WaveFileWriter
setGrainArray(Grain[])
- Method in class com.jsyn.unitgen.
GrainFarm
setKnobColor(Color)
- Method in class com.jsyn.swing.
RotaryController
setLevel
- Variable in class com.jsyn.unitgen.
SchmidtTrigger
setLevelModel(ExponentialRangeModel)
- Method in class com.jsyn.scope.
TriggerModel
setLineColor(Color)
- Method in class com.jsyn.swing.
RotaryController
setMaximum(double)
- Method in class com.jsyn.ports.
UnitInputPort
setMinimum(double)
- Method in class com.jsyn.ports.
UnitInputPort
setModel(AudioScopeModel)
- Method in class com.jsyn.scope.swing.
AudioScopeView
setModel(WaveTraceModel)
- Method in class com.jsyn.scope.swing.
WaveTraceView
setModeModel(DefaultComboBoxModel)
- Method in class com.jsyn.scope.
TriggerModel
setName(String)
- Method in class com.jsyn.ports.
UnitPort
setName(String)
- Method in class com.jsyn.swing.
DoubleBoundedRangeModel
Set name of value.
setNumChannels(int)
- Method in class com.jsyn.ports.
UnitDataQueuePort
setNumLoops(int)
- Method in class com.jsyn.ports.
QueueDataCommand
setOutputStream(AudioOutputStream)
- Method in class com.jsyn.unitgen.
UnitStreamWriter
setPhaseIncrement(double)
- Method in class com.jsyn.unitgen.
GrainSourceSine
setPosition(double)
- Method in class com.jsyn.unitgen.
SampleGrainSource
setPositionRange(double)
- Method in class com.jsyn.unitgen.
SampleGrainSource
setPullDataEnabled(boolean)
- Method in class com.jsyn.engine.
SynthesisEngine
If set true then audio data will be pulled from the output ports of connected unit generators.
setRangeEnvelope(SegmentedEnvelope)
- Method in class com.jsyn.instruments.
WaveShapingVoice
Set envelope that controls the range of the driving oscillator.
setRate(double)
- Method in class com.jsyn.unitgen.
Grain
setRate(double)
- Method in interface com.jsyn.unitgen.
GrainSource
setRate(double)
- Method in class com.jsyn.unitgen.
GrainSourceSine
setRate(double)
- Method in class com.jsyn.unitgen.
SampleGrainSource
setReadWaitEnabled(boolean)
- Method in class com.jsyn.io.
AudioFifo
If true then a subsequent read call will wait if there is no data to read.
setRealTime(boolean)
- Method in class com.jsyn.engine.
SynthesisEngine
setRealTime(boolean)
- Method in interface com.jsyn.
Synthesizer
If set true then the synthesizer will generate audio in real-time.
setReleaseBegin(int)
- Method in class com.jsyn.data.
SequentialDataCommon
setReleaseEnd(int)
- Method in class com.jsyn.data.
SequentialDataCommon
setSample(FloatSample)
- Method in class com.jsyn.unitgen.
SampleGrainFarm
setSample(FloatSample)
- Method in class com.jsyn.unitgen.
SampleGrainSource
setSamplesPerFrame(int)
- Method in class com.jsyn.util.
WaveFileWriter
For stereo, set this to 2.
setSeed(int)
- Method in class com.jsyn.util.
PseudoRandom
setShowControls(boolean)
- Method in class com.jsyn.scope.swing.
AudioScopeView
setSkipIfOthers(boolean)
- Method in class com.jsyn.ports.
QueueDataCommand
setSource(AudioScopeProbe)
- Method in class com.jsyn.scope.
TriggerModel
setSpan(double)
- Method in class com.jsyn.swing.
ExponentialRangeModel
setStyle(RotaryController.Style)
- Method in class com.jsyn.swing.
RotaryController
setSuggestedInputLatency(double)
- Method in interface com.jsyn.devices.
AudioDeviceManager
Set latency in seconds for the audio device.
setSuggestedInputLatency(double)
- Method in class com.jsyn.devices.javasound.
JavaSoundAudioDevice
setSuggestedOutputLatency(double)
- Method in interface com.jsyn.devices.
AudioDeviceManager
setSuggestedOutputLatency(double)
- Method in class com.jsyn.devices.javasound.
JavaSoundAudioDevice
setSustainBegin(int)
- Method in class com.jsyn.data.
SequentialDataCommon
setSustainEnd(int)
- Method in class com.jsyn.data.
SequentialDataCommon
setSynthesisEngine(SynthesisEngine)
- Method in class com.jsyn.unitgen.
Circuit
setSynthesisEngine(SynthesisEngine)
- Method in class com.jsyn.unitgen.
PeriodAnalyzer
setSynthesisEngine(SynthesisEngine)
- Method in class com.jsyn.unitgen.
UnitGenerator
setTerm(double, int)
- Method in class com.softsynth.math.
Polynomial
Set the coefficient of given term
setText(String)
- Method in class com.jsyn.swing.
DoubleBoundedTextField
setTitle(String)
- Method in class com.jsyn.swing.
RotaryTextController
Display the title in a border.
setTriggerMode(AudioScope.TriggerMode)
- Method in class com.jsyn.scope.
AudioScope
setTriggerMode(AudioScope.TriggerMode)
- Method in class com.jsyn.scope.
AudioScopeModel
setTriggerSource(AudioScopeProbe)
- Method in class com.jsyn.scope.
AudioScope
setTriggerSource(AudioScopeProbe)
- Method in class com.jsyn.scope.
AudioScopeModel
setUnitGenerator(UnitGenerator)
- Method in class com.jsyn.ports.
UnitPort
setup(double, double, double)
- Method in class com.jsyn.ports.
UnitInputPort
setupGrain(Grain, int)
- Method in class com.jsyn.unitgen.
GrainFarm
setupGrain(Grain, int)
- Method in class com.jsyn.unitgen.
SampleGrainFarm
setupProgram()
- Method in class com.jsyn.instruments.
ClaveFM
setupProgram()
- Method in class com.jsyn.instruments.
DrumWoodFM
setupProgram()
- Method in class com.jsyn.instruments.
NoiseHit
setValue(int, double)
- Method in class com.jsyn.ports.
UnitBlockPort
setValue(double)
- Method in class com.jsyn.ports.
UnitBlockPort
setValue(int, double)
- Method in class com.jsyn.ports.
UnitValuePort
setValue(int, double)
- Method in class com.jsyn.ports.
UnitVariablePort
setValue(double)
- Method in class com.jsyn.ports.
UnitVariablePort
setVoiceFactory(VoiceFactory)
- Method in class com.jsyn.util.
VoiceAllocator
setWaveTraceModel(WaveTraceModel)
- Method in class com.jsyn.scope.
AudioScopeProbe
setWriteWaitEnabled(boolean)
- Method in class com.jsyn.io.
AudioFifo
If true then a subsequent write call will wait if there is no room to write.
ShortSample
- Class in
com.jsyn.data
Store multi-channel short audio data in an interleaved buffer.
ShortSample()
- Constructor for class com.jsyn.data.
ShortSample
ShortSample(int, int)
- Constructor for class com.jsyn.data.
ShortSample
SineOscillator
- Class in
com.jsyn.unitgen
Sine oscillator using fast Taylor expansion.
SineOscillator()
- Constructor for class com.jsyn.unitgen.
SineOscillator
SineOscillatorPhaseModulated
- Class in
com.jsyn.unitgen
Sine oscillator with a phase modulation input.
SineOscillatorPhaseModulated()
- Constructor for class com.jsyn.unitgen.
SineOscillatorPhaseModulated
size()
- Method in class com.jsyn.io.
AudioFifo
size()
- Method in class com.softsynth.math.
Polynomial
sleepFor(double)
- Method in class com.jsyn.engine.
SynthesisEngine
sleepFor(double)
- Method in interface com.jsyn.
Synthesizer
Sleep for the specified audio time duration.
sleepUntil(double)
- Method in class com.jsyn.engine.
SynthesisEngine
sleepUntil(double)
- Method in interface com.jsyn.
Synthesizer
Sleep until the specified audio time is reached.
sliderToDouble(int)
- Method in class com.jsyn.swing.
DoubleBoundedRangeModel
sliderToDouble(int)
- Method in class com.jsyn.swing.
ExponentialRangeModel
slope
- Variable in class com.jsyn.unitgen.
FilterBiquadShelf
Shelf Slope parameter.
SquareOscillator
- Class in
com.jsyn.unitgen
Simple square wave oscillator.
SquareOscillator()
- Constructor for class com.jsyn.unitgen.
SquareOscillator
SquareOscillatorBL
- Class in
com.jsyn.unitgen
Band-limited square wave oscillator.
SquareOscillatorBL()
- Constructor for class com.jsyn.unitgen.
SquareOscillatorBL
start()
- Method in class com.jsyn.apps.
AboutJSyn
start()
- Method in interface com.jsyn.devices.
AudioDeviceInputStream
Start the input device.
start()
- Method in interface com.jsyn.devices.
AudioDeviceOutputStream
start()
- Method in class com.jsyn.engine.
LoadAnalyzer
Call this when you start doing something.
start()
- Method in class com.jsyn.engine.
SynthesisEngine
start(int, int, int, int, int)
- Method in class com.jsyn.engine.
SynthesisEngine
start()
- Method in class com.jsyn.scope.
AudioScope
start()
- Method in class com.jsyn.scope.
AudioScopeModel
start()
- Method in interface com.jsyn.
Synthesizer
Begin generating audio using default frame rate of 44100 and two stereo output channels.
start(int, int, int, int, int)
- Method in interface com.jsyn.
Synthesizer
start()
- Method in class com.jsyn.unitgen.
UnitGenerator
start()
- Method in class com.jsyn.util.
WaveRecorder
started(QueueDataEvent)
- Method in interface com.jsyn.ports.
UnitDataQueueCallback
startUnit(UnitGenerator, double)
- Method in class com.jsyn.engine.
SynthesisEngine
startUnit(UnitGenerator, TimeStamp)
- Method in class com.jsyn.engine.
SynthesisEngine
startUnit(UnitGenerator)
- Method in class com.jsyn.engine.
SynthesisEngine
startUnit(UnitGenerator, double)
- Method in interface com.jsyn.
Synthesizer
Start a unit generator at the specified time.
startUnit(UnitGenerator, TimeStamp)
- Method in interface com.jsyn.
Synthesizer
startUnit(UnitGenerator)
- Method in interface com.jsyn.
Synthesizer
Start a unit generator now.
StereoStreamWriter
- Class in
com.jsyn.unitgen
Write two samples per audio frame to an AudioOutputStream as interleaved samples.
StereoStreamWriter()
- Constructor for class com.jsyn.unitgen.
StereoStreamWriter
StochasticGrainScheduler
- Class in
com.jsyn.unitgen
StochasticGrainScheduler()
- Constructor for class com.jsyn.unitgen.
StochasticGrainScheduler
stop()
- Method in class com.jsyn.apps.
AboutJSyn
stop()
- Method in interface com.jsyn.devices.
AudioDeviceInputStream
stop()
- Method in interface com.jsyn.devices.
AudioDeviceOutputStream
stop()
- Method in class com.jsyn.engine.
LoadAnalyzer
Call this when you stop doing something.
stop()
- Method in class com.jsyn.engine.
SynthesisEngine
stop()
- Method in class com.jsyn.scope.
AudioScope
stop()
- Method in class com.jsyn.scope.
AudioScopeModel
stop()
- Method in interface com.jsyn.
Synthesizer
Stop generating audio.
stop()
- Method in class com.jsyn.unitgen.
UnitGenerator
stop()
- Method in class com.jsyn.util.
WaveRecorder
stopUnit(UnitGenerator, double)
- Method in class com.jsyn.engine.
SynthesisEngine
stopUnit(UnitGenerator, TimeStamp)
- Method in class com.jsyn.engine.
SynthesisEngine
stopUnit(UnitGenerator)
- Method in class com.jsyn.engine.
SynthesisEngine
stopUnit(UnitGenerator, double)
- Method in interface com.jsyn.
Synthesizer
stopUnit(UnitGenerator, TimeStamp)
- Method in interface com.jsyn.
Synthesizer
stopUnit(UnitGenerator)
- Method in interface com.jsyn.
Synthesizer
StreamingThread
- Class in
com.jsyn.util
Read from an AudioInputStream and write to an AudioOutputStream as a background thread.
StreamingThread(AudioInputStream, AudioOutputStream)
- Constructor for class com.jsyn.util.
StreamingThread
Subtract
- Class in
com.jsyn.unitgen
This unit performs a signed subtraction on its two inputs.
Subtract()
- Constructor for class com.jsyn.unitgen.
Subtract
sustain
- Variable in class com.jsyn.unitgen.
EnvelopeDAHDSR
Level for the sustain stage.
SynthesisEngine
- Class in
com.jsyn.engine
Internal implementation of JSyn Synthesizer.
SynthesisEngine()
- Constructor for class com.jsyn.engine.
SynthesisEngine
Synthesizer
- Interface in
com.jsyn
A synthesizer used by JSyn to generate audio.
SYSTEM_COMMON
- Static variable in class com.jsyn.midi.
MidiConstants
T
T(int)
- Static method in class com.softsynth.math.
ChebyshevPolynomial
Calculates Chebyshev polynomial of specified integer order.
terminate()
- Method in class com.jsyn.engine.
SynthesisEngine
test(int)
- Method in class com.jsyn.swing.
ExponentialRangeModel
test()
- Method in class com.jsyn.swing.
JAppletFrame
testAndClearAutoStop()
- Method in class com.jsyn.ports.
UnitDataQueuePort
THRESHOLD
- Static variable in class com.jsyn.unitgen.
EnvelopeAttackDecay
THRESHOLD
- Static variable in class com.jsyn.unitgen.
EnvelopeDAHDSR
time
- Variable in class com.jsyn.unitgen.
ContinuousRamp
Time it takes to get from 0.0 to 1.0
time
- Variable in class com.jsyn.unitgen.
ExponentialRamp
time
- Variable in class com.jsyn.unitgen.
LinearRamp
TimeStamp
- Class in
com.softsynth.shared.time
TimeStamp(double)
- Constructor for class com.softsynth.shared.time.
TimeStamp
toString()
- Method in class com.jsyn.engine.
SynthesisEngine
toString()
- Method in class com.softsynth.math.
Polynomial
TriangleOscillator
- Class in
com.jsyn.unitgen
Simple triangle wave oscillator.
TriangleOscillator()
- Constructor for class com.jsyn.unitgen.
TriangleOscillator
trigger
- Variable in class com.jsyn.scope.
MultiChannelScopeProbeUnit
triggerInput
- Variable in class com.jsyn.unitgen.
ParabolicEnvelope
True value triggers envelope when in resting state.
TriggerModel
- Class in
com.jsyn.scope
TriggerModel()
- Constructor for class com.jsyn.scope.
TriggerModel
triggerOutput
- Variable in class com.jsyn.unitgen.
ParabolicEnvelope
Trigger output when envelope started.
triggerPass
- Variable in class com.jsyn.unitgen.
ParabolicEnvelope
Input trigger passed out if ignored for daisy chaining.
TRUE
- Static variable in class com.jsyn.unitgen.
UnitGenerator
TunableFilter
- Class in
com.jsyn.unitgen
A UnitFilter with a frequency port.
TunableFilter()
- Constructor for class com.jsyn.unitgen.
TunableFilter
TwoInDualOut
- Class in
com.jsyn.unitgen
This unit combines two discrete inputs into a dual (stereo) output.
TwoInDualOut()
- Constructor for class com.jsyn.unitgen.
TwoInDualOut
U
UnitBinaryOperator
- Class in
com.jsyn.unitgen
Base class for binary arithmetic operators like Add and Compare.
UnitBinaryOperator()
- Constructor for class com.jsyn.unitgen.
UnitBinaryOperator
UnitBlockPort
- Class in
com.jsyn.ports
UnitBlockPort(int, String, double)
- Constructor for class com.jsyn.ports.
UnitBlockPort
UnitBlockPort(String)
- Constructor for class com.jsyn.ports.
UnitBlockPort
UnitDataQueueCallback
- Interface in
com.jsyn.ports
This is called when a block of data that is queued to a UnitDataQueuePort starts, loops, or finishes.
UnitDataQueuePort
- Class in
com.jsyn.ports
Queue for SequentialData, samples or envelopes
UnitDataQueuePort(String)
- Constructor for class com.jsyn.ports.
UnitDataQueuePort
UnitFilter
- Class in
com.jsyn.unitgen
Base class for all filters.
UnitFilter()
- Constructor for class com.jsyn.unitgen.
UnitFilter
UnitFunctionPort
- Class in
com.jsyn.ports
Port for holding a Function object.
UnitFunctionPort(String)
- Constructor for class com.jsyn.ports.
UnitFunctionPort
UnitGenerator
- Class in
com.jsyn.unitgen
Base class for all unit generators.
UnitGenerator()
- Constructor for class com.jsyn.unitgen.
UnitGenerator
UnitInputPort
- Class in
com.jsyn.ports
UnitInputPort(int, String, double)
- Constructor for class com.jsyn.ports.
UnitInputPort
UnitInputPort(String, double)
- Constructor for class com.jsyn.ports.
UnitInputPort
UnitInputPort(String)
- Constructor for class com.jsyn.ports.
UnitInputPort
UnitInputPort(int, String)
- Constructor for class com.jsyn.ports.
UnitInputPort
UnitOscillator
- Class in
com.jsyn.unitgen
Base class for all oscillators.
UnitOscillator()
- Constructor for class com.jsyn.unitgen.
UnitOscillator
UnitOutputPort
- Class in
com.jsyn.ports
Units write to their output port blocks.
UnitOutputPort(int, String, double)
- Constructor for class com.jsyn.ports.
UnitOutputPort
UnitOutputPort(String)
- Constructor for class com.jsyn.ports.
UnitOutputPort
UnitOutputPort(int, String)
- Constructor for class com.jsyn.ports.
UnitOutputPort
UnitPort
- Class in
com.jsyn.ports
Basic audio port for JSyn unit generators.
UnitPort(String)
- Constructor for class com.jsyn.ports.
UnitPort
UnitSink
- Interface in
com.jsyn.unitgen
Interface for unit generators that have an input.
UnitSource
- Interface in
com.jsyn.unitgen
Interface for unit generators that have an output.
UnitStreamWriter
- Class in
com.jsyn.unitgen
Base class for writing to an AudioOutputStream.
UnitStreamWriter()
- Constructor for class com.jsyn.unitgen.
UnitStreamWriter
UnitValuePort
- Class in
com.jsyn.ports
Port that contains one or more double values.
UnitValuePort(String)
- Constructor for class com.jsyn.ports.
UnitValuePort
UnitVariablePort
- Class in
com.jsyn.ports
UnitVariablePort(int, String, double)
- Constructor for class com.jsyn.ports.
UnitVariablePort
UnitVariablePort(String, double)
- Constructor for class com.jsyn.ports.
UnitVariablePort
UnitVariablePort(String)
- Constructor for class com.jsyn.ports.
UnitVariablePort
UnitVoice
- Interface in
com.jsyn.unitgen
A voice that can be allocated by the VoiceAllocator.
updateCoefficients()
- Method in class com.jsyn.unitgen.
FilterBandPass
This method is by Filter_Biquad to update coefficients for the Filter_BandPass filter.
updateCoefficients()
- Method in class com.jsyn.unitgen.
FilterBandStop
updateCoefficients()
- Method in class com.jsyn.unitgen.
FilterBiquadCommon
Abstract method.
updateCoefficients()
- Method in class com.jsyn.unitgen.
FilterBiquadShelf
Abstract method.
updateCoefficients()
- Method in class com.jsyn.unitgen.
FilterHighPass
This method is by Filter_Biquad to update coefficients for the Filter_HighPass filter.
updateCoefficients()
- Method in class com.jsyn.unitgen.
FilterHighShelf
This method is called by by Filter_BiquadShelf to update coefficients.
updateCoefficients()
- Method in class com.jsyn.unitgen.
FilterLowPass
This method is by Filter_Biquad to update coefficients for the Filter_LowPass filter.
updateCoefficients()
- Method in class com.jsyn.unitgen.
FilterLowShelf
This method is called by Filter_BiquadShelf to update coefficients.
updateCoefficients()
- Method in class com.jsyn.unitgen.
FilterPeakingEQ
upperLimit
- Variable in class com.jsyn.unitgen.
Integrate
Output will be stopped internally from going above this value.
V
valueOf(String)
- Static method in enum com.jsyn.scope.
AudioScope.TriggerMode
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum com.jsyn.swing.
RotaryController.Style
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.jsyn.scope.
AudioScope.TriggerMode
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum com.jsyn.swing.
RotaryController.Style
Returns an array containing the constants of this enum type, in the order they are declared.
VariableRateDataReader
- Class in
com.jsyn.unitgen
VariableRateDataReader()
- Constructor for class com.jsyn.unitgen.
VariableRateDataReader
VariableRateMonoReader
- Class in
com.jsyn.unitgen
This reader can play any SequentialData and will interpolate between adjacent values.
VariableRateMonoReader()
- Constructor for class com.jsyn.unitgen.
VariableRateMonoReader
VariableRateStereoReader
- Class in
com.jsyn.unitgen
This reader can play any SequentialData and will interpolate between adjacent values.
VariableRateStereoReader()
- Constructor for class com.jsyn.unitgen.
VariableRateStereoReader
VERSION_TEXT
- Static variable in class com.jsyn.engine.
SynthesisEngine
VoiceAllocator
- Class in
com.jsyn.util
Allocate voices based on an integer tag.
VoiceAllocator(int)
- Constructor for class com.jsyn.util.
VoiceAllocator
VoiceFactory
- Interface in
com.jsyn.util
Create a new voice for a VoiceAllocator.
W
WaveFileWriter
- Class in
com.jsyn.util
Write audio data to a WAV file.
WaveFileWriter(File)
- Constructor for class com.jsyn.util.
WaveFileWriter
Create a writer that will write to the specified file.
WaveRecorder
- Class in
com.jsyn.util
Connect a unit generator to the input.
WaveRecorder(Synthesizer, File)
- Constructor for class com.jsyn.util.
WaveRecorder
WaveRecorder(Synthesizer, File, int)
- Constructor for class com.jsyn.util.
WaveRecorder
WaveRecorder(Synthesizer, File, int, int)
- Constructor for class com.jsyn.util.
WaveRecorder
WaveShapingVoice
- Class in
com.jsyn.instruments
Waveshaping oscillator with envelopes.
WaveShapingVoice()
- Constructor for class com.jsyn.instruments.
WaveShapingVoice
WaveTraceModel
- Interface in
com.jsyn.scope
WaveTraceView
- Class in
com.jsyn.scope.swing
WaveTraceView()
- Constructor for class com.jsyn.scope.swing.
WaveTraceView
WhiteNoise
- Class in
com.jsyn.unitgen
WhiteNoise unit.
WhiteNoise()
- Constructor for class com.jsyn.unitgen.
WhiteNoise
width
- Variable in class com.jsyn.unitgen.
PulseOscillator
Pulse width varies from -1.0 to +1.0.
width
- Variable in class com.jsyn.unitgen.
PulseOscillatorBL
write(double[])
- Method in class com.jsyn.data.
DoubleTable
write(int, short[], int, int)
- Method in class com.jsyn.data.
DoubleTable
write(int, double[], int, int)
- Method in class com.jsyn.data.
DoubleTable
write(int, float[], int, int)
- Method in class com.jsyn.data.
FloatSample
write(float[])
- Method in class com.jsyn.data.
FloatSample
write(int, double[], int, int)
- Method in class com.jsyn.data.
SegmentedEnvelope
Write frames of envelope data.
write(double[])
- Method in class com.jsyn.data.
SegmentedEnvelope
write(int, short[], int, int)
- Method in class com.jsyn.data.
ShortSample
write(short[])
- Method in class com.jsyn.data.
ShortSample
write(double)
- Method in class com.jsyn.io.
AudioFifo
write(double[])
- Method in class com.jsyn.io.
AudioFifo
write(double[], int, int)
- Method in class com.jsyn.io.
AudioFifo
write(double)
- Method in interface com.jsyn.io.
AudioOutputStream
write(double[])
- Method in interface com.jsyn.io.
AudioOutputStream
write(double[], int, int)
- Method in interface com.jsyn.io.
AudioOutputStream
write(double[])
- Method in class com.jsyn.util.
WaveFileWriter
Write audio to the WAV file.
write(double)
- Method in class com.jsyn.util.
WaveFileWriter
Write audio to the WAV file.
write(double[], int, int)
- Method in class com.jsyn.util.
WaveFileWriter
Write audio to the WAV file.
writeCurrentChannelDouble(int, double)
- Method in class com.jsyn.ports.
UnitDataQueuePort
writeDataChunkHeader()
- Method in class com.jsyn.util.
WaveFileWriter
Write a 'data' chunk header to the WAV file.
writeDouble(int, double)
- Method in class com.jsyn.data.
FloatSample
writeDouble(int, double)
- Method in class com.jsyn.data.
SegmentedEnvelope
writeDouble(int, double)
- Method in interface com.jsyn.data.
SequentialData
Write a value at the given index.
writeDouble(int, double)
- Method in class com.jsyn.data.
SequentialDataCommon
writeDouble(int, double)
- Method in class com.jsyn.data.
ShortSample
writeFormatChunk()
- Method in class com.jsyn.util.
WaveFileWriter
Write an 'fmt ' chunk to the WAV file containing the given information.
writeIntLittle(int)
- Method in class com.jsyn.util.
WaveFileWriter
Write a 32 bit integer to the stream in Little Endian format.
writeNextDouble(double)
- Method in class com.jsyn.ports.
UnitDataQueuePort
writeShort(int, short)
- Method in class com.jsyn.data.
ShortSample
writeShortLittle(short)
- Method in class com.jsyn.util.
WaveFileWriter
Write a 16 bit intgeer to the stream in Little Endian format.
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes