iOS App

DelayCheck

ちゃんと測れる Bluetooth レイテンシ計測アプリが、ストアに無かったから作った。
チャープ信号と相互相関解析で、ミリ秒精度の遅延を手元の iPhone だけで。

App Store(準備中) Privacy Policy
Concept

レイテンシを「数字」で確認する

iPhone から再生したチャープ信号をイヤホンの出力 → 内蔵マイクで録音し、相互相関解析で遅延量を算出。3 回の自動計測で平均値と標準偏差を返します。有線接続をベースラインにすれば、Bluetooth 固有の遅延を正確に把握できます。

Screenshots

画面イメージ

主要な画面のスクリーンショット(順次差し替え予定)。

Measure

「計測開始」で 3 回連続自動計測

Result

レイテンシと周波数特性の結果表示

History

イヤホン別の計測履歴

Compare

複数イヤホンを重ね表示で比較

Features

主な機能

計測 → 解析 → 言語化までを 1 画面で。

⏱️

レイテンシ計測

20Hz〜20kHz 線形チャープと相互相関解析でミリ秒精度の遅延を計測。

📈

3 回計測の統計処理

平均値・標準偏差を自動算出。計測のばらつきを定量化して結果の信頼性を担保。

📊

周波数特性分析

FFT + 10 オクターブバンド分析で各帯域のゲイン (dB) を算出。コーデック別の高域カットオフが見えます。

🔄

接続方式の自動認識

Bluetooth / 有線 / スピーカー出力をルート変化通知で自動判別し、結果に併記。

🎛️

出力チャンネル選択

L / R / L+R から選択可能。モノラル時は選択肢を非活性化して誤操作を防止。

⚠️

計測失敗の自動判定

録音 RMS 閾値・最大ゲイン閾値・ピーク未検出を判定。失敗時は再計測を促します。

📚

計測履歴を永続保存

SwiftData でイヤホン名・日時・数値を記録。複数のイヤホン・接続方式を後から比較できます。

📍

メタデータ表示

接続方式・接続先・コーデック・計測日時を詳細に記録。あとから振り返りやすい設計。

🗣️

Apple Intelligence でコメント生成

Foundation Models でレイテンシ・周波数特性を分析。「なぜこの値か」を日本語で解説します。

🎭

5 種類のコメント文体

ノーマル/オタク/専門家/ギャル/関西弁。同じ計測結果でも違う読後感で楽しめます。

🔔

並列コメント生成

計測完了時にバックグラウンドでコメント生成。UI をブロックせず次の計測に移れます。

🌓

ダークモード対応

明所・暗所でも見やすい配色。グラフも自動で配色を切替えます。