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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Sofware MP3, зацените
mrKirill
сообщение Apr 13 2009, 18:39
Сообщение #31


Местный
***

Группа: Свой
Сообщений: 283
Регистрация: 13-06-07
Из: Челябинск
Пользователь №: 28 391



Цитата(Doka @ Apr 13 2009, 19:23) *
а VS1001 стоит от 233р (данные онлайн-прайса терры) - сравните с 111р за TLV320AIC23.
Вот так сравнили...
Ничего что пост о ценах был от 15 июня 2007 года?
Почти 2 года прошло с тех времен...Много воды утекло.
Go to the top of the page
 
+Quote Post
Doka
сообщение Apr 13 2009, 19:49
Сообщение #32


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(mrKirill @ Apr 13 2009, 22:39) *
Вот так сравнили...
Ничего что пост о ценах был от 15 июня 2007 года?
Почти 2 года прошло с тех времен...Много воды утекло.


и что из этого вытекает?!? (кроме воды)
тогдашние ревизии VS1000 поддерживали декодирование MP3 ?!

разрабатывать приходится сегодня, а не "вчера" - поэтому выбор делать надо тоже сегодня..





upd

а декодер, используемый в проекте начальной темы - взят из следующего проекта: https://datatype.helixcommunity.org/Mp3dec
причём тоже позиционируется как "highly optimized for ARM processors"
а с ААС облом - "ARM refers to any processor supporting ARM architecture v.4 or above." поэтому и запинается на ARM7TDMI


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
goodwin
сообщение Apr 13 2009, 20:59
Сообщение #33


Местный
***

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



Вот на днях попробовал филипковский проектик на LPC2148- 60 МГц, MP3, стерео, битрейт 320...
(Файлики для стерео все там в проектике есть). Для перспективы переноса на LPC2368 + 24 бит аудио DAC на I2S.
Причем MAD заточен для 28 битной фиксированной запятой. В текстах исходника настоятельно просят не масштабировать вывод до 16 wink.gif
На картинке время, используемое для чтения и декодирования фрейма. (красное внизу - чтение с карточки)
Одна засада - лицензирование патентованного MP3. Шибко много хотят...

Впрочем:
http://www.disser.org/disc.html (последняя строчка весьма интересна)
http://www.info-foss.ru/quickstart/freesof...ut_soft_patents (здесь вообще
настоятельно рекомендуют забить нах..)
http://www.compulenta.ru/285415/
http://www.rbcdaily.ru/2007/08/08/media/286426

VLSI конечно удобнее, но ситуация крайне тревожная с ними у наших продАвцев wink.gif
Добивают древние запасы, нового пока не везут.. У самого VLSIс цены тоже разумные только от 500 шт.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Ivan Kuznetzov
сообщение May 7 2009, 09:15
Сообщение #34


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798



Цитата(goodwin @ Apr 14 2009, 02:59) *
Вот на днях попробовал филипковский проектик на LPC2148- 60 МГц, MP3, стерео, битрейт 320...


Тоесть Вы переписали исходный моно-проект под стерео?
Какой DAC поставили?
Можете весь проект выложить, пожалуйста?

Сообщение отредактировал Ivan Kuznetzov - May 7 2009, 09:15


--------------------
Разработчик
Go to the top of the page
 
+Quote Post
sergvks
сообщение May 7 2009, 17:46
Сообщение #35


Местный
***

Группа: Свой
Сообщений: 251
Регистрация: 26-07-05
Пользователь №: 7 117



Ищу какой-нибудь софтовый mp3-декодер, который бы поддерживал оверсемплинг, например, пожатый 44.1 разжимался в 44.1*16.
Go to the top of the page
 
+Quote Post
Лешка
сообщение May 27 2009, 13:09
Сообщение #36





Группа: Участник
Сообщений: 4
Регистрация: 17-11-08
Пользователь №: 41 698



С декодером вроди бы все понятно.
А как насчет кодирования в MP3? Может кто-то чего-то посоветует.
Go to the top of the page
 
+Quote Post
Ivan Kuznetzov
сообщение Jun 2 2009, 13:56
Сообщение #37


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798



Цитата(Лешка @ May 27 2009, 19:09) *
С декодером вроди бы все понятно.
А как насчет кодирования в MP3? Может кто-то чего-то посоветует.

Привет всем! купил тут на днях платку OLIMEX с AT91SAM7S256, хочу повторить плеер по этой ссылке: http://www.mikrocontroller.net/articles/ARM-MP3-Player
Кто-нибудь переделывал под ИАР или Кейл? Поделитесь пожалуйста!

В обмен могу поделиться исходниками последней ФатФС, переделанной под CodevisionAVR, если надо конечно... rolleyes.gif


--------------------
Разработчик
Go to the top of the page
 
+Quote Post
Ivan Kuznetzov
сообщение Jun 4 2009, 18:25
Сообщение #38


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798



Кароче скомпильнул проектик ( http://www.mikrocontroller.net/articles/ARM-MP3-Player) из под WinARM - ошибок нету, залил самбой - по УАРТу молчанка, как будто прога не стартует... Заливаю другие разные проги, в т.ч. и по работе с уарт - пашут отлично (всякие HID мышки, примеры) sad.gif
Почему не пашет плеер? Ведь хотя-бы карточку-то он должен пытаться инициализировать и в уарт это дело слать?


--------------------
Разработчик
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Jun 5 2009, 18:59
Сообщение #39


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

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Цитата(Ivan Kuznetzov @ Jun 2 2009, 17:56) *
Кто-нибудь переделывал под ИАР или Кейл? Поделитесь пожалуйста!


Под ИАР переделывал. Еще под 4.41. Там косяк с инлайном ассемблера, у меня так и не получилось обойти. Сишный аналог тормозит. Если нужно - пишите dron_gus(at)mail.ru


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Jun 6 2009, 10:20
Сообщение #40


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

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Цитата(Ivan Kuznetzov @ Jun 4 2009, 22:25) *
Почему не пашет плеер? Ведь хотя-бы карточку-то он должен пытаться инициализировать и в уарт это дело слать?


Проверьте кварц. В том проекте, кажется, используется на 12 МГц, а на плате изначально стоит 18,432 МГц.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
Ivan Kuznetzov
сообщение Jun 10 2009, 06:40
Сообщение #41


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798



Цитата(Dron_Gus @ Jun 6 2009, 16:20) *
Проверьте кварц. В том проекте, кажется, используется на 12 МГц, а на плате изначально стоит 18,432 МГц.


На его фотке точно стоит кварц 18.432 МГц..



Прикол-то в том, что даже если кварц неправильный, то в УАРТ этот плеер все-равно ведь гадит, (пускай с ошибками при неправильном кварце)? а у меня в терминалке после запуска плеера чисто...

Сообщение отредактировал Ivan Kuznetzov - Jun 10 2009, 06:42


--------------------
Разработчик
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Jun 10 2009, 09:03
Сообщение #42


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

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Цитата
The 12 MHz clock from the CPU's crsytal is fed to the TLV's clock input via the programmable clock output of the AT91SAM7S256.

А выводить SAM7 умеет ограниченный набор клоков, один из них как раз кварц. Если у Вас стоит кварц на 18.432, то проц проработает недолго, т.к. он неправильно настроит pll и даже если pll запустится, то само ядро вряд ли заработает на частоте в 1.5 раза выше.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
Ivan Kuznetzov
сообщение Jun 14 2009, 08:17
Сообщение #43


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798



Итак, дело было в кварце (спасибо Dron_Gus) - нашел я строчку, где кварц указывается 12МГц, поставил его, плеер ожил, карточку инициализирует, список файлов выдает, вопрос: есть у меня микруха CS4331, на сайте плеера автор указывает, как с помощью PWM запустить клок для нее на 12 МГц - что надо сделать, чтобы эта микруха заработала? как порт для нее настроить (автор говорит, что работала она у него на I2S)?


--------------------
Разработчик
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Jun 14 2009, 20:21
Сообщение #44


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

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Попробуйте чекаутнуть не последнюю версию исходников из SVN. Там явно должен быть момент перехода с CS4331 на TLV320AIC23B. smile.gif


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
Ivan Kuznetzov
сообщение Jun 15 2009, 04:46
Сообщение #45


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798



Цитата(Dron_Gus @ Jun 15 2009, 02:21) *
Попробуйте чекаутнуть не последнюю версию исходников из SVN. Там явно должен быть момент перехода с CS4331 на TLV320AIC23B. smile.gif

SVN-ка логин и пасс просит...

Покапался в исходниках - понял однук штуку - для TLV320 он инициализирует TWI, а для CS4331 он юзал I2S отличие походу в том что для старого dac нет start-stop условий данные просто последовательно шлются и клоком тактируются с чередованием left/right...
Вот что у автора писано:
DAC подключен к SSC интерфейсу, который сконфигурирован для вывода I2S потока с частотой дискретизации 46.9 кГц (два 16-и битовых слова за сэмпл - каждое для своего канала)

как бы это все поднять? unsure.gif

Сообщение отредактировал Ivan Kuznetzov - Jun 15 2009, 05:01


--------------------
Разработчик
Go to the top of the page
 
+Quote Post

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

 


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


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