A B C D E F G H I J K L M N O P R S T U W

A

action - Variable in class com.groovemanager.spi.asio.TestASIO
 
activeLines - Variable in class com.groovemanager.spi.asio.ASIOMixer
Lines that have been opened simultanously and must be started and stopped simultaneously.
activeMixer - Static variable in class com.groovemanager.spi.asio.ASIOMixerProvider
The currently loaded ASIO driver if any
addASIOListener(ASIOListener) - Method in class com.groovemanager.spi.asio.ASIOMixer
Adds an ASIOListener that will be notified of callbacks from this ASIO driver
addASIOListener(ASIOListener) - Method in class com.groovemanager.spi.asio.ASIOMixerProvider
Register an ASIOListener that will be notified of callbacks from any ASIOMixer
addLineListener(LineListener) - Method in class com.groovemanager.spi.asio.ASIODataLine
 
addLineListener(LineListener) - Method in class com.groovemanager.spi.asio.ASIOMixer
 
allLines - Variable in class com.groovemanager.spi.asio.ASIOMixer
The lines associated to this mixer
ASE_HWMalfunction - Static variable in exception com.groovemanager.spi.asio.ASIOError
ASIOError constants
ASE_HWMalfunction() - Static method in exception com.groovemanager.spi.asio.ASIOError
 
ASE_InvalidMode - Static variable in exception com.groovemanager.spi.asio.ASIOError
ASIOError constants
ASE_InvalidMode() - Static method in exception com.groovemanager.spi.asio.ASIOError
 
ASE_InvalidParameter - Static variable in exception com.groovemanager.spi.asio.ASIOError
ASIOError constants
ASE_InvalidParameter() - Static method in exception com.groovemanager.spi.asio.ASIOError
 
ASE_NoClock - Static variable in exception com.groovemanager.spi.asio.ASIOError
ASIOError constants
ASE_NoClock() - Static method in exception com.groovemanager.spi.asio.ASIOError
 
ASE_NoMemory - Static variable in exception com.groovemanager.spi.asio.ASIOError
ASIOError constants
ASE_NoMemory() - Static method in exception com.groovemanager.spi.asio.ASIOError
 
ASE_NotPresent - Static variable in exception com.groovemanager.spi.asio.ASIOError
ASIOError constants
ASE_NotPresent() - Static method in exception com.groovemanager.spi.asio.ASIOError
 
ASE_OK - Static variable in exception com.groovemanager.spi.asio.ASIOError
ASIOError constants
ASE_OK() - Static method in exception com.groovemanager.spi.asio.ASIOError
 
ASE_SPNotAdvancing - Static variable in exception com.groovemanager.spi.asio.ASIOError
ASIOError constants
ASE_SPNotAdvancing() - Static method in exception com.groovemanager.spi.asio.ASIOError
 
ASE_SUCCESS - Static variable in exception com.groovemanager.spi.asio.ASIOError
ASIOError constants
ASE_SUCCESS() - Static method in exception com.groovemanager.spi.asio.ASIOError
 
ASIOAudioFormat - Class in com.groovemanager.spi.asio
This class maps the ASIOSampleType values to a JavaSound AudioFormat
ASIOAudioFormat(float, int, int) - Constructor for class com.groovemanager.spi.asio.ASIOAudioFormat
Constructs a new ASIOAudioFormat of the specified ASIOSampleType, with the given sampleRate and channels
ASIOAudioFormat(ASIOAudioFormat.Encoding, float, int, int, int, float, boolean) - Constructor for class com.groovemanager.spi.asio.ASIOAudioFormat
Constructs an ASIOAudioFormat with the given parameters.
ASIOAudioFormat.Encoding - Class in com.groovemanager.spi.asio
 
ASIOAudioFormat.Encoding(String) - Constructor for class com.groovemanager.spi.asio.ASIOAudioFormat.Encoding
 
ASIOBufferInfo - Class in com.groovemanager.spi.asio
This is a wrapper class for the native ASIOBufferInfo struct
ASIOBufferInfo() - Constructor for class com.groovemanager.spi.asio.ASIOBufferInfo
Constructs a new ASIOBufferInfo and creates a corresponding native instance
ASIOBufferInfo(long) - Constructor for class com.groovemanager.spi.asio.ASIOBufferInfo
Constructs a new ASIOBufferInfo that corresponds to an existing native instance, which is specified by the pointer
asioBufferInfos - Variable in class com.groovemanager.spi.asio.ASIOMixer
ASIOBufferInfo objects used for ASIOPrepare()
asioBuffers - Variable in class com.groovemanager.spi.asio.ASIODataLine
The real asioBuffers.
ASIOCanSampleRate(double) - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOCanSampleRate()
ASIOChannelInfo - Class in com.groovemanager.spi.asio
This is a wrapper class for the native ASIOChannelInfo struct
ASIOChannelInfo() - Constructor for class com.groovemanager.spi.asio.ASIOChannelInfo
Constructs a new ASIOChannelInfo and creates a corresponding native instance
ASIOChannelInfo(long) - Constructor for class com.groovemanager.spi.asio.ASIOChannelInfo
Constructs a new ASIOChannelInfo that corresponds to an existing native instance, which is specified by the pointer
ASIOClockSource - Class in com.groovemanager.spi.asio
This is a wrapper class for the native ASIOClockSource struct
ASIOClockSource() - Constructor for class com.groovemanager.spi.asio.ASIOClockSource
Constructs a new ASIOClockSource and creates a corresponding native instance
ASIOClockSource(long) - Constructor for class com.groovemanager.spi.asio.ASIOClockSource
Constructs a new ASIOClockSource that corresponds to an existing native instance, which is specified by the pointer
ASIOClockSourceControl - Class in com.groovemanager.spi.asio
This class is an implementation of JavaSound Controls to let the user select the ASIOClockSource
ASIOClockSourceControl(ASIODataLine, ASIOClockSource[]) - Constructor for class com.groovemanager.spi.asio.ASIOClockSourceControl
Constructs a new ASIOClockSourceControl for the given ASIODataLine with the given sources as selectable options
ASIOClockSourceControl(ASIODataLine) - Constructor for class com.groovemanager.spi.asio.ASIOClockSourceControl
Constructs a new ASIOClockSourceControl for the given ASIODataLine with "internal" as the only selectable option.
ASIOClockSourceControl.Type - Class in com.groovemanager.spi.asio
 
ASIOClockSourceControl.Type(String) - Constructor for class com.groovemanager.spi.asio.ASIOClockSourceControl.Type
 
ASIOControlPanel() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOControlPanel()
ASIOCreateBuffers(ASIOBufferInfo[], int) - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOCreateBuffers()
ASIODataLine - Class in com.groovemanager.spi.asio
This class implements SourceDataLine as well as TargetDataLine because input and output processing is similar in ASIO.
ASIODataLine(ASIOMixer, ASIOLineInfo) - Constructor for class com.groovemanager.spi.asio.ASIODataLine
 
ASIODisposeBuffers() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIODisposeBuffers()
ASIODriverInfo - Class in com.groovemanager.spi.asio
This is a wrapper class for the native ASOPDriverInfo struct
ASIODriverInfo() - Constructor for class com.groovemanager.spi.asio.ASIODriverInfo
Constructs a new ASIODriverInfo and creates a corresponding native instance
ASIODriverInfo(long) - Constructor for class com.groovemanager.spi.asio.ASIODriverInfo
Constructs a new ASIODriverInfo that corresponds to an existing native instance, which is specified by the pointer
asioDriverInfo - Static variable in class com.groovemanager.spi.asio.ASIOMixerProvider
ASIODriverInfo of the currently loaded Mixer if any
AsioDrivers - Class in com.groovemanager.spi.asio
This is a wrapper class for the native AsioDrivers class
AsioDrivers() - Constructor for class com.groovemanager.spi.asio.AsioDrivers
Constructs a new AsioDrivers instance and creates a corresponding native instance
AsioDrivers(long) - Constructor for class com.groovemanager.spi.asio.AsioDrivers
Constructs a new AsioDrivers instance that corresponds to an existing native instance, which is specified by the pointer
asioDrivers - Static variable in class com.groovemanager.spi.asio.ASIOMixerProvider
AsioDrivers object for accessing driver infos
ASIOError - Exception in com.groovemanager.spi.asio
This class is a wrapper for the ASIOError constants It extends Exceptions so everytime a native method returns an ASIOError, which is not ASE_OK or ASE_SUCCESS an ASIOError will be thrown
ASIOError(int) - Constructor for exception com.groovemanager.spi.asio.ASIOError
Private constructor.
ASIOExit(long) - Method in class com.groovemanager.spi.asio.ASIOMixer
Calls ASIOExit(), ASIODisposeBuffers() and ASIOStop() for this Mixer if needed.
ASIOExit(ASIOMixer, long) - Static method in class com.groovemanager.spi.asio.ASIOMixerProvider
Exit this driver
ASIOExit() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOExit()
ASIOFuture(int, long) - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOFuture()
ASIOGetBufferSize() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOGetBufferSize()
ASIOGetBufferSizeGranularity() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOGetBufferSize()
ASIOGetChannelinfo(int, boolean) - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOGetChannelInfo()
ASIOGetChannels() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOGetChannels()
ASIOGetClockSources(int) - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOGetClockSources()
ASIOGetInputChannels() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOGetChannels()
ASIOGetInputLatency() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOGetLatencies()
ASIOGetLatencies() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOGetLatencies()
ASIOGetMaxBufferSize() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOGetBufferSize()
ASIOGetMinBufferSize() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOGetBufferSize()
ASIOGetOutputChannels() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOGetChannels()
ASIOGetOutputLatency() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOGetLatencies()
ASIOGetPreferredBufferSize() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOGetBufferSize()
ASIOGetSampleRate() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOGetSampleRate
ASIOInit() - Method in class com.groovemanager.spi.asio.ASIOMixer
Try to initialize the ASIO driver.
ASIOInit(ASIOMixer) - Static method in class com.groovemanager.spi.asio.ASIOMixerProvider
Initialize and load an ASIO driver if needed
ASIOInit() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOInit()
ASIOLineInfo - Class in com.groovemanager.spi.asio
This class is used for DataLine.Info instances of ASIODataLines
ASIOLineInfo(ASIOMixer, ASIOChannelInfo, AudioFormat[], int, int) - Constructor for class com.groovemanager.spi.asio.ASIOLineInfo
Constructs a new ASIOLineInfo object
ASIOListener - Interface in com.groovemanager.spi.asio
ASIO listeners can be added to ASIOMixer instances or generally to an ASIOMixerProvider instance for being notified of some events the ASIO driver may generate.
asioListeners - Variable in class com.groovemanager.spi.asio.ASIOMixer
List of ASIOListeners
asioListeners - Static variable in class com.groovemanager.spi.asio.ASIOMixerProvider
List of all registered ASIOListeners
ASIOLoad(ASIOMixer) - Static method in class com.groovemanager.spi.asio.ASIOMixerProvider
Try to load an ASIO driver if needed
asioMessage(int, int) - Static method in class com.groovemanager.spi.asio.ASIOMixerProvider
 
ASIOMixer - Class in com.groovemanager.spi.asio
An ASIOMixer represents an ASIO driver
ASIOMixer(ASIOMixerProvider.ASIOMixerInfo) - Constructor for class com.groovemanager.spi.asio.ASIOMixer
Constructs a new ASIOMixer
ASIOMixerProvider - Class in com.groovemanager.spi.asio
This class serves as ServiceProvider for accessing ASIODrivers from Java Sound
ASIOMixerProvider() - Constructor for class com.groovemanager.spi.asio.ASIOMixerProvider
Constructs a new ASIOMixerProvider
ASIOMixerProvider.ASIOMixerInfo - Class in com.groovemanager.spi.asio
Info-class for ASIOMixer instances
ASIOMixerProvider.ASIOMixerInfo(String, String) - Constructor for class com.groovemanager.spi.asio.ASIOMixerProvider.ASIOMixerInfo
Constructs a new ASIOInfo
ASIOOutputReady() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOOutputReady()
ASIOPrepare(ASIOBufferInfo[], int) - Method in class com.groovemanager.spi.asio.ASIOMixer
Calls ASIOCreateBuffers() and ASIO Init() for this Mixer if needed and returns a sequence number for the use with ASIOExit()
ASIOPrepare(ASIOMixer, ASIOBufferInfo[], int) - Static method in class com.groovemanager.spi.asio.ASIOMixerProvider
Prepare, initialize and load an ASIO driver if needed
ASIOSampleRate - Class in com.groovemanager.spi.asio
This is a wrapper class for the native ASIOSampleRate struct
ASIOSampleRate() - Constructor for class com.groovemanager.spi.asio.ASIOSampleRate
Constructs a new ASIOSampleRate and creates a corresponding native instance
ASIOSampleRate(long) - Constructor for class com.groovemanager.spi.asio.ASIOSampleRate
Constructs a new ASIOSampleRate that corresponds to an existing native instance, which is specified by the pointer
ASIOSampleRate(double) - Constructor for class com.groovemanager.spi.asio.ASIOSampleRate
Constructs a new ASIOSampleRate and creates a corresponding native instance with the given value
ASIOSamples - Class in com.groovemanager.spi.asio
This is a wrapper class for the native ASIOSamples struct
ASIOSamples() - Constructor for class com.groovemanager.spi.asio.ASIOSamples
Constructs a new ASIOSamples struct and creates a corresponding native instance
ASIOSamples(long) - Constructor for class com.groovemanager.spi.asio.ASIOSamples
Constructs a new ASIOSamples struct that corresponds to an existing native instance, which is specified by the pointer
ASIOSampleType - Class in com.groovemanager.spi.asio
Collection of the ASIOSampleType constants
ASIOSampleType() - Constructor for class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSetClockSource(int) - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOSetClockSource()
ASIOSetSampleRate(double) - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOSetSampleRate
ASIOStart(ASIOBufferInfo[], int) - Method in class com.groovemanager.spi.asio.ASIOMixer
Calls ASIOStart(), ASIOCreateBuffers and ASIOInit() for this mixer if needed and returns a sequence number for the use with ASIOExit()
ASIOStart(ASIOMixer, ASIOBufferInfo[], int) - Static method in class com.groovemanager.spi.asio.ASIOMixerProvider
Start, prepare, init and load an ASIO driver if needed
ASIOStart() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOStart()
ASIOStaticFunctions - Class in com.groovemanager.spi.asio
This class provides wrapper methods for native ASIO functions
ASIOStaticFunctions() - Constructor for class com.groovemanager.spi.asio.ASIOStaticFunctions
 
ASIOSTFloat32LSB - Static variable in class com.groovemanager.spi.asio.ASIOSampleType
IEEE 754 32 bit float, as found on Intel x86 architecture
ASIOSTFloat32LSB() - Static method in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTFloat32MSB - Static variable in class com.groovemanager.spi.asio.ASIOSampleType
IEEE 754 32 bit float
ASIOSTFloat32MSB() - Static method in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTFloat64LSB - Static variable in class com.groovemanager.spi.asio.ASIOSampleType
IEEE 754 64 bit double float, as found on Intel x86 architecture
ASIOSTFloat64LSB() - Static method in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTFloat64MSB - Static variable in class com.groovemanager.spi.asio.ASIOSampleType
IEEE 754 64 bit double float
ASIOSTFloat64MSB() - Static method in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTInt16LSB - Static variable in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTInt16LSB() - Static method in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTInt16MSB - Static variable in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTInt16MSB() - Static method in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTInt24LSB - Static variable in class com.groovemanager.spi.asio.ASIOSampleType
used for 20 bits as well
ASIOSTInt24LSB() - Static method in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTInt24MSB - Static variable in class com.groovemanager.spi.asio.ASIOSampleType
used for 20 bits as well
ASIOSTInt24MSB() - Static method in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTInt32LSB - Static variable in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTInt32LSB() - Static method in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTInt32LSB16 - Static variable in class com.groovemanager.spi.asio.ASIOSampleType
32 bit data with 18 bit alignment
ASIOSTInt32LSB16() - Static method in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTInt32LSB18 - Static variable in class com.groovemanager.spi.asio.ASIOSampleType
32 bit data with 18 bit alignment
ASIOSTInt32LSB18() - Static method in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTInt32LSB20 - Static variable in class com.groovemanager.spi.asio.ASIOSampleType
32 bit data with 20 bit alignment
ASIOSTInt32LSB20() - Static method in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTInt32LSB24 - Static variable in class com.groovemanager.spi.asio.ASIOSampleType
32 bit data with 24 bit alignment
ASIOSTInt32LSB24() - Static method in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTInt32MSB - Static variable in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTInt32MSB() - Static method in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTInt32MSB16 - Static variable in class com.groovemanager.spi.asio.ASIOSampleType
32 bit data with 16 bit alignment
ASIOSTInt32MSB16() - Static method in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTInt32MSB18 - Static variable in class com.groovemanager.spi.asio.ASIOSampleType
32 bit data with 18 bit alignment
ASIOSTInt32MSB18() - Static method in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTInt32MSB20 - Static variable in class com.groovemanager.spi.asio.ASIOSampleType
32 bit data with 20 bit alignment
ASIOSTInt32MSB20() - Static method in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOSTInt32MSB24 - Static variable in class com.groovemanager.spi.asio.ASIOSampleType
32 bit data with 24 bit alignment
ASIOSTInt32MSB24() - Static method in class com.groovemanager.spi.asio.ASIOSampleType
 
ASIOStop() - Method in class com.groovemanager.spi.asio.ASIOMixer
Calls ASIOStop() for this Mixer if needed
ASIOStop(ASIOMixer) - Static method in class com.groovemanager.spi.asio.ASIOMixerProvider
Stop an ASIO driver if needed
ASIOStop() - Static method in class com.groovemanager.spi.asio.ASIOStaticFunctions
Wrapper for ASIOStop()
ASIOTime - Class in com.groovemanager.spi.asio
This is a wrapper class for the native ASIOTime struct
ASIOTime() - Constructor for class com.groovemanager.spi.asio.ASIOTime
Constructs a new ASIOTime struct and creates a corresponding native instance as well as native instances for timeCode and timeInfo
ASIOTime(long) - Constructor for class com.groovemanager.spi.asio.ASIOTime
Constructs a new ASIOTime struct that corresponds to an existing native instance, which is specified by the pointer
ASIOTimeCode - Class in com.groovemanager.spi.asio
This is a wrapper class for the native ASIOTimeCode struct
ASIOTimeCode() - Constructor for class com.groovemanager.spi.asio.ASIOTimeCode
Constructs a new ASIOTimeCode struct and creates a corresponding native instance
ASIOTimeCode(long) - Constructor for class com.groovemanager.spi.asio.ASIOTimeCode
Constructs a new ASIOTimeCode struct that corresponds to an existing native instance, which is specified by the pointer
AsioTimeInfo - Class in com.groovemanager.spi.asio
This is a wrapper class for the native AsioTimeInfo struct
AsioTimeInfo() - Constructor for class com.groovemanager.spi.asio.AsioTimeInfo
Constructs a new AsioTimeInfo struct and creates a corresponding native instance
AsioTimeInfo(long) - Constructor for class com.groovemanager.spi.asio.AsioTimeInfo
Constructs a new AsioTimeInfo struct that corresponds to an existing native instance, which is specified by the pointer
ASIOTimeStamp - Class in com.groovemanager.spi.asio
This is a wrapper class for the native ASIOTimeStamp struct
ASIOTimeStamp() - Constructor for class com.groovemanager.spi.asio.ASIOTimeStamp
Constructs a new ASIOTimeStamp struct and creates a corresponding native instance
ASIOTimeStamp(long) - Constructor for class com.groovemanager.spi.asio.ASIOTimeStamp
Constructs a new ASIOTimeStamp struct that corresponds to an existing native instance, which is specified by the pointer
ASIOUnLoad(ASIOMixer) - Static method in class com.groovemanager.spi.asio.ASIOMixerProvider
Unload an ASIO driver
ASIOUnPrepare() - Method in class com.groovemanager.spi.asio.ASIOMixer
Calls ASIODisposeBuffers() and ASIOStop() for this Mixer if needed
ASIOUnPrepare(ASIOMixer) - Static method in class com.groovemanager.spi.asio.ASIOMixerProvider
Dispose buffers and Stop the driver if needed
asioVersion() - Method in class com.groovemanager.spi.asio.ASIODriverInfo
The asio version
asReadOnlyBuffer() - Method in class com.groovemanager.spi.asio.DoubleHalfBuffer
Creates a new, read-only buffer that shares this buffer's content.
associatedChannel() - Method in class com.groovemanager.spi.asio.ASIOClockSource
The associatedChannel-Attirbute of the ASIOClockSource struct
associatedGroup() - Method in class com.groovemanager.spi.asio.ASIOClockSource
The associatedGroup-Attribute of the ASIOClockSource struct
available() - Method in class com.groovemanager.spi.asio.ASIODataLine
 

A B C D E F G H I J K L M N O P R S T U W