いう記事の動画に遭遇して、そこから、ふと、なんとなく。Piが積んであったらどうなるんだろうと。無線LANで他のPCからアクセスして...。Piを入れて、それで一体何ができるのだろうか。話が難しくて、チャレンジしている人達が居るらしい、ということしか分からなかった...。ホームセンターや100円ショップを回ってきたり電動雲台モドキの上にモバイルバッテリーや単三電池ボックスを乗せたいのだけど、何か箱っぽいものを一旦乗せて、その中にバッテリーを置いたほうが良さそうだなと。いうことで、ホームセンターや100円ショップを回って、使えそうな材料や、あるいはプラスチックケースが無いか探してみようと。...親父さんの電動自転車を借りて暑い中走ってきたり。Seriaで1つ、ダイソーで2つ、それらしいサイズのプラスチックケースを購入。ホームセンターには、使えそうな材料は無かった。いや、木材等はあるけれど、自分で切ったり接着したり等の工作はしたくない...。いうか、ホームセンターの木材って高いし...。その代り、ホーマックでモーターベースを発見。FA-130型用・RE-140型用と書いてある。ついでに平ギヤセットも購入。後者はちょっと値段が高かった...。いうか帰宅してから気が付いたけど、フツーにTAMIYA製ギヤボックスを購入したほうが安上がりだったような。暑さで判断力が無くなっていたとしか。ホームセンターサンデーで、M3ネジとナットを一袋分購入。12個ほど入っているっぽい。Pi3をモバイルバッテリー付きで外に持ち出すとして、スイッチを押したら画像を撮影、みたいな処理をしたいわけで。その際、動作したかどうかを確認するために、ブザーを鳴らしたいなと。メロディーで知らせたいなと。メロディーを指定すると言っても、どうせブザーで鳴らすチープな音だから、簡単な指定でいいよなと。MMLを使ってメロディーを鳴らせればそれで十分だろう、と。わけで、Pythonスクリプト内で記述したMMLを、PWM制御を使ってブザーから鳴らすために、まずは、MMLを周波数と時間のリストに変換する処理を書こうと。時間(ms))というメソッドが使えるようになるので、ひとまずソレを使って、Windows10上で動作確認しつつ書いてるところ。場合、ビープ音と言っても、M/B上のブザーを鳴らすわけではなく、サウンドボード経由で鳴らす仕様らしい。使えるのだけど...。MMLの仕様がちょっとよく分からない。つまみ食うCDEFGABでドレミを表す。「#」か「+」がついてたら半音上げる。「-」がついてたら半音下げる。C〜Gの次に数字がついてたら音の長さ。数字の後ろに「.」がついてたら付点音符。「T数字」でテンポ指定。「O数字」でオクターブ指定。そこまでは覚えてたけど。「<」「>」「L」は覚えてなかった...。「Q」「V」「&」あたりも記憶が無いな...。いうか、もしかしてMZ-700のMMLには用意されてなかったコマンドが結構あるのかな。一応自分、X1turboも使ってたけど、そっちでMMLを打ち込んだ記憶はないので、単音用のMMLは記憶があっても、PSG用のMMLコマンドについては全く知らない状態かもしれず。