Index

A B C D E F G H I J K L M N O P Q R S T U V W 
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 ARI1EventConfigurationBufferSizeChanged record 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 ARI1EventConfigurationSampleRateChanged record 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 ARI1EventNoteOff record 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 ARI1EventNoteOn record 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 ARI1EventNotePitchBend record 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 direction record component.
direction() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortDescription
Returns the value of the direction record 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 documentation record component.
documentation() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionReal
Returns the value of the documentation record component.
documentation() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionSampleMap
Returns the value of the documentation record component.
documentation() - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortDescription
Returns the value of the documentation record component.
documentation() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionInteger
Returns the value of the documentation record component.
documentation() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionReal
Returns the value of the documentation record component.
documentation() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionSampleMap
Returns the value of the documentation record component.
documentation() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortDescription
Returns the value of the documentation record 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 frameIndex and velocity velocity.
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 format record component.
format() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDocumentation
Returns the value of the format record 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 group record component.
group() - Method in record class com.io7m.aradine.instrument.spi1.ARI1InstrumentDescription
Returns the value of the group record component.
group() - Method in record class com.io7m.aradine.instrument.spi1.ARI1SampleMapID
Returns the value of the group record component.
group() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescription
Returns the value of the group record 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 id record component.
id() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionReal
Returns the value of the id record component.
id() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionSampleMap
Returns the value of the id record 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 identifier record component.
identifier() - Method in record class com.io7m.aradine.instrument.spi1.ARI1InstrumentDescription
Returns the value of the identifier record component.
identifier() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescription
Returns the value of the identifier record 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 javaClasses record component.

K

kind() - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortDescription
Returns the value of the kind record component.
kind() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortDescription
Returns the value of the kind record component.

L

label() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionInteger
Returns the value of the label record component.
label() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionReal
Returns the value of the label record component.
label() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionSampleMap
Returns the value of the label record 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 label record component.
label() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionInteger
Returns the value of the label record component.
label() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionReal
Returns the value of the label record component.
label() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionSampleMap
Returns the value of the label record 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 label record 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 lines record component.
lines() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDocumentation
Returns the value of the lines record 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 major record component.
major() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersion
Returns the value of the major record 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 metadata record component.
metadata() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescription
Returns the value of the metadata record component.
minor() - Method in record class com.io7m.aradine.instrument.spi1.ARI1Version
Returns the value of the minor record component.
minor() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersion
Returns the value of the minor record component.

N

name() - Method in record class com.io7m.aradine.instrument.spi1.ARI1SampleMapID
Returns the value of the name record component.
note() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNoteOff
Returns the value of the note record component.
note() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNoteOn
Returns the value of the note record component.
number() - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortDescription
Returns the value of the number record component.
number() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionInteger
Returns the value of the number record component.
number() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionReal
Returns the value of the number record component.
number() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionSampleMap
Returns the value of the number record 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 number record 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 outputResourceDirectory record component.
outputSourceDirectory() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorParameters
Returns the value of the outputSourceDirectory record component.

P

packageName() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorParameters
Returns the value of the packageName record component.
parameter() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationParameterChanged
Returns the value of the parameter record component.
parameters() - Method in record class com.io7m.aradine.instrument.spi1.ARI1InstrumentDescription
Returns the value of the parameters record component.
parameters() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescription
Returns the value of the parameters record 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 parsers record component.
patch() - Method in record class com.io7m.aradine.instrument.spi1.ARI1Version
Returns the value of the patch record component.
patch() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersion
Returns the value of the patch record component.
pitch() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNotePitchBend
Returns the value of the pitch record 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 ports record component.
ports() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescription
Returns the value of the ports record 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 qualifier record component.
qualifier() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersion
Returns the value of the qualifier record 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 cutoff and q untouched.
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 resourceFile record 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 schema record 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 semantics record component.
semantics() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortDescription
Returns the value of the semantics record 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 serializers record 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 sourceFile record 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 text record component.
text() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JVersionQualifier
Returns the value of the text record 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 timeOffsetInFrames record 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 timeOffsetInFrames record component.
timeOffsetInFrames() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNoteOn
Returns the value of the timeOffsetInFrames record component.
timeOffsetInFrames() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNotePitchBend
Returns the value of the timeOffsetInFrames record 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 unitOfMeasurement record component.
unitOfMeasurement() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionReal
Returns the value of the unitOfMeasurement record component.
unitOfMeasurement() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionInteger
Returns the value of the unitOfMeasurement record component.
unitOfMeasurement() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionReal
Returns the value of the unitOfMeasurement record component.

V

value() - Method in record class com.io7m.aradine.instrument.spi1.ARI1DottedName
Returns the value of the value record component.
value() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterNumber
Returns the value of the value record component.
value() - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortNumber
Returns the value of the value record component.
value() - Method in record class com.io7m.aradine.instrument.spi1.ARI1SampleMapInstanceID
Returns the value of the value record component.
value() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JDottedName
Returns the value of the value record component.
value() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterNumber
Returns the value of the value record component.
value() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JPortNumber
Returns the value of the value record component.
value(int) - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterIntegerType
Retrieve the value of the parameter at time frameIndex in the current processing period.
value(int) - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterRealType
Retrieve the value of the parameter at time frameIndex in the current processing period.
value(int) - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterSampleMapType
Retrieve the value of the parameter at time frameIndex in the current processing period.
valueDefault() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionInteger
Returns the value of the valueDefault record component.
valueDefault() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionReal
Returns the value of the valueDefault record component.
valueDefault() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionInteger
Returns the value of the valueDefault record component.
valueDefault() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionReal
Returns the value of the valueDefault record component.
valueMaximum() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionInteger
Returns the value of the valueMaximum record component.
valueMaximum() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionReal
Returns the value of the valueMaximum record 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 valueMaximum record component.
valueMaximum() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionReal
Returns the value of the valueMaximum record component.
valueMinimum() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionInteger
Returns the value of the valueMinimum record component.
valueMinimum() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionReal
Returns the value of the valueMinimum record 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 valueMinimum record component.
valueMinimum() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JParameterDescriptionReal
Returns the value of the valueMinimum record 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 velocity record component.
velocity() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventNoteOn
Returns the value of the velocity record component.
version() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorParameters
Returns the value of the version record component.
version() - Method in record class com.io7m.aradine.instrument.spi1.ARI1InstrumentDescription
Returns the value of the version record component.
version() - Method in record class com.io7m.aradine.instrument.spi1.ARI1SampleMapID
Returns the value of the version record component.
version() - Method in record class com.io7m.aradine.instrument.spi1.json_data.internal.ARI1JInstrumentDescription
Returns the value of the version record component.

W

write(int, double) - Method in interface com.io7m.aradine.instrument.spi1.ARI1PortSourceAudioType
Write an output value at frame index frame.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form