Repository navigation
v1.0.0 - Initial Cross-Platform Release
MusicScope.NET v1.0.0
Initial cross-platform release of MusicScope.NET, a high-precision, open-source audio analyzer and acoustic measurement suite built on .NET 10 and AvaloniaUI 12.
MusicScope.NET provides 1:1 visual and mathematical parity with the original XiVero MusicScope v2.1.0 suite while delivering modern 60 FPS vector graphics, low latency, and cross-platform native performance.
Highlights & Features
Precision Signal Analysis
-
EBU R128 / ITU-R BS.1770-4 Loudness Metering:
- Integrated Loudness (
$L_I$ ) with$-70\text{ LKFS}$ absolute and$-10\text{ LU}$ relative gating. - Momentary Loudness (
$L_m$ , 400 ms) and Short-term Loudness ($L_s$ , 3 s). - Loudness Range (LRA) and S-Mode loudness distribution histogram.
- Integrated Loudness (
-
True Peak & Dynamic Range:
- 4x Polyphase FIR oversampling filter for accurate inter-sample peak detection (
$\text{dBTP}$ ). - Sample Peak (
$\text{dBFS}$ ), RMS energy, CREST factor, and Peak-to-Loudness Ratio (PLR).
- 4x Polyphase FIR oversampling filter for accurate inter-sample peak detection (
-
High-Resolution FFT Spectrum & Waterfall:
- Logarithmic frequency spectrum (
$20\text{ Hz} - 48+\text{ kHz}$ ) with Blackman-Harris 92 dB side-lobe suppression. - Real-time 2D spectrogram waterfall heatmap.
- Logarithmic frequency spectrum (
-
Stereo Goniometer & Phase Scope:
- Vector scope with Mid/Side coordinate projection.
- Real-time Phase Correlation Bar (
$-1.0$ to$+1.0$ ) with mono compatibility warning zones.
-
Polar History Dial:
- 360-degree circular radar track history visualizer.
Hardware & Acoustic Measurement Modules
-
THD Analyzer: Total Harmonic Distortion analysis via 1 kHz test sine wave, measuring harmonic bins (
$h_2$ to$h_{10}$ ), attenuation, and SINAD. - Jitter Analyzer: Clock jitter and sideband spur measurement using the Julian Dunn 11.025 kHz J-Test stimulus.
-
Turntable RPM & Wow/Flutter: Speed tracking with 1000 Hz or 3150 Hz reference test records, measuring speed deviation
$%$ and 2-sigma peak-to-peak wow/flutter.
Audio Pipeline & DAW Bridge
- Universal Audio Decoder: Streaming 32-bit floating-point audio decoding via native FFmpeg integration for WAV, FLAC, AIFF, ALAC, MP3, AAC, DSD (DSF/DFF), OGG, and Opus.
- DAW TCP Server: Built-in asynchronous socket server on port
8989providing binary compatibility with DAW streaming plugins. - Multi-Format Export: Export comprehensive measurement reports to CSV spreadsheets, structured JSON metadata, or formatted text files.
Downloads & Platform Assets
| Platform | Architecture | Archive |
|---|---|---|
| Windows | x64 (64-bit Intel/AMD) | MusicScope.NET-v1.0.0-win-x64.zip |
| Windows | ARM64 (Qualcomm Snapdragon / Windows on ARM) | MusicScope.NET-v1.0.0-win-arm64.zip |
| macOS | Apple Silicon (M1 / M2 / M3 / M4) | MusicScope.NET-v1.0.0-osx-arm64.zip |
| macOS | Intel x64 | MusicScope.NET-v1.0.0-osx-x64.zip |
| Linux | x64 (GLIBC 2.27+) | MusicScope.NET-v1.0.0-linux-x64.tar.gz |
| Linux | ARM64 (Raspberry Pi 4/5, aarch64 SBCs/servers) | MusicScope.NET-v1.0.0-linux-arm64.tar.gz |
All builds are self-contained and do not require .NET to be pre-installed.