0 Members and 1 Guest are viewing this topic.
токгда получается идёт преобразование 32 в 16 или 24, но это не есть
Но у меня карта не поддерживает 32 бита, токгда получается идёт преобразование 32 в 16 или 24, но это не есть гуд.
ну вроде как понижение разрядности это не очень хорошо для звука, нет?
Две статьи на эту тему есть в блоге (не говоря уже про другие статьи в интернете) и всё-равно постоянные вопросы. Гуглом надо пользоваться.Вот актуальная статья на тему https://www.aimp.ru/blogs/?p=597Преобразования битности вроде 16>>32>>16, 16>>32>>24, 24>>32>>24 идут без потерь
ясно! но не понятно тогда что показывает output в плеере? 48000 Hz 32 bit!
не понятно просто почему частота дискретизации выбирается в настройках звука windows, а разрядность НЕТ!!
смена разрядности производится средствами windows, а передискретизация?
и в чём собственно отличие от directsound?
ещё раз - В ЧЁМ РАЗНИЦА МЕЖДУ ЭТИМИ ВЫВОДАМИ? не ЗВУКА, а ОРГАНИЗАЦИИ ВЫВОДА!!
откуда 32 бита взялось?
я ничего не смешиваю, я вполне разбираюсь в выводах звука, это у вас в настройках всё смешано! я спрашиваю про конкретный вывод wasapi shared! где производится передискретизация файла 44.1 kHz 16bit, если в параметрах плеера выбрать 48 khz 32 bit? (КРОМЕ 32 там ничего нет) ответьте пожалуйста на этот конкретный вопрос!
ну вот как это понимать? это и странно! параметры задаются ОС, но передискретизация производится плеером! по идее windows в данном случае должен делать передискретизацию, так как настройки частоты задаются именно в параметрах звука Windows!
Нам-то известно что мы выбрали в настройках windows 48, зачем тогда плеер сам делает передисретизацию? Только разве что ради более хорошего качества, так что ли?
К чему тогда фраза "Будет ли ОС или драйвер передескритизировать полученный поток после плеера - плееру неизвестно".
по поводу битности - то есть плеер сам выдаёт в этом режиме 48-32, а система оставляет 48 нетронутым (так как сама настроена на 48), но преобразовывает при этом 32 в то что выбрано в настройках звука windows, так я понимаю? то есть она запрашивает 32, но потом всё равно преобразовывает 32 в то что выбрано в windows?