DFPlayer + Арудино
Re: DFPlayer + Арудино
А вот что скажу Я .
Поскольку с вавами имею дело постоянно.
Существует несколько "подформатов", например, BWF (broadcasting wavefile, с подробной инфой об исполнителе, времени звучания и еще дофига всфкого ненужного вне радио- или телестудии), WCF (wave container file, в котором "записано" графическое отображение формы волны для некоторых редакторов), MCF (mulichannel file, с числом каналов от одного до бесконечности и временнЫми метками) и еще пару дюжин разных. ЧСХ, они все имеют расширение .WAV , но не любая программа откроет любой формат, не говоря уж о плеерах. И уж конечно не упоминая о разной разрядности и разных частотах дискретизаци, что порой тоже может доставить немало веселья.
Есть всяческие мелкие программы-конверторы, как для вЕнды, так и для макоси, которые позволяют пересохранить файл в нужном формате, отсекая лишние метаданные и не затрагивая сам звук.
Поскольку с вавами имею дело постоянно.
Существует несколько "подформатов", например, BWF (broadcasting wavefile, с подробной инфой об исполнителе, времени звучания и еще дофига всфкого ненужного вне радио- или телестудии), WCF (wave container file, в котором "записано" графическое отображение формы волны для некоторых редакторов), MCF (mulichannel file, с числом каналов от одного до бесконечности и временнЫми метками) и еще пару дюжин разных. ЧСХ, они все имеют расширение .WAV , но не любая программа откроет любой формат, не говоря уж о плеерах. И уж конечно не упоминая о разной разрядности и разных частотах дискретизаци, что порой тоже может доставить немало веселья.
Есть всяческие мелкие программы-конверторы, как для вЕнды, так и для макоси, которые позволяют пересохранить файл в нужном формате, отсекая лишние метаданные и не затрагивая сам звук.
-
- Сообщения: 1430
- Зарегистрирован: Вс фев 19, 2012 7:18 am
- Имя: Фарид
- Откуда: Узбекистан Ташкент
- Поблагодарили: 1 раз
- Контактная информация:
Re: DFPlayer + Арудино
Что на говорил не нужного,как всегда))) Не надо быть таким навязчивым,достаточно всего лишь почитать что конкретно представляет из себя Wave файл,и не цеплять его модернизации.Реч шла о стандартном РСМ.
http://audiocoding.ru/article/2008/05/2 ... cture.html
Думаю можно было не покупать а собрать вот такую балалайку. http://electronics.inf.ua/P25.html
http://audiocoding.ru/article/2008/05/2 ... cture.html
Думаю можно было не покупать а собрать вот такую балалайку. http://electronics.inf.ua/P25.html
- Engineer_Keen
- Сообщения: 313
- Зарегистрирован: Ср фев 24, 2010 11:15 am
- Имя: Василий
- Откуда: Москва
- Поблагодарили: 5 раз
Re: DFPlayer + Арудино
Эта балалайка mp3 не умеет...Федюнь писал(а):Думаю можно было не покупать а собрать вот такую балалайку. http://electronics.inf.ua/P25.html
-
- Сообщения: 1430
- Зарегистрирован: Вс фев 19, 2012 7:18 am
- Имя: Фарид
- Откуда: Узбекистан Ташкент
- Поблагодарили: 1 раз
- Контактная информация:
Re: DFPlayer + Арудино
Да понятно,та которая всё умеет та очень дорого.Я не стал заморачиваться и собрал себе информатор на подобии такого же.
-
- Сообщения: 286
- Зарегистрирован: Сб июн 06, 2015 3:26 pm
- Благодарил (а): 26 раз
- Поблагодарили: 10 раз
Re: DFPlayer + Арудино
Василий, возможно Вам будет интересно - в свое время сделал простой аксессуарный звуковой декодер: http://forum.modelldepo.ru/showpost.php ... stcount=71
Реализован на шилде с VS1053, но одноголосый. К сожалению, информация по декодеру размазана по теме, одним постом (на который ссылка) не обойтись.
Реализован на шилде с VS1053, но одноголосый. К сожалению, информация по декодеру размазана по теме, одним постом (на который ссылка) не обойтись.
- Василий
- Модератор
- Сообщения: 9436
- Зарегистрирован: Чт мар 06, 2008 9:03 am
- Имя: Василий Васильчиков
- Откуда: Северо-западное Болото
- Благодарил (а): 342 раза
- Поблагодарили: 455 раз
- Контактная информация:
Re: DFPlayer + Арудино
Собственно я сейчас именно это чип ковыряюshalex писал(а):Василий, возможно Вам будет интересно
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
- Василий
- Модератор
- Сообщения: 9436
- Зарегистрирован: Чт мар 06, 2008 9:03 am
- Имя: Василий Васильчиков
- Откуда: Северо-западное Болото
- Благодарил (а): 342 раза
- Поблагодарили: 455 раз
- Контактная информация:
Re: DFPlayer + Арудино
Не прошло и двух лет, как заброшенный проект с VS1053 вновь взбудоражил мои мозги
Что хочу сказать, поменялось все. Вместо классической ардуины на атмеге, используется типа ардуина на stm32f103c (она же blue pill). Пока используются готовые шилды с stm32 и с чипом VS1053.
Что удалось сделать:
1. Сделана простенькая файловая система для SD, б.м. оптимизированная под нужды звукового декодера. Написана утилитка для заливки подготовленных wave файлов на карточку.
2. Написаны нужные библиотечки. Как водится ни разу это не ардуиновские библиотеки, а просто набор функций для работы с VS1053, с файловой системой и SPI под нужды декодера.
3. Самое главное, что хотелось сделать - реализовано "бесшовное" проигрывание звуковых кусочков с SD карточки и их зацикливание.
Что планирую в ближайшее время -
1. Реализовать эффекты fade-out, fade-in и миксер звуковых кусочков, что бы сделать нормальные переходы от несинхронизированных во внешнем ПО кусков и уметь микшировать в основной звук, как минимум еще один из разных кусочков (если проще на звук двигателя накладывать скажем звук тормозов или тифона).
2. Разобраться с треском при проигрывании wave файлов
3. И так далее пока не иссякнет фантазия и запал
Что хочу сказать, поменялось все. Вместо классической ардуины на атмеге, используется типа ардуина на 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 клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!