|
@@ -1,13 +1,31 @@
|
|
|
|
|
|
Namespace std.audio
|
|
|
|
|
|
+#rem monkeydoc Audio formats.
|
|
|
+
|
|
|
+| AudioFormat | Description
|
|
|
+|:--------------|:-----------
|
|
|
+| `Unknown` | Unknown format.
|
|
|
+| `Mono8` | 8 bit mono.
|
|
|
+| `Mono16` | 16 bit mono.
|
|
|
+| `Stereo8` | 8 bit stereo.
|
|
|
+| `Stereo16` | 16 bit stereo.
|
|
|
+#end
|
|
|
Enum AudioFormat
|
|
|
+ Unknown=0
|
|
|
Mono8=1
|
|
|
Mono16=2
|
|
|
Stereo8=3
|
|
|
Stereo16=4
|
|
|
End
|
|
|
|
|
|
+#rem monkeydoc Number of bytes per audio sample.
|
|
|
+
|
|
|
+Returns the number of bytes per audio sample for the given audio format.
|
|
|
+
|
|
|
+@param format The audio format.
|
|
|
+
|
|
|
+#end
|
|
|
Function BytesPerSample:Int( format:AudioFormat )
|
|
|
Select format
|
|
|
Case AudioFormat.Mono8 Return 1
|
|
@@ -17,4 +35,3 @@ Function BytesPerSample:Int( format:AudioFormat )
|
|
|
End
|
|
|
Return 0
|
|
|
End
|
|
|
-
|