Skip to content
On this page

GRUBで起動時に音楽を奏でよう

はじめに

皆さん,こう思ったことはないでしょうか.「音楽と共に,Bootしたい.」

その願い,今叶えましょう.

準備

準備するものは簡単です.

  • GRUB
  • テキストエディタ
  • PCのbeepスピーカー(ブザー)
  • 根気

GRUBを入れます

ここを見ればできると思います.多分.

調理

ではまず, /etc/default/grub を適当なテキストエディタで開きましょう.

そしたら,適当な所に

txt
GRUB_INIT_TUNE="300 261 1 294 1 330 1 349 1 392 2 440 1 349 1 330 1 0 1 294 1 0 1 262 2"

と書いて, grub-mkconfig (詳細はGRUBを入れますの章)をして,再起動してGRUBに入ると……?

某CMでよく聞く音が流れましたね!!

解説

この GRUB_INIT_TUNE ,非常に単純明快な記述法です.

例として,先程のものの先頭らへんを切り出して解説しましょう.

txt
300 261 1 294 1 …

まず,先頭にテンポの指定が来ます.上の場合だと300bpmですね.

次からは,規則的に 「周波数 拍」 が刻まれています。

これと音階周波数対応表を使えば、これであなたもBEEP_BACHですね!

参考文献

この記事を作成するにあたり、参考にさせていただきました。皆様、ありがとうございます。