Vuo
2.3.2
node
vuo.audio
VuoAudioFile.h
Go to the documentation of this file.
1
10
#ifdef __cplusplus
11
extern
"C"
12
{
13
#endif
14
15
#include "
VuoHeap.h
"
16
#include "
VuoInteger.h
"
17
#include "
VuoLoopType.h
"
18
#include "
VuoReal.h
"
19
#include "
VuoText.h
"
20
#include "
VuoAudioSamples.h
"
21
#include "
VuoList_VuoAudioSamples.h
"
22
23
bool
VuoAudioFile_getInfo
(
VuoText
url,
VuoReal
*duration,
VuoInteger
*channelCount,
VuoReal
*sampleRate)
VuoWarnUnusedResult
;
24
28
typedef
void
*
VuoAudioFile
;
29
30
VuoAudioFile
VuoAudioFile_make
(
VuoText
url);
31
void
VuoAudioFile_enableTriggers
(
VuoAudioFile
af,
void
(*decodedChannels)(
VuoList_VuoAudioSamples
),
void
(*finishedPlayback)(
void
));
32
void
VuoAudioFile_disableTriggers
(
VuoAudioFile
af);
33
void
VuoAudioFile_setLoopType
(
VuoAudioFile
af,
VuoLoopType
loop);
34
void
VuoAudioFile_setTime
(
VuoAudioFile
af,
VuoReal
time);
35
void
VuoAudioFile_play
(
VuoAudioFile
af);
36
void
VuoAudioFile_pause
(
VuoAudioFile
af);
37
bool
VuoAudioFile_isPlaying
(
VuoAudioFile
af);
38
39
#ifdef __cplusplus
40
}
41
#endif
Generated on Sat Jun 19 2021 10:17:45 for Vuo by
1.9.1