このプロジェクトについて
Furnaceは、レトロから現代までの多種多様なサウンドチップで音楽を制作するために設計された、包括的なマルチシステム・チップチューン・トラッカーです。ヤマハFMチップ(OPM、OPN、OPLL、OPZ、OPNA、OPNB、OPN2、OPL、OPL2、OPL3、OPL4)、矩形波チップ(AY-3-8910、SN76489、PCスピーカー)、サンプルチップ(SNES、Amiga、SegaPCM、QSound)、ウェーブテーブルチップ(HuC6280、コナミSCC、ナムコWSG)など、50以上の異なるチップをサポートしており、NES拡張サウンド、SID、ゲームボーイ、そしてCommander X16 VERAやtildearrow Sound Unitのようなモダン/ファンタジーチップも含まれます。
主な機能は以下の通りです:
- **サウンドチップの組み合わせ**: 最大32チップまたは128チャンネルを組み合わせ可能で、様々なシステムから200以上の既製プリセットを利用できます。
- **DefleMask互換性**: 全バージョンの.dmfモジュールを読み込み、.dmfモジュール(レガシーフォーマットを含む)を保存し、.dmpインストゥルメントと.dmwウェーブテーブルを扱えます。また、モジュールのダウングレーダーとしても機能します。
- **複数のエクスポート形式**: VGM、ZSM(Commander X16)、TIunA(Atari 2600)、SAPタイプR(POKEY)、およびオーディオファイル(曲全体、チップごと、チャンネルごと)のエクスポートに対応。
- **高品質なエミュレーションコア**: Nuked、MAME、SameBoy、Mednafen PCE、NSFplay、puNES、reSID、Stella、SAASound、vgsound_emu、ymfmを使用し、正確な再生を実現。
- **ウェーブテーブルシンセサイザー**: 最大2つのウェーブテーブルと選択可能なエフェクトで複雑なサウンドを作成可能。
- **MIDI入力サポート**。
- **高度な機能**: FMマクロ、負のオクターブ、高度なアルペジオマクロ、任意ピッチのサンプル、サンプルループポイント、SSGエンベロープ、ピッチ変更可能なOPLLドラム、C64でのフルデューティ/カットオフ範囲、C64でのオプションPCMチャンネル、フル16チャンネルSegaPCM、曲中のテンポ変更、小数テンポ/ティックレート、複数のサブソング、チャンネルごとのオシロスコープ、内蔵サンプルエディター、チップミキシング設定、内蔵ビジュアライザー。
FurnaceはGPLv2以降/GPLv3のオープンソースです。Windows、macOS、Linuxで利用可能で、様々なディストリビューション(Flatpak、Arch、Chimera、FreeBSD、Nix、openSUSE、Void)向けのパッケージが用意されています。リポジトリには、包括的なドキュメント、クイックスタートガイド、FAQ、およびCMake、Git、C/C++コンパイラを使用したソースからのビルドに関する開発者情報が含まれています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.