AIMP Forum

Разное => Архив / Archive => Вопросы (архив) / Questions (archive) => Topic started by: fot on February 10, 2016, 07:57:47

Title: Параметры воспроизведения DSD
Post by: fot on February 10, 2016, 07:57:47
В отличие от версии 4.1683, которая действует адекватно, AIMP 4.1687  не изменяет параметры частоты квантования входного потока воспроизведения, при проигрывании треков  SACD ISO, например, с частотой 176400 Hz, отображая в настройках воспроизведения:  Input - 44100 Hz
См. присоед. картинки.
2016-02-10   AIMP4.1687  NO Goog   .jpg
2016-02-10   AIMP4.1683  Goog   .jpg



Title: Re: [+] [1687] Параметры воспроизведения.
Post by: Artem on February 10, 2016, 08:17:14
В смысле не изменяет? Изменяет, на 44.1 KHz. Если хотите использовать другую частоту - в ini файлике рядом с плагином пропишите нужную.
Title: Re: [+] [1687] Параметры воспроизведения.
Post by: Soolo on February 10, 2016, 08:32:32
В отличие от версии 4.1683, которая действует адекватно, AIMP 4.1687  не изменяет параметры частоты квантования входного потока воспроизведения, при проигрывании треков  SACD ISO, например, с частотой 176400 Hz, отображая в настройках воспроизведения:  Input - 44100 Hz
Особенности DSD в том, что выше 20 кГц идёт шум, а не полезный сигнал. Поэтому использовать частоту дискретизации более 44100 Гц не только не имеет смысла, но даже вредно.

Но если очень хочется, то настройте так:
Файл ..\AIMP\Plugins\aimp_sacd\aimp_sacd.ini
[SACDDecoder]
PCMSampleRate=176400
Title: Re: [+] [1687] Параметры воспроизведения.
Post by: fot on February 11, 2016, 11:26:26
На прикреплённых скриншотах - две разные версии плеера, проигрывающие и в одном и в другом случае один и тот же файл DSD.
На щитке настроек воспроизведения АИМПа есть два параметра, расположенные внизу один под другим  : 
Input:   ХХХХХ  и 
Output: ХХХХХ
В окошке настройки мы можем изменить вручную только параметр Output, который успешно меняется вслед за этим в нижней строке, которая и подтверждает настройку.
Таким образом мы оптимизируем ресурсы плеера и компьютера, необходимые для обработки цифрового потока звукового файла.
Параметр же Input:  в предыдущих версиях плеера автоматически показывал величину частоты квантования
(сэмплирования) самого входного сигнала (файла, трека) и её значение принадлежит файлу.
Проигрывая различные файлы с разной частотой семплирования, вы каждый раз будете видеть честное отображение значения этого параметра, например:
 Output: 96000Hz/24bit/Stereo или:
 Output: 44100Hz/16bit/Stereo или, наконец:
 Output: 176400Hz/32bit(float)/Stereo и т.д.

В версии АИМП 4.0.1687  величина Input:, файла DSD со значением 176400Hz,
отображается как 44100Hz, чего не делают:  АИМП 4.0.1683 ,  АИМП 4.0.1680,
АИМП 4.0.1675, АИМП 4.0.1650   и даже АИМП 3.60.1495  , отображая его верно.

Вот и всё, что я хотел сказать.
Title: Re: [+] [1687] Параметры воспроизведения.
Post by: Soolo on February 11, 2016, 11:39:58
В версии АИМП 4.0.1687  величина Input:, файла DSD со значением 176400Hz,
Вы не до конца понимаете смысл DSD. Частоты файлов DSD начинаются с 2 822 400 Hz
176400 Hz или 44100 Hz - это частоты преобразованного в PCM сигнала.
Я выше написал, что нужно сделать, чтобы опять увидеть 176400 Hz
Title: Re: [+] [1687] Параметры воспроизведения.
Post by: fot on February 11, 2016, 14:05:50
Да, ведь не в этом дело !

Последняя версия АИМПа в панели настроек автоматически отображает совсем не то,
что автоматически определяют и отображают все предыдущие версии плеера.
Как это понимать?
При чём здесь моё понимание или не понимание принципов кодирования ДСД ?
Title: Re: [+] [1687] Параметры воспроизведения.
Post by: Soolo on February 11, 2016, 14:10:38
Речь не идёт о кодеке DSD, имеющем принцип, аналогичный дельта-сигма модуляции,
где формируется однобитный поток с частотой следования 2 822 400 Hz, укладывая
который при декодировании в 16-ти разрядный последовательно-параллельный регистр и
считывая каждые 16 тактов слово, получаем частоту семплирования 16-ти разрядных слов
равную 176400 Hz.  Для 2-х каналов имеем 32 бит и 5734 кбитпс потока , что и рисует АИМП под
названием трека.
Преобразование DSD>>PCM осуществляется совершенно не так.
Если следовать вашей логике - мы бы получили 4-х битный PCM звук (2 ^ 4 = 16)
Разберитесь, пожалуйста, в вопросе, прежде чем спорить.

Последняя версия АИМПа в панели настроек автоматически отображает совсем не то,
что автоматически определяют и отображают все предыдущие версии плеера.
Как это понимать?
Я уже ответил. Это сделано для того, чтобы отсечь совершенно не нужные шумы. Раньше было не оптимальное преобразование.

Хотите вернуть - настройте ini файл.
Title: Re: [+] [1687] Параметры воспроизведения.
Post by: fot on February 11, 2016, 14:51:09
Кстати...
А зачем существует ручной переключатель параметров Output
звукового устройства ?
Должны ли они как-то соответствовать параметрам Input  в  панели настроек ?
Как несоответствие этих параметров скажется на качестве воспроизведения ?
Title: Re: [+] [1687] Параметры воспроизведения.
Post by: Soolo on February 11, 2016, 14:55:26
[DSDDecoder]
PCMSampleRate=176400
Вместо [DSDDecoder] нужно писать [SACDDecoder]

Кстати...
А зачем существует ручной переключатель параметров Output
звукового устройства ?
Должны ли они как-то соответствовать параметрам Input  в  панели настроек ?
Как несоответствие этих параметров скажется на качестве воспроизведения ?
Переключатель существует, чтобы переключать параметры, настроить их под возможности звуковой карты.
При различии входной и выходной частоты будет работать ресемплер. Он качественный (https://www.aimp.ru/blogs/?p=312), так что услышать какое-то некачество воспроизведения невозможно.
Title: Re: [+] [1687] Параметры воспроизведения.
Post by: fot on February 11, 2016, 15:33:07
В версии 1683  в файле aimp_sacd.ini             
запись:
[DSDDecoder]
PCMSampleRate=0
Это меня и сбило.
Как же тогда это здесь работает?
...Видно библиотека другая...

Редакция помогла, правда сомнения остались -
точно ли мы избежим ресемплирования, при одинаковых
входных и установленных вручную аналогичных выходных параметрах?

В любом случае, Спасибо за разъяснения!

Title: Re: [+] [1687] Параметры воспроизведения.
Post by: Soolo on February 11, 2016, 15:35:33
Редакция помогла, правда сомнения остались -
точно ли мы избежим ресемплирования, при одинаковых
входных и установленных вручную аналогичных выходных параметрах?
Преобразование DSD в PCM - это в любом случае ресемплирование в тандеме с фильтром низкой частоты.
Не нужно бояться ресемплера - выше я давал ссылку на его исследование и сравнение с другими плеерами.
Title: Re: [+] [1687] Параметры воспроизведения.
Post by: fot on February 11, 2016, 15:49:07
Я хорошо помню эту статью, с неё и начинал когда-то, выбирая
плеер.
Думаю, на сегодня AIMP - самый достойный, без преувеличения.
С любопытством разворачиваю каждую новую Бету в портабл режиме,
заряжаю привычные настройки и слушаю с удовольствием.

Спасибо за беседу!
Title: Re: [+] [1687] Параметры воспроизведения.
Post by: Artem on February 11, 2016, 15:57:29
Последняя версия АИМПа в панели настроек автоматически отображает совсем не то,
что автоматически определяют и отображают все предыдущие версии плеера.
Как это понимать?

Раньше настройкой ресемплера по умолчанию была 176 KHz, а сейчас - 44 KHz.
Title: Re: [+] [1687] Параметры воспроизведения.
Post by: fot on February 11, 2016, 16:12:18
Теперь всё усвоил.
Ещё раз спасибо.
Title: Re: [+] [1687] Параметры воспроизведения.
Post by: moha46rus on March 27, 2016, 13:59:49
Особенности DSD в том, что выше 20 кГц идёт шум, а не полезный сигнал. Поэтому использовать частоту дискретизации более 44100 Гц не только не имеет смысла, но даже вредно.
Уточни пожалуйста, это особенности DSD или ресемплера?

И такой вопрос: есть ли на аимпе декодер без ресемплирования? те если аудио чип имеет поддержку DSD?
Title: Re: Параметры воспроизведения DSD
Post by: Artem on March 27, 2016, 14:48:42
И такой вопрос: есть ли на аимпе декодер без ресемплирования? те если аудио чип имеет поддержку DSD?

Вы имеете в виду передача сигнала без декодирования как есть? Нет
Title: Re: [+] [1687] Параметры воспроизведения.
Post by: Soolo on March 27, 2016, 19:15:58
Уточни пожалуйста, это особенности DSD или ресемплера?
DSD
И такой вопрос: есть ли на аимпе декодер без ресемплирования? те если аудио чип имеет поддержку DSD?
АИМП не имеет возможности выводить DSD вез преобразования в PCM
По секрету, эта возможность и не нужна: она существует в картах лишь для того, чтобы содрать побольше денег.
Формат DSD, в принципе, ничего революционного в качество звука не приносит.
Title: Re: Параметры воспроизведения DSD
Post by: moha46rus on March 28, 2016, 00:36:04
Вы имеете в виду передача сигнала без декодирования как есть? Нет
да
DSDАИМП не имеет возможности выводить DSD вез преобразования в PCM
По секрету, эта возможность и не нужна: она существует в картах лишь для того, чтобы содрать побольше денег.
Формат DSD, в принципе, ничего революционного в качество звука не приносит.
Спасибо за ответ. Подозреваю что по поводу самого формата вопрос спорный, думаю лучше в него в рамках данной темы не углубляться.
Title: Re: Параметры воспроизведения DSD
Post by: Soolo on March 28, 2016, 08:45:39
Подозреваю что по поводу самого формата вопрос спорный, думаю лучше в него в рамках данной темы не углубляться.
для информации https://habrahabr.ru/post/275613/