|
А-ля голосовой информатор, Нужна помощь... |
|
|
|
Feb 21 2009, 14:26
|
Группа: Новичок
Сообщений: 4
Регистрация: 21-02-09
Пользователь №: 45 165

|
День добрый! Занимаюсь изготовлением учебного стенда на AVR. Требуется воспроизводить 30 записей, по одной минуте каждая. CD- качество не требуется, но надо озвучить небольшой зал приличным звуком... Хотел использовать ChipCorder, но никогда его не юзал, потому боюсь за его "диктофонное" качество. CD- привод запускать, или что-то типа VT1000, скорее всего не хватит времени на разборки с устройством, ибо опять-таки никогда такое не мучал. Основные требования: 1. Выбор записи AVR-ом. 2. Быстрый старт. (1-2сек. CD- привод не успеет запуститься?) 3. Сносное качество. (записи моно. женский голос.) Кто, что может посоветовать?
|
|
|
|
|
Feb 21 2009, 15:48
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(Jekyll @ Feb 21 2009, 17:26)  1. Выбор записи AVR-ом. 2. Быстрый старт. (1-2сек. CD- привод не успеет запуститься?) 3. Сносное качество. (записи моно. женский голос.) Кто, что может посоветовать? Где-то на атмеловском сайте есть аппликуха диктофона, вывод через PWM. Если 10 битов не устраивает - можно взять, например, недорогой сериальный DAC (я когда-то вообще использовал телефонный кофидек, качество, соответственно, "телефонное"). Если хочется качества - то, наверное, на продукцию VLSI все ж стоит глянуть.А вот где это хранить ? Если не сжимать поток, и использовать, например, 64кбит PCM, то уже 14 с лишним мегабайт. Или несколько объемистых сериальных флешаков от того же Atmel (AT26xxx), или прямой путь к SD (заодно и с подготовкой файлов проблем не будет, все на PC). Но тогда хоть минимальные, но разборки с FAT. Ничего сложного, впрочем - поиск файла, его вывод, можно наложить ограничение, чтобы файл всегда был одним куском, тогда еще проще.
|
|
|
|
|
Feb 21 2009, 16:28
|

Местный
  
Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596

|
Цитата(Jekyll @ Feb 21 2009, 19:26)  Кто, что может посоветовать? Без сжатия в приемлемом(читать хорошем) качестве на флэшкартах не успеешь... (на мега16 и компания) в нете есть много проектов мр3 плееров с открытым кодом... если его немного подправить - получишь информатор... поищи в гугле...
Сообщение отредактировал QuickWitted - Feb 21 2009, 16:29
--------------------
|
|
|
|
|
Feb 21 2009, 17:20
|

Бывалый
  
Группа: Validating
Сообщений: 375
Регистрация: 19-10-05
Из: Kiev, UA
Пользователь №: 9 853

|
Цитата(ukpyr @ Feb 21 2009, 18:55)  а файл фрагментированный или сплошной ? Специально за этим не следил, как получилось так и получилось  Читал как раз wav и играл через шим. На этом же файле и тест устроил. Делал фат и работу с ммс на этом http://elm-chan.org/fsw/ff/00index_e.html , только портировал на кодевижн. Мега128@18.432 и SPI на максимально возможной скорости. Вот откуда скорости. Точной цифры и какими блоками читал непомню, давно было.
--------------------
|
|
|
|
|
Feb 21 2009, 17:38
|
Группа: Новичок
Сообщений: 4
Регистрация: 21-02-09
Пользователь №: 45 165

|
Цитата(rx3apf @ Feb 21 2009, 18:48)  или прямой путь к SD (заодно и с подготовкой файлов проблем не будет, все на PC). Но тогда хоть минимальные, но разборки с FAT. Ничего сложного, впрочем - поиск файла, его вывод, можно наложить ограничение, чтобы файл всегда был одним куском, тогда еще проще. Слово "FAT" пока пугает... А затея с ChipCorder совсем глупая? Его кто-нибудь слышал вживую?
Причина редактирования: Излишнее цитирование.
|
|
|
|
|
Feb 21 2009, 18:02
|

Местный
  
Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596

|
Цитата(Jekyll @ Feb 21 2009, 22:38)  Слово "FAT" пока пугает... Да нет там ничего сложного... при единичном изготовлении позицию можно забить железно в конец флэшки... (он всегда на одном месте, в отличии от начала файлов - до него фат идёт) а файлы разместить последовательно... Цитата(bloodden @ Feb 21 2009, 21:47)  А это не сжатый ПЦМ 8000х8битхМОНО. Ну во - качество телефона... и дешевая мега на 16 работает (если не разгонять) И ещё - некоторые флэшки пихают сигнал готовности куда попало... (т.е. не совсем совместимы с SPI... и приходится отлавливать это софтово...) а просили "Сносное качество." не сказа ли же - сойдёт телефонное...
--------------------
|
|
|
|
|
Feb 21 2009, 20:22
|

Знающий
   
Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065

|
Цитата(Jekyll @ Feb 21 2009, 22:38)  А затея с ChipCorder совсем глупая? Его кто-нибудь слышал вживую? Я слышал. Примерно год назад Алексей Курилин из ЭФО привозил показать мне на семинаре какой-то кит. К сожалению, я не запомнил ни название кита, ни тип микросхемы.  Там был проц вроде как мотороловский, а вот чип-кордер -- убей, не помню! Так вот, скажу Вам, качество меня поразило... Очень высокое качество. Во всяком случае, я бы Вам рекомендовал начать с чип-кордера.
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|
|
|
|
|
Feb 21 2009, 20:33
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(QuickWitted @ Feb 21 2009, 21:02)  Ну во - качество телефона... и дешевая мега на 16 работает (если не разгонять). Теоретически достижимо Fosc/18, а на новых должно бы и /16 (если через UART в режиме SPI). Так на 16 MHz можно 800+ кило в секунду пропихнуть через мегу. Цитата И ещё - некоторые флэшки пихают сигнал готовности куда попало... (т.е. не совсем совместимы с SPI... и приходится отлавливать это софтово...) А вот здесь хотелось бы подробностей - интересно. Цитата а просили "Сносное качество." не сказа ли же - сойдёт телефонное... Так и 16 бит 44 kHz пролезет легко, даже если флешка притормаживать будет (памяти бы хватило и было бы через что воспроизводить). Сколько бывает реально возможная задержка по выборке сектора ? Все ж не запись, а чтение. Или бывают такие уникальные тормоза ?
|
|
|
|
|
Feb 21 2009, 23:17
|
Группа: Новичок
Сообщений: 4
Регистрация: 21-02-09
Пользователь №: 45 165

|
Цитата(zhevak @ Feb 21 2009, 23:22)  Я слышал. Примерно год назад Алексей Курилин из ЭФО привозил показать мне на семинаре какой-то кит. К сожалению, я не запомнил ни название кита, ни тип микросхемы.  Там был проц вроде как мотороловский, а вот чип-кордер -- убей, не помню! Так вот, скажу Вам, качество меня поразило... Очень высокое качество. Во всяком случае, я бы Вам рекомендовал начать с чип-кордера. Ну, я так понимаю, это нечто из серии ISDxxxx ? <<<Пограммируемая частота выборок 4, 5.3, 6.4 и 8 КГц. 8, 10, 12 и 16 минут звучания >>>
|
|
|
|
|
Feb 22 2009, 06:00
|

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

|
Цитата(Jekyll @ Feb 21 2009, 20:26)  День добрый! Занимаюсь изготовлением учебного стенда на AVR. Требуется воспроизводить 30 записей, по одной минуте каждая. ..Для Вашей задачи вряд ли подойдет чип-кордер.. Записи должны быть студийные, с профессиональным диктором. Во-всяком случае, даже знакомые мне производители речевых оповещателей о пожаре, так делают.. ..Смотрите схемы флеш-проигрывателей. А наговаривать в микрофон, на чип-кордер, это ерунда..
--------------------
It's me
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|