DFPlayer + Арудино

Первое новое сообщение

21.AlexK » Вт мар 14, 2017 1:23 am

А вот что скажу Я :D .

Поскольку с вавами имею дело постоянно.

Существует несколько "подформатов", например, BWF (broadcasting wavefile, с подробной инфой об исполнителе, времени звучания и еще дофига всфкого ненужного вне радио- или телестудии), WCF (wave container file, в котором "записано" графическое отображение формы волны для некоторых редакторов), MCF (mulichannel file, с числом каналов от одного до бесконечности и временнЫми метками) и еще пару дюжин разных. ЧСХ, они все имеют расширение .WAV :evil: , но не любая программа откроет любой формат, не говоря уж о плеерах. И уж конечно не упоминая о разной разрядности и разных частотах дискретизаци, что порой тоже может доставить немало веселья.

Есть всяческие мелкие программы-конверторы, как для вЕнды, так и для макоси, которые позволяют пересохранить файл в нужном формате, отсекая лишние метаданные и не затрагивая сам звук.
Цитата

22.Федюнь » Вт мар 14, 2017 5:08 am

Что на говорил не нужного,как всегда))) Не надо быть таким навязчивым,достаточно всего лишь почитать что конкретно представляет из себя Wave файл,и не цеплять его модернизации.Реч шла о стандартном РСМ.
http://audiocoding.ru/article/2008/05/2 ... cture.html
Думаю можно было не покупать а собрать вот такую балалайку. http://electronics.inf.ua/P25.html
Цитата

Аватара пользователя 23.Engineer_Keen » Вт мар 14, 2017 8:42 am

Думаю можно было не покупать а собрать вот такую балалайку. http://electronics.inf.ua/P25.html
Эта балалайка mp3 не умеет...
Цитата

24.Федюнь » Вт мар 14, 2017 8:52 am

Да понятно,та которая всё умеет та очень дорого.Я не стал заморачиваться и собрал себе информатор на подобии такого же.
Цитата

25.shalex » Вт мар 14, 2017 2:57 pm

Василий, возможно Вам будет интересно - в свое время сделал простой аксессуарный звуковой декодер: http://forum.modelldepo.ru/showpost.php ... stcount=71
Реализован на шилде с VS1053, но одноголосый. К сожалению, информация по декодеру размазана по теме, одним постом (на который ссылка) не обойтись.
Цитата

Аватара пользователя 26.Василий » Вт мар 14, 2017 8:02 pm

Василий, возможно Вам будет интересно
Собственно я сейчас именно это чип ковыряю :)
Цитата
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!

Аватара пользователя 27.Василий » Ср июн 19, 2019 8:55 pm

Не прошло и двух лет, как заброшенный проект с VS1053 вновь взбудоражил мои мозги :)

Что хочу сказать, поменялось все. Вместо классической ардуины на атмеге, используется типа ардуина на stm32f103c (она же blue pill). Пока используются готовые шилды с stm32 и с чипом VS1053.

Что удалось сделать:
1. Сделана простенькая файловая система для SD, б.м. оптимизированная под нужды звукового декодера. Написана утилитка для заливки подготовленных wave файлов на карточку.
2. Написаны нужные библиотечки. Как водится ни разу это не ардуиновские библиотеки, а просто набор функций для работы с VS1053, с файловой системой и SPI под нужды декодера.
3. Самое главное, что хотелось сделать - реализовано "бесшовное" проигрывание звуковых кусочков с SD карточки и их зацикливание.

Что планирую в ближайшее время -
1. Реализовать эффекты fade-out, fade-in и миксер звуковых кусочков, что бы сделать нормальные переходы от несинхронизированных во внешнем ПО кусков и уметь микшировать в основной звук, как минимум еще один из разных кусочков (если проще на звук двигателя накладывать скажем звук тормозов или тифона).
2. Разобраться с треском при проигрывании wave файлов
3. И так далее пока не иссякнет фантазия и запал :)
Цитата
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
Поле сортировки

« Цифровое управление, Аналоговая автоматика и их элементы