8bit音楽制作ソフト FamiDriver
- Digital1,000 JPY

8bit音楽(チップチューン)が作れるソフトです。DAWライクな操作でファミコン音源を使った音楽を作成できます。作った音楽はNSFとして出力できるので、環境のある人は実機で鳴らすこともできます。これ単体で完結しているので他にソフトは要りません。 既存ソフトで同様の物が既にありますが、操作性が独特だったのでだったら自分で作ってしまおうと思い作り始めて早半年…やっと完成しました。個人的に使うために作ったのでチップチューンに必要な機能はほぼ盛り込んでいると思います。 ソフト自体は公式サイトで無償配布しているものと同じですが、Boothでお買い上げいただくと追加のサンプルプロジェクトファイルをゲットできます。
公式サイト
https://ss1.xrea.com/theta.s57.xrea.com/software/famidriver/index_jp.html マニュアル https://ss1.xrea.com/theta.s57.xrea.com/software/famidriver/manual_jp.html
仕様
・最大トラック数 無制限 ・最大小節数 無制限 ・同時発音数 1トラックあたり8音(ポリフォニックモード時) ・対応拡張音源 MMC5・VRC6・SS5B(アップデートで増やす予定です) ・WAV出力機能 ・NSFファイル出力機能 ・NESファイル出力機能(演奏内容が表示されます) さらに詳細は同梱のテキストを参照してください。
できないこと
・左右にパンを振る ・DPCMデータの作成 ・その他ファミコン音源にできないこと
動作環境
Windows 10/11 64bit .NET9とVC++のランタイムが必要です。 https://dotnet.microsoft.com/ja-jp/download/dotnet/thank-you/runtime-desktop-9.0.0-windows-x64-installer https://aka.ms/vs/17/release/vc_redist.x64.exe
追加サンプルについて
・YU-NO オープニング←New!! ・ドラムンロックマン ・Princess Brave! ・スト2リュウステージ 逐次追加予定
アップデート履歴
v0.2.0 2026/01/12 ・機能追加 MMC5版DSPを追加 VRC6版DSPを追加 相対音量とキーシフトを追加 ゴーストクリップを追加 クリップのループに対応 ビジュアライザ追加 ・仕様変更 保存形式を変更(以前のバージョンとプロジェクトファイルの互換性がなくなるので注意) ノート入力の挙動を選べるようにした エンベロープを消すときアサインの消す消さないキャンセルを選べるようにした ピアノロールの色がトラック番号によって変わるようにした ピアノロールが現在位置を中心としてズームされるようにした エンベロープにエンベロープのタイプを含めるようにした トラック数を0にできないようにした ノート入力中にESCでキャンセルできるようにした ノートの選択状態がクリップと同期するようにした クリップの移動範囲を制限するようにした ・不具合修正 ファイルパスが初期化できていなかったのを修正 容量オーバーの計算式が正しくなかったのを修正 コピーペーストが正常に働かなかったのを修正 ピアノロールのグリッドの描画が不完全だったのを修正 ロード時にピアノロールのグリッドが更新されなかったのを修正 クリップが絶対位置にスナップしない場合があったのを修正 NSF変換に関する複数の修正 リンクしているクリップを編集した時すべてのリンククリップが更新されるようにした プロジェクトファイルの読み込み直後のアンドゥが正しく動作しなかったのを修正 クリップコピーのデフォルトを通常コピーに変更 演奏内容表示がトラックの増減に追従していなかったのを修正 ノートマップでエンベロープ無効が効いていなかったのを修正 2つめ以降のID付きクリップに書き込めなかったのを修正 クリップを消した時ノートが更新されていなかったのを修正 トラックの並び替えができなかったのを修正 ソロ解除した時ミュート状態が反映されなかったのを修正 その他細かい修正 v0.1.0 2025/08/17 ・エンベロープに名前を付けられるようにした ・トラック表示部の高さ制限を解除して高さを保存するようにした ・エンベロープに値を挿入削除した時ループポイントとリリースポイントが移動するようにした ・再生停止時に再生位置を戻るようにした(オプション) ・ピアノロール入力中にEscでキャンセルできるようにした ・トラック移動がマウスドラッグで即座に変更されるようにした ・現在トラックではないトラックのピアノロール表示を非表示にできるようにした ・ピアノロールのズーム処理の高速化 ・全体的なソースの改修 ・DPCMの初期値が保存されていなかったのを修正 ・NSF変換時DPCMの音程が変わってしまう不具合を修正 ・再生中にエンベロープを変更すると落ちる可能性があるのを修正 ・DPCMのクリック音がサンプリングレートによって変わってしまう不具合を修正 ・スラー時に位相がリセットされていたのを修正 ・トラックの追加や削除をするとピアノロールにノートが置けなくなる不具合を修正 ・ノートの開始位置がスナップ位置にない時に終了位置がスナップしなくなる不具合を修正 ・サウンドデバイス設定を開くと落ちる不具合を修正 ・切り取りのショートカットが効いていなかったので修正 ・アンドゥ時にミュートソロ状態までアンドゥされていたのを修正 ・トラックの追加削除がアンドゥできていなかったのを修正 v0.0.13 2025/08/09 ・プログラムがProgram Files下にあるとき起動できない不具合を修正 v0.0.12 2025/8/08 ・DPCMの初期値が適用されない不具合を修正 ・DPCMの音色指定がマイナスだと落ちる不具合を修正 ・ドライバの最適化 ・コントロールをクリップの長さちょうどに挿入した際に編集不可になる不具合を修正 ・エンベロープをクリップの外にドラッグした際に編集不可になる不具合を修正 ・インストゥルメント欄にIDを表示するようにした ・IDの幅を固定して2桁表示されるようにした ・コントロールが正しい位置に入力されない場合があるのを修正 ・エンベロープ内容とインストゥルメント名がツールチップに出るようにした ・エンベロープとインストゥルメントの削除時に割り当ても削除されるようにした 存在しないエンベロープを割り当てていると再生時に落ちる不具合を修正 ・イベントが挿入されたときのクリップの挙動を変更 ・コントロールが解像度以外の場所にある時編集不可になる不具合を修正 ・エンベロープデータの追加削除数を指定できるようにした ・各エンベロープに挿入ボタンと削除ボタンを追加 ・その他パフォーマンスに関する修正 v0.0.11 2025/5/31 ・内部サンプリングレートを設定できるようにした ・DPCMも三角波と同様に停止中も出力し続けるようにした ・DPCMをデコードしながら再生するようにした ・DPCMの初期値を設定できるようにした v0.0.10 2025/4/24 ・ループポイント・リリースポイントが正常に設定できない場合があったのを修正 ・ノートをピッチエンベロープに変換する機能を追加 ・エンベロープの値が大きくなると上端下端が入力し辛くなるのでスペースを設けた ・ノート入力に関する挙動を変更するオプションを追加 ・テキストボックスへの不正な入力で落ちるのを修正 ・まれにクリックしてもノートが入力できなくなる不具合への対応 ・Shift+マウスホイールで横スクロールできるようにした ・Ctrl+Sが効いていなかったのを修正 v0.0.9 2025/2/23 ・ポルタメントタイムを入力できるようにした ・レジスタ値の計算を切り捨てから四捨五入に変更 ・多言語対応 v0.0.8 2025/2/16 ・時間表示をクリックで切り替えられるようにした ・エディタでのテンポ誤差を少なくした(nsf出力時はそのままです) ・wav出力でフリーズすることがあるのを修正 ・wav出力中UIをロックするようにした ・wav出力の時間指定に小節形式を追加 v0.0.7 2025/2/9 ・アンチエイリアスを切ったとき高い音になる不具合を修正 v0.0.6 2025/2/9 ・マイナスのデチューンも入力できるようにした ・トラックボリュームの乗算処理をするとき端数を切り捨てていたのを四捨五入に変更 ・レーンから開いていない時ダブルクリックで閉じてしまうのを修正 ・エンベロープ・インストゥルメントをダブルクリックでレーンに追加した時に音が鳴りっぱなしになるのを修・正 ・プレビュー時にエンベロープ無効が機能していなかったのを修正 ・演奏情報表示の追加 ・DPCMクリックの音量最大値が間違っていたのを修正 ・DPCMの初期値を変更できるようにした(Volumeコントロールで変更できます) ・鋸波の処理を実機と同等にした ・オシロスコープを追加 ・選択範囲にポルタメントをかける機能の追加 ・ピアノロールの右クリックメニューに全選択解除を追加 ・ゲートuが0の時ゲートが解除されていなかったのを修正 ・smfインポートのピッチベンド変換で堕ちることがあったのを修正 v0.0.5 2025/1/29 ・sawの音量が大きすぎたのを修正 ・smfインポート機能の追加 ・テンポ処理が正しくなかったのを修正 ・ミュート・ソロボタンにフォーカスが奪われるのを修正 ・割り込みが正常にされない不具合の修正 ・トラック並び替えに関する不具合の修正 ・サンプリングレートを変更しても変わっていなかったのを修正 ・メニューからアンチエイリアスを切れるようにした ・ポリフォニックモードとアンチエイリアスオフの状態が記憶されるようにした ・ループに入るのが1フレーム遅かったのを修正 v0.0.4 2025/1/8 ・インストーラ版を追加 ・タイムベースの変更時、ループが有効になってしまうのを修正 ・拍子の追加位置が4/4固定で計算されていたのを修正 ・テンポと拍子入力でやり直しが効かなかったのを修正 ・Redoボタンが有効にならなかったのを修正 ・新規作成した時小節表示がリセットされなかったのを修正 v0.0.3 2025/1/3 ・DPCMの音程処理に不具合があったのを修正 v0.0.2 2025/1/1 ・クリップの挙動に不具合があったのを修正 ・サウンドデバイスの選択の不具合を修正 v0.0.1 2024/12/30 ・公開
