質問するログイン新規登録

質問編集履歴

3

見やすさ修正

2020/01/08 12:42

投稿

mas_555
mas_555

スコア13

title CHANGED
File without changes
body CHANGED
@@ -13,12 +13,12 @@
13
13
  ### 教えていただきたいこと
14
14
  4ch 24bitのデータから、4つの波形データのグラフを得たいのですが、データの構造がよくわからなく、下記の部分で手が止まっております。
15
15
 
16
- 〇質問①↓いろいろ調べてみましたが下記の文章がよく理解できませんでした。おそらくバイナリファイル?機械語?のような話を理解していた方がよいのでしょうか?素人にもわかるような説明もしくは参考文献などご教示いただけますでしょうか。(「特に3byteずつ読み込む 0を詰める」の意味がわからない)
16
+ いろいろ調べてみましたが下記の文章がよく理解できませんでした。おそらくバイナリファイル?機械語?のような話を理解していた方がよいのでしょうか?素人にもわかるような説明もしくは参考文献などご教示いただけますでしょうか。(「特に3byteずつ読み込む 0を詰める」の意味がわからない)
17
17
 
18
18
  > 24bit音源の場合はfrombufferで24bitが指定できないため自力で読む必要があります。ここでは下記のコードのようにstructモジュールのunpackを用いて3byteずつ読み込みつつ、0を詰めてint32としてunpackすることで24bit音源の読み込みを実現しています。
19
19
 
20
20
 
21
- その他コード中のわからなかった部分をコメントで記述しました。質問要旨がまとまっておらず申し訳ありませんが、
21
+ その他コード中のわからなかった部分をコメントで記述しました。質問要旨がまとまっておらず申し訳ありませんが、
22
22
  教えていただけますと幸いです。
23
23
  ```python
24
24
  buf = fp.readframes(nframe * nchan) # ←なぜチャンネル数をかけているのでしょうか?

2

見出し コードの挿入

2020/01/08 12:42

投稿

mas_555
mas_555

スコア13

title CHANGED
File without changes
body CHANGED
@@ -13,10 +13,11 @@
13
13
  ### 教えていただきたいこと
14
14
  4ch 24bitのデータから、4つの波形データのグラフを得たいのですが、データの構造がよくわからなく、下記の部分で手が止まっております。
15
15
 
16
- 質問①↓いろいろ調べてみましたがの文章がよく理解できませんでした。おそらくバイナリファイル?機械語?のような話を理解していた方がよいのでしょうか?素人にもわかるような説明もしくは参考文献などご教示いただけますでしょうか。(「特に3byteずつ読み込む 0を詰める」の意味がわからない)
16
+ 質問①↓いろいろ調べてみましたが下記の文章がよく理解できませんでした。おそらくバイナリファイル?機械語?のような話を理解していた方がよいのでしょうか?素人にもわかるような説明もしくは参考文献などご教示いただけますでしょうか。(「特に3byteずつ読み込む 0を詰める」の意味がわからない)
17
17
 
18
- __""24bit音源の場合はfrombufferで24bitが指定できないため自力で読む必要があります。ここでは下記のコードのようにstructモジュールのunpackを用いて3byteずつ読み込みつつ、0を詰めてint32としてunpackすることで24bit音源の読み込みを実現しています。""__
18
+ > 24bit音源の場合はfrombufferで24bitが指定できないため自力で読む必要があります。ここでは下記のコードのようにstructモジュールのunpackを用いて3byteずつ読み込みつつ、0を詰めてint32としてunpackすることで24bit音源の読み込みを実現しています。
19
19
 
20
+
20
21
  その他コード中のわからなかった部分をコメントで記述しました。質問要旨がまとまっておらず申し訳ありませんが、
21
22
  教えていただけますと幸いです。
22
23
  ```python

1

見やすさ修正

2020/01/08 12:42

投稿

mas_555
mas_555

スコア13

title CHANGED
File without changes
body CHANGED
@@ -14,6 +14,7 @@
14
14
  4ch 24bitのデータから、4つの波形データのグラフを得たいのですが、データの構造がよくわからなく、下記の部分で手が止まっております。
15
15
 
16
16
  質問①↓いろいろ調べてみましたがこの文章がよく理解できませんでした。おそらくバイナリファイル?機械語?のような話を理解していた方がよいのでしょうか?素人にもわかるような説明もしくは参考文献などご教示いただけますでしょうか。(「特に3byteずつ読み込む 0を詰める」の意味がわからない)
17
+
17
18
  __""24bit音源の場合はfrombufferで24bitが指定できないため自力で読む必要があります。ここでは下記のコードのようにstructモジュールのunpackを用いて3byteずつ読み込みつつ、0を詰めてint32としてunpackすることで24bit音源の読み込みを実現しています。""__
18
19
 
19
20
  その他コード中のわからなかった部分をコメントで記述しました。質問要旨がまとまっておらず申し訳ありませんが、