реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Spirit MP3/WAV audio engine для STM32F, MP3 (Де)кодер для Cortex
goodwin
сообщение Mar 25 2012, 14:54
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 481
Регистрация: 1-08-05
Пользователь №: 7 267



Цитата(mrcrook @ Mar 24 2012, 09:20) *
mp3 player на stm32f4-discovery (helix+fatfs)
Битрейт 320 тянет без проблем.


И че? LPC17 с usb диска на тактовой 72 Мгц в большим запасом делает то же самое. Еще бы 32F4 с этим не справился...
Или проект хотим выложить?
Go to the top of the page
 
+Quote Post
mrcrook
сообщение Mar 25 2012, 16:28
Сообщение #17





Группа: Участник
Сообщений: 13
Регистрация: 31-01-12
Из: Новоуральск
Пользователь №: 69 990



Цитата(goodwin @ Mar 25 2012, 20:54) *
И че? LPC17 с usb диска на тактовой 72 Мгц в большим запасом делает то же самое. Еще бы 32F4 с этим не справился...
Или проект хотим выложить?

да ради бога http://shuji009.blog.eonet.jp/default/2012...4mp32-30df.html Как говорится: "Мопед не мой, я только объявление разместил".

Сообщение отредактировал mrcrook - Mar 25 2012, 16:29
Go to the top of the page
 
+Quote Post
dimone
сообщение Dec 17 2012, 11:02
Сообщение #18


Частый гость
**

Группа: Участник
Сообщений: 102
Регистрация: 23-02-09
Пользователь №: 45 242



Цитата(goodwin @ Mar 14 2011, 17:15) *
Может - может wink.gif Код один и тот же. Выравнивание как положено.
У NXP ускоритель флэш рулит...
Тоже удручил такой результат. Попробовал слинковать все в RAM - еще тормознее...
Кстати, не только я об этом. Демки от самого STM ограничены одним каналом.
Какой-то импортный перец выложил проект плеера (realnetwork, SD) на ките от STM. Про битрейт 320 стерео пишет, что производительности не хватает.

Как понимаю дегатся с рилом в сторону STM32 M3 даже пробовать не стоит?
Go to the top of the page
 
+Quote Post
Allregia
сообщение Dec 17 2012, 14:35
Сообщение #19


Профессионал
*****

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



А есть ссылки на аналогичные штуки, только не мр4 а flac ?
Go to the top of the page
 
+Quote Post
dimone
сообщение Dec 18 2012, 11:38
Сообщение #20


Частый гость
**

Группа: Участник
Сообщений: 102
Регистрация: 23-02-09
Пользователь №: 45 242



Цитата(Allregia @ Dec 17 2012, 17:35) *
А есть ссылки на аналогичные штуки, только не мр4 а flac ?

-Выигрыш по сравнению с RAW минимальный , а ресурсов уйдет на порядок более. Если это не самоцель ,то при нынишни ценах на "флеш" еще стоит подумать...

Сообщение отредактировал dimone - Dec 18 2012, 11:40
Go to the top of the page
 
+Quote Post
Allregia
сообщение Dec 20 2012, 14:52
Сообщение #21


Профессионал
*****

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Цитата(dimone @ Dec 18 2012, 13:38) *
-Выигрыш по сравнению с RAW минимальный , а ресурсов уйдет на порядок более.


Выигрыш 50-80%, не так уж и мало!

Цитата
Если это не самоцель ,то при нынишни ценах на "флеш" еще стоит подумать...


Дело не только в цене флеша а в скорости передачи - она ведь тоже становиться меньше на ту-же величну, на которую сжимаются данные.
Например FullSpeed USB хватает для аудио стандартного 96/24 и нестандартного 192/16, но уже не хватает для стандартного 192/24, причем не хватает совсем чуть-чуть.
Go to the top of the page
 
+Quote Post
goodwin
сообщение Dec 21 2012, 06:56
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 481
Регистрация: 1-08-05
Пользователь №: 7 267



Имхо, задействовать FS USB гораздо разумнее, чем реализовать программный декодер для такого потока в, прямо скажем, не шибко жирной встроенной RAM... Да и вообще, для 192/24, 5.1 нужно уже другое железо.
Go to the top of the page
 
+Quote Post
Allregia
сообщение Dec 21 2012, 13:19
Сообщение #23


Профессионал
*****

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Цитата(goodwin @ Dec 21 2012, 08:56) *
Имхо, задействовать FS USB гораздо разумнее

Я писал выше - FS не успевает, Вы видимо имели ввиду HS, но оно, в отличие от софта, денег стоит не только в разработке, но и в каждом экземпляре - внешний PHY.

Цитата
, чем реализовать программный декодер для такого потока в, прямо скажем, не шибко жирной встроенной RAM...


Да тут вагон памяти! Тем более, что flac требует не больше чем мр3, а мр3 реализовывался на куда более медленных процессорах с меньшей памятью.

Цитата
Да и вообще, для 192/24, 5.1 нужно уже другое железо.


И на этом нормально!
Go to the top of the page
 
+Quote Post
goodwin
сообщение Dec 21 2012, 13:53
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 481
Регистрация: 1-08-05
Пользователь №: 7 267



Да, очепятался. Конечно HS...
Go to the top of the page
 
+Quote Post
dimone
сообщение Dec 21 2012, 21:57
Сообщение #25


Частый гость
**

Группа: Участник
Сообщений: 102
Регистрация: 23-02-09
Пользователь №: 45 242



Цитата(goodwin @ Dec 21 2012, 09:56) *
Имхо, задействовать FS USB гораздо разумнее, чем реализовать программный декодер для такого потока в, прямо скажем, не шибко жирной встроенной RAM... Да и вообще, для 192/24, 5.1 нужно уже другое железо.

стати насчет памяти, в соседней ветке поднималось, но хотел спросить, вы это учитывали?
The CPU can access the system SRAM through the System Bus or through the I-Code/D-Code buses when boot from SRAM is sele cted or when physical remap is selected
( Section 7.2.1: SYSCFG memory remap register (SYSCFG_MEMRMP) in the SYSCFG
controller). To get the max performance on SRAM execution, physical remap should be
selected (boot or software selection).
Go to the top of the page
 
+Quote Post
flopix
сообщение Jan 24 2013, 17:08
Сообщение #26


Частый гость
**

Группа: Участник
Сообщений: 105
Регистрация: 21-06-12
Пользователь №: 72 429



Цитата(mrcrook @ Mar 25 2012, 19:28) *
да ради бога http://shuji009.blog.eonet.jp/default/2012...4mp32-30df.html Как говорится: "Мопед не мой, я только объявление разместил".


Кто то пробовал разбираться с этим проектом? Залил идущий в архиве hex файл - работает, mp3 играет. Компилирую проект, прошиваю - не играет. Начинает читать флещку, находит mp3 трек, пытается декодировать mp3 и почти сразу вылетает на Hard Fault exception.
Также не могу понять как в этом проекте осуществляется загрузка готового аудиопотока на внешний цап. Функция Audio_MAL_Play вызывается только один раз из функции AUDIO_Init_audio_mode при инициализации декодера и ЦАПа. В цикле происходит чтение с флешки, декодирование и загрузка в промежуточный буффер и все. Странно, неужели японец выложил на своем сайте нерабочий проект?

Сообщение отредактировал flopix - Jan 24 2013, 17:08
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th June 2025 - 16:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01462 секунд с 7
ELECTRONIX ©2004-2016