Иконка программы NAudio

NAudio — библиотека для работы со звуком и MIDI в .NET

NAudio — это набор классов для разработки аудио- и MIDI-приложений на платформе .NET. Библиотека предназначена для упрощения процесса создания программ, работающих со звуком.

Идея создания NAudio возникла из-за отсутствия поддержки воспроизведения звука в библиотеке классов Framework, которая поставлялась с классическим .NET 1.0. Хотя версия 2.0 предоставила некоторую поддержку, разработчикам может потребоваться более широкий набор классов для удобной записи или обработки аудиофайлов.

Несмотря на то что .NET не может конкурировать с неуправляемыми языками в плане очень низкой задержки, разработчик отмечает, что можно добиться замечательных результатов даже на довольно скромном ПК. Среди опций стоит упомянуть смешивание нескольких файлов WAV вместе, обрезку, преобразование, объединение, передискретизацию и воспроизведение с помощью ASIO.

Библиотека может воспроизводить аудио из нескольких API, таких как WASAPI, ASIO, DirectSound и WaveOut. Кроме того, она может считывать аудио из множества форматов файлов, таких как AAC, MP4, AIFF, WAV, MP3, ADPCM, G.722 и G.711 mu-law и a-law.

Скачать с официальной страницы NAudio

Похожие программы

Автор статьи: Аркадий Кузнецов

Фото автора

Категория Компоненты и библиотеки
Версия 2.2.1
Разработчик Mark Heath
Размер 36 KB
Лицензия MIT License
ОС
  • Windows All