Визуализированный аудио плеер
Визуализированный аудио плеер, отображающий спектрограмму аудио данных и позволяющий управлять воспроизведением.
Формат аудио воспроизводимого плеером:
- PCM
- Rate = 8000
- Bits = 16
- Channels = 1
Данные на плеер передаются в структуре PlayerParam. Входные данные подаются сразу полностью. Тестовые данные находятся в папке TestAudio.
- NAudio
- WPFSoundVisualizationLib
В XAML
<audioPlayerControl:AudioPlayer x:Name="AudioPlayer"
HorizontalAlignment="Stretch" VerticalAlignment="Stretch"/>
В Code-Behind
public MainWindow()
{
InitializeComponent();
AudioPlayer.DataContext = new PlayerParam();
}