|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.groovemanager.spi.rex.NativeClass
com.groovemanager.spi.rex.REXInfo
This class is a wrapper class for the native REXInfo struct
| Field Summary | |
|---|---|
(package private) REXHandle |
handle
|
| Constructor Summary | |
|---|---|
REXInfo(long pointer,
REXHandle handle)
Create a new REXInfo that is connected to an already existing native instance which is defined by the given pointer. |
|
REXInfo(REXHandle handle)
Create a new REXInfo instance. |
|
| Method Summary | |
|---|---|
protected void |
cleanUp()
Delete the corresponding native instance to this class |
protected long |
createClass()
Create a new native instance and return its address |
(package private) int |
fBitDepth()
The bit depth in which this file was stored. |
(package private) int |
fChannels()
The number of channels of this file (1 or 2) |
(package private) int |
fPPQLength()
The length of this file in Pulses Per Quarter (PPQ) |
(package private) int |
fSampleRate()
The sample rate of this file |
(package private) int |
fSliceCount()
The number of slices contained inside this file |
(package private) int |
fTempo()
The tempo of this file in bpm multiplied by 1000 |
(package private) int |
fTimeSigDenom()
The denominator of this file´s time signature |
(package private) int |
fTimeSigNom()
The nominator of this file´s time signature |
(package private) REXAudioFormat |
getAudioFormat()
Get the information of this object packed in an AudioFormat object |
(package private) int |
getFrameLength()
Calculate the frame length of this file out of the given information |
| Methods inherited from class com.groovemanager.spi.rex.NativeClass |
|---|
finalize, getPointer |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
final REXHandle handle
| Constructor Detail |
|---|
REXInfo(long pointer,
REXHandle handle)
pointer - The address of the native REXInfo instancehandle - The REXHandle to which this info object bleongs.REXInfo(REXHandle handle)
handle - The REXHandle to which this info object bleongs.| Method Detail |
|---|
protected void cleanUp()
NativeClass
cleanUp in class NativeClassprotected long createClass()
NativeClass
createClass in class NativeClassint fBitDepth()
int fChannels()
int fPPQLength()
int fSampleRate()
int fSliceCount()
int fTempo()
int fTimeSigDenom()
int fTimeSigNom()
REXAudioFormat getAudioFormat()
int getFrameLength()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||