Skip to content

Commit 1b5d9f8

Browse files
committed
updated generated files
1 parent 606c19e commit 1b5d9f8

File tree

2 files changed

+71
-5
lines changed

2 files changed

+71
-5
lines changed

include/soloud_c.h

Lines changed: 42 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,14 @@ enum SOLOUD_ENUMS
4545
SOLOUD_WINMM = 4,
4646
SOLOUD_XAUDIO2 = 5,
4747
SOLOUD_WASAPI = 6,
48-
SOLOUD_OSS = 7,
49-
SOLOUD_OPENAL = 8,
50-
SOLOUD_BACKEND_MAX = 9,
48+
SOLOUD_ALSA = 7,
49+
SOLOUD_OSS = 8,
50+
SOLOUD_OPENAL = 9,
51+
SOLOUD_NULLDRIVER = 10,
52+
SOLOUD_BACKEND_MAX = 11,
5153
SOLOUD_CLIP_ROUNDOFF = 1,
5254
SOLOUD_ENABLE_VISUALIZATION = 2,
55+
SOLOUD_LEFT_HANDED_3D = 4,
5356
BIQUADRESONANTFILTER_NONE = 0,
5457
BIQUADRESONANTFILTER_LOWPASS = 1,
5558
BIQUADRESONANTFILTER_HIGHPASS = 2,
@@ -80,6 +83,7 @@ enum SOLOUD_ENUMS
8083
// Object handle typedefs
8184
typedef void * Soloud;
8285
typedef void * AudioCollider;
86+
typedef void * AudioAttenuator;
8387
typedef void * AudioSource;
8488
typedef void * BiquadResonantFilter;
8589
typedef void * LofiFilter;
@@ -110,10 +114,15 @@ int Soloud_initEx(Soloud * aSoloud, unsigned int aFlags /* = Soloud::CLIP_ROUNDO
110114
void Soloud_deinit(Soloud * aSoloud);
111115
unsigned int Soloud_getVersion(Soloud * aSoloud);
112116
const char * Soloud_getErrorString(Soloud * aSoloud, int aErrorCode);
117+
unsigned int Soloud_getBackendId(Soloud * aSoloud);
118+
const char * Soloud_getBackendString(Soloud * aSoloud);
119+
unsigned int Soloud_getBackendChannels(Soloud * aSoloud);
120+
unsigned int Soloud_getBackendSamplerate(Soloud * aSoloud);
121+
unsigned int Soloud_getBackendBufferSize(Soloud * aSoloud);
113122
unsigned int Soloud_play(Soloud * aSoloud, AudioSource * aSound);
114-
unsigned int Soloud_playEx(Soloud * aSoloud, AudioSource * aSound, float aVolume /* = 1.0f */, float aPan /* = 0.0f */, int aPaused /* = 0 */, unsigned int aBus /* = 0 */);
123+
unsigned int Soloud_playEx(Soloud * aSoloud, AudioSource * aSound, float aVolume /* = -1.0f */, float aPan /* = 0.0f */, int aPaused /* = 0 */, unsigned int aBus /* = 0 */);
115124
unsigned int Soloud_playClocked(Soloud * aSoloud, double aSoundTime, AudioSource * aSound);
116-
unsigned int Soloud_playClockedEx(Soloud * aSoloud, double aSoundTime, AudioSource * aSound, float aVolume /* = 1.0f */, float aPan /* = 0.0f */, unsigned int aBus /* = 0 */);
125+
unsigned int Soloud_playClockedEx(Soloud * aSoloud, double aSoundTime, AudioSource * aSound, float aVolume /* = -1.0f */, float aPan /* = 0.0f */, unsigned int aBus /* = 0 */);
117126
unsigned int Soloud_play3d(Soloud * aSoloud, AudioSource * aSound, float aPosX, float aPosY, float aPosZ);
118127
unsigned int Soloud_play3dEx(Soloud * aSoloud, AudioSource * aSound, float aPosX, float aPosY, float aPosZ, float aVelX /* = 0.0f */, float aVelY /* = 0.0f */, float aVelZ /* = 0.0f */, float aVolume /* = 1.0f */, int aPaused /* = 0 */, unsigned int aBus /* = 0 */);
119128
unsigned int Soloud_play3dClocked(Soloud * aSoloud, double aSoundTime, AudioSource * aSound, float aPosX, float aPosY, float aPosZ);
@@ -133,10 +142,15 @@ float Soloud_getPan(Soloud * aSoloud, unsigned int aVoiceHandle);
133142
float Soloud_getSamplerate(Soloud * aSoloud, unsigned int aVoiceHandle);
134143
int Soloud_getProtectVoice(Soloud * aSoloud, unsigned int aVoiceHandle);
135144
unsigned int Soloud_getActiveVoiceCount(Soloud * aSoloud);
145+
unsigned int Soloud_getVoiceCount(Soloud * aSoloud);
136146
int Soloud_isValidVoiceHandle(Soloud * aSoloud, unsigned int aVoiceHandle);
137147
float Soloud_getRelativePlaySpeed(Soloud * aSoloud, unsigned int aVoiceHandle);
138148
float Soloud_getPostClipScaler(Soloud * aSoloud);
139149
float Soloud_getGlobalVolume(Soloud * aSoloud);
150+
unsigned int Soloud_getMaxActiveVoiceCount(Soloud * aSoloud);
151+
int Soloud_getLooping(Soloud * aSoloud, unsigned int aVoiceHandle);
152+
void Soloud_setLooping(Soloud * aSoloud, unsigned int aVoiceHandle, int aLooping);
153+
int Soloud_setMaxActiveVoiceCount(Soloud * aSoloud, unsigned int aVoiceCount);
140154
void Soloud_setGlobalVolume(Soloud * aSoloud, float aVolume);
141155
void Soloud_setPostClipScaler(Soloud * aSoloud, float aScaler);
142156
void Soloud_setPause(Soloud * aSoloud, unsigned int aVoiceHandle, int aPause);
@@ -185,6 +199,13 @@ void Soloud_set3dSourceVelocity(Soloud * aSoloud, unsigned int aVoiceHandle, flo
185199
void Soloud_set3dSourceMinMaxDistance(Soloud * aSoloud, unsigned int aVoiceHandle, float aMinDistance, float aMaxDistance);
186200
void Soloud_set3dSourceAttenuation(Soloud * aSoloud, unsigned int aVoiceHandle, unsigned int aAttenuationModel, float aAttenuationRolloffFactor);
187201
void Soloud_set3dSourceDopplerFactor(Soloud * aSoloud, unsigned int aVoiceHandle, float aDopplerFactor);
202+
void Soloud_mix(Soloud * aSoloud, float * aBuffer, unsigned int aSamples);
203+
204+
/*
205+
* AudioAttenuator
206+
*/
207+
void AudioAttenuator_destroy(AudioAttenuator * aAudioAttenuator);
208+
float AudioAttenuator_attenuate(AudioAttenuator * aAudioAttenuator, float aDistance, float aMinDistance, float aMaxDistance, float aRolloffFactor);
188209

189210
/*
190211
* BiquadResonantFilter
@@ -217,6 +238,7 @@ unsigned int Bus_play3dClockedEx(Bus * aBus, double aSoundTime, AudioSource * aS
217238
void Bus_setVisualizationEnable(Bus * aBus, int aEnable);
218239
float * Bus_calcFFT(Bus * aBus);
219240
float * Bus_getWave(Bus * aBus);
241+
void Bus_setVolume(Bus * aBus, float aVolume);
220242
void Bus_setLooping(Bus * aBus, int aLoop);
221243
void Bus_set3dMinMaxDistance(Bus * aBus, float aMinDistance, float aMaxDistance);
222244
void Bus_set3dAttenuation(Bus * aBus, unsigned int aAttenuationModel, float aAttenuationRolloffFactor);
@@ -226,6 +248,7 @@ void Bus_set3dListenerRelative(Bus * aBus, int aListenerRelative);
226248
void Bus_set3dDistanceDelay(Bus * aBus, int aDistanceDelay);
227249
void Bus_set3dCollider(Bus * aBus, AudioCollider * aCollider);
228250
void Bus_set3dColliderEx(Bus * aBus, AudioCollider * aCollider, int aUserData /* = 0 */);
251+
void Bus_setAttenuator(Bus * aBus, AudioAttenuator * aAttenuator);
229252
void Bus_stop(Bus * aBus);
230253

231254
/*
@@ -248,6 +271,7 @@ FFTFilter * FFTFilter_create();
248271
void Speech_destroy(Speech * aSpeech);
249272
Speech * Speech_create();
250273
int Speech_setText(Speech * aSpeech, const char * aText);
274+
void Speech_setVolume(Speech * aSpeech, float aVolume);
251275
void Speech_setLooping(Speech * aSpeech, int aLoop);
252276
void Speech_set3dMinMaxDistance(Speech * aSpeech, float aMinDistance, float aMaxDistance);
253277
void Speech_set3dAttenuation(Speech * aSpeech, unsigned int aAttenuationModel, float aAttenuationRolloffFactor);
@@ -257,6 +281,7 @@ void Speech_set3dListenerRelative(Speech * aSpeech, int aListenerRelative);
257281
void Speech_set3dDistanceDelay(Speech * aSpeech, int aDistanceDelay);
258282
void Speech_set3dCollider(Speech * aSpeech, AudioCollider * aCollider);
259283
void Speech_set3dColliderEx(Speech * aSpeech, AudioCollider * aCollider, int aUserData /* = 0 */);
284+
void Speech_setAttenuator(Speech * aSpeech, AudioAttenuator * aAttenuator);
260285
void Speech_setFilter(Speech * aSpeech, unsigned int aFilterId, Filter * aFilter);
261286
void Speech_stop(Speech * aSpeech);
262287

@@ -270,6 +295,7 @@ int Wav_loadMem(Wav * aWav, unsigned char * aMem, unsigned int aLength);
270295
int Wav_loadMemEx(Wav * aWav, unsigned char * aMem, unsigned int aLength, int aCopy /* = false */, int aTakeOwnership /* = true */);
271296
int Wav_loadFile(Wav * aWav, File * aFile);
272297
double Wav_getLength(Wav * aWav);
298+
void Wav_setVolume(Wav * aWav, float aVolume);
273299
void Wav_setLooping(Wav * aWav, int aLoop);
274300
void Wav_set3dMinMaxDistance(Wav * aWav, float aMinDistance, float aMaxDistance);
275301
void Wav_set3dAttenuation(Wav * aWav, unsigned int aAttenuationModel, float aAttenuationRolloffFactor);
@@ -279,6 +305,7 @@ void Wav_set3dListenerRelative(Wav * aWav, int aListenerRelative);
279305
void Wav_set3dDistanceDelay(Wav * aWav, int aDistanceDelay);
280306
void Wav_set3dCollider(Wav * aWav, AudioCollider * aCollider);
281307
void Wav_set3dColliderEx(Wav * aWav, AudioCollider * aCollider, int aUserData /* = 0 */);
308+
void Wav_setAttenuator(Wav * aWav, AudioAttenuator * aAttenuator);
282309
void Wav_setFilter(Wav * aWav, unsigned int aFilterId, Filter * aFilter);
283310
void Wav_stop(Wav * aWav);
284311

@@ -294,6 +321,7 @@ int WavStream_loadToMem(WavStream * aWavStream, const char * aFilename);
294321
int WavStream_loadFile(WavStream * aWavStream, File * aFile);
295322
int WavStream_loadFileToMem(WavStream * aWavStream, File * aFile);
296323
double WavStream_getLength(WavStream * aWavStream);
324+
void WavStream_setVolume(WavStream * aWavStream, float aVolume);
297325
void WavStream_setLooping(WavStream * aWavStream, int aLoop);
298326
void WavStream_set3dMinMaxDistance(WavStream * aWavStream, float aMinDistance, float aMaxDistance);
299327
void WavStream_set3dAttenuation(WavStream * aWavStream, unsigned int aAttenuationModel, float aAttenuationRolloffFactor);
@@ -303,6 +331,7 @@ void WavStream_set3dListenerRelative(WavStream * aWavStream, int aListenerRelati
303331
void WavStream_set3dDistanceDelay(WavStream * aWavStream, int aDistanceDelay);
304332
void WavStream_set3dCollider(WavStream * aWavStream, AudioCollider * aCollider);
305333
void WavStream_set3dColliderEx(WavStream * aWavStream, AudioCollider * aCollider, int aUserData /* = 0 */);
334+
void WavStream_setAttenuator(WavStream * aWavStream, AudioAttenuator * aAttenuator);
306335
void WavStream_setFilter(WavStream * aWavStream, unsigned int aFilterId, Filter * aFilter);
307336
void WavStream_stop(WavStream * aWavStream);
308337

@@ -325,6 +354,7 @@ int Sfxr_loadParamsMem(Sfxr * aSfxr, unsigned char * aMem, unsigned int aLength)
325354
int Sfxr_loadParamsMemEx(Sfxr * aSfxr, unsigned char * aMem, unsigned int aLength, int aCopy /* = false */, int aTakeOwnership /* = true */);
326355
int Sfxr_loadParamsFile(Sfxr * aSfxr, File * aFile);
327356
int Sfxr_loadPreset(Sfxr * aSfxr, int aPresetNo, int aRandSeed);
357+
void Sfxr_setVolume(Sfxr * aSfxr, float aVolume);
328358
void Sfxr_setLooping(Sfxr * aSfxr, int aLoop);
329359
void Sfxr_set3dMinMaxDistance(Sfxr * aSfxr, float aMinDistance, float aMaxDistance);
330360
void Sfxr_set3dAttenuation(Sfxr * aSfxr, unsigned int aAttenuationModel, float aAttenuationRolloffFactor);
@@ -334,6 +364,7 @@ void Sfxr_set3dListenerRelative(Sfxr * aSfxr, int aListenerRelative);
334364
void Sfxr_set3dDistanceDelay(Sfxr * aSfxr, int aDistanceDelay);
335365
void Sfxr_set3dCollider(Sfxr * aSfxr, AudioCollider * aCollider);
336366
void Sfxr_set3dColliderEx(Sfxr * aSfxr, AudioCollider * aCollider, int aUserData /* = 0 */);
367+
void Sfxr_setAttenuator(Sfxr * aSfxr, AudioAttenuator * aAttenuator);
337368
void Sfxr_setFilter(Sfxr * aSfxr, unsigned int aFilterId, Filter * aFilter);
338369
void Sfxr_stop(Sfxr * aSfxr);
339370

@@ -361,6 +392,7 @@ int Modplug_load(Modplug * aModplug, const char * aFilename);
361392
int Modplug_loadMem(Modplug * aModplug, unsigned char * aMem, unsigned int aLength);
362393
int Modplug_loadMemEx(Modplug * aModplug, unsigned char * aMem, unsigned int aLength, int aCopy /* = false */, int aTakeOwnership /* = true */);
363394
int Modplug_loadFile(Modplug * aModplug, File * aFile);
395+
void Modplug_setVolume(Modplug * aModplug, float aVolume);
364396
void Modplug_setLooping(Modplug * aModplug, int aLoop);
365397
void Modplug_set3dMinMaxDistance(Modplug * aModplug, float aMinDistance, float aMaxDistance);
366398
void Modplug_set3dAttenuation(Modplug * aModplug, unsigned int aAttenuationModel, float aAttenuationRolloffFactor);
@@ -370,6 +402,7 @@ void Modplug_set3dListenerRelative(Modplug * aModplug, int aListenerRelative);
370402
void Modplug_set3dDistanceDelay(Modplug * aModplug, int aDistanceDelay);
371403
void Modplug_set3dCollider(Modplug * aModplug, AudioCollider * aCollider);
372404
void Modplug_set3dColliderEx(Modplug * aModplug, AudioCollider * aCollider, int aUserData /* = 0 */);
405+
void Modplug_setAttenuator(Modplug * aModplug, AudioAttenuator * aAttenuator);
373406
void Modplug_setFilter(Modplug * aModplug, unsigned int aFilterId, Filter * aFilter);
374407
void Modplug_stop(Modplug * aModplug);
375408

@@ -384,6 +417,7 @@ int Monotone_load(Monotone * aMonotone, const char * aFilename);
384417
int Monotone_loadMem(Monotone * aMonotone, unsigned char * aMem, unsigned int aLength);
385418
int Monotone_loadMemEx(Monotone * aMonotone, unsigned char * aMem, unsigned int aLength, int aCopy /* = false */, int aTakeOwnership /* = true */);
386419
int Monotone_loadFile(Monotone * aMonotone, File * aFile);
420+
void Monotone_setVolume(Monotone * aMonotone, float aVolume);
387421
void Monotone_setLooping(Monotone * aMonotone, int aLoop);
388422
void Monotone_set3dMinMaxDistance(Monotone * aMonotone, float aMinDistance, float aMaxDistance);
389423
void Monotone_set3dAttenuation(Monotone * aMonotone, unsigned int aAttenuationModel, float aAttenuationRolloffFactor);
@@ -393,6 +427,7 @@ void Monotone_set3dListenerRelative(Monotone * aMonotone, int aListenerRelative)
393427
void Monotone_set3dDistanceDelay(Monotone * aMonotone, int aDistanceDelay);
394428
void Monotone_set3dCollider(Monotone * aMonotone, AudioCollider * aCollider);
395429
void Monotone_set3dColliderEx(Monotone * aMonotone, AudioCollider * aCollider, int aUserData /* = 0 */);
430+
void Monotone_setAttenuator(Monotone * aMonotone, AudioAttenuator * aAttenuator);
396431
void Monotone_setFilter(Monotone * aMonotone, unsigned int aFilterId, Filter * aFilter);
397432
void Monotone_stop(Monotone * aMonotone);
398433

@@ -407,6 +442,7 @@ int TedSid_loadMem(TedSid * aTedSid, unsigned char * aMem, unsigned int aLength)
407442
int TedSid_loadMemEx(TedSid * aTedSid, unsigned char * aMem, unsigned int aLength, int aCopy /* = false */, int aTakeOwnership /* = true */);
408443
int TedSid_loadFileToMem(TedSid * aTedSid, File * aFile);
409444
int TedSid_loadFile(TedSid * aTedSid, File * aFile);
445+
void TedSid_setVolume(TedSid * aTedSid, float aVolume);
410446
void TedSid_setLooping(TedSid * aTedSid, int aLoop);
411447
void TedSid_set3dMinMaxDistance(TedSid * aTedSid, float aMinDistance, float aMaxDistance);
412448
void TedSid_set3dAttenuation(TedSid * aTedSid, unsigned int aAttenuationModel, float aAttenuationRolloffFactor);
@@ -416,6 +452,7 @@ void TedSid_set3dListenerRelative(TedSid * aTedSid, int aListenerRelative);
416452
void TedSid_set3dDistanceDelay(TedSid * aTedSid, int aDistanceDelay);
417453
void TedSid_set3dCollider(TedSid * aTedSid, AudioCollider * aCollider);
418454
void TedSid_set3dColliderEx(TedSid * aTedSid, AudioCollider * aCollider, int aUserData /* = 0 */);
455+
void TedSid_setAttenuator(TedSid * aTedSid, AudioAttenuator * aAttenuator);
419456
void TedSid_setFilter(TedSid * aTedSid, unsigned int aFilterId, Filter * aFilter);
420457
void TedSid_stop(TedSid * aTedSid);
421458
#ifdef __cplusplus

src/c_api/soloud.def

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ EXPORTS
66
Soloud_deinit
77
Soloud_getVersion
88
Soloud_getErrorString
9+
Soloud_getBackendId
10+
Soloud_getBackendString
11+
Soloud_getBackendChannels
12+
Soloud_getBackendSamplerate
13+
Soloud_getBackendBufferSize
914
Soloud_play
1015
Soloud_playEx
1116
Soloud_playClocked
@@ -29,10 +34,15 @@ EXPORTS
2934
Soloud_getSamplerate
3035
Soloud_getProtectVoice
3136
Soloud_getActiveVoiceCount
37+
Soloud_getVoiceCount
3238
Soloud_isValidVoiceHandle
3339
Soloud_getRelativePlaySpeed
3440
Soloud_getPostClipScaler
3541
Soloud_getGlobalVolume
42+
Soloud_getMaxActiveVoiceCount
43+
Soloud_getLooping
44+
Soloud_setLooping
45+
Soloud_setMaxActiveVoiceCount
3646
Soloud_setGlobalVolume
3747
Soloud_setPostClipScaler
3848
Soloud_setPause
@@ -81,6 +91,9 @@ EXPORTS
8191
Soloud_set3dSourceMinMaxDistance
8292
Soloud_set3dSourceAttenuation
8393
Soloud_set3dSourceDopplerFactor
94+
Soloud_mix
95+
AudioAttenuator_destroy
96+
AudioAttenuator_attenuate
8497
BiquadResonantFilter_destroy
8598
BiquadResonantFilter_create
8699
BiquadResonantFilter_setParams
@@ -101,6 +114,7 @@ EXPORTS
101114
Bus_setVisualizationEnable
102115
Bus_calcFFT
103116
Bus_getWave
117+
Bus_setVolume
104118
Bus_setLooping
105119
Bus_set3dMinMaxDistance
106120
Bus_set3dAttenuation
@@ -110,6 +124,7 @@ EXPORTS
110124
Bus_set3dDistanceDelay
111125
Bus_set3dCollider
112126
Bus_set3dColliderEx
127+
Bus_setAttenuator
113128
Bus_stop
114129
EchoFilter_destroy
115130
EchoFilter_create
@@ -120,6 +135,7 @@ EXPORTS
120135
Speech_destroy
121136
Speech_create
122137
Speech_setText
138+
Speech_setVolume
123139
Speech_setLooping
124140
Speech_set3dMinMaxDistance
125141
Speech_set3dAttenuation
@@ -129,6 +145,7 @@ EXPORTS
129145
Speech_set3dDistanceDelay
130146
Speech_set3dCollider
131147
Speech_set3dColliderEx
148+
Speech_setAttenuator
132149
Speech_setFilter
133150
Speech_stop
134151
Wav_destroy
@@ -138,6 +155,7 @@ EXPORTS
138155
Wav_loadMemEx
139156
Wav_loadFile
140157
Wav_getLength
158+
Wav_setVolume
141159
Wav_setLooping
142160
Wav_set3dMinMaxDistance
143161
Wav_set3dAttenuation
@@ -147,6 +165,7 @@ EXPORTS
147165
Wav_set3dDistanceDelay
148166
Wav_set3dCollider
149167
Wav_set3dColliderEx
168+
Wav_setAttenuator
150169
Wav_setFilter
151170
Wav_stop
152171
WavStream_destroy
@@ -158,6 +177,7 @@ EXPORTS
158177
WavStream_loadFile
159178
WavStream_loadFileToMem
160179
WavStream_getLength
180+
WavStream_setVolume
161181
WavStream_setLooping
162182
WavStream_set3dMinMaxDistance
163183
WavStream_set3dAttenuation
@@ -167,6 +187,7 @@ EXPORTS
167187
WavStream_set3dDistanceDelay
168188
WavStream_set3dCollider
169189
WavStream_set3dColliderEx
190+
WavStream_setAttenuator
170191
WavStream_setFilter
171192
WavStream_stop
172193
Prg_destroy
@@ -181,6 +202,7 @@ EXPORTS
181202
Sfxr_loadParamsMemEx
182203
Sfxr_loadParamsFile
183204
Sfxr_loadPreset
205+
Sfxr_setVolume
184206
Sfxr_setLooping
185207
Sfxr_set3dMinMaxDistance
186208
Sfxr_set3dAttenuation
@@ -190,6 +212,7 @@ EXPORTS
190212
Sfxr_set3dDistanceDelay
191213
Sfxr_set3dCollider
192214
Sfxr_set3dColliderEx
215+
Sfxr_setAttenuator
193216
Sfxr_setFilter
194217
Sfxr_stop
195218
FlangerFilter_destroy
@@ -205,6 +228,7 @@ EXPORTS
205228
Modplug_loadMem
206229
Modplug_loadMemEx
207230
Modplug_loadFile
231+
Modplug_setVolume
208232
Modplug_setLooping
209233
Modplug_set3dMinMaxDistance
210234
Modplug_set3dAttenuation
@@ -214,6 +238,7 @@ EXPORTS
214238
Modplug_set3dDistanceDelay
215239
Modplug_set3dCollider
216240
Modplug_set3dColliderEx
241+
Modplug_setAttenuator
217242
Modplug_setFilter
218243
Modplug_stop
219244
Monotone_destroy
@@ -224,6 +249,7 @@ EXPORTS
224249
Monotone_loadMem
225250
Monotone_loadMemEx
226251
Monotone_loadFile
252+
Monotone_setVolume
227253
Monotone_setLooping
228254
Monotone_set3dMinMaxDistance
229255
Monotone_set3dAttenuation
@@ -233,6 +259,7 @@ EXPORTS
233259
Monotone_set3dDistanceDelay
234260
Monotone_set3dCollider
235261
Monotone_set3dColliderEx
262+
Monotone_setAttenuator
236263
Monotone_setFilter
237264
Monotone_stop
238265
TedSid_destroy
@@ -243,6 +270,7 @@ EXPORTS
243270
TedSid_loadMemEx
244271
TedSid_loadFileToMem
245272
TedSid_loadFile
273+
TedSid_setVolume
246274
TedSid_setLooping
247275
TedSid_set3dMinMaxDistance
248276
TedSid_set3dAttenuation
@@ -252,5 +280,6 @@ EXPORTS
252280
TedSid_set3dDistanceDelay
253281
TedSid_set3dCollider
254282
TedSid_set3dColliderEx
283+
TedSid_setAttenuator
255284
TedSid_setFilter
256285
TedSid_stop

0 commit comments

Comments
 (0)