Browse Source

Audio

pull/42/head
Jure Šorn 5 years ago
parent
commit
6c3fbab13d
2 changed files with 4 additions and 4 deletions
  1. 4
      README.md
  2. 4
      index.html

4
README.md

@ -2661,7 +2661,7 @@ framerate = <Wave_read>.getframerate() # Number of frames per second.
nchannels = <Wave_read>.getnchannels() # Number of samples per frame.
sampwidth = <Wave_read>.getsampwidth() # Sample size in bytes.
nframes = <Wave_read>.getnframes() # Number of frames.
<bytes> = <Wave_read>.readframes(nframes)
<bytes> = <Wave_read>.readframes(nframes) # Returns next 'nframes' frames.
```
```python
@ -2669,7 +2669,7 @@ nframes = <Wave_read>.getnframes() # Number of frames.
<Wave_write>.setframerate(<int>) # 44100 for CD, 48000 for video.
<Wave_write>.setnchannels(<int>) # 1 for mono, 2 for stereo.
<Wave_write>.setsampwidth(<int>) # 2 for CD quality sound.
<Wave_write>.writeframes(<bytes>)
<Wave_write>.writeframes(<bytes>) # Appends frames to file.
```
* **Bytes object contains a sequence of frames, each consisting of one or more samples.**
* **In stereo signal first sample of a frame belongs to the left channel.**

4
index.html

@ -2260,13 +2260,13 @@ framerate = &lt;Wave_read&gt;.getframerate() <span class="hljs-comment"
nchannels = &lt;Wave_read&gt;.getnchannels() <span class="hljs-comment"># Number of samples per frame.</span>
sampwidth = &lt;Wave_read&gt;.getsampwidth() <span class="hljs-comment"># Sample size in bytes.</span>
nframes = &lt;Wave_read&gt;.getnframes() <span class="hljs-comment"># Number of frames.</span>
&lt;bytes&gt; = &lt;Wave_read&gt;.readframes(nframes)
&lt;bytes&gt; = &lt;Wave_read&gt;.readframes(nframes) <span class="hljs-comment"># Returns next 'nframes' frames.</span>
</code></pre>
<pre><code class="python language-python hljs">&lt;Wave_write&gt; = wave.open(<span class="hljs-string">'&lt;path&gt;'</span>, <span class="hljs-string">'wb'</span>)
&lt;Wave_write&gt;.setframerate(&lt;int&gt;) <span class="hljs-comment"># 44100 for CD, 48000 for video.</span>
&lt;Wave_write&gt;.setnchannels(&lt;int&gt;) <span class="hljs-comment"># 1 for mono, 2 for stereo.</span>
&lt;Wave_write&gt;.setsampwidth(&lt;int&gt;) <span class="hljs-comment"># 2 for CD quality sound.</span>
&lt;Wave_write&gt;.writeframes(&lt;bytes&gt;)
&lt;Wave_write&gt;.writeframes(&lt;bytes&gt;) <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>

Loading…
Cancel
Save