Pythonは科学計算のライブラリが充実している。それらのライブラリを使うことで、サイン波を手軽に生成できる。そうであれば、簡単なシンセサイザーを作ることもできるだろう。今回は、PythonのライブラリPyAudioとNumPyで音楽の生成に挑戦してみよう。
前回、購入したばかりのM1 Macbook ProにPython環境を構築して、いよいよAudio周りを弄ろうと思ったらつまづいた。 今回試したソースコードはIntel Macでは問題なく動いていたので、M1 Macに起因する問題じゃないかと。 進めてるマスクづくりは最終的にRaspberry piに ...
ラズパイのUSBにUSBマイクを接続します。 LXTarminalで以下のコマンドを入力してちゃんと接続できているかを確認します。 $ arecord -l 下の画像のように表示されていればOKです。 リアルタイムで波形取得 まず、PyAudioをインストールします。 $ sudo apt install python3 ...
One-way communication using PyAudio, a python library that provides code to record and playback audio, and Real-time Transport Protocol. With your device's loopback, you can act as both the sender and ...