§ ガイド · ファイルとフォーマット

内部 .logicx ファイル形式

2026年8月発行

A .logicx これはファイルではありません。これは macOSパッケージ Finder では単一の項目として表示されるフォルダであり、その中のセッションはApple文書化していない独自のバイナリ形式で保存されています。この事実だけで、人々が遭遇するほとんどの問題が説明できます。Windows Windowsフォルダを表示する理由、「オンライン.logicxビューア」が何も表示しない理由、そして pip install それは1つを解析します。

パッケージの中身は何ですか?

Macで右クリック→パッケージの内容を表示(または圧縮されたプロジェクトを任意の場所で解凍)して開くと、レイアウトは次のようになります。

MySong.logicx/
├── Alternatives/
│   └── 000/
│       └── ProjectData        ← the session itself (binary)
├── Media/                     ← recorded + imported audio, ordinary files
└── Resources/                 ← artwork, notes, supporting data

Alternatives/ プロジェクトの代替案ごとに番号付きフォルダーを 1 つ保持します (Logicのファイル → 代替案機能)。各フォルダーには、 ProjectData アレンジ、トラック、リージョン、 MIDI 、テンポと拍子記号のマップ、マーカー、ミキサーとプラグインの割り当てなど、すべてが1つの高密度バイナリに格納されています。 Media/ 正直に言って朗報です。録音した音声は通常のオーディオファイルとして保存されているので、 Logicなどのソフトウェアを使わなくても、どのオペレーティングシステムでもコピーできます。

公開パーサーが存在しない理由

ProjectData バイナリは未公開で、安易なリバースエンジニアリングには非常に敵対的です。そのためのプロダクションパーサーとライターの保守から、問題の形状は次のとおりです。セッションは、型付きバイナリレコードのストリームであり、 異なるレコードファミリーにおける異なるタイミングベース (イベントデータの中には、ある解像度でティック数をカウントするものもあれば、テンポマップは別の解像度でカウントするものもある) 保存フォーマットのバリエーション 同じデータでもLogicバージョンによって異なるものや、ユーザーが少しでも操作すると変わる詳細など プロジェクトを再保存します 再保存されたセッションは、新しく作成されたセッションとは異なる方法でイベントレコードにフラグを付けるため、趣味で作成したパーサーでは実際のファイルに対して何も記録されないという事態が生じます。作成したプロジェクトのみを処理するパーサーは簡単ですが、ユーザーが実際に操作したプロジェクトを処理するパーサーは、実際のセッションのコーパスに基づいて維持管理する必要があります。

このクエリで上位に表示される「オンライン logicx ビューア」サイトが役に立たない情報を表示するのも、そのためです。これらのサイトはパッケージのフォルダの内容をリストアップしますが、これは unzip で自分でもできます。 ProjectData 壁。

プログラム的に1つを読み込む

実用的な方法は、HTTP経由で動作する、既にフォーマットに対応したパーサーを使用することです。圧縮されたプロジェクトを一度アップロードすれば、あとは表示形式を選択できます。

Logicプロジェクトの内部を今すぐ見てみよう

圧縮ファイルをアップロードしてください .logicx — どのマシンでも、ブラウザ上でプレイ可能なセッションとして開きます。

.logicxファイルを開く →

1つ書く

書き込み方向には全くショートカットがありません。 ProjectData動作を生み出すものなら何でも .logicx Doseedoは、リバースエンジニアリングされたネイティブライターを実行しています。Doseedoのパイプラインは、以下の2つの箇所でこれを行っています。 Logicへの変換 (アン) .als, .flp または .rpp 実際の編集可能な .logicx) そして 音声からセッションへ (ミックスが .logicx 名前付きトラックに分離されたstems 、テンポマップ、ステムごとのMIDI 、コードガイドを備えています。どちらもAIエージェントから呼び出すことができます。 MCPサーバー.

よくある質問

.logicxはどのような種類のファイルですか?

これは単一のファイルではなく、 macOSパッケージ、つまりFinderで1つの項目として表示されるフォルダです。その中には、プロジェクトのメディア、リソース、そしてセッションデータ自体が含まれています。セッションデータは、公開されている仕様のない独自のバイナリ形式です。

.logicxファイルを解析するライブラリはありますか?

公式なものも、完全なオープンソースのものもありません。Apple Appleフォーマットを文書化しておらず、 Logicバージョンごとに変更され、ユーザーが単に再保存するだけでも低レベルの詳細が書き換えられてしまいます。動作するパーサーは、実際のプロジェクトに基づいてリバースエンジニアリングされ、維持されています。

特別なツールを使わずに.logicxファイルから何を抽出できますか?

音声: 録音されたテイクとインポートされたファイルはパッケージ内にあります Media 通常のオーディオファイルとしてフォルダに格納します。WindowsまたはLinux Windows 、圧縮されたプロジェクトをアーカイブとして開き、ファイルを取り出します。アレンジ、 MIDI 、ミキサーはバイナリセッションデータに格納されているため、専用のパーサーが必要です。

Logicプロジェクトをプログラムで読み込むにはどうすればいいですか?

圧縮されたプロジェクトを、そのフォーマットに対応したパーサーにアップロードしてください。ブラウザで再生可能なセッションとして開いたり、 Ableton 、 FL Studio 、REAPERにネイティブに変換したり、REAPERのプレーンテキストとして返したりできます。 .rpp そうすれば、あなたのコードはそれを直接読み取って編集できるようになります。

関連している