Страница 8 из 8 Первая ... 678
Показано с 141 по 149 из 149

Тема: DSD и I2S из SOC

  1. #1 Показать/скрыть первое сообщение.
    Старый знакомый
    Автор темы
    Аватар для bbest
    Регистрация
    06.11.2011
    Сообщений
    843

    По умолчанию DSD и I2S из SOC

    Всем привет!

    Что то я запутался. Сейчас полно одноплатных компьютеров, которые выводят I2S и внутри Linux это как обычное аудио устройство. Но в связи с этим есть и ограничения: как правило в таких платах воспроизведение аудио очень ограниченноеНажмите на изображение для увеличения. 

Название:	I2S.jpg 
Просмотров:	412 
Размер:	159.4 Кб 
ID:	462124
    Т.е. максимум 192KHz. Получается DSD через GPIO такого одноплатника не получится вывести, для этого нужно ставить, допустим, STM32F407 ? Которая более универсальная в плане выдачи I2S.

  2. #141
    Зарегистрировался
    Регистрация
    11.08.2025
    Сообщений
    17

    По умолчанию Re: DSD и I2S из SOC

    Цитата Сообщение от Meta|_ Посмотреть сообщение
    Значит про модулятор он там в логах просто так пишет, такое тоже не редкость.
    Если есть под рукой ссылка - на какое-нить описание этой обработки скиньте плз., интересно почитать подробности.
    Я же приводил его цитаты с других форумов, несколькими постами выше.

    В hqplayer 2 движка DSP, один для PCM, другой для DSD. И функционал у них идентиченый. Вам нужны ссылки на эти цитаты ?
    Он очень актывный на:
    https://community.roonlabs.com/c/aud...k/hq-player/27
    https://audiophilestyle.com/forums/forum/10-software/

    Без проблем, очень аргументировано и доходчиво отвечает на любые вопрорсы, даже на мой бред чайника. Спрашивайте, а лучше поиском воспользоватся, эта тема пережована уже 100500 раз.
    Цитата Сообщение от Alex Посмотреть сообщение
    но требуются огромные вычислительные ресурсы
    Всё верно, причем лучше всего с этим справляются CUDA ядра, поэтому что касается конволюции, ресемплинга, оптимальный вариант сейчас RTX5080, конкретно в этих вычеслениях никакие ЦПУ не перегонят.
    Что касается апсемплинга, основная проблема в том, что на кажый канал нужно одно ядро ЦПУ, и результат зависит от тактовой частоты ядра, апсемплинг не разделить на потоки. 14900KS на данный момент ТОП.
    Но... он постоянно оптимизирует модуляторы и фильтры... последние в 2 раза менее ресурсоемкие. DSD1024 c конволюцией на 8 каналов, на данный момент осуществимо легко, цена вопроса...
    Попробуйте, бесплатная версия ограничена 30 минутами, воспроизведения, потом необходимо рестартить. Лучше один раз услышать.

    Цитата Сообщение от Alex Посмотреть сообщение
    Какие именно элементы?
    Сам Jussi писал что T+A, Holo Audio и другие... изпользовали наработки DSC в своих продуктах. Если есть недоверие, поищу этот пост.



    Цитата Сообщение от Alex Посмотреть сообщение
    Лгать и "не все говорить "- как бы не одно и то-же.
    Так он напрямую говорил и не раз, для DSD есть свой, отдельный DSP движок, исходик обрабатываетя без конвертации.

    Но это всё оффтопик, нужен нативный DSDх8-16 на пинах GPIO.

  3. #142
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    63
    Сообщений
    39,125

    По умолчанию Re: DSD и I2S из SOC

    Цитата Сообщение от Taleon Посмотреть сообщение
    Но... он постоянно оптимизирует модуляторы и фильтры... последние в 2 раза менее ресурсоемкие. DSD1024 c конволюцией на 8 каналов, на данный момент осуществимо легко, цена вопроса...
    Очень за него рад.

    Цитата Сообщение от Taleon Посмотреть сообщение
    Попробуйте,
    Зачем?


    Цитата Сообщение от Taleon Посмотреть сообщение
    изпользовали наработки DSC в своих продуктах.
    Так какие конкретно?
    Если AFIR, то ЦАПы на нем выпускались за десяток с лишним лет до Джусси, тем-же ТИ.

    ---------- Сообщение добавлено 09:06 ---------- Предыдущее сообщение было 09:00 ----------

    Цитата Сообщение от Taleon Посмотреть сообщение
    Но это всё оффтопик, нужен нативный DSDх8-16 на пинах GPIO.
    У меня когда-то давно на работе был проект на FPGA, там работало 10 фулдуплексных SPI, т.е. по сути - это по 10 каналов ввода и вывода DSD.
    Но у Вас не FPGA а однгоплатник, разбирайтесь с его портами.
    И как я понял, Вы же нашли способ через TDM выводить?
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  4. #143
    Зарегистрировался
    Регистрация
    11.08.2025
    Сообщений
    17

    По умолчанию Re: DSD и I2S из SOC

    Здравствуйте. Появилось чуть времени дальше реализовывать свою идею.

    Цитата Сообщение от Alex Посмотреть сообщение
    Зачем?
    Ну хотябы чтобы владеть информацией, когда вступаете в дискуссию про этот сабж)

    Цитата Сообщение от Alex Посмотреть сообщение
    Так какие конкретно?
    Если AFIR, то ЦАПы на нем выпускались за десяток с лишним лет до Джусси, тем-же ТИ.
    ТИ выпускал дискретные ЦАПы? чтото новое.


    Цитата Сообщение от Alex Посмотреть сообщение
    И как я понял, Вы же нашли способ через TDM выводить?
    Это невозможно. По i2s/TDM не вытащить нативный DSD по gpio, только DOP, и то DSD128 или DSD256, не помню точно.

    На данный момент остановился на варианте собрать в одном корпусе несколько xingcore и DSC2 плат. + одноплатник. Агрегировать ксинги в ALSA в одно многоканальное устройство.
    Осталось реализовать грамонтное решение для синхронизации ксингов. Думаю что-то вроде отдельной платы, с тактовыми генераторами, клок буфером/мультиплексором и брать с одного из ксингов частотную сетку 44/48.

    Пока курил инфу про ксинг, оказалось что практически все производители ЦАПов которые умеют DSD1024 по USB, используют решение от xingcore. Прошивка от Holo Audio USB Gen2.1, которые идут на May, Spring 3 kte, прекрасно прошивается и работает на oem плате xingcore
    C денафрипс то же самое, но они даже не удосужились модицифировать прошивку под свои цапы, как Holo. Также название USB интернейса которое передается шине USB прекрасто меняется конфигуратором, чтобы при включении/выключении устройства, не путались какналы.
    Последний раз редактировалось Taleon; 10.11.2025 в 00:26.

  5. #144
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    63
    Сообщений
    39,125

    По умолчанию Re: DSD и I2S из SOC

    Цитата Сообщение от Taleon Посмотреть сообщение
    ТИ выпускал дискретные ЦАПы? чтото новое.
    Нет конечно, они-же еще в своем умэ
    Естественно у них AFIR был внутри микросхем.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  6. #145
    Зарегистрировался
    Регистрация
    11.08.2025
    Сообщений
    17

    По умолчанию Re: DSD и I2S из SOC

    Ну вот вы сами и ответили на свой вопрос

  7. #146
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    63
    Сообщений
    39,125

    По умолчанию Re: DSD и I2S из SOC

    Так это для вас:
    Цитата Сообщение от Taleon Посмотреть сообщение
    чтото новое.
    а не для меня.

    И это небыло ответом на вопрос, какие:
    изпользовали наработки DSC в своих продуктах.
    Впрочим, если путать синхронное с асинхронным, не понимать работу конволюции и ее задержек, и нести всякую чушь типа: "я вообще не рассматриваю цапы на чипах,", то меня это не сильно удивляет.

    За сим, счастливо оставаться, и успехов в труде.
    Последний раз редактировалось Alex; 10.11.2025 в 00:41.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  8. #147
    Зарегистрировался
    Регистрация
    11.08.2025
    Сообщений
    17

    По умолчанию Re: DSD и I2S из SOC

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

    А чушь, это когда люди встревают в разговор не понимая о чем речь, путая pdm с pwm, думая что dsd это однобитный pcm и заявляют что dsp с sdm невозможен

  9. #148
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    63
    Сообщений
    39,125

    По умолчанию Re: DSD и I2S из SOC

    Цитата Сообщение от Taleon Посмотреть сообщение
    при отсутствии аргументов, начинаются наезды
    Аргументов тут на нескольких последних страницах было более чем достаточно, проблема что Вы их не понимаете.
    Наездов тут никаких нет, я просто сказал что "меня это не удивляет".

    Цитата Сообщение от Taleon Посмотреть сообщение
    путая pdm с pwm
    Ну так не путайте, лучше будет.

    Цитата Сообщение от Taleon Посмотреть сообщение
    думая что dsd это однобитный pcm
    Это Вы так думаете? Тогда тем более успехов в труде

    Цитата Сообщение от Taleon Посмотреть сообщение
    заявляют что dsp с sdm невозможен
    Если бы это было так, и кто-то тут думал что "dsd это однобитный pcm", то это было бы не правдой, т.к. DSP c 1-битным PCM не просто "возможен" а совершенно элементарен.

    Более того, он очень массово использовался еще в конце 80-х годов, на 8-битных процессорах с тактовой частой 3-4 Мгц (Z80 и т.п.), в которых даже операции умножения небыло!
    (там при конволюции использовался XOR вместо него).
    Я про мегапопулярные в те годы девайсы, под названием "АОН".


    Цитата Сообщение от Taleon Посмотреть сообщение
    при отсутствии аргументов,
    Аргументов чего? Про "цапы на чипах"? Используйте дискретные "Ковоксы", пока не поняли что такое "AFIR"
    А мне про них рассказывать не надо, я их делал десяток с лишним лет до того как Вы тут на форуме появились.
    Последний раз редактировалось Alex; 10.11.2025 в 11:06.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  10. #149
    Завсегдатай Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    52
    Сообщений
    1,377

    По умолчанию Re: DSD и I2S из SOC

    Цитата Сообщение от Taleon Посмотреть сообщение
    Это невозможно. По i2s/TDM не вытащить нативный DSD по gpio, только DOP, и то DSD128 или DSD256, не помню точно.
    DoP нужен если использовать I2S с одним стерео-выходом. Если же линий DATA более одной (т.е. 4 канала и выше), то нативный DSD вполне себе выводится. У меня на Rock PI S нормально работает до DSD512 включительно.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

Страница 8 из 8 Первая ... 678

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •