Technical Specifications
Built with modern technologies for reliability and performance
Platform & Framework
- Platform: Windows 10/11
- Framework: .NET 8.0
- UI Framework: WPF (Windows Presentation Foundation)
- Architecture: Windows x64
- Deployment: Self-contained executable
Core Libraries
- Audio Engine: NAudio 2.2.1 with Windows Media Foundation
- ID3 Tags: TagLibSharp 2.3.0
- Database: SQLite (EF Core 8.0.0)
- MVVM: CommunityToolkit.Mvvm 8.2.2
- WMI: System.Management 8.0.0
File Formats
- Audio Playback: MP3, WAV, WMA, M4A, AAC, FLAC, OGG
- Jingles: MP3, WAV, WMA, multi-channel WAV
- Playlist: JSON, M3U (import and save)
- Streams: Internet radio stream URLs
- Database: SQLite (.db)
- Export: CSV (play history)
- License: JSON with RSA signature
System Requirements
- OS: Windows 10 or Windows 11
- RAM: 4GB minimum (8GB recommended)
- Storage: 200MB for application
- Audio: Windows audio device (WASAPI/Wave)
- Internet: Required for AI features and stream playback
- Dependencies: None (self-contained)