BLUETOOTH_PLAYBACK_NOTICE.md
When reviewing recordings in Meetily, we recommend using computer speakers or wired headphones rather than Bluetooth headphones for accurate playback.
Recordings may sound distorted, sped up, or have clarity issues when played through Bluetooth headphones, even though the recording file itself is perfectly fine.
Your recording is fine! The issue occurs during playback, not recording.
Different Bluetooth headphones report different capabilities:
| Device Type | Typical Playback Rate | Result When Playing 48kHz |
|---|---|---|
| Sony WH-1000XM4 | 16-44.1kHz (varies) | May sound 1.5-3x faster |
| AirPods Pro | 24kHz or 48kHz | Usually OK, but can vary |
| Cheap BT Headset | 8-16kHz | Often sounds very fast |
| High-end BT (LDAC) | 44.1-48kHz | Usually works correctly |
The rate depends on:
✅ Computer speakers (built-in or external) ✅ Wired headphones (3.5mm jack or USB) ✅ High-quality DAC (digital audio converter)
❌ Bluetooth headphones (for reviewing recordings) ❌ Bluetooth speakers (same resampling issues)
To confirm your recording is actually fine:
Play recording through computer speakers
Check file properties
# In terminal:
ffprobe path/to/recording/audio.mp4
Should show:
sample_rate=48000 ✅channels=1 ✅codec_name=aac ✅Try different playback devices
The issue is in macOS's Bluetooth audio stack, not in Meetily's recording engine.
Evidence:
Professional audio software always recommends:
Examples:
Best: Most accurate, no resampling issues
If you must use Bluetooth for playback:
ffmpeg -i audio.mp4 -ar 44100 audio_44k.mp4
Devices with LDAC or aptX HD codecs:
These handle 48kHz better (but still not perfect).
Recording Pipeline:
Microphone (16kHz) → Resample to 48kHz → Pipeline (48kHz)
System Audio (48kHz) → No resampling → Pipeline (48kHz)
Mixed Audio (48kHz) → Encode → File (48kHz AAC)
Playback (Computer Speakers):
File (48kHz) → macOS CoreAudio → Speakers (48kHz) ✅
Playback (Bluetooth):
File (48kHz) → macOS CoreAudio → Bluetooth Stack → Resample → BT Device (16-48kHz) ⚠️
↑
This step can fail!
From Apple Technical Note TN2321:
"Bluetooth audio devices may report supported sample rates that differ from their actual playback rates. Applications should not rely on Bluetooth devices for accurate audio monitoring."
A: This is a macOS/Bluetooth limitation, not a Meetily bug. We've correctly recorded at 48kHz.
A: Because:
A: Yes! Meetily now shows a warning when Bluetooth headphones are active during playback.
A: No. Recording quality is perfect. Only playback through Bluetooth has issues.
A: AirPods handle 48kHz better than most BT devices, but can still have issues depending on:
✅ Recordings are perfect - 48kHz, high quality ✅ Computer playback works - Use speakers or wired headphones ⚠️ Bluetooth playback may sound wrong - macOS resampling issue ✅ Recording through BT mic works - We handle resampling correctly
Bottom line: Review your recordings through computer speakers, not Bluetooth headphones.
Last Updated: October 10, 2025 Applies To: Meetily v0.0.5+ on macOS