Audio
音声ファイル形式を変換できた。
ffmpegでなく。
たくさんある。
音声を扱うための環境構築が面倒すぎる。
メジャー、マイナーの各スケールにおける全キーのパターンを網羅した。
ブラウザがHTML5に対応し、wavかoggファイルが再生できる環境なら可。
wavファイルを軽量形式に変換したいから。
任意のキーとメジャーorマイナーを指定して。
音楽理論の基礎。絶望的にイミフ。
音楽理論の基礎。
音楽理論の基礎。
音楽の構造や手法を理論立てて説明するもの。十二平均律もそのひとつ。
C,D,E,F,G,A,B。♭,♯は-,+で代用。
別クラスとして。
Playerが無限ループになっていたのを修正。2回目のPlay()が実行され、プログラムが正常終了するようになった。
Player,Samplerを別クラス化。
全12音鳴らせた。全データを結合し、1回再生にした。
ドレミファソラシドを鳴らそうとするも、最初の音しか鳴らない。
十二平均律が一般的かつ簡単そう。
pyaudioを使ってサイン波をリアルタイム再生するもエラー。
pyaudioを使って。
リアルタイムに音を鳴らすライブラリ。
離散化のうち振幅方向で区切る部分。16bit。
離散化のうち時間方向で区切る部分。サンプリング周波数。
離散化とはアナログ→デジタル変換のことだと思う。離散化することでコンピュータで扱えるようになる。
コードを丸パクリしてサイン波のファイルを生成できた。しかし基礎を知らないため応用できないため調べた。
音作りしてみたい。