サウンドフォント自動作成ツール『SFZ Builder』配布ページ

他にもSFZ作成ツールを配布している人は居るのですが、私の環境では使えなかったり、高機能すぎてサクッと使うには向いていなかったりしたので自作しました。

動作環境

  • Windows
  • PHP

バージョンは何でも動くと思いますが、当方はWindows 10及びPHP 8.0で動作確認しています。

SFZ Builderの使い方

  1. SFZ Builderを適当な場所に解凍する
  2. PHPをダウンロードして適当な場所に解凍する(例としてC:\phpとする)
  3. SFZ Builderのzipファイルの中にあるmain.phpを、サウンドフォントに使いたいwavファイルがあるフォルダにコピーする(例としてD:\oneshots\drums)とする
  4. コマンドプロンプト(またはPowerShell)を起動し、以下の様に入力してエンター
    C:\php\php.exe D:\oneshots\drums\main.php
  5. サウンドフォントに使いたいwavファイルがあるフォルダ内にsoundfont.sfzが作成されたら、main.phpは削除できる

注意点

このスクリプトはmain.phpと同じフォルダ内にあるwavファイルを名前順に取得し、C1から順番に音の高さを割り当てます。

フォルダの位置を指定したり、wav以外も読み込めるようにする開発は順次進める予定です。
あとは別途PHPのインストールが必要無いようにしたいです…。

利用規約

しても良い事

  • SFZ Builderで作成したサウンドフォントファイルの配布・販売

してはいけない事

  • SFZ Builderの再配布・再販売
  • SFZ Builder及びSFZ Builderで作られたサウンドフォントの自作発言
  • SFZ Builderで作られたサウンドフォントに記載のツール名・作者名・リンク表記の改変・削除

このページの文章は予告なく変更される事があります。
ツールの購入時期に関わらず、利用規約は常にこのページの最新のものが適用される事とします。

この記事が気に入りましたら、いいね、シェア、購読をお願いします!

🔔 から登録すると、更新をプッシュ通知で受け取れます。

このサイトではクッキーを使用しています。
詳細