以下の内容はhttps://relativelayout.hatenablog.com/entry/2020/10/06/224057より取得しました。


Raspberry PiでMP3を再生させてエアホーンをいつでも鳴らせるようにする

気分はパリピ

ポキオ Raspberry Pi Speaker pHat

RPiでMP3再生

今回は以前購入したSpeaker pHatを使って音を鳴らしてみようと思います。

relativelayout.hatenablog.com

  • メディア: エレクトロニクス

というのも、Raspberry PiからGoogle Homeとかを喋らせることとかは結構やりましたが、Raspberry Pi上でMP3を再生することはあまりありませんでした。wavファイルであればコマンドラインからaplayコマンドで再生できましたが、MP3の再生コマンドがデフォルトでは入ってないっぽいようでした。

ひとまずコマンドラインからMP3を再生すべく、mpg321をインストールしてみました。

$ sudo apt install mpg321
$ mpg321 ./Music/airhorn.mp3 

これでMP3が再生できました。

Node-REDからはどうか?

サクッと調べた感じ、node-red-contrib-play-audio-fileで再生できそうだったので、早速インストール。このノードもmpg321をベースに動作するようなので、予めmpg321をインストールしておく必要がありそうです。

ポキオ Raspberry Pi Speaker pHat

予めノードでファイルパスを指定したり、msg.filenameで流し込んだりして、特定のMP3を再生できます。ただ、再生中に再度ノードを発火させてしまうと、正しく再生されないのでちょっと使い方には注意が必要そうです。

そしてエアホーン

パリピがファファファファーンって鳴らしてそうな、アレのことです。アレを鳴らせばきっとパリピな感じになれそうですよね。

この投稿をInstagramで見る

#raspberrypi + #speakerphat + #nodered で、いつでもエアホーン鳴らせるようになったお!

pokio(@pokiiiiio)がシェアした投稿 -

はい。こんな感じです。先程のNode-REDから再生できるようにしたので、Injectionノードを叩けばいつでもエアホーンが鳴らせるようになりました。ただ、ファーンしかならず、ノードの制約でファファファファーンができないのが非常に残念です。

できればMPCやサンプラーのように、色々な音を好きなように再生したいんですけどねぇ。それはおいおい。




以上の内容はhttps://relativelayout.hatenablog.com/entry/2020/10/06/224057より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14