Страница 3 из 3

Re: DFPlayer + Арудино

Добавлено: Вт мар 14, 2017 1:23 am
AlexK
А вот что скажу Я :D .

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

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

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

Re: DFPlayer + Арудино

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

Re: DFPlayer + Арудино

Добавлено: Вт мар 14, 2017 8:42 am
Engineer_Keen
Федюнь писал(а):Думаю можно было не покупать а собрать вот такую балалайку. http://electronics.inf.ua/P25.html
Эта балалайка mp3 не умеет...

Re: DFPlayer + Арудино

Добавлено: Вт мар 14, 2017 8:52 am
Федюнь
Да понятно,та которая всё умеет та очень дорого.Я не стал заморачиваться и собрал себе информатор на подобии такого же.

Re: DFPlayer + Арудино

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

Re: DFPlayer + Арудино

Добавлено: Вт мар 14, 2017 8:02 pm
Василий
shalex писал(а):Василий, возможно Вам будет интересно
Собственно я сейчас именно это чип ковыряю :)

Re: DFPlayer + Арудино

Добавлено: Ср июн 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. И так далее пока не иссякнет фантазия и запал :)