ユーザーマニュアル

はじめに

必要なもの

  • iOS 17.0以降のiPhoneまたはiPad
  • USBオーディオインターフェース(クラスコンプライアント)
  • Lightning-USBまたはUSB-Cアダプター(必要に応じて)
  • 機器用のオーディオケーブル

初回起動

  1. App StoreからSonicDNA Collectorをインストール
  2. プロンプトが表示されたらマイク許可を付与
  3. オーディオインターフェースを接続
  4. アプリが自動的にインターフェースを検出

インターフェース概要

メイン画面

┌─────────────────────────────────┐
│ [🎵] SonicDNA        [?] [📁]  │  ← ナビゲーション
├─────────────────────────────────┤
│ [🎤 入力デバイス] [🔊 出力]    │  ← デバイス選択
│ [📋 デバイス名入力          ]  │  ← 機器名
├─────────────────────────────────┤
│ OUTPUT  ████████░░░░  -12dB [C]│  ← 出力VU
│ ▁▂▃▄▅▆▇█▇▆▅▄▃▂▁                │  ← 出力スペクトラム
├─────────────────────────────────┤
│ INPUT   ████████░░░░  -18dB [C]│  ← 入力VU
│ ▁▂▃▄▅▆▇█▇▆▅▄▃▂▁                │  ← 入力スペクトラム
├─────────────────────────────────┤
│ DEBUG CONSOLE                  │
│ 06:30:15.123 エンジン開始      │  ← リアルタイムログ
│ 06:30:15.456 入力: ZOOM AMS    │
├─────────────────────────────────┤
│ ● Ready              96.0 kHz  │  ← ステータス
├─────────────────────────────────┤
│ [5 STEPS]    [⏺]    [0dBFS]   │  ← コントロール
│              Staircase          │
└─────────────────────────────────┘

コントロール

コントロール機能
5 STEPS / 11 STEPSゲインステアケースモード選択
録音ボタン録音開始/停止
0dBFS1kHzテストトーン再生/停止
[?]ヘルプ画面
[📁]録音ライブラリ

インジケーター

インジケーター意味
緑のバー安全なレベル
黄色のバー高レベル(注意)
赤のバークリッピング近く
[C] 赤クリッピング検出!

機器のセットアップ

信号フロー

┌──────────┐    ┌────────────┐    ┌─────────────┐    ┌──────────┐
│  iPhone  │───▶│ オーディオ │───▶│   測定対象  │───▶│オーディオ│───▶ iPhone
│   出力   │    │ I/F 出力   │    │    機器    │    │ I/F 入力 │    入力
└──────────┘    └────────────┘    └─────────────┘    └──────────┘

接続手順

  1. オーディオインターフェースを接続
    • デバイスに適したアダプターを使用
    • iOSがインターフェースを認識するまで待機
  2. 機器を接続
    • オーディオI/F出力 → 機器入力
    • 機器出力 → オーディオI/F入力
  3. アプリで確認
    • 入出力デバイスが検出されていることを確認
    • デバイス名がヘッダーに表示される

ゲイン調整

テストトーンの使用

警告: 0dBFSテストトーンは非常に大きな音です!
  1. まずモニター音量を下げる
  2. 0dBFSボタンをタップ
  3. 警告ダイアログを確認
  4. OUTPUTメーターを観察(0dBを示すはず)
  5. 機器の入力ゲインを調整
  6. INPUTメーターを観察
  7. 平均-18dB〜-12dBを目指す
  8. 0dBFSを再度タップして停止

クリッピングの回避

  • INPUTクリッピング(入力の赤いC)= ハードウェア損傷のリスク!
    • 直ちにオーディオI/Fのゲインを下げる
    • 機器の出力レベルを確認
  • OUTPUTクリッピング(出力の赤いC)= テストトーンでは正常
    • 0dBFS信号はデジタルフルスケール

録音

ステアケース録音

ステアケース録音は、段階的に高いレベルで複数のスイープを再生します:

5ステップモード(推奨)

  • -30dB、-24dB、-18dB、-12dB、-6dB
  • 合計時間:約35秒
  • 一般的な測定に最適

11ステップモード(包括的)

  • -100dB〜0dBを10dBステップで
  • 合計時間:約77秒
  • フルダイナミックレンジ分析

録音プロセス

  1. 機器名を入力(例: "Neve 1073")
  2. ステップ数を選択
  3. 赤い録音ボタンをタップ
  4. 完了を待つ
  5. ライブラリで録音を確認

出力ファイル

各セッションは以下を含むフォルダを作成:

GainStaircase_2026-01-25T15-30-00/
├── Sweep_-30dB.wav
├── Sweep_-24dB.wav
├── Sweep_-18dB.wav
├── Sweep_-12dB.wav
├── Sweep_-6dB.wav
└── metadata.json

分析

内蔵分析

録音 → セッションを選択 → 分析

利用可能な測定:

  • 周波数特性 - 周波数に対するマグニチュードのプロット
  • THD - 各レベルでの全高調波歪み
  • 高調波 - 個々の高調波レベル

Python分析ツールキット

高度な分析には、付属のPythonツールキットを使用:

cd analysis/
python -m sonicdna analyze /path/to/session/

機能:

  • インパルス応答抽出
  • 詳細な周波数特性プロット
  • THD+N測定
  • 各種フォーマットへのエクスポート

トラブルシューティング

オーディオインターフェースが検出されない

  1. 物理的な接続を確認
  2. 別のUSBポート/アダプターを試す
  3. アプリを再起動
  4. iOS設定 → プライバシー → マイクを確認

入力信号がない

  1. ケーブル接続を確認
  2. 機器の出力レベルを確認
  3. インターフェースのゲインが最小でないことを確認
  4. 必要に応じてファンタム電源を確認

録音中にクリッピング

  1. オーディオI/Fの入力ゲインを下げる
  2. 機器の出力レベルを下げる
  3. より低いステアケース範囲を使用

アプリがクラッシュ

  1. 他のオーディオアプリを閉じる
  2. アプリを再起動
  3. 問題が続く場合は、アプリを再インストール

最良の結果を得るためのヒント

  1. 短いケーブルを使用 - 干渉を最小限に
  2. iPhoneのサウンドを無効化 - サイレントモード推奨
  3. 一定のレベル - 録音中は調整しない
  4. セッションに名前を付ける - 整理しやすく
  5. 複数テイク - 重要な測定には