M5StackでMML単音演奏
以前 Arduino用に作成したMML文演奏ライブラリをM5Stackにて利用してみました。
M5Stackにて、単音演奏をやってみました。
数日前にやった、「M5Stackのビープ音、Tone音の爆音対策」を適用して音量が出来るようにもしました。
■ ライブラリ
MML文演奏ライブラリ MML_Play
https://github.com/Tamakichi/MML_Play
ライブラリ本体は、ESP32ではコンパイルエラーが発生したため修正&更新しました。
ついでに、M5Stack用のサンプルスケッチ(本記事のスケッチ)を追加しました。
動いている様子
スケッチ(ライブラリに添付)
演奏操作は、
ボタンAで演奏開始(または先頭から演奏しなおし)、
ボタンBで演奏中断、
ボタンCで中断した演奏を途中から再開
です。
音量は最低にしているため、小さめです。
音量を上げるには、MML文先頭のv1の値を1~9(爆音)の範囲で調整して下さい。
ノイズ等もなくとりあえずは、まともに演奏出来ているようです。
効果音的な何かには使えると思います。
« M5Stackのビープ音、Tone音の爆音対策 | トップページ | M5Stackで日本語表示(2) »
「arduino」カテゴリの記事
- Freenove Mecanum ホイール カー キットを購入しました(2025.05.28)
- Arduino IDE+Arduino STM32環境で指定と異なるgccが使われてしまう(2025.01.23)
- Zorin OSでArduino Uno互換機(CH340)が認識しない(2025.01.19)
- Arduino IDE 2.3.4でArduino STM32を利用する(2025.01.12)
- Arduino用 SKK日本語変換ライブラリの開発 その1(2024.12.28)
「ESP32・ESP8226」カテゴリの記事
- M5Stackで日本語表示(2)(2020.02.04)
- M5StackでMML単音演奏(2020.01.26)
- M5Stackのビープ音、Tone音の爆音対策(2020.01.22)
- M5stackで日本語表示(2020.01.18)
- M5Stack始めました(2019.12.05)
コメント