com.groovemanager.spi.asio
Class ASIOSampleType

java.lang.Object
  extended by com.groovemanager.spi.asio.ASIOSampleType

final class ASIOSampleType
extends Object

Collection of the ASIOSampleType constants

Author:
Manu Robledo

Field Summary
(package private) static int ASIOSTFloat32LSB
          IEEE 754 32 bit float, as found on Intel x86 architecture
(package private) static int ASIOSTFloat32MSB
          IEEE 754 32 bit float
(package private) static int ASIOSTFloat64LSB
          IEEE 754 64 bit double float, as found on Intel x86 architecture
(package private) static int ASIOSTFloat64MSB
          IEEE 754 64 bit double float
(package private) static int ASIOSTInt16LSB
           
(package private) static int ASIOSTInt16MSB
           
(package private) static int ASIOSTInt24LSB
          used for 20 bits as well
(package private) static int ASIOSTInt24MSB
          used for 20 bits as well
(package private) static int ASIOSTInt32LSB
           
(package private) static int ASIOSTInt32LSB16
          32 bit data with 18 bit alignment
(package private) static int ASIOSTInt32LSB18
          32 bit data with 18 bit alignment
(package private) static int ASIOSTInt32LSB20
          32 bit data with 20 bit alignment
(package private) static int ASIOSTInt32LSB24
          32 bit data with 24 bit alignment
(package private) static int ASIOSTInt32MSB
           
(package private) static int ASIOSTInt32MSB16
          32 bit data with 16 bit alignment
(package private) static int ASIOSTInt32MSB18
          32 bit data with 18 bit alignment
(package private) static int ASIOSTInt32MSB20
          32 bit data with 20 bit alignment
(package private) static int ASIOSTInt32MSB24
          32 bit data with 24 bit alignment
 
Constructor Summary
private ASIOSampleType()
           
 
Method Summary
private static int ASIOSTFloat32LSB()
           
private static int ASIOSTFloat32MSB()
           
private static int ASIOSTFloat64LSB()
           
private static int ASIOSTFloat64MSB()
           
private static int ASIOSTInt16LSB()
           
private static int ASIOSTInt16MSB()
           
private static int ASIOSTInt24LSB()
           
private static int ASIOSTInt24MSB()
           
private static int ASIOSTInt32LSB()
           
private static int ASIOSTInt32LSB16()
           
private static int ASIOSTInt32LSB18()
           
private static int ASIOSTInt32LSB20()
           
private static int ASIOSTInt32LSB24()
           
private static int ASIOSTInt32MSB()
           
private static int ASIOSTInt32MSB16()
           
private static int ASIOSTInt32MSB18()
           
private static int ASIOSTInt32MSB20()
           
private static int ASIOSTInt32MSB24()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ASIOSTInt16MSB

static final int ASIOSTInt16MSB

ASIOSTInt16LSB

static final int ASIOSTInt16LSB

ASIOSTInt24MSB

static final int ASIOSTInt24MSB
used for 20 bits as well


ASIOSTInt24LSB

static final int ASIOSTInt24LSB
used for 20 bits as well


ASIOSTInt32MSB

static final int ASIOSTInt32MSB

ASIOSTInt32LSB

static final int ASIOSTInt32LSB

ASIOSTInt32MSB16

static final int ASIOSTInt32MSB16
32 bit data with 16 bit alignment


ASIOSTInt32LSB16

static final int ASIOSTInt32LSB16
32 bit data with 18 bit alignment


ASIOSTInt32MSB18

static final int ASIOSTInt32MSB18
32 bit data with 18 bit alignment


ASIOSTInt32LSB18

static final int ASIOSTInt32LSB18
32 bit data with 18 bit alignment


ASIOSTInt32MSB20

static final int ASIOSTInt32MSB20
32 bit data with 20 bit alignment


ASIOSTInt32LSB20

static final int ASIOSTInt32LSB20
32 bit data with 20 bit alignment


ASIOSTInt32MSB24

static final int ASIOSTInt32MSB24
32 bit data with 24 bit alignment


ASIOSTInt32LSB24

static final int ASIOSTInt32LSB24
32 bit data with 24 bit alignment


ASIOSTFloat32MSB

static final int ASIOSTFloat32MSB
IEEE 754 32 bit float


ASIOSTFloat32LSB

static final int ASIOSTFloat32LSB
IEEE 754 32 bit float, as found on Intel x86 architecture


ASIOSTFloat64MSB

static final int ASIOSTFloat64MSB
IEEE 754 64 bit double float


ASIOSTFloat64LSB

static final int ASIOSTFloat64LSB
IEEE 754 64 bit double float, as found on Intel x86 architecture

Constructor Detail

ASIOSampleType

private ASIOSampleType()
Method Detail

ASIOSTInt16MSB

private static int ASIOSTInt16MSB()

ASIOSTInt24MSB

private static int ASIOSTInt24MSB()

ASIOSTInt32MSB

private static int ASIOSTInt32MSB()

ASIOSTFloat32MSB

private static int ASIOSTFloat32MSB()

ASIOSTFloat64MSB

private static int ASIOSTFloat64MSB()

ASIOSTInt32MSB16

private static int ASIOSTInt32MSB16()

ASIOSTInt32MSB18

private static int ASIOSTInt32MSB18()

ASIOSTInt32MSB20

private static int ASIOSTInt32MSB20()

ASIOSTInt32MSB24

private static int ASIOSTInt32MSB24()

ASIOSTInt16LSB

private static int ASIOSTInt16LSB()

ASIOSTInt24LSB

private static int ASIOSTInt24LSB()

ASIOSTInt32LSB

private static int ASIOSTInt32LSB()

ASIOSTFloat32LSB

private static int ASIOSTFloat32LSB()

ASIOSTFloat64LSB

private static int ASIOSTFloat64LSB()

ASIOSTInt32LSB16

private static int ASIOSTInt32LSB16()

ASIOSTInt32LSB18

private static int ASIOSTInt32LSB18()

ASIOSTInt32LSB20

private static int ASIOSTInt32LSB20()

ASIOSTInt32LSB24

private static int ASIOSTInt32LSB24()