2016-01-12 6 views
4

Я пытаюсь установить эту запись на самые низкие настройки, используя C# и winmm.dll. Я установил настройки ниже, но я не слышу разницы. Кто-нибудь знает, если я что-то упустил?Возможны самые низкие настройки звука с помощью winmm.dll mciSendString?

Я пытаюсь получить самые низкие настройки звука. Как то, что вы слышали из рации.

Любые изменения, которые я делаю на частоту дискретизации, похоже, не вступили в силу.

Спасибо,

record("open new Type waveaudio Alias recsound", "", 0, 0); 
record("set recsound time format ms bitspersample 8 samplespersec 8000 channels 1", "", 0, 0); 
record("record recsound", "", 0, 0); 
+0

«так что он занимает минимальное пространство на диске» - попробуйте некоторое сжатие вместо WAV –

+0

Должно быть wav. - Спасибо – Taurian

+0

Вы пытались изменить битпершэмпл? – jpou

ответ

-1

Что это запись? Если речь идет, попробуйте уменьшить бит-бит до 4, и вы должны здесь разницу. Если это музыка, то вы определенно должны услышать разницу между 8 бит на сэмпл и 16.

Теперь следующая часть поставляется с некоторыми оговорками: 1. НЕ делать следующие в наушниках 2. Начните это (в частности, Sine sweep), используя ваши громкоговорители, установленные на их самые низкие уровни.

С этим не обращайтесь к audiocheck.net, особенно к Dynamic Range, Dithering and Noise Shaping и страницам Sine Sweep. Здесь вы сможете услышать речевую запись, записанную с различными размерами бит (16, 8, 8 и т. Д.), А также синусоиды с 20 Гц - 20 кГц.

Слушайте их, чтобы узнать, можете ли вы слышать различия в этих эталонных тонах. Это даст вам представление о том, что вы физически можете услышать и что слушаете, когда вы пытаетесь обнаружить различия в вашем образце звука (например, вы не можете слышать разницу между 16 и 8 бит на выборку, если уровень звука составляет 0 дБ). Затем вернитесь назад и попробуйте код с разными битами на выборку и частотой дискретизации (оставьте каналы в 1) и посмотрите, можете ли вы слышать различия с вашим источником звука.

В качестве побочного примечания аудиофайлы на audiocheck.net являются загружаемыми файлами WAV, поэтому вы можете воспроизводить их, используя свой код, если хотите.

+0

Установка битов в 4 не оказывает никакого влияния. :( Даже если я установил его на 2. Просто никаких изменений, даже в размере файла. – Taurian