|
|
@ -2260,13 +2260,13 @@ framerate = <Wave_read>.getframerate() <span class="hljs-comment" |
|
|
|
nchannels = <Wave_read>.getnchannels() <span class="hljs-comment"># Number of samples per frame.</span> |
|
|
|
sampwidth = <Wave_read>.getsampwidth() <span class="hljs-comment"># Sample size in bytes.</span> |
|
|
|
nframes = <Wave_read>.getnframes() <span class="hljs-comment"># Number of frames.</span> |
|
|
|
<bytes> = <Wave_read>.readframes(nframes) |
|
|
|
<bytes> = <Wave_read>.readframes(nframes) <span class="hljs-comment"># Returns next 'nframes' frames.</span> |
|
|
|
</code></pre> |
|
|
|
<pre><code class="python language-python hljs"><Wave_write> = wave.open(<span class="hljs-string">'<path>'</span>, <span class="hljs-string">'wb'</span>) |
|
|
|
<Wave_write>.setframerate(<int>) <span class="hljs-comment"># 44100 for CD, 48000 for video.</span> |
|
|
|
<Wave_write>.setnchannels(<int>) <span class="hljs-comment"># 1 for mono, 2 for stereo.</span> |
|
|
|
<Wave_write>.setsampwidth(<int>) <span class="hljs-comment"># 2 for CD quality sound.</span> |
|
|
|
<Wave_write>.writeframes(<bytes>) |
|
|
|
<Wave_write>.writeframes(<bytes>) <span class="hljs-comment"># Appends frames to file.</span> |
|
|
|
</code></pre> |
|
|
|
<ul> |
|
|
|
<li><strong>Bytes object contains a sequence of frames, each consisting of one or more samples.</strong></li> |
|
|
|