Index

A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

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(String, 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>, 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.xml.internal
Documentation.
ARI1Documentation(List<ARI1ParagraphType>) - Constructor for record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1Documentation
Creates an instance of a ARI1Documentation record class.
ARI1DocumentationType - Interface in com.io7m.aradine.instrument.spi1
Documentation applied to an element in an instrument description.
ARI1DocumentedType - Interface in com.io7m.aradine.instrument.spi1
The type of objects that can have documentation.
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, ARI1ParameterId) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationParameterChanged
Creates an instance of a ARI1EventConfigurationParameterChanged record class.
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.
ARI1InstrumentDescription - Record Class in com.io7m.aradine.instrument.codegen.internal
An instrument description.
ARI1InstrumentDescription - Record Class in com.io7m.aradine.instrument.spi1.xml.internal
An instrument description.
ARI1InstrumentDescription(String, ARI1Version, Map<String, String>, Map<ARI1ParameterId, ARI1ParameterDescriptionType>, Map<ARI1PortId, ARI1PortDescriptionType>) - Constructor for record class com.io7m.aradine.instrument.codegen.internal.ARI1InstrumentDescription
Creates an instance of a ARI1InstrumentDescription record class.
ARI1InstrumentDescription(String, ARI1Version, Map<String, String>, Map<ARI1ParameterId, ARI1ParameterDescriptionType>, Map<ARI1PortId, ARI1PortDescriptionType>) - Constructor for record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1InstrumentDescription
Creates an instance of a ARI1InstrumentDescription record class.
ARI1InstrumentDescriptionType - Interface in com.io7m.aradine.instrument.spi1
A description of an instrument.
ARI1InstrumentFactoryType - Interface in com.io7m.aradine.instrument.spi1
A factory of instruments.
ARI1InstrumentParser - Class in com.io7m.aradine.instrument.spi1.xml.internal
An instrument parser.
ARI1InstrumentParser(URI, InputStream, Consumer<ParseStatus>) - Constructor for class com.io7m.aradine.instrument.spi1.xml.internal.ARI1InstrumentParser
An instrument parser.
ARI1InstrumentParserFactoryType - Interface in com.io7m.aradine.instrument.spi1.xml
The type of instrument description parser factories.
ARI1InstrumentParsers - Class in com.io7m.aradine.instrument.spi1.xml
The default implementation of the parser factory.
ARI1InstrumentParsers() - Constructor for class com.io7m.aradine.instrument.spi1.xml.ARI1InstrumentParsers
The default implementation of the parser factory.
ARI1InstrumentParserType - Interface in com.io7m.aradine.instrument.spi1.xml
The type of instrument description parsers.
ARI1InstrumentSerializer - Class in com.io7m.aradine.instrument.spi1.xml.internal
An instrument serializer.
ARI1InstrumentSerializer(OutputStream) - Constructor for class com.io7m.aradine.instrument.spi1.xml.internal.ARI1InstrumentSerializer
An instrument serializer.
ARI1InstrumentSerializerFactoryType - Interface in com.io7m.aradine.instrument.spi1.xml
The type of instrument description serializer factories.
ARI1InstrumentSerializers - Class in com.io7m.aradine.instrument.spi1.xml
The default implementation of the serializer factory.
ARI1InstrumentSerializers() - Constructor for class com.io7m.aradine.instrument.spi1.xml.ARI1InstrumentSerializers
The default implementation of the serializer factory.
ARI1InstrumentSerializerType - Interface in com.io7m.aradine.instrument.spi1.xml
The type of instrument description serializers.
ARI1InstrumentServiceAudioStatusType - Interface in com.io7m.aradine.instrument.spi1
The status of the audio processing system.
ARI1InstrumentServiceDeclarationsType - Interface in com.io7m.aradine.instrument.spi1
Methods used by instruments to retrieve instances of declared parameters and ports.
ARI1InstrumentServiceEventsType - Interface in com.io7m.aradine.instrument.spi1
Event methods.
ARI1InstrumentServiceImplementationObjectsType - Interface in com.io7m.aradine.instrument.spi1
Methods to create objects for instrument implementations.
ARI1InstrumentServiceSamplesType - Interface in com.io7m.aradine.instrument.spi1
Methods to asynchronously load samples and sample maps.
ARI1InstrumentServicesType - Interface in com.io7m.aradine.instrument.spi1
The services available to a single instrument instance.
ARI1InstrumentServiceTimeType - Interface in com.io7m.aradine.instrument.spi1
Time services.
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.
ARI1Labels - Class in com.io7m.aradine.instrument.codegen.internal
Functions over labels.
ARI1Link - Record Class in com.io7m.aradine.instrument.spi1.xml.internal
A link element within documentation.
ARI1Link(URI, String) - Constructor for record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1Link
A link element within documentation.
ARI1LinkType - Interface in com.io7m.aradine.instrument.spi1
A link.
ARI1Paragraph - Record Class in com.io7m.aradine.instrument.spi1.xml.internal
Documentation.
ARI1Paragraph(List<ARI1ParagraphContentType>) - Constructor for record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1Paragraph
Creates an instance of a ARI1Paragraph record class.
ARI1ParagraphContentType - Interface in com.io7m.aradine.instrument.spi1
The type of content that can appear inside paragraphs.
ARI1ParagraphType - Interface in com.io7m.aradine.instrument.spi1
A paragraph within documentation.
ARI1ParameterDescriptionIntegerType - Interface in com.io7m.aradine.instrument.spi1
The type of integer parameters.
ARI1ParameterDescriptionRealType - Interface in com.io7m.aradine.instrument.spi1
The type of real parameters.
ARI1ParameterDescriptionSampleMapType - Interface in com.io7m.aradine.instrument.spi1
The type of sample map parameters.
ARI1ParameterDescriptionType - Interface in com.io7m.aradine.instrument.spi1
The type of parameters.
ARI1ParameterId - Record Class in com.io7m.aradine.instrument.spi1
The ID of a parameter.
ARI1ParameterId(int) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1ParameterId
Creates an instance of a ARI1ParameterId record class.
ARI1ParameterInteger - Record Class in com.io7m.aradine.instrument.spi1.xml.internal
An integer-typed parameter.
ARI1ParameterInteger(ARI1ParameterId, String, String, long, long, long, ARI1DocumentationType) - Constructor for record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterInteger
Creates an instance of a ARI1ParameterInteger record class.
ARI1ParameterIntegerType - Interface in com.io7m.aradine.instrument.spi1
The type of integer parameters.
ARI1ParameterReal - Record Class in com.io7m.aradine.instrument.spi1.xml.internal
A real-typed parameter.
ARI1ParameterReal(ARI1ParameterId, String, String, double, double, double, ARI1DocumentationType) - Constructor for record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterReal
Creates an instance of a ARI1ParameterReal record class.
ARI1ParameterRealType - Interface in com.io7m.aradine.instrument.spi1
The type of real parameters.
ARI1ParameterSampleMap - Record Class in com.io7m.aradine.instrument.spi1.xml.internal
A sample-map-typed parameter.
ARI1ParameterSampleMap(ARI1ParameterId, String, ARI1DocumentationType) - Constructor for record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterSampleMap
Creates an instance of a ARI1ParameterSampleMap record class.
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.
ARI1PortDescriptionInputAudioType - Interface in com.io7m.aradine.instrument.spi1
An audio input port.
ARI1PortDescriptionInputNoteType - Interface in com.io7m.aradine.instrument.spi1
A note input port.
ARI1PortDescriptionInputType - Interface in com.io7m.aradine.instrument.spi1
An input port.
ARI1PortDescriptionOutputAudioType - Interface in com.io7m.aradine.instrument.spi1
A sampled output port.
ARI1PortDescriptionOutputType - Interface in com.io7m.aradine.instrument.spi1
An output port.
ARI1PortDescriptionType - Interface in com.io7m.aradine.instrument.spi1
A port used to supply data to, or extract data from, an instrument.
ARI1PortId - Record Class in com.io7m.aradine.instrument.spi1
The ID of a port.
ARI1PortId(int) - Constructor for record class com.io7m.aradine.instrument.spi1.ARI1PortId
Creates an instance of a ARI1PortId record class.
ARI1PortInputAudio - Record Class in com.io7m.aradine.instrument.spi1.xml.internal
The description of an audio input port.
ARI1PortInputAudio(ARI1PortId, Set<String>, String, ARI1DocumentationType) - Constructor for record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortInputAudio
The description of an audio input port.
ARI1PortInputAudioType - Interface in com.io7m.aradine.instrument.spi1
An input port delivering monophonic audio as 64-bit floating point samples.
ARI1PortInputNote - Record Class in com.io7m.aradine.instrument.spi1.xml.internal
The description of a note input port.
ARI1PortInputNote(ARI1PortId, Set<String>, String, ARI1DocumentationType) - Constructor for record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortInputNote
The description of a note input port.
ARI1PortInputNoteType - Interface in com.io7m.aradine.instrument.spi1
An input port delivering buffered note events.
ARI1PortInputType - Interface in com.io7m.aradine.instrument.spi1
An input port.
ARI1PortOutputAudio - Record Class in com.io7m.aradine.instrument.spi1.xml.internal
The description of a sampled output port.
ARI1PortOutputAudio(ARI1PortId, Set<String>, String, ARI1DocumentationType) - Constructor for record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortOutputAudio
The description of a sampled output port.
ARI1PortOutputAudioType - Interface in com.io7m.aradine.instrument.spi1
A sampled output port.
ARI1PortOutputType - Interface in com.io7m.aradine.instrument.spi1
An output 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.
ARI1SampleMapType - Interface in com.io7m.aradine.instrument.spi1
A map of samples.
ARI1Schema - Class in com.io7m.aradine.instrument.spi1.xml
Functions to retrieve the version 1 instrument schema.
ARI1Text - Record Class in com.io7m.aradine.instrument.spi1.xml.internal
A text element within documentation.
ARI1Text(String) - Constructor for record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1Text
A text element within documentation.
ARI1TextType - Interface in com.io7m.aradine.instrument.spi1
A section of text.
ARI1Version - Record Class in com.io7m.aradine.instrument.spi1
A (semantic) version number.
ARI1Version(int, int, int, Optional<ARI1VersionQualifier>) - 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<ARI1EventConfigurationType>, 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(ARI1InstrumentServicesType, ARI1EventBufferType<ARI1EventConfigurationType>, 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(ARI1InstrumentServiceImplementationObjectsType, ARI1EventBufferType<ARI1EventConfigurationType>, 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.
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.xml.internal.ARI1InstrumentParser
 
close() - Method in class com.io7m.aradine.instrument.spi1.xml.internal.ARI1InstrumentSerializer
 
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.xml - package com.io7m.aradine.instrument.spi1.xml
Modular programmable synthesis (SPI 1 XML code)
com.io7m.aradine.instrument.spi1.xml.internal - package com.io7m.aradine.instrument.spi1.xml.internal
Modular programmable synthesis (SPI 1 XML code)
com.io7m.aradine.instrument.spi1.xml.jaxb - package com.io7m.aradine.instrument.spi1.xml.jaxb
 
compareTo(ARI1ParameterId) - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterId
 
compareTo(ARI1PortId) - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortId
 
compareTo(ARI1Version) - Method in record class com.io7m.aradine.instrument.spi1.ARI1Version
 
compareTo(ARI1VersionQualifier) - Method in record class com.io7m.aradine.instrument.spi1.ARI1VersionQualifier
 
content - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.Meta
 
content - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.Paragraph
 
content - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParagraphContentType
 
content() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParagraphType
 
content() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1Paragraph
Returns the value of the content record component.
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.ARI1InstrumentServiceImplementationObjectsType
 
createDocumentation() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of Documentation
createEventBuffer() - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentServiceImplementationObjectsType
 
createInstrument() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of Instrument
createInstrument(ARI1InstrumentServicesType) - Method in class com.io7m.aradine.instrument.sampler_m0.ARIM0SamplerFactory
 
createInstrument(ARI1InstrumentServicesType) - Method in class com.io7m.aradine.instrument.sampler_p0.ARIP0SamplerFactory
 
createInstrument(ARI1InstrumentServicesType) - Method in class com.io7m.aradine.instrument.sampler_xp0.ARIXP0SamplerFactory
 
createInstrument(ARI1InstrumentServicesType) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentFactoryType
Create a new instrument.
createIntMap(int) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentServiceImplementationObjectsType
Create an empty integer map.
createLink(LinkType) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of JAXBElement<LinkType>
createLinkType() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of LinkType
createMeta() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of Meta
createMetadata() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of Metadata
createParagraph() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of Paragraph
createParameterInteger(ParameterIntegerType) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of JAXBElement<ParameterIntegerType>
createParameterIntegerType() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of ParameterIntegerType
createParameterReal(ParameterRealType) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of JAXBElement<ParameterRealType>
createParameterRealType() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of ParameterRealType
createParameters() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of Parameters
createParameterSampleMap(ParameterSampleMapType) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of JAXBElement<ParameterSampleMapType>
createParameterSampleMapType() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of ParameterSampleMapType
createParserWithContext(Void, URI, InputStream, Consumer<ParseStatus>) - Method in class com.io7m.aradine.instrument.spi1.xml.ARI1InstrumentParsers
 
createPortInputAudio(PortInputAudioType) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of JAXBElement<PortInputAudioType>
createPortInputAudioType() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of PortInputAudioType
createPortInputNote(PortInputNoteType) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of JAXBElement<PortInputNoteType>
createPortInputNoteType() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of PortInputNoteType
createPortOutputAudio(PortOutputAudioType) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of JAXBElement<PortOutputAudioType>
createPortOutputAudioType() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of PortOutputAudioType
createPorts() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of Ports
createPortSemantic() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of PortSemantic
createSerializerWithContext(Void, URI, OutputStream) - Method in class com.io7m.aradine.instrument.spi1.xml.ARI1InstrumentSerializers
 
createVersion() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create an instance of Version
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(ARI1ParameterId, Class<C>) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentServiceDeclarationsType
Retrieve a declared parameter and cast it to the given type.
declaredParameters() - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentServiceDeclarationsType
 
declaredPort(ARI1PortId, Class<C>) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentServiceDeclarationsType
Retrieve a declared port and cast it to the given type.
declaredPorts() - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentServiceDeclarationsType
 
documentation - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterType
 
documentation - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.PortType
 
documentation() - Method in interface com.io7m.aradine.instrument.spi1.ARI1DocumentedType
 
documentation() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterInteger
Returns the value of the documentation record component.
documentation() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterReal
Returns the value of the documentation record component.
documentation() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterSampleMap
Returns the value of the documentation record component.
documentation() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortInputAudio
Returns the value of the documentation record component.
documentation() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortInputNote
Returns the value of the documentation record component.
documentation() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortOutputAudio
Returns the value of the documentation record component.
Documentation - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
Java class for anonymous complex type.
Documentation() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.Documentation
 

E

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.codegen.internal.ARI1InstrumentDescription
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.ARI1ParameterId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortId
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.xml.internal.ARI1Documentation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1InstrumentDescription
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1Link
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1Paragraph
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterInteger
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterReal
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterSampleMap
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortInputAudio
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortInputNote
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortOutputAudio
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1Text
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.ARI1PortInputNoteType
Take all events that apply to the given frame index/time.
eventUnhandled(ARI1EventType) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentServiceEventsType
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.xml.internal.ARI1InstrumentParser
 
execute(ARI1InstrumentDescriptionType) - Method in class com.io7m.aradine.instrument.spi1.xml.internal.ARI1InstrumentSerializer
 

F

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
 

G

get(int) - Method in interface com.io7m.aradine.instrument.spi1.ARI1IntMapReadableType
Get the value associated with the given key.
getContent() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Meta
Gets the value of the content property.
getContent() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Paragraph
Gets the value of the content property.
getContent() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParagraphContentType
The type of content that can appear in paragraphs.
getDocumentation() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterType
Gets the value of the documentation property.
getDocumentation() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.PortType
Gets the value of the documentation property.
getID() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterType
Gets the value of the id property.
getID() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.PortType
Gets the value of the id property.
getIdentifier() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Instrument
Gets the value of the identifier property.
getLabel() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterType
Gets the value of the label property.
getLabel() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.PortType
Gets the value of the label property.
getMajor() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Version
Gets the value of the major property.
getMeta() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Metadata
Gets the value of the meta property.
getMetadata() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Instrument
Gets the value of the metadata property.
getMinor() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Version
Gets the value of the minor property.
getName() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Meta
Gets the value of the name property.
getParagraph() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Documentation
Gets the value of the paragraph property.
getParameterIntegerOrParameterRealOrParameterSampleMap() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Parameters
Gets the value of the parameterIntegerOrParameterRealOrParameterSampleMap property.
getParameters() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Instrument
Gets the value of the parameters property.
getPatch() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Version
Gets the value of the patch property.
getPortInputAudioOrPortInputNoteOrPortOutputAudio() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Ports
Gets the value of the portInputAudioOrPortInputNoteOrPortOutputAudio property.
getPorts() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Instrument
Gets the value of the ports property.
getPortSemantic() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.PortType
Gets the value of the portSemantic property.
getQualifier() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Version
Gets the value of the qualifier property.
getTarget() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.LinkType
Gets the value of the target property.
getUnitOfMeasurement() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterIntegerType
Gets the value of the unitOfMeasurement property.
getUnitOfMeasurement() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterRealType
Gets the value of the unitOfMeasurement property.
getValue() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.PortSemantic
Gets the value of the value property.
getValueDefault() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterIntegerType
Gets the value of the valueDefault property.
getValueDefault() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterRealType
Gets the value of the valueDefault property.
getValueMaximumInclusive() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterIntegerType
Gets the value of the valueMaximumInclusive property.
getValueMaximumInclusive() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterRealType
Gets the value of the valueMaximumInclusive property.
getValueMinimumInclusive() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterIntegerType
Gets the value of the valueMinimumInclusive property.
getValueMinimumInclusive() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterRealType
Gets the value of the valueMinimumInclusive property.
getVersion() - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Instrument
Gets the value of the version property.

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.codegen.internal.ARI1InstrumentDescription
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.ARI1ParameterId
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortId
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.xml.internal.ARI1Documentation
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1InstrumentDescription
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1Link
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1Paragraph
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterInteger
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterReal
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterSampleMap
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortInputAudio
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortInputNote
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortOutputAudio
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1Text
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 - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterType
 
id - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.PortType
 
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.ARI1PortDescriptionType
 
id() - Method in interface com.io7m.aradine.instrument.spi1.ARI1PortType
 
id() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterInteger
Returns the value of the id record component.
id() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterReal
Returns the value of the id record component.
id() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterSampleMap
Returns the value of the id record component.
id() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortInputAudio
Returns the value of the id record component.
id() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortInputNote
Returns the value of the id record component.
id() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortOutputAudio
Returns the value of the id record component.
identifier - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.Instrument
 
identifier() - Method in record class com.io7m.aradine.instrument.codegen.internal.ARI1InstrumentDescription
Returns the value of the identifier record component.
identifier() - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentDescriptionType
The unique identifier of the instrument.
identifier() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1InstrumentDescription
Returns the value of the identifier record component.
Instrument - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
Java class for anonymous complex type.
Instrument() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.Instrument
 
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.

L

label - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterType
 
label - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.PortType
 
label() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionType
 
label() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterType
 
label() - Method in interface com.io7m.aradine.instrument.spi1.ARI1PortDescriptionType
 
label() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterInteger
Returns the value of the label record component.
label() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterReal
Returns the value of the label record component.
label() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterSampleMap
Returns the value of the label record component.
label() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortInputAudio
Returns the value of the label record component.
label() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortInputNote
Returns the value of the label record component.
label() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortOutputAudio
Returns the value of the label record component.
labelDelimiters() - Static method in class com.io7m.aradine.instrument.codegen.internal.ARI1Labels
 
LinkType - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
A link within documentation text.
LinkType() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.LinkType
 
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 - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.Version
 
major() - Method in record class com.io7m.aradine.instrument.spi1.ARI1Version
Returns the value of the major record component.
meta - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.Metadata
 
Meta - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
Java class for anonymous complex type.
Meta() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.Meta
 
metadata - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.Instrument
 
metadata() - Method in record class com.io7m.aradine.instrument.codegen.internal.ARI1InstrumentDescription
Returns the value of the metadata record component.
metadata() - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentDescriptionType
 
metadata() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1InstrumentDescription
Returns the value of the metadata record component.
Metadata - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
Java class for anonymous complex type.
Metadata() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.Metadata
 
minor - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.Version
 
minor() - Method in record class com.io7m.aradine.instrument.spi1.ARI1Version
Returns the value of the minor record component.

N

name - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.Meta
 
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.

O

ObjectFactory - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
This object contains factory methods for each Java content interface and Java element interface generated in the com.io7m.aradine.instrument.spi1.xml.jaxb package.
ObjectFactory() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.io7m.aradine.instrument.spi1.xml.jaxb
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.
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
 
openSchema() - Static method in class com.io7m.aradine.instrument.spi1.xml.ARI1Schema
 
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.
paragraph - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.Documentation
 
Paragraph - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
Java class for anonymous complex type.
Paragraph() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.Paragraph
 
ParagraphContentType - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
The type of content that can appear in paragraphs.
ParagraphContentType() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.ParagraphContentType
 
paragraphs() - Method in interface com.io7m.aradine.instrument.spi1.ARI1DocumentationType
 
paragraphs() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1Documentation
Returns the value of the paragraphs record component.
parameter() - Method in record class com.io7m.aradine.instrument.spi1.ARI1EventConfigurationParameterChanged
Returns the value of the parameter record component.
parameterIntegerOrParameterRealOrParameterSampleMap - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.Parameters
 
ParameterIntegerType - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
Java class for ParameterIntegerType complex type.
ParameterIntegerType() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterIntegerType
 
ParameterRealType - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
Java class for ParameterRealType complex type.
ParameterRealType() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterRealType
 
parameters - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.Instrument
 
parameters() - Method in record class com.io7m.aradine.instrument.codegen.internal.ARI1InstrumentDescription
Returns the value of the parameters record component.
parameters() - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentDescriptionType
 
parameters() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1InstrumentDescription
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 - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
Java class for anonymous complex type.
Parameters() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.Parameters
 
Parameters(ARI1InstrumentServicesType) - Constructor for class com.io7m.aradine.instrument.sampler_m0.internal.Parameters
 
Parameters(ARI1InstrumentServicesType) - Constructor for class com.io7m.aradine.instrument.sampler_p0.internal.Parameters
 
Parameters(ARI1InstrumentServicesType) - Constructor for class com.io7m.aradine.instrument.sampler_xp0.internal.Parameters
 
ParameterSampleMapType - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
A parameter that accepts the URI of a sample map.
ParameterSampleMapType() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterSampleMapType
 
ParameterType - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
Java class for ParameterType complex type.
ParameterType() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterType
 
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 - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.Version
 
patch() - Method in record class com.io7m.aradine.instrument.spi1.ARI1Version
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
 
portInputAudioOrPortInputNoteOrPortOutputAudio - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.Ports
 
PortInputAudioType - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
An audio input port represents a stream of 64-bit IEEE754 floating point values.
PortInputAudioType() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.PortInputAudioType
 
PortInputNoteType - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
An input port delivering buffered note events.
PortInputNoteType() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.PortInputNoteType
 
PortInputType - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
The base type of input ports.
PortInputType() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.PortInputType
 
PortOutputAudioType - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
An audio output port represents a stream of 64-bit IEEE754 floating point values.
PortOutputAudioType() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.PortOutputAudioType
 
PortOutputType - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
The base type of output ports.
PortOutputType() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.PortOutputType
 
ports - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.Instrument
 
ports() - Method in record class com.io7m.aradine.instrument.codegen.internal.ARI1InstrumentDescription
Returns the value of the ports record component.
ports() - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentDescriptionType
 
ports() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1InstrumentDescription
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 - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
Java class for anonymous complex type.
Ports() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.Ports
 
Ports(ARI1InstrumentServicesType) - Constructor for class com.io7m.aradine.instrument.sampler_m0.internal.Ports
 
Ports(ARI1InstrumentServicesType) - Constructor for class com.io7m.aradine.instrument.sampler_p0.internal.Ports
 
Ports(ARI1InstrumentServicesType) - Constructor for class com.io7m.aradine.instrument.sampler_xp0.internal.Ports
 
portSemantic - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.PortType
 
PortSemantic - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
Java class for anonymous complex type.
PortSemantic() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.PortSemantic
 
PortType - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
Java class for PortType complex type.
PortType() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.PortType
 
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(ARI1InstrumentServicesType) - Method in class com.io7m.aradine.instrument.sampler_m0.internal.ARIM0Sampler
 
process(ARI1InstrumentServicesType) - Method in class com.io7m.aradine.instrument.sampler_p0.internal.ARIP0Sampler
 
process(ARI1InstrumentServicesType) - Method in class com.io7m.aradine.instrument.sampler_xp0.internal.ARIXP0Sampler
 
process(ARI1InstrumentServicesType) - 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 - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.Version
 
qualifier() - Method in record class com.io7m.aradine.instrument.spi1.ARI1Version
Returns the value of the qualifier record component.

R

random() - Method in interface com.io7m.aradine.instrument.spi1.ARI1RNGDeterministicType
Generate a random number.
read(int) - Method in interface com.io7m.aradine.instrument.spi1.ARI1PortInputAudioType
Read a value from frame index frame.
receiveEvent(ARI1InstrumentServicesType, ARI1EventConfigurationType) - Method in class com.io7m.aradine.instrument.sampler_m0.internal.ARIM0Sampler
 
receiveEvent(ARI1InstrumentServicesType, ARI1EventConfigurationType) - Method in class com.io7m.aradine.instrument.sampler_p0.internal.ARIP0Sampler
 
receiveEvent(ARI1InstrumentServicesType, ARI1EventConfigurationType) - Method in class com.io7m.aradine.instrument.sampler_xp0.internal.ARIXP0Sampler
 
receiveEvent(ARI1InstrumentServicesType, 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.ARI1InstrumentServiceSamplesType
 
sampleMapGet(URI) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentServiceSamplesType
Retrieve the sample map at the given URI.
semantics() - Method in interface com.io7m.aradine.instrument.spi1.ARI1PortDescriptionType
 
semantics() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortInputAudio
Returns the value of the semantics record component.
semantics() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortInputNote
Returns the value of the semantics record component.
semantics() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortOutputAudio
Returns the value of the semantics record component.
serializers() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorParameters
Returns the value of the serializers record component.
setContent(String) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Meta
Sets the value of the content property.
setContent(String) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParagraphContentType
Sets the value of the content property.
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.
setDocumentation(Documentation) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterType
Sets the value of the documentation property.
setDocumentation(Documentation) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.PortType
Sets the value of the documentation property.
setID(long) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterType
Sets the value of the id property.
setID(long) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.PortType
Sets the value of the id property.
setIdentifier(String) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Instrument
Sets the value of the identifier property.
setLabel(String) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterType
Sets the value of the label property.
setLabel(String) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.PortType
Sets the value of the label property.
setLoopPoint(double) - Method in class com.io7m.aradine.instrument.sampler_xp0.internal.ARIXP0SampleState
Set the loop point.
setMajor(long) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Version
Sets the value of the major property.
setMetadata(Metadata) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Instrument
Sets the value of the metadata property.
setMinor(long) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Version
Sets the value of the minor property.
setName(String) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Meta
Sets the value of the name property.
setParameters(Parameters) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Instrument
Sets the value of the parameters property.
setPatch(long) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Version
Sets the value of the patch property.
setPitchBendRange(int) - Method in class com.io7m.aradine.instrument.sampler_xp0.internal.ARIXP0SampleState
Set the pitch bend range.
setPorts(Ports) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Instrument
Sets the value of the ports property.
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.
setQualifier(String) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Version
Sets the value of the qualifier property.
setTarget(String) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.LinkType
Sets the value of the target property.
setUnitOfMeasurement(String) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterIntegerType
Sets the value of the unitOfMeasurement property.
setUnitOfMeasurement(String) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterRealType
Sets the value of the unitOfMeasurement property.
setValue(String) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.PortSemantic
Sets the value of the value property.
setValueDefault(double) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterRealType
Sets the value of the valueDefault property.
setValueDefault(long) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterIntegerType
Sets the value of the valueDefault property.
setValueMaximumInclusive(double) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterRealType
Sets the value of the valueMaximumInclusive property.
setValueMaximumInclusive(long) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterIntegerType
Sets the value of the valueMaximumInclusive property.
setValueMinimumInclusive(double) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterRealType
Sets the value of the valueMinimumInclusive property.
setValueMinimumInclusive(long) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterIntegerType
Sets the value of the valueMinimumInclusive property.
setVersion(Version) - Method in class com.io7m.aradine.instrument.spi1.xml.jaxb.Instrument
Sets the value of the version property.
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.ARI1InstrumentServiceAudioStatusType
 
statusCurrentSampleRate() - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentServiceAudioStatusType
 
symbolicName() - Method in record class com.io7m.aradine.instrument.codegen.ARI1CodeGeneratorParameters
Returns the value of the symbolicName record component.

T

target - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.LinkType
 
target() - Method in interface com.io7m.aradine.instrument.spi1.ARI1LinkType
 
target() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1Link
Returns the value of the target record component.
text() - Method in interface com.io7m.aradine.instrument.spi1.ARI1LinkType
 
text() - Method in interface com.io7m.aradine.instrument.spi1.ARI1TextType
 
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.xml.internal.ARI1Link
Returns the value of the text record component.
text() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1Text
Returns the value of the text record component.
timeFramesToMilliseconds(long) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentServiceTimeType
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.ARI1InstrumentServiceTimeType
 
timeMillisecondsToFrames(double) - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentServiceTimeType
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.
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.codegen.internal.ARI1InstrumentDescription
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.ARI1ParameterId
Returns a string representation of this record class.
toString() - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortId
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.xml.internal.ARI1Documentation
Returns a string representation of this record class.
toString() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1InstrumentDescription
Returns a string representation of this record class.
toString() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1Link
Returns a string representation of this record class.
toString() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1Paragraph
Returns a string representation of this record class.
toString() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterInteger
Returns a string representation of this record class.
toString() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterReal
Returns a string representation of this record class.
toString() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterSampleMap
Returns a string representation of this record class.
toString() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortInputAudio
Returns a string representation of this record class.
toString() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortInputNote
Returns a string representation of this record class.
toString() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1PortOutputAudio
Returns a string representation of this record class.
toString() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1Text
Returns a string representation of this record class.

U

unitOfMeasurement - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterIntegerType
 
unitOfMeasurement - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterRealType
 
unitOfMeasurement() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionIntegerType
 
unitOfMeasurement() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionRealType
 
unitOfMeasurement() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterInteger
Returns the value of the unitOfMeasurement record component.
unitOfMeasurement() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterReal
Returns the value of the unitOfMeasurement record component.

V

value - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.PortSemantic
 
value() - Method in record class com.io7m.aradine.instrument.spi1.ARI1ParameterId
Returns the value of the value record component.
value() - Method in record class com.io7m.aradine.instrument.spi1.ARI1PortId
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 - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterIntegerType
 
valueDefault - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterRealType
 
valueDefault() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionIntegerType
 
valueDefault() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionRealType
 
valueDefault() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterInteger
Returns the value of the valueDefault record component.
valueDefault() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterReal
Returns the value of the valueDefault record component.
valueMaximum() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionIntegerType
 
valueMaximum() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionRealType
 
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.xml.internal.ARI1ParameterInteger
Returns the value of the valueMaximum record component.
valueMaximum() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterReal
Returns the value of the valueMaximum record component.
valueMaximumInclusive - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterIntegerType
 
valueMaximumInclusive - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterRealType
 
valueMinimum() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionIntegerType
 
valueMinimum() - Method in interface com.io7m.aradine.instrument.spi1.ARI1ParameterDescriptionRealType
 
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.xml.internal.ARI1ParameterInteger
Returns the value of the valueMinimum record component.
valueMinimum() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1ParameterReal
Returns the value of the valueMinimum record component.
valueMinimumInclusive - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterIntegerType
 
valueMinimumInclusive - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.ParameterRealType
 
values() - Method in interface com.io7m.aradine.instrument.spi1.ARI1IntMapReadableType
 
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 - Variable in class com.io7m.aradine.instrument.spi1.xml.jaxb.Instrument
 
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.codegen.internal.ARI1InstrumentDescription
Returns the value of the version record component.
version() - Method in interface com.io7m.aradine.instrument.spi1.ARI1InstrumentDescriptionType
The version of the instrument.
version() - Method in record class com.io7m.aradine.instrument.spi1.xml.internal.ARI1InstrumentDescription
Returns the value of the version record component.
Version - Class in com.io7m.aradine.instrument.spi1.xml.jaxb
Java class for anonymous complex type.
Version() - Constructor for class com.io7m.aradine.instrument.spi1.xml.jaxb.Version
 

W

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