Vuo
2.3.2
type
VuoAudioSamples.h
Go to the documentation of this file.
1
10
#pragma once
11
20
#include "
VuoInteger.h
"
21
#include "
VuoReal.h
"
22
23
#ifdef __cplusplus
24
extern
"C"
{
25
#endif
26
27
extern
const
VuoInteger
VuoAudioSamples_bufferSize
;
28
extern
const
VuoReal
VuoAudioSamples_sampleRate
;
29
33
typedef
struct
34
{
35
VuoInteger
sampleCount
;
36
VuoReal
*
samples
;
37
38
VuoReal
samplesPerSecond
;
39
}
VuoAudioSamples
;
40
41
VuoAudioSamples
VuoAudioSamples_makeFromJson
(
struct
json_object
* js);
42
struct
json_object
*
VuoAudioSamples_getJson
(
const
VuoAudioSamples
value);
43
char
*
VuoAudioSamples_getSummary
(
const
VuoAudioSamples
value);
44
45
VuoAudioSamples
VuoAudioSamples_alloc
(
VuoInteger
sampleCount);
46
47
bool
VuoAudioSamples_isEmpty
(
const
VuoAudioSamples
samples);
48
bool
VuoAudioSamples_isPopulated
(
const
VuoAudioSamples
samples);
49
54
VuoAudioSamples
VuoAudioSamples_makeFromString
(
const
char
*str);
55
char
*
VuoAudioSamples_getString
(
const
VuoAudioSamples
value);
56
void
VuoAudioSamples_retain
(
VuoAudioSamples
value);
57
void
VuoAudioSamples_release
(
VuoAudioSamples
value);
59
60
#ifdef __cplusplus
61
}
62
#endif
63
Generated on Sat Jun 19 2021 10:17:48 for Vuo by
1.9.1