Странно. А с ботом напрямую зачем переписываться? Там на русском все у меня в вопросах.
Resident
Ну вот написал мне человек
Resident
Хз как так у него)
Resident
Не знаю почему мне)
Yuriy
Не знаю почему мне)
Потому что ты Резидент - значит уже тут
Не знаю почему мне)
Спасибо. Напишу ему
Andry
Речь идёт о "замене" аппаратного кодека моккирование - симуляции потока - сколько может наверное 16 bit stereo или нет - i2s шина , а что по ней пойдет кодеком определяется , вряд-ли есть те которые не могут 16/44.1 . вопроса не увидел, он в чем? Ну из за dma ее для всего используют чтобы без "нагрузки" на проц заполнить области памяти данными - типа напрямую. mp3 надо же успевать декодировать (или кодировать) - процессора не хватает , поэтому без кодека (на i2s шине) , понижают битрейт - чтобы как-то но работало В инструкции: 32bits x 2 channels - пропустит - памяти для буфера тупо не хватит 5bit минимальный для pwm - который использут генератором, через i2s пишут, все смешалось - потому что это действительно про разное
Поскольку у меня нету dac i2s чипа имеется в виду использования i2s как pwm ,но при этом точность будет 5 бит, При этом даташите написано что у штатного pwm точность 14. -вопрос зачем юзают i2s как шим вместо штатного pwm.
Andry
имеется в виду что i2s шина управляет блоком pwm как цапом
Эээээ.... , Так а при чём тогда точность 5 бит?
Yuriy
https://www.analog.com/media/en/technical-documentation/product-selector-card/2PB_2645f.pdf речь об аналогичной задаче - правильно ?
Yuriy
И да дело не в производительности проца (ее более чем) While the ESP8266 is able to run at 160MHz, we're leaving it at its default speed of 80MHz here: it seems that at that speed the ESP8266 is perfectly capable of decoding even 320KBit MP3 data.
Andry
https://www.analog.com/media/en/technical-documentation/product-selector-card/2PB_2645f.pdf речь об аналогичной задаче - правильно ?
Честно говоря уже запутался, ещё не проснулся, цель вывести звук, я знаю что на atmel каком-то знакомый юзал шим для вывода звука...
Yuriy
Честно говоря уже запутался, ещё не проснулся, цель вывести звук, я знаю что на atmel каком-то знакомый юзал шим для вывода звука...
His I2S interface pushes out a pulse density modulated data stream in the same manner as a 1-bit DAC In PWM mode, the output is a dithered 5-bit PWM output.
Andry
His I2S interface pushes out a pulse density modulated data stream in the same manner as a 1-bit DAC In PWM mode, the output is a dithered 5-bit PWM output.
... ,* дааавно у меня небыло такого что читаю документацию и не понимаю. 1 бит - мозг взорвался в попытке понять всё это(((. Видимо знаний/понимания механик МК не хватает в целом - могу попросить прям разъяснить на пальцах.
SetPf
Короче ко вчерашним моим ковыряниям
SetPf
SetPf
Вот такая штука есть в ESP проге
SetPf
и ее нет в отладочном комплекте
SetPf
Накакой хер ее запихнули - вопрос. Это уже сумашествие какое то.
Yuriy
Короче ко вчерашним моим ковыряниям
https://en.wikipedia.org/wiki/Direct_Stream_Digital касательно 1 bit и сигма дельта - тут описано как это может 5 бит в "пересчёте" получается - это динамический диапазон - полученный 1bit сигма дельта на той частоте на которой он работает 5-bit PWM gives you a dynamic range of 30dB.
romanetz
Они там превращают PCM в PDM
Yuriy
https://github.com/espressif/ESP8266_MP3_DECODER/blob/7552a62d425598d64ebc255d32fa4f20220e92f6/mp3/user/playerconfig.h там в заголовочном описание "ХАКОВ" этих 5 bit - это результат работы 1 bit сигма дельта
romanetz
Ну вот они ШИМ сделали, а если дельта-сигма модулятор применить, будет покраше
romanetz
На плисках дельта-сигма выход до 64 МГц разгоняют
romanetz
Соответственно, звук нормальный
romanetz
Если есть ШИМ, можно склеить два восьмибитных шима по выходу в пропорции 1/256, и получить 16 бит
romanetz
Такое тоже встречал
Yuriy
Если есть ШИМ, можно склеить два восьмибитных шима по выходу в пропорции 1/256, и получить 16 бит
точно и там этот метод тоже есть As an alternative to the PWM hack, you can also use a 2nd order delta sigma converter to
romanetz
Онанизмом попахивает. Там, где плохо с обычными запчастями, ну есть кодеки для сотовых телефонов же
Dmitry
Esp32 BLE открывашка гаражных ворот, финиш.
аналогичная штука с китайским распознавателем пальца. Уже несколько лет. Никаких танцев с esp и бОльшая устойчивость к взлому и попытке замыкания проводков (маленькая дырка в металле под сам считыватель, и шлейф подлиннее к контроллеру). На ESP параллельно сделан распознаватель по присутствию смартфона WIFI (был вначале по BLE) - но разные потуги с алгоритмом так и не сделали его удобным (видилось открытие при приближении).
Yuriy
... ,* дааавно у меня небыло такого что читаю документацию и не понимаю. 1 бит - мозг взорвался в попытке понять всё это(((. Видимо знаний/понимания механик МК не хватает в целом - могу попросить прям разъяснить на пальцах.
https://www.beis.de/Elektronik/DeltaSigma/DeltaSigma.html 1bit надо с частотой 3072 kHz - чтобы 0- 48кHz - в 64 раза Technically, SACDs are DVDs and based on a sampling frequency of 2.8224 MHz надо посмотреть сколько i2s может два по 16bit - и получится 4-5 bit - эквивалент pwm (к модулю проца - отношение не имеющий.) Она не управляет блоком - она и создает сигнал ( на пине и только на нем это возможно) - i2s шины-ее потоком, побитно который что sigma delta кодек - для внешнего слушателя. Качество г только 14 bit pwm, а частота какая при этом?
romanetz
Ухи именно оттуда растут
Yuriy
Тут по человечески описано вроде "Using Pulse Width Modulation (PWM) to play audio — PIC32 for the hobbyist — No Harmony, no PLIB" http://aidanmocke.com/blog/2018/11/19/pwm-audio/
Алексей
пытаюсь создать yaml конфиг с esphome и на выборе платы пишет что незнает wt32-eth01, что выбрать незнаю
Алексей
romanetz
Любую другую, где есть физика проводная
romanetz
-poe (возможно?)
romanetz
Раз конфигов много - значит, создат ещё один несложно, под свою борду
SetPf
Здравствуйте. Посоветуйте магазин откуда можно всякой базовой фигни для макетирования накупить. Я чет в известные залез - там все опустело.
SetPf
В гугле дороговато и ассортимент не радует.
Nick
АлиЭкспресс
Dim
меня смущает слово Али
romanetz
?
romanetz
Dim
?
не доверяю я товарищу с таким именем
romanetz
Вариантов, кагбе, немного...
romanetz
Ну какая разница. Подобных площадок много
Алексей
-poe (возможно?)
пое неподдерживает данная плата
romanetz
Ну не поддерживает, и что с того?
Алексей
ок, попробую
romanetz
Пое - это чисто физика, смотря как ещё оно сделано
romanetz
По стандарту или просто напряжение между парами
romanetz
А-ля убиквити и прочие микротики
SetPf
АлиЭкспресс
Нахрен эту помойку.
SetPf
Я хз, не понимаю любителей потерпеть месяц-полтора
SetPf
Там уже лет 5 цены +\- как тут.
Алексей
ну во-первых неделя-две, а во-вторых зачастую цены отличаются на порядок
SetPf
Я знаю эту кухню, не хочу об этом спорить. Это обычный обмен времени жизни на десятки рублей.
Алексей
5post стабильно в две недели укладывается
Алексей
romanetz
Я знаю эту кухню, не хочу об этом спорить. Это обычный обмен времени жизни на десятки рублей.
так в arrow вообще overnight shipping по штатам, и цены весьма интересные
romanetz
Я знаю эту кухню, не хочу об этом спорить. Это обычный обмен времени жизни на десятки рублей.
А с третьей стороны, у вас не было проектов, под которые софт месяц-другой писать?
Алексей
Да и ваще может быть не один проект
romanetz
Идиотизм состоит в том, что половина новых интересных чипов под экспортные ограничения штатовские попадает
romanetz
А поскольку наша страна умудрилась с американцами рассориться вхлам, мы, как самодельщики, поимели дофига проблем от этого
romanetz
А китайцам пофиг на все ограничения - отсюда вывод - берём то, что дают
SetPf
Да вопрос был не о новый или о том чего нет. А о макетирования компонентах.
SetPf
У меня щуп осцилла отвалился и провода все под пины раздолбались. Пишу в конфу - говорят из китая тащи =\. Интернет такой интернет.
Nick
О чем спрашиваете, о том и отвечают. Так ведь?