# All Classes and Interfaces

Class
Description
ARBQ1BiquadBPFBWO4
A biquad band-pass filter of order 4, implemented as two biquad filters in series.
ARBQ1BiquadBPFBWO8
A biquad band-pass filter of order 8, implemented as two biquad filters in series.
ARBQ1BiquadBPFO2
A simple biquad band-pass filter of order 2 (Two zeroes, two poles).
ARBQ1BiquadBRFBWO4
A biquad band-reject filter of order 4, implemented as two biquad filters in series.
ARBQ1BiquadBRFBWO8
A biquad band-reject filter of order 8, implemented as two biquad filters in series.
ARBQ1BiquadBRFO2
A simple biquad band-reject filter of order 2 (Two zeroes, two poles).
ARBQ1BiquadHPFBWO4
A biquad high-pass filter of order 4, implemented as two biquad filters in series.
ARBQ1BiquadHPFBWO8
A biquad high-pass filter of order 8, implemented as two biquad filters in series.
ARBQ1BiquadHPFO2
A simple biquad high-pass filter of order 2 (Two zeroes, two poles).
ARBQ1BiquadLPFBWO4
A biquad low-pass filter of order 4, implemented as two biquad filters in series.
ARBQ1BiquadLPFBWO8
A biquad low-pass filter of order 8, implemented as four biquad filters in series.
ARBQ1BiquadLPFO2
A simple biquad low-pass filter of order 2 (Two zeroes, two poles).
ARBQ1BiquadQs
Functions to calculate Q values for biquad filters.
ARBQ1BiquadType
The type of biquad filters.
ARBQ1BiquadWithQType
The type of biquad filters that allow for independent control of the Q parameter.
ARF1HPFOnePole
A trivial, recursive, one-pole high pass filter.
ARF1LPFOnePole
A trivial, recursive, one-pole low pass filter.
ARI1CloseableType
The type of closeable resources.
ARI1ClosingException
An exception occurred during the closing of a resource.
ARI1CodeGenerationException
An exception occurred during code generation.
ARI1CodeGenerator
The code generator implementation.
ARI1CodeGeneratorFactoryType
A factory of version 1 code generators.
ARI1CodeGeneratorParameters
Parameters for code generation.
ARI1CodeGeneratorResult
The result of code generation.
ARI1CodeGenerators
The default factory of code generators.
ARI1CodeGeneratorType
A version 1 code generator.
ARI1Documentation
A documentation value.
ARI1DocumentedType
The type of objects that can have documentation.
ARI1DottedName
A standard restricted dotted name.
ARI1DottedNamePatterns
The patterns that define standard dotted names and prefixes.
ARI1EventBufferType<T>
The type of event buffers.
ARI1EventConfigurationBufferSizeChanged
The buffer size changed.
ARI1EventConfigurationParameterChanged
The value of a parameter has changed at this time period.
ARI1EventConfigurationSampleRateChanged
The sampling rate changed.
ARI1EventConfigurationType
The base type of configuration events.
ARI1EventNoteOff
A note has stopped.
ARI1EventNoteOn
A note has started.
ARI1EventNotePitchBend
The pitch bend has changed.
ARI1EventNoteType
The type of events involving notes and supplemental expression data (such as pitch bend, etc).
ARI1EventType
The base type of events.
ARI1InstrumentContextAudioStatusType
The status of the audio processing system.
ARI1InstrumentContextDeclarationsType
Methods used by instruments to retrieve instances of declared parameters and ports.
ARI1InstrumentContextEventsType
Event methods.
ARI1InstrumentContextImplementationObjectsType
Methods to create objects for instrument implementations.
ARI1InstrumentContextSamplesType
Methods to asynchronously load samples and sample maps.
ARI1InstrumentContextTimeType
Time services.
ARI1InstrumentContextType
The services available to a single instrument instance.
ARI1InstrumentDescription
Create an instrument description.
ARI1InstrumentFactoryType
A factory of instruments.
ARI1InstrumentParserFactoryType
The type of instrument description parser factories.
ARI1InstrumentParsers
The default implementation of the parser factory.
ARI1InstrumentParserType
The type of instrument description parsers.
ARI1InstrumentSerializerFactoryType
The type of instrument description serializer factories.
ARI1InstrumentSerializers
The default implementation of the serializer factory.
ARI1InstrumentSerializerType
The type of instrument description serializers.
ARI1InstrumentType
The interface implemented by instruments.
ARI1IntMapMutableType<T>
A mutable map of unboxed integers to values.
ARI1IntMapReadableType<T>
A readable map of unboxed integers to values.
ARI1JDocumentation
A documentation value.
ARI1JDottedName
A standard restricted dotted name.
ARI1JDottedNameDeserializer
A dotted name deserializer.
ARI1JDottedNameSerializer
A dotted name serializer.
ARI1JElementType
The type of schema elements.
ARI1JInstrumentDescription
Create an instrument description.
ARI1JInstrumentDescriptions
Functions to transform instrument descriptions.
ARI1JInstrumentParser
The instrument parser.
ARI1JInstrumentSerializer
The instrument serializer.
ARI1JMappers
The JSON mappers used for serialization.
ARI1JParameterDescriptionInteger
An integer-typed parameter description.
ARI1JParameterDescriptionReal
A real-typed parameter description.
ARI1JParameterDescriptionSampleMap
The type of sample map parameters.
ARI1JParameterDescriptionType
The type of parameters.
ARI1JParameterNumber
A parameter number.
ARI1JParameterNumberDeserializer
A parameter number deserializer.
ARI1JParameterNumberSerializer
A parameter number serializer.
ARI1JPortDescription
A description of a port used to supply data to, or extract data from, an instrument.
ARI1JPortDirection
The direction of a port.
ARI1JPortKind
The kind of port.
ARI1JPortNumber
A port number.
ARI1JPortNumberDeserializer
A port number deserializer.
ARI1JPortNumberSerializer
A port number serializer.
ARI1JVersion
A (semantic) version number.
ARI1JVersionDeserializer
A version number deserializer.
ARI1JVersionQualifier
A version number qualifier.
ARI1JVersionQualifierDeserializer
A version qualifier deserializer.
ARI1JVersionQualifierSerializer
A version qualifier serializer.
ARI1JVersionSerializer
A version number serializer.
ARI1Labels
Functions over labels.
ARI1ParameterDescriptionInteger
An integer-typed parameter description.
ARI1ParameterDescriptionReal
A real-typed parameter description.
ARI1ParameterDescriptionSampleMap
The type of sample map parameters.
ARI1ParameterDescriptionType
The type of parameters.
ARI1ParameterIntegerType
The type of integer parameters.
ARI1ParameterNumber
The ID of a parameter.
ARI1ParameterRealType
The type of real parameters.
ARI1ParameterSampleMapType
The type of sample map parameters.
ARI1ParameterType
The type of parameters.
ARI1PitchBend
Functions over pitch bend values.
ARI1PortDescription
A description of a port used to supply data to, or extract data from, an instrument.
ARI1PortDirection
The direction of a port.
ARI1PortKind
The kind of port.
ARI1PortNumber
A port number.
ARI1PortSourceAudioType
A source port delivering monophonic audio as 64-bit floating point samples.
ARI1PortSourceNoteType
A target port delivering buffered note events.
ARI1PortSourceType
A source port.
ARI1PortTargetAudioType
A target audio port.
ARI1PortTargetNoteType
A target note port.
ARI1PortTargetType
A target port.
ARI1PortType
A port used to supply data to, or extract data from, an instrument.
ARI1RNGDeterministicType
A pseudorandom number generator with a published, deterministic algorithm that is not allowed to change in new versions of the software.
ARI1SampleMapEntryType
An entry in a sample map.
ARI1SampleMapID
The identifier of a sample map.
ARI1SampleMapIdentifiers
Sample map identifiers.
ARI1SampleMapInstanceID
A sample map instance ID.
ARI1SampleMapType
A map of samples.
ARI1Schemas
Access to schemas.
ARI1Version
A (semantic) version number.
ARI1VersionException
The type of exceptions raised by the API.
ARI1VersionParser
A parser of version numbers.
ARI1VersionQualifier
A version number qualifier.
ARIM0Sampler
A monophonic sampler.
ARIM0SamplerFactory
A factory of monophonic samplers.
ARIM0SampleState
The playback state of a sample.
ARIntroducesLatency
An annotation that indicates that a particular process introduces frames of latency.
ARIP0Sampler
A polyphonic sampler.
ARIP0SamplerFactory
A factory of polyphonic samplers.
ARIP0SampleState
The playback state of a sample.
ARIXP0Sampler
A polyphonic sampler.
ARIXP0SamplerFactory
A factory of polyphonic samplers.
ARIXP0SampleState
The playback state of a sample.
ARMIDIChannel
A MIDI channel.
ARNormalizedSigned
A real value in the range `[-1, 1]`.
ARNormalizedUnsigned
A real value in the range `[0, 1]`.
ARNote
A note.
ARSV1Filter
A variable state filter providing simultaneous low/high/bandreject/bandpass outputs.
ARSV1Filter4x
A variable state filter providing simultaneous low/high/bandreject/bandpass outputs.
ARSV1FilterType
The type of state variable filters.
ARTimeFrames
A quantity of time expressed in sampling frames.
ARTimeFramesPerSecond
A duration of time expressed in sampling frames per second.
ARTimeMilliseconds
A quantity of time expressed in milliseconds.
Parameters
Parameters
Parameters
Ports
Ports
Ports