概要プチコンのTALK命令を使って歌わせるツールです。使っていただいて構いません。このプログラム自体にはデータ編集ツール機能はありません。プログラムリスト内の@PLL、@MMLのデータを編集して好きな歌を歌わせるためのプログラムです。α3の言語仕様は以下のようになっています。相対オクターブ移動これはMMLと同じです。Oコマンドによる絶対指定はできません。オクターブ移動しない場合は省略可能です。音階/休符これもMMLと同じです。CDEFGABで音階、Rで休符となります。音の長さこれもMMLと同様ですが、省略不可です。仕様上1以上の数字の指定ができますし、付点もいくらでもつけられると思いますが、あまり意味が無いことになると思います。発話文字列TALK文で発音する文字列です。カナ文字以外では、'|_.?!%が指定出来ます。発話文字列が記号などで終わっていた場合、TALKでエラーになると思われます。音階/休符で、休符を指定した場合は、不要です。(記述するとエラーになります。)出力文字列PS$に格納される文字列です。[]で囲った文字列がそのまま格納されます。文字列に[を含めたい場合は、円マークをつけてエスケープしてください。円マークは常に次の文字をそのまま出力するため、円マークを出力する場合は2個連続して記述してください。1にすると、音の長さに応じて発話文字列の末尾に長音が追加されます。出力文字列が格納されます。出力文字列が無い場合は空文字列となります。フォントについて美咲フォントを使用しています。WARRANTY.これらのフォントはフリー(自由な)ソフトウエアです。することができますが、全て無保証とさせていただきます。いうことなので、QRコードの方にはBGF0も付けています。ひらがなもPCGにマッピングしているため、ひらがな、カタカナ、アルファベットの混在が可能です。サンプルコードでは、出力文字列にひらがなを使用しています。ひらがなのキーボードマッピングについてひらがなは、キーボード上で、カタカナ入力にできるだけ対応するようにマッピングしています。マッピングしています。最初のバージョンではそこが改行に化け、正しく歌えませんでした。MMLの注意点BGMPLAYの最初にR16程度の休止を入れると、割とぴったり合うと思います。進むにつれて微妙に遅れるていくので、適当なタイミングで16分〜32分程度短くして調整してやってください。スクリーンショット・動画このバージョンの動画は以下です。【ニコニコ動画】thumb/sm17312315以下は、旧バージョンの動画ですが、歌唱能力自体は同程度なので参考にしてください。美咲フォントが設定されたBGF0データも含みます。