Class ARIM0Sampler
java.lang.Object
com.io7m.aradine.instrument.sampler_m0.internal.ARIM0Sampler
- All Implemented Interfaces:
ARI1InstrumentType
A monophonic sampler.
-
Constructor Summary
ConstructorsConstructorDescriptionARIM0Sampler(ARI1EventBufferType<ARI1EventConfigurationType> inEventBuffer, Parameters inParameters, Ports inPorts) A monophonic sampler. -
Method Summary
Modifier and TypeMethodDescriptionvoidprocess(ARI1InstrumentContextType context) Execute audio processing for one processing period.voidreceiveEvent(ARI1InstrumentContextType context, ARI1EventConfigurationType event) Receive and buffer an event for processing during the next processing period.
-
Constructor Details
-
ARIM0Sampler
public ARIM0Sampler(ARI1EventBufferType<ARI1EventConfigurationType> inEventBuffer, Parameters inParameters, Ports inPorts) A monophonic sampler.- Parameters:
inEventBuffer- The event bufferinParameters- The parametersinPorts- The ports
-
-
Method Details
-
process
Description copied from interface:ARI1InstrumentTypeExecute audio processing for one processing period.- Specified by:
processin interfaceARI1InstrumentType- Parameters:
context- The audio processing context
-
receiveEvent
Description copied from interface:ARI1InstrumentTypeReceive and buffer an event for processing during the next processing period.- Specified by:
receiveEventin interfaceARI1InstrumentType- Parameters:
context- The audio processing contextevent- The event
-