79#if defined(_MSC_VER) && !defined(__MWERKS__)
81#elif PRAGMA_ALIGN_SUPPORTED
82#pragma options align = native
1060#if defined(_MSC_VER) && !defined(__MWERKS__)
1062#elif PRAGMA_ALIGN_SUPPORTED
1063#pragma options align = reset
static void message(int level, const char *fmt,...)
Definition adplugdb.cpp:120
ASIOError ASIODisposeBuffers(void)
Definition asio.cpp:224
ASIOError ASIOGetChannels(long *numInputChannels, long *numOutputChannels)
Definition asio.cpp:124
ASIOError ASIOGetClockSources(ASIOClockSource *clocks, long *numSources)
Definition asio.cpp:175
@ kAsioSupportsInputGain
Definition asio.h:460
@ kAsioSupportsTimeCode
Definition asio.h:457
@ kAsioSupportsInputMonitor
Definition asio.h:459
@ kAsioOverload
Definition asio.h:464
@ kAsioBufferSizeChange
Definition asio.h:443
@ kAsioMMCCommand
Definition asio.h:458
@ kAsioSupportsTimeInfo
Definition asio.h:454
@ kAsioNumMessageSelectors
Definition asio.h:466
@ kAsioSelectorSupported
Definition asio.h:429
@ kAsioEngineVersion
Definition asio.h:431
@ kAsioSupportsOutputGain
Definition asio.h:462
@ kAsioResetRequest
Definition asio.h:433
@ kAsioSupportsInputMeter
Definition asio.h:461
@ kAsioSupportsOutputMeter
Definition asio.h:463
@ kAsioLatenciesChanged
Definition asio.h:452
@ kAsioResyncRequest
Definition asio.h:447
ASIOError ASIOExit(void)
Definition asio.cpp:96
ASIOError ASIOGetBufferSize(long *minSize, long *maxSize, long *preferredSize, long *granularity)
Definition asio.cpp:144
ASIOError ASIOGetSamplePosition(ASIOSamples *sPos, ASIOTimeStamp *tStamp)
Definition asio.cpp:192
@ kAsioCanOutputGain
Definition asio.h:918
@ kAsioCanTimeCode
Definition asio.h:914
@ kAsioCanInputGain
Definition asio.h:916
@ kAsioSetOutputGain
Definition asio.h:910
@ kAsioGetInputMeter
Definition asio.h:909
@ kAsioCanTimeInfo
Definition asio.h:913
@ kAsioGetOutputMeter
Definition asio.h:911
@ kAsioGetIoFormat
Definition asio.h:926
@ kAsioCanTransport
Definition asio.h:915
@ kAsioTransport
Definition asio.h:907
@ kAsioCanOutputMeter
Definition asio.h:919
@ kAsioCanInputMeter
Definition asio.h:917
@ kAsioEnableTimeCodeRead
Definition asio.h:904
@ kAsioSetInputGain
Definition asio.h:908
@ kAsioCanInputMonitor
Definition asio.h:912
@ kAsioCanDoIoFormat
Definition asio.h:927
@ kAsioSetIoFormat
Definition asio.h:925
@ kAsioOptionalOne
Definition asio.h:920
@ kAsioSetInputMonitor
Definition asio.h:906
@ kAsioGetInternalBufferSamples
Definition asio.h:930
@ kAsioCanReportOverload
Definition asio.h:929
@ kAsioDisableTimeCodeRead
Definition asio.h:905
ASIOError ASIOStop(void)
Definition asio.cpp:117
ASIOTimeCodeFlags
Definition asio.h:238
@ kTcOnspeed
Definition asio.h:242
@ kTcValid
Definition asio.h:239
@ kTcStill
Definition asio.h:243
@ kTcReverse
Definition asio.h:241
@ kTcSpeedValid
Definition asio.h:245
@ kTcRunning
Definition asio.h:240
struct ASIOIoFormat_s ASIOIoFormat
@ ASIOSTInt32MSB16
Definition asio.h:138
@ ASIOSTLastEntry
Definition asio.h:161
@ ASIOSTFloat32LSB
Definition asio.h:146
@ ASIOSTInt32MSB24
Definition asio.h:141
@ ASIOSTInt16MSB
Definition asio.h:130
@ ASIOSTInt32MSB
Definition asio.h:132
@ ASIOSTFloat32MSB
Definition asio.h:133
@ ASIOSTDSDInt8MSB1
Definition asio.h:158
@ ASIOSTDSDInt8LSB1
Definition asio.h:157
@ ASIOSTInt24MSB
Definition asio.h:131
@ ASIOSTDSDInt8NER8
Definition asio.h:159
@ ASIOSTInt24LSB
Definition asio.h:144
@ ASIOSTInt32LSB16
Definition asio.h:151
@ ASIOSTInt32MSB20
Definition asio.h:140
@ ASIOSTFloat64LSB
Definition asio.h:147
@ ASIOSTInt16LSB
Definition asio.h:143
@ ASIOSTInt32LSB24
Definition asio.h:154
@ ASIOSTInt32LSB
Definition asio.h:145
@ ASIOSTInt32LSB20
Definition asio.h:153
@ ASIOSTInt32LSB18
Definition asio.h:152
@ ASIOSTInt32MSB18
Definition asio.h:139
@ ASIOSTFloat64MSB
Definition asio.h:134
@ ASE_SPNotAdvancing
Definition asio.h:216
@ ASE_NoMemory
Definition asio.h:218
@ ASE_SUCCESS
Definition asio.h:211
@ ASE_NoClock
Definition asio.h:217
@ ASE_InvalidParameter
Definition asio.h:214
@ ASE_NotPresent
Definition asio.h:212
@ ASE_InvalidMode
Definition asio.h:215
@ ASE_OK
Definition asio.h:210
@ ASE_HWMalfunction
Definition asio.h:213
ASIOError ASIOFuture(long selector, void *params)
Definition asio.cpp:238
@ kTransArmOff
Definition asio.h:968
@ kTransMonitorOn
Definition asio.h:969
@ kTransLocate
Definition asio.h:964
@ kTransMonitorOff
Definition asio.h:970
@ kTransPunchIn
Definition asio.h:965
@ kTransStop
Definition asio.h:963
@ kTransStart
Definition asio.h:962
@ kTransPunchOut
Definition asio.h:966
@ kTransArmOn
Definition asio.h:967
@ kTransMonitor
Definition asio.h:972
@ kTransArm
Definition asio.h:971
ASIOError ASIOSetSampleRate(ASIOSampleRate sampleRate)
Definition asio.cpp:168
ASIOError ASIOOutputReady(void)
Definition asio.cpp:245
ASIOError ASIOStart(void)
Definition asio.cpp:110
ASIOError ASIOSetClockSource(long index)
Definition asio.cpp:185
ASIOError ASIOCanSampleRate(ASIOSampleRate sampleRate)
Definition asio.cpp:154
long int ASIOIoFormatType
Definition asio.h:997
ASIOError ASIOInit(ASIODriverInfo *info)
Definition asio.cpp:45
AsioTimeInfoFlags
Definition asio.h:261
@ kSpeedValid
Definition asio.h:265
@ kSystemTimeValid
Definition asio.h:262
@ kSampleRateChanged
Definition asio.h:267
@ kSampleRateValid
Definition asio.h:264
@ kSamplePositionValid
Definition asio.h:263
@ kClockSourceChanged
Definition asio.h:268
ASIOError ASIOGetChannelInfo(ASIOChannelInfo *info)
Definition asio.cpp:199
ASIOIoFormatType_e
Definition asio.h:999
@ kASIOFormatInvalid
Definition asio.h:1000
@ kASIOPCMFormat
Definition asio.h:1001
@ kASIODSDFormat
Definition asio.h:1002
ASIOError ASIOCreateBuffers(ASIOBufferInfo *bufferInfos, long numChannels, long bufferSize, ASIOCallbacks *callbacks)
Definition asio.cpp:211
ASIOError ASIOGetLatencies(long *inputLatency, long *outputLatency)
Definition asio.cpp:134
long ASIOBool
Definition asio.h:121
ASIOError ASIOGetSampleRate(ASIOSampleRate *currentRate)
Definition asio.cpp:161
long ASIOError
Definition asio.h:208
ASIOError ASIOControlPanel(void)
Definition asio.cpp:231
@ ASIOTrue
Definition asio.h:124
@ ASIOFalse
Definition asio.h:123
long ASIOSampleType
Definition asio.h:128
static PuglViewHint int value
Definition pugl.h:1708
struct backing_store_struct * info
Definition jmemsys.h:183
ASIOBool isInput
Definition asio.h:817
void * buffers[2]
Definition asio.h:819
long channelNum
Definition asio.h:818
long(* asioMessage)(long selector, long value, void *message, double *opt)
Definition asio.h:415
void(* sampleRateDidChange)(ASIOSampleRate sRate)
Definition asio.h:410
void(* bufferSwitch)(long doubleBufferIndex, ASIOBool directProcess)
Definition asio.h:393
long gain
Definition asio.h:946
char future[32]
Definition asio.h:948
ASIOBool isInput
Definition asio.h:945
long channel
Definition asio.h:944
long meter
Definition asio.h:947
long channelGroup
Definition asio.h:771
ASIOBool isActive
Definition asio.h:770
ASIOBool isInput
Definition asio.h:769
ASIOSampleType type
Definition asio.h:772
long channel
Definition asio.h:768
char name[32]
Definition asio.h:773
char name[32]
Definition asio.h:684
long associatedChannel
Definition asio.h:681
ASIOBool isCurrentSource
Definition asio.h:683
long associatedGroup
Definition asio.h:682
long index
Definition asio.h:680
void * sysRef
Definition asio.h:482
long asioVersion
Definition asio.h:478
char name[32]
Definition asio.h:480
char errorMessage[124]
Definition asio.h:481
long driverVersion
Definition asio.h:479
long outputSamples
Definition asio.h:1016
long inputSamples
Definition asio.h:1015
char ieee[8]
Definition asio.h:116
unsigned long lo
Definition asio.h:95
unsigned long hi
Definition asio.h:94
ASIOSamples timeCodeSamples
Definition asio.h:232
char future[64]
Definition asio.h:234
unsigned long flags
Definition asio.h:233
double speed
Definition asio.h:230
long reserved[4]
Definition asio.h:273
struct ASIOTimeCode timeCode
Definition asio.h:275
struct AsioTimeInfo timeInfo
Definition asio.h:274
unsigned long lo
Definition asio.h:106
unsigned long hi
Definition asio.h:105
char future[64]
Definition asio.h:957
ASIOSamples samplePosition
Definition asio.h:954
long track
Definition asio.h:955
long command
Definition asio.h:953
long trackSwitches[16]
Definition asio.h:956
double speed
Definition asio.h:250
ASIOSamples samplePosition
Definition asio.h:254
unsigned long flags
Definition asio.h:256
ASIOSampleRate sampleRate
Definition asio.h:255
ASIOTimeStamp systemTime
Definition asio.h:251
char reserved[12]
Definition asio.h:257
#define void
Definition unzip.h:396