-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathformats.go
49 lines (45 loc) · 992 Bytes
/
formats.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
package audio
var (
// MONO
// FormatMono22500 is mono 22.5kHz format.
FormatMono22500 = &Format{
NumChannels: 1,
SampleRate: 22500,
}
// FormatMono44100 is mono 8bit 44.1kHz format.
FormatMono44100 = &Format{
NumChannels: 1,
SampleRate: 44100,
}
// FormatMono48000 is mono 48kHz format.
FormatMono48000 = &Format{
NumChannels: 1,
SampleRate: 48000,
}
// FormatMono96000 is mono 96kHz format.
FormatMono96000 = &Format{
NumChannels: 1,
SampleRate: 96000,
}
// STEREO
// FormatStereo22500 is stereo 22.5kHz format.
FormatStereo22500 = &Format{
NumChannels: 2,
SampleRate: 22500,
}
// FormatStereo44100 is stereo 8bit 44.1kHz format.
FormatStereo44100 = &Format{
NumChannels: 2,
SampleRate: 44100,
}
// FormatStereo48000 is stereo 48kHz format.
FormatStereo48000 = &Format{
NumChannels: 2,
SampleRate: 48000,
}
// FormatStereo96000 is stereo 96kHz format.
FormatStereo96000 = &Format{
NumChannels: 2,
SampleRate: 96000,
}
)