ろやん仕事が忙しいと言っている割に、夜中に帰ってきては短い時間ゴソゴソと現実逃避をして遊んでいます(笑)さて、今回の実験は、折角カセットインターフェースを作ったんだから、何かしないと!!ということで、ソフトで生成した綺麗な方形波は正常に読み込めるのか?という疑問から始まって、テープデータをエンコード・デコードしてリマスターしてしまおうというものです。ろやん仕事に追われて相変わらず更新が遅いです......というか、スケジュール的にもそろそろアレな感じなので、今後しばらくは更新出来そうにありませんそんな状況ではありますが、ようやくシーケンサが完成しました仮実装していたエンベロープは外して、モジュレーションも未実装ですが。ろやん波形メモリ音源ということで、波形編集をどうしようか?という問題にぶち当たる。16バイト位までだったら、適当に想像でもデータを作れるけれど、それ以上になると手打ちじゃツラい......ということで、手元にあった某メーカー謹製の波形編集ソフトのデータをコンバートするツールを作ってみたけど、全く一般的じゃあ無い。どこかにフリーで高機能な波形編集ソフトって落ちて無いかなぁ~と探してみるも見つからず仕方が無いので、8ビット/44.1KHzモノラルのWAVデータ(1Hz分)をコンバートするツールを作ってみました。ろやんさて、更新滞りがちですが、ようやく第3回。前回で波形メモリ方式に変更しましたが、今回はさらに、波形データサイズを2、4、8、16、32、64、128、256バイトまで拡張。理論上は、まだまだ容量を増やすことも出来ますが、実用上は256バイトもあれば御の字でしょうということで、ここまでとしています。ろやん第2回目にして、タイトルが変わってしまいましたが......方形波だけではつまらないので、波形メモリ方式にしてみました。(俗に言うナムコPSGや、コナミのSCC音源の方式です)1音色に対する波形メモリサイズは8、16、32、64バイトから任意に選択が可能。プリセット音は方形波のみで、波形データは全て外部定義とします。Generator)とは、一昔前にゲームやPCでよく使われた「ピコピコ音」発生器。これを仮想的にPC上で再現してみたいと思います。モバイル写日記BANNERリンクする際にお使い下さい。※リンクはご自由にどうぞ。