rlib-MML WebApp に SoundFont(サウンドフォント)レンダリング機能を実装しました。
お手元のサウンドフォントファイル(.sf2)を使って曲を再生させることが可能です。
標準MIDIファイルのインポートも可能なので、サウンドフォント対応MIDIプレイヤーとしても機能します。
- サウンドフォントファイルはご自身で用意してください。検索するといろいろ見つけられると思います。
- サウンドフォントの処理はブラウザの中で完結しています。サーバーにアップロードなどはされません。
- WebAssembly を使って実装していますがメモリを大量に消費してしまっており、大きいファイルを扱うとブラウザが不安定になることがあります。今後の課題です。
問題の報告、改善案や御助言など何かありましたら御一報頂けますと幸いです。よろしくお願いします。
なお、残念ながら rlib-MML アプリ(スマホアプリ版)には上記の機能は未収録です。
rlib-MML WebApp はテキスト入力だけで曲が作れます。
登録などは不要で無料でお使いいただけます。ぜひお気軽にお試しください。
https://rlib-mml.thinkridge.jp