FUR ファイル形式とは?
.fur ファイルは、tildearrow によって作成され 2021 年に初めてリリースされた無料のマルチシステム・チップチューン・トラッカー Furnace のネイティブ・プロジェクト形式である Furnace Module です。完成したオーディオを保存するのではなく、.fur ファイルには曲を再構築するために必要なすべて(チャンネル・レイアウト、ノートとエフェクトのパターン、インストゥルメントの定義、ウェーブテーブル、および埋め込まれた PCM または ADPCM サンプル)が保持されます。Furnace は 50 種類以上のレトロな音源チップをエミュレートでき、各モジュールはその曲がどのチップをターゲットにしているかを記録します。
内部的には、この形式はブロックベースのバイナリ・ファイルです。16 バイトのマジック・ストリング -Furnace module-、2 バイトの形式バージョン、そして曲情報、インストゥルメント、サンプル、パターン・データのための名前付きブロックの一連のシーケンスで始まります。ファイル全体が zlib 圧縮されている場合があり、Furnace はこれを自動的に検出します。形式バージョンは単純な整数で、Furnace 0.4.6 の 27 から 0.6.8.1 の 228 まで上昇していますが、古いファイルとの互換性は維持されています。
セキュリティと安全性
リスク: LOWA .fur file is passive song data, not an executable, so opening one cannot run code. The only realistic concern is a malformed or malicious file exploiting a parser bug, so open files from unknown sources with an up-to-date Furnace build.
形式の詳細
概要- Fur / fur brush texture files - Some 3D and hair-grooming plugins use .fur as an ad-hoc extension for fur or hair descriptor data, unrelated to Furnace audio.
- Generic user-named data - The three-letter string 'fur' is occasionally used as a private extension by in-house tools; such files have no shared format.
FUR ファイルを開くプログラム
.fur file with File > Open to edit and play the module. .fur file from within the app. furnace on Arch) or the AppImage, then run furnace song.fur to open it. .fur file to play or edit it. 技術的詳細
詳細仕様| Encoding | Binary block structure; strings are UTF-8 null-terminated |
| Byte order | Little-endian for all multi-byte integers and floats |
| Container | Flat block list: 16-byte magic, 2-byte format version, reserved fields, then named blocks (INFO, SONG, INS, WAVE, SMPL, PATR, etc.) |
| Compression | Optional whole-file zlib (DEFLATE) compression; uncompressed files also accepted |
| Typical size | A few KB to several MB, depending on embedded PCM samples |
| Structure | After the header, each block (format version >= 100) carries a 4-byte identifier and 4-byte little-endian size, followed by its data. Blocks hold song metadata and channel setup, instruments (40+ synthesis types), wavetables, PCM/ADPCM/BRR samples, and 256-row pattern arrays with note, instrument, volume, and effect columns. Multiple SONG blocks provide subsongs sharing the same assets. |
| Integrity | No built-in checksum; integrity relies on the zlib stream when compressed |
| Platforms | Windows, macOS, Linux, Android, FreeBSD |
| Notes | The magic string is written mixed-case as -Furnace module- per the official specification. Format versions are monotonic integers (e.g. 27 for Furnace 0.4.6, 181 for 0.6, 228 for 0.6.8.1); Furnace maintains backward compatibility across the range using version-conditional fields. |
| Initial Release Full | Furnace 0.1 was first released in 2021 by tildearrow. |
| リリース日 | 2021 |
| 最新バージョン | Format version 228 (Furnace 0.6.8.1) |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | github.com |
FUR の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。FUR ファイルについて最初の質問をしてみましょう。
よくある質問
.fur ファイルを開くにはどうすればよいですか?
.fur ファイルを MP3 または WAV に変換できますか?
-output コマンドライン・フラグを使用してください。MP3 の場合は、まず WAV にレンダリングしてから ffmpeg または Audacity でエンコードします。