Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AR_AUDIO - Enum constant in enum class com.io7m.aradine.instrument.spi1.ARI1PortKind
-
The port has audio data.
- AR_AUDIO - Enum constant in enum class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortKind
-
The port has audio data.
- AR_NOTE - Enum constant in enum class com.io7m.aradine.instrument.spi1.ARI1PortKind
-
The port has note data.
- AR_NOTE - Enum constant in enum class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortKind
-
The port has note data.
- AR_SOURCE - Enum constant in enum class com.io7m.aradine.instrument.spi1.ARI1PortDirection
-
The port is a source port.
- AR_SOURCE - Enum constant in enum class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortDirection
-
The port is a source port.
- AR_TARGET - Enum constant in enum class com.io7m.aradine.instrument.spi1.ARI1PortDirection
-
The port is a target port.
- AR_TARGET - Enum constant in enum class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortDirection
-
The port is a target port.
- ARBQ1BiquadBPFBWO4 - Class in com.io7m.aradine.filter.biquad1
-
A biquad band-pass filter of order 4, implemented as two biquad filters in series.
- ARBQ1BiquadBPFBWO4() - Constructor for class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBPFBWO4
-
Create a new filter.
- ARBQ1BiquadBPFBWO8 - Class in com.io7m.aradine.filter.biquad1
-
A biquad band-pass filter of order 8, implemented as two biquad filters in series.
- ARBQ1BiquadBPFBWO8() - Constructor for class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBPFBWO8
-
Create a new filter.
- ARBQ1BiquadBPFO2 - Class in com.io7m.aradine.filter.biquad1
-
A simple biquad band-pass filter of order 2 (Two zeroes, two poles).
- ARBQ1BiquadBPFO2() - Constructor for class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBPFO2
-
Create a new filter.
- ARBQ1BiquadBRFBWO4 - Class in com.io7m.aradine.filter.biquad1
-
A biquad band-reject filter of order 4, implemented as two biquad filters in series.
- ARBQ1BiquadBRFBWO4() - Constructor for class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBRFBWO4
-
Create a new filter.
- ARBQ1BiquadBRFBWO8 - Class in com.io7m.aradine.filter.biquad1
-
A biquad band-reject filter of order 8, implemented as two biquad filters in series.
- ARBQ1BiquadBRFBWO8() - Constructor for class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBRFBWO8
-
Create a new filter.
- ARBQ1BiquadBRFO2 - Class in com.io7m.aradine.filter.biquad1
-
A simple biquad band-reject filter of order 2 (Two zeroes, two poles).
- ARBQ1BiquadBRFO2() - Constructor for class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBRFO2
-
Create a new filter.
- ARBQ1BiquadHPFBWO4 - Class in com.io7m.aradine.filter.biquad1
-
A biquad high-pass filter of order 4, implemented as two biquad filters in series.
- ARBQ1BiquadHPFBWO4() - Constructor for class com.io7m.aradine.filter.biquad1.ARBQ1BiquadHPFBWO4
-
Create a new filter.
- ARBQ1BiquadHPFBWO8 - Class in com.io7m.aradine.filter.biquad1
-
A biquad high-pass filter of order 8, implemented as two biquad filters in series.
- ARBQ1BiquadHPFBWO8() - Constructor for class com.io7m.aradine.filter.biquad1.ARBQ1BiquadHPFBWO8
-
Create a new filter.
- ARBQ1BiquadHPFO2 - Class in com.io7m.aradine.filter.biquad1
-
A simple biquad high-pass filter of order 2 (Two zeroes, two poles).
- ARBQ1BiquadHPFO2() - Constructor for class com.io7m.aradine.filter.biquad1.ARBQ1BiquadHPFO2
-
Create a new filter.
- ARBQ1BiquadLPFBWO4 - Class in com.io7m.aradine.filter.biquad1
-
A biquad low-pass filter of order 4, implemented as two biquad filters in series.
- ARBQ1BiquadLPFBWO4() - Constructor for class com.io7m.aradine.filter.biquad1.ARBQ1BiquadLPFBWO4
-
Create a new filter.
- ARBQ1BiquadLPFBWO8 - Class in com.io7m.aradine.filter.biquad1
-
A biquad low-pass filter of order 8, implemented as four biquad filters in series.
- ARBQ1BiquadLPFBWO8() - Constructor for class com.io7m.aradine.filter.biquad1.ARBQ1BiquadLPFBWO8
-
Create a new filter.
- ARBQ1BiquadLPFO2 - Class in com.io7m.aradine.filter.biquad1
-
A simple biquad low-pass filter of order 2 (Two zeroes, two poles).
- ARBQ1BiquadLPFO2() - Constructor for class com.io7m.aradine.filter.biquad1.ARBQ1BiquadLPFO2
-
Create a new filter.
- ARBQ1BiquadQs - Class in com.io7m.aradine.filter.biquad1
-
Functions to calculate Q values for biquad filters.
- ARBQ1BiquadType - Interface in com.io7m.aradine.filter.biquad1
-
The type of biquad filters.
- ARBQ1BiquadWithQType - Interface in com.io7m.aradine.filter.biquad1
-
The type of biquad filters that allow for independent control of the Q parameter.
- ARF1HPFOnePole - Class in com.io7m.aradine.filter.recursive1
-
A trivial, recursive, one-pole high pass filter.
- ARF1HPFOnePole() - Constructor for class com.io7m.aradine.filter.recursive1.ARF1HPFOnePole
-
Create a new filter.
- ARF1LPFOnePole - Class in com.io7m.aradine.filter.recursive1
-
A trivial, recursive, one-pole low pass filter.
- ARF1LPFOnePole() - Constructor for class com.io7m.aradine.filter.recursive1.ARF1LPFOnePole
-
Create a new filter.
- ARI1CloseableType - Interface in com.io7m.aradine.instrument.spi1
-
The type of closeable resources.
- ARI1ClosingException - Exception Class in com.io7m.aradine.instrument.spi1
-
An exception occurred during the closing of a resource.
- ARI1ClosingException(String) - Constructor for exception class com.io7m.aradine.instrument.spi1.ARI1ClosingException
-
An exception occurred during the closing of a resource.
- ARI1ClosingException(String, Throwable) - Constructor for exception class com.io7m.aradine.instrument.spi1.ARI1ClosingException
-
An exception occurred during the closing of a resource.
- ARI1ClosingException(Throwable) - Constructor for exception class com.io7m.aradine.instrument.spi1.ARI1ClosingException
-
An exception occurred during the closing of a resource.
- ARI1CodeGenerationException - Exception Class in com.io7m.aradine.instrument.codegen
-
An exception occurred during code generation.
- ARI1CodeGenerationException(String) - Constructor for exception class com.io7m.aradine.instrument.codegen.ARI1CodeGenerationException
-
An exception occurred during code generation.
- ARI1CodeGenerationException(String, Throwable) - Constructor for exception class com.io7m.aradine.instrument.codegen.ARI1CodeGenerationException
-
An exception occurred during code generation.
- ARI1CodeGenerationException(Throwable) - Constructor for exception class com.io7m.aradine.instrument.codegen.ARI1CodeGenerationException
-
An exception occurred during code generation.
- ARI1CodeGenerator - Class in com.io7m.aradine.instrument.codegen.internal
-
The code generator implementation.
- ARI1CodeGenerator(ARI1CodeGeneratorParameters) - Constructor for class com.io7m.aradine.instrument.codegen.internal.ARI1CodeGenerator
-
The code generator implementation.
- ARI1CodeGeneratorFactoryType - Interface in com.io7m.aradine.instrument.codegen
-
A factory of version 1 code generators.
- ARI1CodeGeneratorParameters - Record Class in com.io7m.aradine.instrument.codegen
-
Parameters for code generation.
- ARI1CodeGeneratorParameters(ARI1DottedName, ARI1DottedName, ARI1Version, String, Path, Path, Path, ARI1InstrumentParserFactoryType, ARI1InstrumentSerializerFactoryType) - Constructor for record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorParameters
-
Parameters for code generation.
- ARI1CodeGeneratorResult - Record Class in com.io7m.aradine.instrument.codegen
-
The result of code generation.
- ARI1CodeGeneratorResult(Set, Path) - Constructor for record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorResult
-
The result of code generation.
- ARI1CodeGenerators - Class in com.io7m.aradine.instrument.codegen
-
The default factory of code generators.
- ARI1CodeGenerators() - Constructor for class com.io7m.aradine.instrument.codegen.ARI1CodeGenerators
-
The default factory of code generators.
- ARI1CodeGeneratorType - Interface in com.io7m.aradine.instrument.codegen
-
A version 1 code generator.
- ARI1Documentation - Record Class in com.io7m.aradine.instrument.spi1
-
A documentation value.
- ARI1Documentation(ARI1DottedName, List) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1Documentation
-
A documentation value.
- ARI1DocumentedType - Interface in com.io7m.aradine.instrument.spi1
-
The type of objects that can have documentation.
- ARI1DottedName - Record Class in com.io7m.aradine.instrument.spi1
-
A standard restricted dotted name.
- ARI1DottedName(String) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1DottedName
-
A standard restricted dotted name.
- ARI1DottedNamePatterns - Class in com.io7m.aradine.instrument.spi1
-
The patterns that define standard dotted names and prefixes.
- ARI1EventBufferType<T> - Interface in com.io7m.aradine.instrument.spi1
-
The type of event buffers.
- ARI1EventConfigurationBufferSizeChanged - Record Class in com.io7m.aradine.instrument.spi1
-
The buffer size changed.
- ARI1EventConfigurationBufferSizeChanged() - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationBufferSizeChanged
-
Creates an instance of a
ARI1EventConfigurationBufferSizeChangedrecord class. - ARI1EventConfigurationParameterChanged - Record Class in com.io7m.aradine.instrument.spi1
-
The value of a parameter has changed at this time period.
- ARI1EventConfigurationParameterChanged(int, ARI1ParameterNumber) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationParameterChanged
-
The value of a parameter has changed at this time period.
- ARI1EventConfigurationSampleRateChanged - Record Class in com.io7m.aradine.instrument.spi1
-
The sampling rate changed.
- ARI1EventConfigurationSampleRateChanged() - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationSampleRateChanged
-
Creates an instance of a
ARI1EventConfigurationSampleRateChangedrecord class. - ARI1EventConfigurationType - Interface in com.io7m.aradine.instrument.spi1
-
The base type of configuration events.
- ARI1EventNoteOff - Record Class in com.io7m.aradine.instrument.spi1
-
A note has stopped.
- ARI1EventNoteOff(int, int, double) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1EventNoteOff
-
Creates an instance of a
ARI1EventNoteOffrecord class. - ARI1EventNoteOn - Record Class in com.io7m.aradine.instrument.spi1
-
A note has started.
- ARI1EventNoteOn(int, int, double) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1EventNoteOn
-
Creates an instance of a
ARI1EventNoteOnrecord class. - ARI1EventNotePitchBend - Record Class in com.io7m.aradine.instrument.spi1
-
The pitch bend has changed.
- ARI1EventNotePitchBend(int, double) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1EventNotePitchBend
-
Creates an instance of a
ARI1EventNotePitchBendrecord class. - ARI1EventNoteType - Interface in com.io7m.aradine.instrument.spi1
-
The type of events involving notes and supplemental expression data (such as pitch bend, etc).
- ARI1EventType - Interface in com.io7m.aradine.instrument.spi1
-
The base type of events.
- ARI1InstrumentContextAudioStatusType - Interface in com.io7m.aradine.instrument.spi1
-
The status of the audio processing system.
- ARI1InstrumentContextDeclarationsType - Interface in com.io7m.aradine.instrument.spi1
-
Methods used by instruments to retrieve instances of declared parameters and ports.
- ARI1InstrumentContextEventsType - Interface in com.io7m.aradine.instrument.spi1
-
Event methods.
- ARI1InstrumentContextImplementationObjectsType - Interface in com.io7m.aradine.instrument.spi1
-
Methods to create objects for instrument implementations.
- ARI1InstrumentContextSamplesType - Interface in com.io7m.aradine.instrument.spi1
-
Methods to asynchronously load samples and sample maps.
- ARI1InstrumentContextTimeType - Interface in com.io7m.aradine.instrument.spi1
-
Time services.
- ARI1InstrumentContextType - Interface in com.io7m.aradine.instrument.spi1
-
The services available to a single instrument instance.
- ARI1InstrumentDescription - Record Class in com.io7m.aradine.instrument.spi1
-
Create an instrument description.
- ARI1InstrumentDescription(ARI1DottedName, ARI1DottedName, ARI1Version, Map, Map, Map) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1InstrumentDescription
-
Create an instrument description.
- ARI1InstrumentFactoryType - Interface in com.io7m.aradine.instrument.spi1
-
A factory of instruments.
- ARI1InstrumentParserFactoryType - Interface in com.io7m.aradine.instrument.spi1.json_data
-
The type of instrument description parser factories.
- ARI1InstrumentParsers - Class in com.io7m.aradine.instrument.spi1.json_data
-
The default implementation of the parser factory.
- ARI1InstrumentParsers() - Constructor for class com.io7m.aradine.instrument.spi1.json_data.ARI1InstrumentParsers
-
The default implementation of the parser factory.
- ARI1InstrumentParserType - Interface in com.io7m.aradine.instrument.spi1.json_data
-
The type of instrument description parsers.
- ARI1InstrumentSerializerFactoryType - Interface in com.io7m.aradine.instrument.spi1.json_data
-
The type of instrument description serializer factories.
- ARI1InstrumentSerializers - Class in com.io7m.aradine.instrument.spi1.json_data
-
The default implementation of the serializer factory.
- ARI1InstrumentSerializers() - Constructor for class com.io7m.aradine.instrument.spi1.json_data.ARI1InstrumentSerializers
-
The default implementation of the serializer factory.
- ARI1InstrumentSerializerType - Interface in com.io7m.aradine.instrument.spi1.json_data
-
The type of instrument description serializers.
- ARI1InstrumentType - Interface in com.io7m.aradine.instrument.spi1
-
The interface implemented by instruments.
- ARI1IntMapMutableType<T> - Interface in com.io7m.aradine.instrument.spi1
-
A mutable map of unboxed integers to values.
- ARI1IntMapReadableType<T> - Interface in com.io7m.aradine.instrument.spi1
-
A readable map of unboxed integers to values.
- ARI1JDocumentation - Record Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
A documentation value.
- ARI1JDocumentation(ARI1JDottedName, List) - Constructor for record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDocumentation
-
A documentation value.
- ARI1JDottedName - Record Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
A standard restricted dotted name.
- ARI1JDottedName(String) - Constructor for record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDottedName
-
A standard restricted dotted name.
- ARI1JDottedNameDeserializer - Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
A dotted name deserializer.
- ARI1JDottedNameDeserializer() - Constructor for class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDottedNameDeserializer
-
A dotted name deserializer.
- ARI1JDottedNameSerializer - Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
A dotted name serializer.
- ARI1JDottedNameSerializer() - Constructor for class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDottedNameSerializer
-
A dotted name serializer.
- ARI1JElementType - Interface in com.io7m.aradine.instrument.spi1.json_data.internal
-
The type of schema elements.
- ARI1JInstrumentDescription - Record Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
Create an instrument description.
- ARI1JInstrumentDescription(String, ARI1JDottedName, ARI1JDottedName, ARI1JVersion, Map, List, List) - Constructor for record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescription
-
Create an instrument description.
- ARI1JInstrumentDescriptions - Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
Functions to transform instrument descriptions.
- ARI1JInstrumentParser - Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
The instrument parser.
- ARI1JInstrumentParser(URI, InputStream, Consumer) - Constructor for class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentParser
-
The instrument parser.
- ARI1JInstrumentSerializer - Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
The instrument serializer.
- ARI1JInstrumentSerializer(OutputStream) - Constructor for class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentSerializer
- ARI1JMappers - Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
The JSON mappers used for serialization.
- ARI1JParameterDescriptionInteger - Record Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
An integer-typed parameter description.
- ARI1JParameterDescriptionInteger(ARI1JParameterNumber, String, Optional, ARI1JDottedName, long, long, long) - Constructor for record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionInteger
-
An integer-typed parameter description.
- ARI1JParameterDescriptionReal - Record Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
A real-typed parameter description.
- ARI1JParameterDescriptionReal(ARI1JParameterNumber, String, Optional, ARI1JDottedName, double, double, double) - Constructor for record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionReal
-
A real-typed parameter description.
- ARI1JParameterDescriptionSampleMap - Record Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
The type of sample map parameters.
- ARI1JParameterDescriptionSampleMap(ARI1JParameterNumber, String, Optional) - Constructor for record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionSampleMap
-
The type of sample map parameters.
- ARI1JParameterDescriptionType - Interface in com.io7m.aradine.instrument.spi1.json_data.internal
-
The type of parameters.
- ARI1JParameterNumber - Record Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
A parameter number.
- ARI1JParameterNumber(long) - Constructor for record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterNumber
-
A parameter number.
- ARI1JParameterNumberDeserializer - Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
A parameter number deserializer.
- ARI1JParameterNumberDeserializer() - Constructor for class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterNumberDeserializer
-
A parameter number deserializer.
- ARI1JParameterNumberSerializer - Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
A parameter number serializer.
- ARI1JParameterNumberSerializer() - Constructor for class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterNumberSerializer
-
A parameter number serializer.
- ARI1JPortDescription - Record Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
A description of a port used to supply data to, or extract data from, an instrument.
- ARI1JPortDescription(ARI1JPortKind, ARI1JPortDirection, ARI1JPortNumber, String, Set, Optional) - Constructor for record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortDescription
-
A description of a port used to supply data to, or extract data from, an instrument.
- ARI1JPortDirection - Enum Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
The direction of a port.
- ARI1JPortKind - Enum Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
The kind of port.
- ARI1JPortNumber - Record Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
A port number.
- ARI1JPortNumber(long) - Constructor for record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortNumber
-
A port number.
- ARI1JPortNumberDeserializer - Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
A port number deserializer.
- ARI1JPortNumberDeserializer() - Constructor for class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortNumberDeserializer
-
A port number deserializer.
- ARI1JPortNumberSerializer - Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
A port number serializer.
- ARI1JPortNumberSerializer() - Constructor for class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortNumberSerializer
-
A port number serializer.
- ARI1JVersion - Record Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
A (semantic) version number.
- ARI1JVersion(int, int, int, Optional) - Constructor for record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersion
-
A (semantic) version number.
- ARI1JVersionDeserializer - Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
A version number deserializer.
- ARI1JVersionDeserializer() - Constructor for class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersionDeserializer
-
A version number deserializer.
- ARI1JVersionQualifier - Record Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
A version number qualifier.
- ARI1JVersionQualifier(String) - Constructor for record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersionQualifier
-
A version number qualifier.
- ARI1JVersionQualifierDeserializer - Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
A version qualifier deserializer.
- ARI1JVersionQualifierDeserializer() - Constructor for class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersionQualifierDeserializer
-
A version qualifier deserializer.
- ARI1JVersionQualifierSerializer - Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
A version qualifier serializer.
- ARI1JVersionQualifierSerializer() - Constructor for class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersionQualifierSerializer
-
A version qualifier serializer.
- ARI1JVersionSerializer - Class in com.io7m.aradine.instrument.spi1.json_data.internal
-
A version number serializer.
- ARI1JVersionSerializer() - Constructor for class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersionSerializer
-
A version number serializer.
- ARI1Labels - Class in com.io7m.aradine.instrument.codegen.internal
-
Functions over labels.
- ARI1ParameterDescriptionInteger - Record Class in com.io7m.aradine.instrument.spi1
-
An integer-typed parameter description.
- ARI1ParameterDescriptionInteger(ARI1ParameterNumber, String, Optional, ARI1DottedName, long, long, long) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionInteger
-
An integer-typed parameter description.
- ARI1ParameterDescriptionReal - Record Class in com.io7m.aradine.instrument.spi1
-
A real-typed parameter description.
- ARI1ParameterDescriptionReal(ARI1ParameterNumber, String, Optional, ARI1DottedName, double, double, double) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionReal
-
A real-typed parameter description.
- ARI1ParameterDescriptionSampleMap - Record Class in com.io7m.aradine.instrument.spi1
-
The type of sample map parameters.
- ARI1ParameterDescriptionSampleMap(ARI1ParameterNumber, String, Optional) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionSampleMap
-
The type of sample map parameters.
- ARI1ParameterDescriptionType - Interface in com.io7m.aradine.instrument.spi1
-
The type of parameters.
- ARI1ParameterIntegerType - Interface in com.io7m.aradine.instrument.spi1
-
The type of integer parameters.
- ARI1ParameterNumber - Record Class in com.io7m.aradine.instrument.spi1
-
The ID of a parameter.
- ARI1ParameterNumber(long) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1ParameterNumber
-
The ID of a parameter.
- ARI1ParameterRealType - Interface in com.io7m.aradine.instrument.spi1
-
The type of real parameters.
- ARI1ParameterSampleMapType - Interface in com.io7m.aradine.instrument.spi1
-
The type of sample map parameters.
- ARI1ParameterType - Interface in com.io7m.aradine.instrument.spi1
-
The type of parameters.
- ARI1PitchBend - Class in com.io7m.aradine.instrument.spi1
-
Functions over pitch bend values.
- ARI1PortDescription - Record Class in com.io7m.aradine.instrument.spi1
-
A description of a port used to supply data to, or extract data from, an instrument.
- ARI1PortDescription(ARI1PortKind, ARI1PortDirection, ARI1PortNumber, String, Set, Optional) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1PortDescription
-
A description of a port used to supply data to, or extract data from, an instrument.
- ARI1PortDirection - Enum Class in com.io7m.aradine.instrument.spi1
-
The direction of a port.
- ARI1PortKind - Enum Class in com.io7m.aradine.instrument.spi1
-
The kind of port.
- ARI1PortNumber - Record Class in com.io7m.aradine.instrument.spi1
-
A port number.
- ARI1PortNumber(long) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1PortNumber
-
A port number.
- ARI1PortSourceAudioType - Interface in com.io7m.aradine.instrument.spi1
-
A source port delivering monophonic audio as 64-bit floating point samples.
- ARI1PortSourceNoteType - Interface in com.io7m.aradine.instrument.spi1
-
A target port delivering buffered note events.
- ARI1PortSourceType - Interface in com.io7m.aradine.instrument.spi1
-
A source port.
- ARI1PortTargetAudioType - Interface in com.io7m.aradine.instrument.spi1
-
A target audio port.
- ARI1PortTargetNoteType - Interface in com.io7m.aradine.instrument.spi1
-
A target note port.
- ARI1PortTargetType - Interface in com.io7m.aradine.instrument.spi1
-
A target port.
- ARI1PortType - Interface in com.io7m.aradine.instrument.spi1
-
A port used to supply data to, or extract data from, an instrument.
- ARI1RNGDeterministicType - Interface in com.io7m.aradine.instrument.spi1
-
A pseudorandom number generator with a published, deterministic algorithm that is not allowed to change in new versions of the software.
- ARI1SampleMapEntryType - Interface in com.io7m.aradine.instrument.spi1
-
An entry in a sample map.
- ARI1SampleMapID - Record Class in com.io7m.aradine.instrument.spi1
-
The identifier of a sample map.
- ARI1SampleMapID(ARI1DottedName, ARI1DottedName, ARI1Version) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1SampleMapID
-
The identifier of a sample map.
- ARI1SampleMapIdentifiers - Class in com.io7m.aradine.instrument.spi1
-
Sample map identifiers.
- ARI1SampleMapInstanceID - Record Class in com.io7m.aradine.instrument.spi1
-
A sample map instance ID.
- ARI1SampleMapInstanceID(UUID) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1SampleMapInstanceID
-
A sample map instance ID.
- ARI1SampleMapType - Interface in com.io7m.aradine.instrument.spi1
-
A map of samples.
- ARI1Schemas - Class in com.io7m.aradine.instrument.spi1.json_data
-
Access to schemas.
- ARI1Version - Record Class in com.io7m.aradine.instrument.spi1
-
A (semantic) version number.
- ARI1Version(int, int, int, Optional) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1Version
-
A (semantic) version number.
- ARI1VersionException - Exception Class in com.io7m.aradine.instrument.spi1
-
The type of exceptions raised by the API.
- ARI1VersionException(String) - Constructor for exception class com.io7m.aradine.instrument.spi1.ARI1VersionException
-
The type of exceptions raised by the API.
- ARI1VersionException(String, Throwable) - Constructor for exception class com.io7m.aradine.instrument.spi1.ARI1VersionException
-
The type of exceptions raised by the API.
- ARI1VersionParser - Class in com.io7m.aradine.instrument.spi1
-
A parser of version numbers.
- ARI1VersionQualifier - Record Class in com.io7m.aradine.instrument.spi1
-
A version number qualifier.
- ARI1VersionQualifier(String) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1VersionQualifier
-
A version number qualifier.
- ARIM0Sampler - Class in com.io7m.aradine.instrument.sampler_m0.internal
-
A monophonic sampler.
- ARIM0Sampler(ARI1EventBufferType, Parameters, Ports) - Constructor for class com.io7m.aradine.instrument.sampler_m0.internal.ARIM0Sampler
-
A monophonic sampler.
- ARIM0SamplerFactory - Class in com.io7m.aradine.instrument.sampler_m0
-
A factory of monophonic samplers.
- ARIM0SamplerFactory() - Constructor for class com.io7m.aradine.instrument.sampler_m0.ARIM0SamplerFactory
-
A factory of monophonic samplers.
- ARIM0SampleState - Class in com.io7m.aradine.instrument.sampler_m0.internal
-
The playback state of a sample.
- ARIntroducesLatency - Annotation Interface in com.io7m.aradine.annotations
-
An annotation that indicates that a particular process introduces frames of latency.
- ARIP0Sampler - Class in com.io7m.aradine.instrument.sampler_p0.internal
-
A polyphonic sampler.
- ARIP0Sampler(ARI1InstrumentContextType, ARI1EventBufferType, Parameters, Ports) - Constructor for class com.io7m.aradine.instrument.sampler_p0.internal.ARIP0Sampler
-
A polyphonic sampler.
- ARIP0SamplerFactory - Class in com.io7m.aradine.instrument.sampler_p0
-
A factory of polyphonic samplers.
- ARIP0SamplerFactory() - Constructor for class com.io7m.aradine.instrument.sampler_p0.ARIP0SamplerFactory
-
A factory of polyphonic samplers.
- ARIP0SampleState - Class in com.io7m.aradine.instrument.sampler_p0.internal
-
The playback state of a sample.
- ARIXP0Sampler - Class in com.io7m.aradine.instrument.sampler_xp0.internal
-
A polyphonic sampler.
- ARIXP0Sampler(ARI1InstrumentContextImplementationObjectsType, ARI1EventBufferType, Parameters, Ports) - Constructor for class com.io7m.aradine.instrument.sampler_xp0.internal.ARIXP0Sampler
-
A polyphonic sampler.
- ARIXP0SamplerFactory - Class in com.io7m.aradine.instrument.sampler_xp0
-
A factory of polyphonic samplers.
- ARIXP0SamplerFactory() - Constructor for class com.io7m.aradine.instrument.sampler_xp0.ARIXP0SamplerFactory
-
A factory of polyphonic samplers.
- ARIXP0SampleState - Class in com.io7m.aradine.instrument.sampler_xp0.internal
-
The playback state of a sample.
- ARIXP0SampleState(ARI1SampleMapEntryType, double) - Constructor for class com.io7m.aradine.instrument.sampler_xp0.internal.ARIXP0SampleState
-
The playback state of a sample.
- ARMIDIChannel - Annotation Interface in com.io7m.aradine.annotations
-
A MIDI channel.
- ARNormalizedSigned - Annotation Interface in com.io7m.aradine.annotations
-
A real value in the range
[-1, 1]. - ARNormalizedUnsigned - Annotation Interface in com.io7m.aradine.annotations
-
A real value in the range
[0, 1]. - ARNote - Annotation Interface in com.io7m.aradine.annotations
-
A note.
- ARSV1Filter - Class in com.io7m.aradine.filter.statevar1
-
A variable state filter providing simultaneous low/high/bandreject/bandpass outputs.
- ARSV1Filter() - Constructor for class com.io7m.aradine.filter.statevar1.ARSV1Filter
-
Construct a new filter.
- ARSV1Filter4x - Class in com.io7m.aradine.filter.statevar1
-
A variable state filter providing simultaneous low/high/bandreject/bandpass outputs.
- ARSV1Filter4x() - Constructor for class com.io7m.aradine.filter.statevar1.ARSV1Filter4x
-
Construct a new filter.
- ARSV1FilterType - Interface in com.io7m.aradine.filter.statevar1
-
The type of state variable filters.
- ARTimeFrames - Annotation Interface in com.io7m.aradine.annotations
-
A quantity of time expressed in sampling frames.
- ARTimeFramesPerSecond - Annotation Interface in com.io7m.aradine.annotations
-
A duration of time expressed in sampling frames per second.
- ARTimeMilliseconds - Annotation Interface in com.io7m.aradine.annotations
-
A quantity of time expressed in milliseconds.
B
- bandPassOutput() - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter
- bandPassOutput() - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter4x
- bandPassOutput() - Method in interface com.io7m.aradine.filter.statevar1.ARSV1FilterType
- bandRejectOutput() - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter
- bandRejectOutput() - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter4x
- bandRejectOutput() - Method in interface com.io7m.aradine.filter.statevar1.ARSV1FilterType
- butterworthStyleCascadedQValues(int) - Static method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadQs
-
Calculate a set of Q values for a series of cascaded filters to yield Butterworth-style responses.
C
- channels() - Method in interface com.io7m.aradine.instrument.spi1.ARI1SampleMapEntryType
- close() - Method in interface com.io7m.aradine.instrument.spi1.ARI1CloseableType
-
Close the resource.
- close() - Method in class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentParser
- close() - Method in class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentSerializer
- com.io7m.aradine.annotations - package com.io7m.aradine.annotations
-
Modular programmable synthesis (Annotations)
- com.io7m.aradine.filter.biquad1 - package com.io7m.aradine.filter.biquad1
-
Modular programmable synthesis (Biquad filter implementation 1)
- com.io7m.aradine.filter.recursive1 - package com.io7m.aradine.filter.recursive1
-
Modular programmable synthesis (Recursive filter implementation 1)
- com.io7m.aradine.filter.statevar1 - package com.io7m.aradine.filter.statevar1
-
Modular programmable synthesis (State variable filter implementation 1)
- com.io7m.aradine.instrument.codegen - package com.io7m.aradine.instrument.codegen
-
Modular programmable synthesis (Code generation)
- com.io7m.aradine.instrument.codegen.internal - package com.io7m.aradine.instrument.codegen.internal
-
Modular programmable synthesis (Code generation)
- com.io7m.aradine.instrument.sampler_m0 - package com.io7m.aradine.instrument.sampler_m0
-
Modular programmable synthesis (Monophonic sampler)
- com.io7m.aradine.instrument.sampler_m0.internal - package com.io7m.aradine.instrument.sampler_m0.internal
-
Modular programmable synthesis (Monophonic sampler)
- com.io7m.aradine.instrument.sampler_p0 - package com.io7m.aradine.instrument.sampler_p0
-
Modular programmable synthesis (Polyphonic sampler)
- com.io7m.aradine.instrument.sampler_p0.internal - package com.io7m.aradine.instrument.sampler_p0.internal
-
Modular programmable synthesis (Polyphonic sampler)
- com.io7m.aradine.instrument.sampler_xp0 - package com.io7m.aradine.instrument.sampler_xp0
-
Modular programmable synthesis (Polyphonic sampler)
- com.io7m.aradine.instrument.sampler_xp0.internal - package com.io7m.aradine.instrument.sampler_xp0.internal
-
Modular programmable synthesis (Polyphonic sampler)
- com.io7m.aradine.instrument.spi1 - package com.io7m.aradine.instrument.spi1
-
Modular programmable synthesis (Instrument SPI 1)
- com.io7m.aradine.instrument.spi1.json_data - package com.io7m.aradine.instrument.spi1.json_data
-
Modular programmable synthesis (Instrument SPI JSON)
- com.io7m.aradine.instrument.spi1.json_data.internal - package com.io7m.aradine.instrument.spi1.json_data.internal
-
Modular programmable synthesis (Instrument SPI JSON [Internals])
- compareTo(ARI1DottedName) - Method in record class com.io7m.aradine.instrument.spi1.ARI1DottedName
- compareTo(ARI1ParameterNumber) - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterNumber
- compareTo(ARI1PortNumber) - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortNumber
- compareTo(ARI1SampleMapID) - Method in record class com.io7m.aradine.instrument.spi1.ARI1SampleMapID
- compareTo(ARI1SampleMapInstanceID) - Method in record class com.io7m.aradine.instrument.spi1.ARI1SampleMapInstanceID
- compareTo(ARI1Version) - Method in record class com.io7m.aradine.instrument.spi1.ARI1Version
- compareTo(ARI1VersionQualifier) - Method in record class com.io7m.aradine.instrument.spi1.ARI1VersionQualifier
- compareTo(ARI1JDottedName) - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDottedName
- createCodeGenerator(ARI1CodeGeneratorParameters) - Method in interface com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorFactoryType
-
Create a new code generator.
- createCodeGenerator(ARI1CodeGeneratorParameters) - Method in class com.io7m.aradine.instrument.codegen.ARI1CodeGenerators
- createDeterministicRNG(int) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentContextImplementationObjectsType
- createEventBuffer() - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentContextImplementationObjectsType
- createInstrument(ARI1InstrumentContextType) - Method in class com.io7m.aradine.instrument.sampler_m0.ARIM0SamplerFactory
- createInstrument(ARI1InstrumentContextType) - Method in class com.io7m.aradine.instrument.sampler_p0.ARIP0SamplerFactory
- createInstrument(ARI1InstrumentContextType) - Method in class com.io7m.aradine.instrument.sampler_xp0.ARIXP0SamplerFactory
- createInstrument(ARI1InstrumentContextType) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentFactoryType
-
Create a new instrument.
- createIntMap(int) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentContextImplementationObjectsType
-
Create an empty integer map.
- createParserWithContext(Void, URI, InputStream, Consumer) - Method in class com.io7m.aradine.instrument.spi1.json_data.ARI1InstrumentParsers
- createSerializerWithContext(Void, URI, OutputStream) - Method in class com.io7m.aradine.instrument.spi1.json_data.ARI1InstrumentSerializers
- cutoff() - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter
- cutoff() - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter4x
- cutoff() - Method in interface com.io7m.aradine.filter.statevar1.ARSV1FilterType
D
- declaredParameter(ARI1ParameterNumber, Class) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentContextDeclarationsType
-
Retrieve a declared parameter and cast it to the given type.
- declaredParameters() - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentContextDeclarationsType
- declaredPort(ARI1PortNumber, Class) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentContextDeclarationsType
-
Retrieve a declared port and cast it to the given type.
- declaredPorts() - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentContextDeclarationsType
- deserialize(JsonParser, DeserializationContext) - Method in class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDottedNameDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterNumberDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortNumberDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersionDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersionQualifierDeserializer
- direction() - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortDescription
-
Returns the value of the
directionrecord component. - direction() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortDescription
-
Returns the value of the
directionrecord component. - documentation() - Method in interface com.io7m.aradine.instrument.spi1.ARI1DocumentedType
- documentation() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionInteger
-
Returns the value of the
documentationrecord component. - documentation() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionReal
-
Returns the value of the
documentationrecord component. - documentation() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionSampleMap
-
Returns the value of the
documentationrecord component. - documentation() - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortDescription
-
Returns the value of the
documentationrecord component. - documentation() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionInteger
-
Returns the value of the
documentationrecord component. - documentation() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionReal
-
Returns the value of the
documentationrecord component. - documentation() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionSampleMap
-
Returns the value of the
documentationrecord component. - documentation() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortDescription
-
Returns the value of the
documentationrecord component. - dottedName() - Static method in class com.io7m.aradine.instrument.spi1.ARI1DottedNamePatterns
E
- empty() - Static method in class com.io7m.aradine.instrument.spi1.ARI1SampleMapIdentifiers
- emptyInstanceID() - Static method in class com.io7m.aradine.instrument.spi1.ARI1SampleMapIdentifiers
- equals(Object) - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorParameters
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1Documentation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1DottedName
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationBufferSizeChanged
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationParameterChanged
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationSampleRateChanged
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNoteOff
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNoteOn
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNotePitchBend
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1InstrumentDescription
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionInteger
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionReal
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionSampleMap
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterNumber
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortDescription
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortNumber
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1SampleMapID
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1SampleMapInstanceID
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1Version
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1VersionQualifier
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDocumentation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDottedName
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescription
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionInteger
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionReal
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionSampleMap
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterNumber
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortDescription
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortNumber
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersionQualifier
-
Indicates whether some other object is "equal to" this one.
- evaluate(double, double[]) - Method in class com.io7m.aradine.instrument.sampler_m0.internal.ARIM0SampleState
-
Evaluate the sample.
- evaluate(double, double[]) - Method in class com.io7m.aradine.instrument.sampler_p0.internal.ARIP0SampleState
-
Evaluate the sample.
- evaluate(double, double[]) - Method in class com.io7m.aradine.instrument.sampler_xp0.internal.ARIXP0SampleState
-
Evaluate the sample.
- evaluate(long, double, double[]) - Method in interface com.io7m.aradine.instrument.spi1.ARI1SampleMapEntryType
-
Evaluate the sample at frame index
frameIndexand velocityvelocity. - eventAdd(T) - Method in interface com.io7m.aradine.instrument.spi1.ARI1EventBufferType
-
Add an event to the buffer.
- eventsClear() - Method in interface com.io7m.aradine.instrument.spi1.ARI1EventBufferType
-
Clear the buffer.
- eventsTake(int) - Method in interface com.io7m.aradine.instrument.spi1.ARI1EventBufferType
-
Take all events that apply to the given frame index/time.
- eventsTake(int) - Method in interface com.io7m.aradine.instrument.spi1.ARI1PortTargetNoteType
-
Take all events that apply to the given frame index/time.
- eventUnhandled(ARI1EventType) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentContextEventsType
-
An event went unhandled.
- execute() - Method in interface com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorType
-
Execute the code generator.
- execute() - Method in class com.io7m.aradine.instrument.codegen.internal.ARI1CodeGenerator
- execute() - Method in class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentParser
- execute(ARI1InstrumentDescription) - Method in class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentSerializer
F
- format() - Method in record class com.io7m.aradine.instrument.spi1.ARI1Documentation
-
Returns the value of the
formatrecord component. - format() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDocumentation
-
Returns the value of the
formatrecord component. - formatName() - Static method in class com.io7m.aradine.instrument.spi1.json_data.ARI1Schemas
- forNote(int) - Method in interface com.io7m.aradine.instrument.spi1.ARI1SampleMapType
-
Find the sample mapped to the given note.
- frames() - Element in annotation interface com.io7m.aradine.annotations.ARIntroducesLatency
- frames() - Method in interface com.io7m.aradine.instrument.spi1.ARI1SampleMapEntryType
- fromJSON(ARI1JInstrumentDescription) - Static method in class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescriptions
-
Convert from JSON form.
G
- get(int) - Method in interface com.io7m.aradine.instrument.spi1.ARI1IntMapReadableType
-
Get the value associated with the given key.
- group() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorParameters
-
Returns the value of the
grouprecord component. - group() - Method in record class com.io7m.aradine.instrument.spi1.ARI1InstrumentDescription
-
Returns the value of the
grouprecord component. - group() - Method in record class com.io7m.aradine.instrument.spi1.ARI1SampleMapID
-
Returns the value of the
grouprecord component. - group() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescription
-
Returns the value of the
grouprecord component.
H
- hashCode() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorParameters
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1Documentation
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1DottedName
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationBufferSizeChanged
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationParameterChanged
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationSampleRateChanged
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNoteOff
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNoteOn
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNotePitchBend
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1InstrumentDescription
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionInteger
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionReal
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionSampleMap
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterNumber
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortDescription
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortNumber
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1SampleMapID
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1SampleMapInstanceID
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1Version
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1VersionQualifier
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDocumentation
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDottedName
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescription
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionInteger
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionReal
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionSampleMap
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterNumber
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortDescription
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortNumber
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersion
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersionQualifier
-
Returns a hash code value for this object.
- highPassOutput() - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter
- highPassOutput() - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter4x
- highPassOutput() - Method in interface com.io7m.aradine.filter.statevar1.ARSV1FilterType
I
- id() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionInteger
-
Returns the value of the
idrecord component. - id() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionReal
-
Returns the value of the
idrecord component. - id() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionSampleMap
-
Returns the value of the
idrecord component. - id() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionType
- id() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterType
- id() - Method in interface com.io7m.aradine.instrument.spi1.ARI1PortType
- identifier() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorParameters
-
Returns the value of the
identifierrecord component. - identifier() - Method in record class com.io7m.aradine.instrument.spi1.ARI1InstrumentDescription
-
Returns the value of the
identifierrecord component. - identifier() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescription
-
Returns the value of the
identifierrecord component. - instrumentMimeType() - Static method in class com.io7m.aradine.instrument.spi1.json_data.ARI1Schemas
- isEmpty() - Method in interface com.io7m.aradine.instrument.spi1.ARI1IntMapReadableType
- isSnapshot() - Method in record class com.io7m.aradine.instrument.spi1.ARI1Version
- isSnapshot() - Method in record class com.io7m.aradine.instrument.spi1.ARI1VersionQualifier
J
- javaClasses() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorResult
-
Returns the value of the
javaClassesrecord component.
K
- kind() - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortDescription
-
Returns the value of the
kindrecord component. - kind() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortDescription
-
Returns the value of the
kindrecord component.
L
- label() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionInteger
-
Returns the value of the
labelrecord component. - label() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionReal
-
Returns the value of the
labelrecord component. - label() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionSampleMap
-
Returns the value of the
labelrecord component. - label() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionType
- label() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterType
- label() - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortDescription
-
Returns the value of the
labelrecord component. - label() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionInteger
-
Returns the value of the
labelrecord component. - label() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionReal
-
Returns the value of the
labelrecord component. - label() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionSampleMap
-
Returns the value of the
labelrecord component. - label() - Method in interface com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionType
- label() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortDescription
-
Returns the value of the
labelrecord component. - labelDelimiters() - Static method in class com.io7m.aradine.instrument.codegen.internal.ARI1Labels
- lines() - Method in record class com.io7m.aradine.instrument.spi1.ARI1Documentation
-
Returns the value of the
linesrecord component. - lines() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDocumentation
-
Returns the value of the
linesrecord component. - lowPassOutput() - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter
- lowPassOutput() - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter4x
- lowPassOutput() - Method in interface com.io7m.aradine.filter.statevar1.ARSV1FilterType
M
- major() - Method in record class com.io7m.aradine.instrument.spi1.ARI1Version
-
Returns the value of the
majorrecord component. - major() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersion
-
Returns the value of the
majorrecord component. - mapper() - Static method in class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JMappers
- metadata() - Method in record class com.io7m.aradine.instrument.spi1.ARI1InstrumentDescription
-
Returns the value of the
metadatarecord component. - metadata() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescription
-
Returns the value of the
metadatarecord component. - minor() - Method in record class com.io7m.aradine.instrument.spi1.ARI1Version
-
Returns the value of the
minorrecord component. - minor() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersion
-
Returns the value of the
minorrecord component.
N
- name() - Method in record class com.io7m.aradine.instrument.spi1.ARI1SampleMapID
-
Returns the value of the
namerecord component. - note() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNoteOff
-
Returns the value of the
noterecord component. - note() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNoteOn
-
Returns the value of the
noterecord component. - number() - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortDescription
-
Returns the value of the
numberrecord component. - number() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionInteger
-
Returns the value of the
numberrecord component. - number() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionReal
-
Returns the value of the
numberrecord component. - number() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionSampleMap
-
Returns the value of the
numberrecord component. - number() - Method in interface com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionType
- number() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortDescription
-
Returns the value of the
numberrecord component.
O
- of(int, int, int) - Static method in record class com.io7m.aradine.instrument.spi1.ARI1Version
-
Create a version number without a qualifier.
- of(int, int, int, ARI1VersionQualifier) - Static method in record class com.io7m.aradine.instrument.spi1.ARI1Version
-
Create a version number with a qualifier.
- of(int, int, int, String) - Static method in record class com.io7m.aradine.instrument.spi1.ARI1Version
-
Create a version number with a qualifier.
- ofString(String) - Static method in record class com.io7m.aradine.instrument.spi1.ARI1SampleMapInstanceID
-
Parse a sample map ID.
- openInstrumentDescription() - Method in class com.io7m.aradine.instrument.sampler_m0.ARIM0SamplerFactory
- openInstrumentDescription() - Method in class com.io7m.aradine.instrument.sampler_p0.ARIP0SamplerFactory
- openInstrumentDescription() - Method in class com.io7m.aradine.instrument.sampler_xp0.ARIXP0SamplerFactory
- openInstrumentDescription() - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentFactoryType
- outputResourceDirectory() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorParameters
-
Returns the value of the
outputResourceDirectoryrecord component. - outputSourceDirectory() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorParameters
-
Returns the value of the
outputSourceDirectoryrecord component.
P
- packageName() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorParameters
-
Returns the value of the
packageNamerecord component. - parameter() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationParameterChanged
-
Returns the value of the
parameterrecord component. - parameters() - Method in record class com.io7m.aradine.instrument.spi1.ARI1InstrumentDescription
-
Returns the value of the
parametersrecord component. - parameters() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescription
-
Returns the value of the
parametersrecord component. - Parameters - Class in com.io7m.aradine.instrument.sampler_m0.internal
- Parameters - Class in com.io7m.aradine.instrument.sampler_p0.internal
- Parameters - Class in com.io7m.aradine.instrument.sampler_xp0.internal
- Parameters(ARI1InstrumentContextType) - Constructor for class com.io7m.aradine.instrument.sampler_m0.internal.Parameters
- Parameters(ARI1InstrumentContextType) - Constructor for class com.io7m.aradine.instrument.sampler_p0.internal.Parameters
- Parameters(ARI1InstrumentContextType) - Constructor for class com.io7m.aradine.instrument.sampler_xp0.internal.Parameters
- parse(String) - Static method in class com.io7m.aradine.instrument.spi1.ARI1VersionParser
-
Parse a version number.
- parseOSGi(String) - Static method in class com.io7m.aradine.instrument.spi1.ARI1VersionParser
-
Parse an OSGi style version number.
- parsers() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorParameters
-
Returns the value of the
parsersrecord component. - patch() - Method in record class com.io7m.aradine.instrument.spi1.ARI1Version
-
Returns the value of the
patchrecord component. - patch() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersion
-
Returns the value of the
patchrecord component. - pitch() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNotePitchBend
-
Returns the value of the
pitchrecord component. - pitchBendRange() - Method in class com.io7m.aradine.instrument.sampler_xp0.internal.ARIXP0SampleState
- pitchBendToPlaybackRate(double, int) - Static method in class com.io7m.aradine.instrument.spi1.ARI1PitchBend
-
Convert a signed pitch bend value to a playback rate value.
- playbackRate() - Method in interface com.io7m.aradine.instrument.spi1.ARI1SampleMapEntryType
- ports() - Method in record class com.io7m.aradine.instrument.spi1.ARI1InstrumentDescription
-
Returns the value of the
portsrecord component. - ports() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescription
-
Returns the value of the
portsrecord component. - Ports - Class in com.io7m.aradine.instrument.sampler_m0.internal
- Ports - Class in com.io7m.aradine.instrument.sampler_p0.internal
- Ports - Class in com.io7m.aradine.instrument.sampler_xp0.internal
- Ports(ARI1InstrumentContextType) - Constructor for class com.io7m.aradine.instrument.sampler_m0.internal.Ports
- Ports(ARI1InstrumentContextType) - Constructor for class com.io7m.aradine.instrument.sampler_p0.internal.Ports
- Ports(ARI1InstrumentContextType) - Constructor for class com.io7m.aradine.instrument.sampler_xp0.internal.Ports
- position() - Method in class com.io7m.aradine.instrument.sampler_xp0.internal.ARIXP0SampleState
- positionReal() - Method in class com.io7m.aradine.instrument.sampler_xp0.internal.ARIXP0SampleState
- process(ARI1InstrumentContextType) - Method in class com.io7m.aradine.instrument.sampler_m0.internal.ARIM0Sampler
- process(ARI1InstrumentContextType) - Method in class com.io7m.aradine.instrument.sampler_p0.internal.ARIP0Sampler
- process(ARI1InstrumentContextType) - Method in class com.io7m.aradine.instrument.sampler_xp0.internal.ARIXP0Sampler
- process(ARI1InstrumentContextType) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentType
-
Execute audio processing for one processing period.
- processOneFrame(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBPFBWO4
- processOneFrame(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBPFBWO8
- processOneFrame(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBPFO2
- processOneFrame(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBRFBWO4
- processOneFrame(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBRFBWO8
- processOneFrame(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBRFO2
- processOneFrame(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadHPFBWO4
- processOneFrame(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadHPFBWO8
- processOneFrame(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadHPFO2
- processOneFrame(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadLPFBWO4
- processOneFrame(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadLPFBWO8
- processOneFrame(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadLPFO2
- processOneFrame(double) - Method in interface com.io7m.aradine.filter.biquad1.ARBQ1BiquadType
-
Process a single input frame.
- processOneFrame(double) - Method in class com.io7m.aradine.filter.recursive1.ARF1HPFOnePole
-
Process a single input frame.
- processOneFrame(double) - Method in class com.io7m.aradine.filter.recursive1.ARF1LPFOnePole
-
Process a single input frame.
- processOneFrame(double) - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter
- processOneFrame(double) - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter4x
- processOneFrame(double) - Method in interface com.io7m.aradine.filter.statevar1.ARSV1FilterType
-
Process a single frame of input.
- processOneFrameBuffers(int, DoubleBuffer, DoubleBuffer) - Method in interface com.io7m.aradine.filter.biquad1.ARBQ1BiquadType
-
Apply a filter to the given frame in the input buffer, writing the filtered frame to the corresponding frame of the output buffer.
- processOneFrameBuffers(int, DoubleBuffer, DoubleBuffer) - Method in class com.io7m.aradine.filter.recursive1.ARF1HPFOnePole
-
Apply a filter to the given frame in the input buffer, writing the filtered frame to the corresponding frame of the output buffer.
- processOneFrameBuffers(int, DoubleBuffer, DoubleBuffer) - Method in class com.io7m.aradine.filter.recursive1.ARF1LPFOnePole
-
Apply a filter to the given frame in the input buffer, writing the filtered frame to the corresponding frame of the output buffer.
- put(int, T) - Method in interface com.io7m.aradine.instrument.spi1.ARI1IntMapMutableType
-
Associate a value with a key, replacing any existing mapping.
Q
- q() - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter
- q() - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter4x
- q() - Method in interface com.io7m.aradine.filter.statevar1.ARSV1FilterType
- qualifier() - Method in record class com.io7m.aradine.instrument.spi1.ARI1Version
-
Returns the value of the
qualifierrecord component. - qualifier() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersion
-
Returns the value of the
qualifierrecord component.
R
- random() - Method in interface com.io7m.aradine.instrument.spi1.ARI1RNGDeterministicType
-
Generate a random number.
- random() - Static method in record class com.io7m.aradine.instrument.spi1.ARI1SampleMapInstanceID
- read(int) - Method in interface com.io7m.aradine.instrument.spi1.ARI1PortTargetAudioType
-
Read a value from frame index
frame. - receiveEvent(ARI1InstrumentContextType, ARI1EventConfigurationType) - Method in class com.io7m.aradine.instrument.sampler_m0.internal.ARIM0Sampler
- receiveEvent(ARI1InstrumentContextType, ARI1EventConfigurationType) - Method in class com.io7m.aradine.instrument.sampler_p0.internal.ARIP0Sampler
- receiveEvent(ARI1InstrumentContextType, ARI1EventConfigurationType) - Method in class com.io7m.aradine.instrument.sampler_xp0.internal.ARIXP0Sampler
- receiveEvent(ARI1InstrumentContextType, ARI1EventConfigurationType) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentType
-
Receive and buffer an event for processing during the next processing period.
- remove(int) - Method in interface com.io7m.aradine.instrument.spi1.ARI1IntMapMutableType
-
Remove a mapping.
- reset() - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter
- reset() - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter4x
- reset() - Method in interface com.io7m.aradine.filter.statevar1.ARSV1FilterType
-
Reset all internal state variables, leaving
cutoffandquntouched. - reset() - Method in interface com.io7m.aradine.instrument.spi1.ARI1RNGDeterministicType
-
Reset this RNG instance.
- resourceFile() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorResult
-
Returns the value of the
resourceFilerecord component.
S
- sampleMapEmpty() - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentContextSamplesType
- sampleMapGet(ARI1SampleMapInstanceID) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentContextSamplesType
-
Retrieve the sample map at the given ID.
- schema() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescription
-
Returns the value of the
schemarecord component. - schema1() - Static method in class com.io7m.aradine.instrument.spi1.json_data.ARI1Schemas
- schema1Resource() - Static method in class com.io7m.aradine.instrument.spi1.json_data.ARI1Schemas
- semantics() - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortDescription
-
Returns the value of the
semanticsrecord component. - semantics() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortDescription
-
Returns the value of the
semanticsrecord component. - serialize(ARI1JDottedName, JsonGenerator, SerializationContext) - Method in class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDottedNameSerializer
- serialize(ARI1JParameterNumber, JsonGenerator, SerializationContext) - Method in class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterNumberSerializer
- serialize(ARI1JPortNumber, JsonGenerator, SerializationContext) - Method in class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortNumberSerializer
- serialize(ARI1JVersionQualifier, JsonGenerator, SerializationContext) - Method in class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersionQualifierSerializer
- serialize(ARI1JVersion, JsonGenerator, SerializationContext) - Method in class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersionSerializer
- serializers() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorParameters
-
Returns the value of the
serializersrecord component. - setCutoff(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBPFBWO4
- setCutoff(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBPFBWO8
- setCutoff(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBPFO2
- setCutoff(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBRFBWO4
- setCutoff(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBRFBWO8
- setCutoff(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBRFO2
- setCutoff(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadHPFBWO4
- setCutoff(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadHPFBWO8
- setCutoff(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadHPFO2
- setCutoff(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadLPFBWO4
- setCutoff(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadLPFBWO8
- setCutoff(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadLPFO2
- setCutoff(double) - Method in interface com.io7m.aradine.filter.biquad1.ARBQ1BiquadType
-
Specify a new frequency cutoff value.
- setCutoff(double) - Method in class com.io7m.aradine.filter.recursive1.ARF1HPFOnePole
-
Specify a new frequency cutoff value.
- setCutoff(double) - Method in class com.io7m.aradine.filter.recursive1.ARF1LPFOnePole
-
Specify a new frequency cutoff value.
- setCutoff(double) - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter
- setCutoff(double) - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter4x
- setCutoff(double) - Method in interface com.io7m.aradine.filter.statevar1.ARSV1FilterType
-
Specify a new frequency cutoff value.
- setLoopPoint(double) - Method in class com.io7m.aradine.instrument.sampler_xp0.internal.ARIXP0SampleState
-
Set the loop point.
- setPitchBendRange(int) - Method in class com.io7m.aradine.instrument.sampler_xp0.internal.ARIXP0SampleState
-
Set the pitch bend range.
- setQ(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBPFO2
- setQ(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadBRFO2
- setQ(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadHPFO2
- setQ(double) - Method in class com.io7m.aradine.filter.biquad1.ARBQ1BiquadLPFO2
- setQ(double) - Method in interface com.io7m.aradine.filter.biquad1.ARBQ1BiquadWithQType
-
Set the Q value for the filter.
- setQ(double) - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter
- setQ(double) - Method in class com.io7m.aradine.filter.statevar1.ARSV1Filter4x
- setQ(double) - Method in interface com.io7m.aradine.filter.statevar1.ARSV1FilterType
-
Specify a new Q value.
- size() - Method in interface com.io7m.aradine.instrument.spi1.ARI1IntMapReadableType
- sourceFile() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorParameters
-
Returns the value of the
sourceFilerecord component. - statusCurrentBufferSize() - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentContextAudioStatusType
- statusCurrentSampleRate() - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentContextAudioStatusType
T
- text() - Method in record class com.io7m.aradine.instrument.spi1.ARI1VersionQualifier
-
Returns the value of the
textrecord component. - text() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersionQualifier
-
Returns the value of the
textrecord component. - timeFramesToMilliseconds(long) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentContextTimeType
-
Convert the given frame count to a duration in milliseconds based on the current sample rate.
- timeMillisecondsPerFrame() - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentContextTimeType
- timeMillisecondsToFrames(double) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentContextTimeType
-
Convert the given duration in milliseconds to the nearest equivalent number of frames at the current sample rate.
- timeOffsetInFrames() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationBufferSizeChanged
- timeOffsetInFrames() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationParameterChanged
-
Returns the value of the
timeOffsetInFramesrecord component. - timeOffsetInFrames() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationSampleRateChanged
- timeOffsetInFrames() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNoteOff
-
Returns the value of the
timeOffsetInFramesrecord component. - timeOffsetInFrames() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNoteOn
-
Returns the value of the
timeOffsetInFramesrecord component. - timeOffsetInFrames() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNotePitchBend
-
Returns the value of the
timeOffsetInFramesrecord component. - timeOffsetInFrames() - Method in interface com.io7m.aradine.instrument.spi1.ARI1EventType
-
The offset in frames from the start of the processing period to which the effects of this event should be applied.
- toJson(ARI1InstrumentDescription) - Static method in class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescriptions
-
Convert to JSON form.
- toString() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorParameters
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1Documentation
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1DottedName
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationBufferSizeChanged
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationParameterChanged
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationSampleRateChanged
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNoteOff
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNoteOn
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNotePitchBend
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1InstrumentDescription
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionInteger
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionReal
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionSampleMap
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterNumber
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortDescription
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortNumber
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1SampleMapID
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1SampleMapInstanceID
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1Version
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1VersionQualifier
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDocumentation
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDottedName
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescription
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionInteger
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionReal
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionSampleMap
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterNumber
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortDescription
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortNumber
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersion
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersionQualifier
-
Returns a string representation of this record class.
U
- unitOfMeasurement() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionInteger
-
Returns the value of the
unitOfMeasurementrecord component. - unitOfMeasurement() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionReal
-
Returns the value of the
unitOfMeasurementrecord component. - unitOfMeasurement() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionInteger
-
Returns the value of the
unitOfMeasurementrecord component. - unitOfMeasurement() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionReal
-
Returns the value of the
unitOfMeasurementrecord component.
V
- value() - Method in record class com.io7m.aradine.instrument.spi1.ARI1DottedName
-
Returns the value of the
valuerecord component. - value() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterNumber
-
Returns the value of the
valuerecord component. - value() - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortNumber
-
Returns the value of the
valuerecord component. - value() - Method in record class com.io7m.aradine.instrument.spi1.ARI1SampleMapInstanceID
-
Returns the value of the
valuerecord component. - value() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDottedName
-
Returns the value of the
valuerecord component. - value() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterNumber
-
Returns the value of the
valuerecord component. - value() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortNumber
-
Returns the value of the
valuerecord component. - value(int) - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterIntegerType
-
Retrieve the value of the parameter at time
frameIndexin the current processing period. - value(int) - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterRealType
-
Retrieve the value of the parameter at time
frameIndexin the current processing period. - value(int) - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterSampleMapType
-
Retrieve the value of the parameter at time
frameIndexin the current processing period. - valueDefault() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionInteger
-
Returns the value of the
valueDefaultrecord component. - valueDefault() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionReal
-
Returns the value of the
valueDefaultrecord component. - valueDefault() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionInteger
-
Returns the value of the
valueDefaultrecord component. - valueDefault() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionReal
-
Returns the value of the
valueDefaultrecord component. - valueMaximum() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionInteger
-
Returns the value of the
valueMaximumrecord component. - valueMaximum() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionReal
-
Returns the value of the
valueMaximumrecord component. - valueMaximum() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterIntegerType
- valueMaximum() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterRealType
- valueMaximum() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionInteger
-
Returns the value of the
valueMaximumrecord component. - valueMaximum() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionReal
-
Returns the value of the
valueMaximumrecord component. - valueMinimum() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionInteger
-
Returns the value of the
valueMinimumrecord component. - valueMinimum() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionReal
-
Returns the value of the
valueMinimumrecord component. - valueMinimum() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterIntegerType
- valueMinimum() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterRealType
- valueMinimum() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionInteger
-
Returns the value of the
valueMinimumrecord component. - valueMinimum() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionReal
-
Returns the value of the
valueMinimumrecord component. - valueOf(String) - Static method in enum class com.io7m.aradine.instrument.spi1.ARI1PortDirection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.io7m.aradine.instrument.spi1.ARI1PortKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortDirection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortKind
-
Returns the enum constant of this class with the specified name.
- values() - Method in interface com.io7m.aradine.instrument.spi1.ARI1IntMapReadableType
- values() - Static method in enum class com.io7m.aradine.instrument.spi1.ARI1PortDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.io7m.aradine.instrument.spi1.ARI1PortKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- velocity() - Method in class com.io7m.aradine.instrument.sampler_p0.internal.ARIP0SampleState
- velocity() - Method in class com.io7m.aradine.instrument.sampler_xp0.internal.ARIXP0SampleState
- velocity() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNoteOff
-
Returns the value of the
velocityrecord component. - velocity() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNoteOn
-
Returns the value of the
velocityrecord component. - version() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorParameters
-
Returns the value of the
versionrecord component. - version() - Method in record class com.io7m.aradine.instrument.spi1.ARI1InstrumentDescription
-
Returns the value of the
versionrecord component. - version() - Method in record class com.io7m.aradine.instrument.spi1.ARI1SampleMapID
-
Returns the value of the
versionrecord component. - version() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescription
-
Returns the value of the
versionrecord component.
W
- write(int, double) - Method in interface com.io7m.aradine.instrument.spi1.ARI1PortSourceAudioType
-
Write an output value at frame index
frame.
All Classes and Interfaces|All Packages|Serialized Form