#include "asiosys.h"
#include "asio.h"
Go to the source code of this file.
|
| virtual void | getDriverName (char *name)=0 |
| virtual long | getDriverVersion ()=0 |
| virtual void | getErrorMessage (char *string)=0 |
| virtual ASIOError | start ()=0 |
| virtual ASIOError | stop ()=0 |
| virtual ASIOError | getChannels (long *numInputChannels, long *numOutputChannels)=0 |
| virtual ASIOError | getLatencies (long *inputLatency, long *outputLatency)=0 |
| virtual ASIOError | getBufferSize (long *minSize, long *maxSize, long *preferredSize, long *granularity)=0 |
| virtual ASIOError | canSampleRate (ASIOSampleRate sampleRate)=0 |
| virtual ASIOError | getSampleRate (ASIOSampleRate *sampleRate)=0 |
| virtual ASIOError | setSampleRate (ASIOSampleRate sampleRate)=0 |
| virtual ASIOError | getClockSources (ASIOClockSource *clocks, long *numSources)=0 |
| virtual ASIOError | setClockSource (long reference)=0 |
| virtual ASIOError | getSamplePosition (ASIOSamples *sPos, ASIOTimeStamp *tStamp)=0 |
| virtual ASIOError | getChannelInfo (ASIOChannelInfo *info)=0 |
| virtual ASIOError | createBuffers (ASIOBufferInfo *bufferInfos, long numChannels, long bufferSize, ASIOCallbacks *callbacks)=0 |
| virtual ASIOError | disposeBuffers ()=0 |
| virtual ASIOError | controlPanel ()=0 |
| virtual ASIOError | future (long selector, void *opt)=0 |
| virtual ASIOError | outputReady ()=0 |
◆ __ASIODRIVER_FWD_DEFINED__
| #define __ASIODRIVER_FWD_DEFINED__ |
◆ IASIO
◆ canSampleRate()
◆ controlPanel()
◆ createBuffers()
◆ disposeBuffers()
◆ future()
◆ getBufferSize()
| virtual ASIOError getBufferSize |
( |
long * | minSize, |
|
|
long * | maxSize, |
|
|
long * | preferredSize, |
|
|
long * | granularity ) |
|
pure virtual |
◆ getChannelInfo()
◆ getChannels()
| virtual ASIOError getChannels |
( |
long * | numInputChannels, |
|
|
long * | numOutputChannels ) |
|
pure virtual |
◆ getClockSources()
◆ getDriverName()
| virtual void getDriverName |
( |
char * | name | ) |
|
|
pure virtual |
◆ getDriverVersion()
| virtual long getDriverVersion |
( |
| ) |
|
|
pure virtual |
◆ getErrorMessage()
| virtual void getErrorMessage |
( |
char * | string | ) |
|
|
pure virtual |
◆ getLatencies()
| virtual ASIOError getLatencies |
( |
long * | inputLatency, |
|
|
long * | outputLatency ) |
|
pure virtual |
◆ getSamplePosition()
◆ getSampleRate()
◆ outputReady()
◆ setClockSource()
| virtual ASIOError setClockSource |
( |
long | reference | ) |
|
|
pure virtual |
◆ setSampleRate()
◆ start()
◆ stop()