У меня есть файл WAV, и я хочу поиграть с усилением звукового клипа (увеличить в более мягких областях, уменьшить в других. И мне нужно сделать это для файлов 1k +) и сохранить его обратно на диск.
.NET, похоже, не имеет звуковой библиотеки, и ни одна из аудиобиблиотек, которые я могу найти, кажется, не имеет элементов управления для этого (Accord, Naudio, SDL2, SharpDX; хотя я просто не мог видеть то, что я находясь в поиске). Я также изучил формат WAV, чтобы попытаться сделать это непосредственно в байтовом потоке, но я не могу найти ничего более конкретного, чем блок данных, содержащий левые и правые выборки пары.
Итак, с доступом к WAV-файлу, как я могу настроить громкость для каждого сэмпла? Если возможно, мне бы также хотелось решение, которое позволило бы мне беспрепятственно работать и с другими форматами звуковых файлов.