Страница 3 из 7 Первая 12345 ... Последняя
Показано с 41 по 60 из 128

Тема: Считывание аудиоданных по IDE

  1. #1 Показать/скрыть первое сообщение.
    Завсегдатай
    Автор темы
    Аватар для Инквизитор
    Регистрация
    18.06.2004
    Адрес
    Сколково
    Сообщений
    2,005

    По умолчанию Считывание аудиоданных по IDE

    Коллега сделал такую платку на ARM9 процессоре. Используется 2-х проходовое чтение с перекрытием, выход I2S, может работать как мастером, так и слейвом. Потенциально возможна реализация чтения МР3 и DVD дисков. Интересует, насколько нужен такой девайс господам аудиофилам, если спрос будет, то можно довести платку до соответствия аудиофильским канонам и начать производство.

  2. #41

    По умолчанию Re: Считывание аудиоданных по IDE

    1) Устройство должно поддерживать чтение СД
    2) Устройство должно поддерживать чтение/запись HDD
    3) очень желательно, чтобы оба дивайза работали одновременно.
    Получается имеем самодельный embedded PC.
    Берем шустрый АРМ9-11 с 32-64Мб ОЗУ и 8-16Мб внешнего флеш. Ставимь линух - и вперед.
    Правда разработку тут же слижут

  3. #42
    Старый знакомый Аватар для Jazzer
    Регистрация
    22.04.2005
    Адрес
    Volgograd city
    Возраст
    64
    Сообщений
    776

    По умолчанию Re: Считывание аудиоданных по IDE

    Цитата Сообщение от Nikkov Посмотреть сообщение
    поэтому не знаю кто ее будет тиражировать. Китайцы? Я думаю если бы при этом была большая коммерческая перспектива, то да, а так кроме любителей некому.
    Очередной респект Dark Abbat, сумел заглянуть "за горизонт". По моему скромному мнению, есть огромное непаханное поле с устройствами-конструкторами с навеской "из ближайшего ларька", на разный кошелек и запросы. Купить плату с контроллером (с разной степенью зашитого фукционала) и всласть наиграться с присобачиванием к нему CD-драйвов, флешей, хардов и т.д. Хочешь - аудиофильский ЦАП, хочешь автомобильную бубнилку, носимый флеш-автоном и т.д. Это огромный рынок, как его еще не начали осваивать - непонятно...
    Обработку IDE and/or SATA можно также зашить в софт, распаял соответсвующие разьемы на плате контроллера - и юзать. И может, логично предположить, что следующим шагом вполне будет востребовано вопроизведение видео. Мне кажется, появился и технически интересный и коммерчески оправданный концепт. Браво автору!

    Offтопик:
    опередили черти! долго мысли выражаю...
    Последний раз редактировалось Jazzer; 21.11.2006 в 16:44. Причина: опередили однако..
    Император Галактики Андрей-I

  4. #43
    Старый знакомый Аватар для Quasar
    Регистрация
    16.03.2005
    Адрес
    Russia, Moscow.
    Сообщений
    620

    По умолчанию Re: Считывание аудиоданных по IDE

    COMA[c4]
    Разные люди разные требования...Кому-то например hdd нафиг не нужОн. Так что поддержка CD я думаю нужна.
    Спонсор данного сообщения - Газпром.

  5. #44
    Завсегдатай Аватар для yan
    Регистрация
    21.12.2004
    Адрес
    Чебоксары
    Возраст
    46
    Сообщений
    1,267

    По умолчанию Re: Считывание аудиоданных по IDE

    Цитата Сообщение от Jazzer Посмотреть сообщение
    всласть наиграться с присобачиванием к нему CD-драйвов
    Есть такой момент.
    Сложно подобрать такой набор команд, который будет гарантированно работать со всеми приводами,
    чтоб читалось без "цыкания" на старых приводах и без раскрутки до максимальной скорости на новых.

  6. #45
    Частый гость Аватар для Alex_lv
    Регистрация
    16.02.2005
    Адрес
    Украина г.Львов
    Возраст
    44
    Сообщений
    325

    По умолчанию Re: Считывание аудиоданных по IDE

    yan
    Можна подгонять по одному приводу, широко представленному на рынке.

    При нынешнних ценах на харды (300 Gb - 100$) делать упор на СД ИМХО нет смысла. На 300-ку можна записать около 1000 СД дисков, пожатых FLAC. И иметь автономный проигрователь, или прямо с компа слушать, если будет поддержка USB.
    А про поддержку 192/24 - полностью согласен. Должна быть.
    Лень - двигатель прогресса!

  7. #46
    Частый гость Аватар для Anr
    Регистрация
    28.02.2005
    Адрес
    Волжский
    Сообщений
    217

    По умолчанию Re: Считывание аудиоданных по IDE

    А мне кажется, что это дожна быть железка
    1 имеющая интерфейсы SATA и IDE
    2 умеющая "правильно" читать (корректировать ошибки)
    3 иметь нормальный интерфейс пользователя
    4 допускать работу (опционально) с винтом вместо CD (SATA + IDE)
    5 выход I2S
    Опционально
    6 Fast Ethernet (DHCP+прочее) - проблематично, большие накладные расходы да и смысла особого не вижу
    7 USB для связи с компом (управление, закачка и возможно запись)
    С удовольствием занялся бы ей! С точки зрения программирования.
    Готов обсудить.
    Андрей

  8. #47
    Завсегдатай Аватар для yan
    Регистрация
    21.12.2004
    Адрес
    Чебоксары
    Возраст
    46
    Сообщений
    1,267

    По умолчанию Re: Считывание аудиоданных по IDE

    Цитата Сообщение от Anr Посмотреть сообщение
    С удовольствием занялся бы ей! С точки зрения программирования.
    Основная проблема в таких устройствах - качество рипа cdda.
    Для отладки алгоритма взаимодействия с приводом железку паять не обязательно. Привод доступен из-под DOS через inport/outport.
    Экранчик и кнопки для отладки интерфейса пользователя
    легко вешаются на LPT.
    Вышеупомянутая операционка freeRTOS компилится под DOS.
    (uC/OS, кстати, тоже. Но по ней документации побольше, в том числе и переводной.)

    Пример кода для работы с cd-rom есть в доке "ATAPI(IDE) CD информация к размышлению" датированой 96-97 годом. Автор konnor@small.spb.su. Легко гуглится.
    Доки по scsi multi-media commands в инете доступны.

    А в железку зашить отлаженый таким образом софт - дело несложное.

    Цитата Сообщение от Anr Посмотреть сообщение
    это дожна быть железка
    1 имеющая интерфейсы SATA
    Что вам этот SATA?
    Если с IDE может справиться достаточно томозной и тихий микроконтроллер, то для SATA в системе появляется частота 300MHz и зуделка в виде быстрых проца и ПЛМки.
    Похоже, народу нужнее очередной самодельный iPod, чем хороший CD-проигрыватель.

  9. #48
    Особо опасный рецидивист Аватар для belka
    Регистрация
    03.01.2005
    Адрес
    Евродупло
    Сообщений
    3,878

    По умолчанию Re: Считывание аудиоданных по IDE

    Мечты , мечты ...
    Зацените железку !
    Хай-эндЪ не терпит суеты.

  10. #49
    Завсегдатай Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    51
    Сообщений
    1,362

    По умолчанию Re: Считывание аудиоданных по IDE

    Цитата Сообщение от COMA[c4] Посмотреть сообщение
    Не узнал, богатым будешь.
    А как ты меня узнаешь, если я, в основном читатель ?

    Цитата Сообщение от COMA[c4] Посмотреть сообщение
    Тиражировать будут сами аудиолюбители.
    Или конкуренты
    Для аудиолюбителя стиражировать будет дороже, если конечно он
    не работает в фирме на которой можно это все организовать. А на
    конкурентов и не надейся , если бы такая разработка была выгодна,
    китайцы бы сделали, а так есть DVD-рекордеры с винтом, чем не
    аналог, кроме того, что звук там не главное? А скольким нужен этот
    звук? Тем более не 5,7 каналов, а какое-то стерео.

    Цитата Сообщение от belka Посмотреть сообщение
    Мечты , мечты ...
    Зацените железку !
    На 90% согласен, ну а вдруг?

    Цитата Сообщение от Alex Посмотреть сообщение
    Тем что не БГА, и насколько я помню, в АРМ ЮСБ не хост а слейв, а к слейву- брелок не подключишь.

    Про "интерфейс IDE" вообще говорить не приходится, иметь ее в железе контроллера совершенно необязательно, я это прекрасно делал 10 лет назад на PIC16C74 а потом на AT90S8515
    В этих USB как раз хост. Это в ARM7 сплошь слэйвы.
    Так это смотря для чего "интерфейс IDE", включить воспроизведение на CD-ROM хватит и PICа, а организовать realtime чтение аудио с его воспроизведением нет. А AT91RM9200 не БГА и очень недорогой

    Операционка должна быть, иначе с программированием вообще можно
    будет погибнуть.
    Мне кажется, приоритеты должны быть такими:
    1) В первую очередь нужно нормальное чтение
    CDDA и вывод на ЦАП с внешней синхронизацией, как замена CD-players.
    2) Затем хорошо бы иметь HDD, только сразу с ethernet для загрузки файлов с компа.
    3) Поддержка всяких USB и других флэш-карт в этих контроллерах
    уже есть, так что это меньшая из проблем.

  11. #50
    Старый знакомый Аватар для Deniss
    Регистрация
    09.12.2004
    Адрес
    Эстония
    Сообщений
    528

    По умолчанию Re: Считывание аудиоданных по IDE

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Мне кажется, приоритеты должны быть такими:
    1) В первую очередь нужно нормальное чтение
    CDDA и вывод на ЦАП с внешней синхронизацией, как замена CD-players.
    2) Затем хорошо бы иметь HDD, только сразу с ethernet для загрузки файлов с компа.
    3) Поддержка всяких USB и других флэш-карт в этих контроллерах
    уже есть, так что это меньшая из проблем.
    +10

  12. #51
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: Считывание аудиоданных по IDE

    Сделайте хотябы с USB для начала..... Преобразователи IDE в USB лежат на прилавках и недорого.....

  13. #52
    Завсегдатай Аватар для shkal
    Регистрация
    30.11.2004
    Адрес
    Москва, Russia
    Возраст
    57
    Сообщений
    1,939

    По умолчанию Re: Считывание аудиоданных по IDE

    Для быстрейшего получения результатов этого проэкта предлагаю следующий порядок действий:
    1) - Только чтение по IDE с CDROMа с выходом I2S на внешний ЦАП. Основное внимание полной асинхронности чтения самого привода от внешнего интерфейса и всевозможные развязки. Пожелание - чтобы конструктив вставал в стандартный микроАТХ. Управление кнопочками. За такое устроиство я уже готов платить деньги.
    2) Поддержка HDD, сначала можно только на чтение.
    3)Поддержка заливки по эсернету \USB
    4) А дальше можно развлекатся до талого снега написанием декодеров под флак, обезьянок ,мп3, и протчее. протчее. протчее

  14. #53
    Старый знакомый Аватар для Quasar
    Регистрация
    16.03.2005
    Адрес
    Russia, Moscow.
    Сообщений
    620

    По умолчанию Re: Считывание аудиоданных по IDE

    yan
    Что вам этот SATA?
    Нам-то вообщем-то ни чего, но устройство лучше ориентировать на SATA. Ибо IDE вымрет, а устройство останется, хотя конечно, если далеко в перспективу не смотреть, то без SATA лучше, хотя бы из-за сложности реализации и цены.
    Спонсор данного сообщения - Газпром.

  15. #54
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,209

    По умолчанию Re: Считывание аудиоданных по IDE

    Цитата Сообщение от COMA[c4] Посмотреть сообщение
    Alex, мне кажется что для чтения CD
    Цитата:
    Используется 2-х проходовое чтение с перекрытием

    сделать IDE на пинах маловато.
    Да, нужен еще буфер

    На десяток килобайт - на две рабочие копии фрейма, и одну текущую.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  16. #55
    Регистрация не подтверждена Аватар для Kompros
    Регистрация
    11.03.2003
    Сообщений
    1,405

    По умолчанию Re: Считывание аудиоданных по IDE

    Люди, вам шашечки или ехать?
    Достаточно без компа читать WAVники (кратные 44100) с HDD и выдавать i2s (без пропусков и удвоений) по внешнему такту.
    Остальное (mpX, сеть, SATA, флешки и бла-бла-бла, включая чтение CD-Audio) - в сад!, т.к. это лишь суета, добавляющая гимора и затрат.
    Мультиформатность (XXbit/XXXkHz) требует смены тактующего клока и наличия понимающей все эти форматы ЦАПы - дельтасигму слушать бум или даунсемплить для параллельников?

  17. #56
    Завсегдатай Аватар для boatsman
    Регистрация
    10.03.2004
    Адрес
    Москва
    Возраст
    61
    Сообщений
    2,696

    По умолчанию Re: Считывание аудиоданных по IDE

    Присоединяюсь.
    iPod мона и в магАзине купить.
    Yours Aye, Ilya

  18. #57
    Завсегдатай Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    51
    Сообщений
    1,362

    По умолчанию Re: Считывание аудиоданных по IDE

    Цитата Сообщение от Kompros Посмотреть сообщение
    Люди, вам шашечки или ехать?
    Достаточно без компа читать WAVники (кратные 44100) с HDD и выдавать i2s (без пропусков и удвоений) по внешнему такту.
    А на винт как они будут попадать? Или вытащили из коробочки,
    подключили к компу, записали и снова в коробку?

    Цитата Сообщение от Kompros Посмотреть сообщение
    Остальное (mpX, сеть, SATA, флешки и бла-бла-бла, включая чтение CD-Audio) - в сад!, т.к. это лишь суета, добавляющая гимора и затрат.
    Мультиформатность (XXbit/XXXkHz) требует смены тактующего клока и наличия понимающей все эти форматы ЦАПы - дельтасигму слушать бум или даунсемплить для параллельников?
    По большому счету чтение CDDA и WAV с винта одна проблема: необходим IDE интерфейс. Форматы сжатия чисто программная проблема,
    вполне решаемая в уже готовых библиотеках.
    Про SATA уже писали, в любительской разработке его сейчас на поднять.

    Так что надо реализовать IDE (с правильным чтением CDDA) и I2S в слэйве, все остальное должно быть проще. Ethernet - это вообще не проблема, AVR уже с ним делают.

    Только это скорее всего мечты, разработка сложная, со слабой коммерческой перспективой - многие как узнают цену подобного устройства его не захотят + опасения от того, что разработку слижут.
    Хотя я конечно могу и ошибаться, все зависит того, насколько далеко продвинулся вышеупомянутый коллега DarkAbbata

  19. #58
    Регистрация не подтверждена Аватар для Kompros
    Регистрация
    11.03.2003
    Сообщений
    1,405

    По умолчанию Re: Считывание аудиоданных по IDE

    Цитата Сообщение от Nikkov Посмотреть сообщение
    А на винт как они будут попадать? Или вытащили из коробочки, подключили к компу, записали и снова в коробку?
    Да. В идеале - пара винтов и мобильное шасси.

    Цитата Сообщение от Nikkov Посмотреть сообщение
    По большому счету чтение CDDA и WAV с винта одна проблема
    С винта чтение стабильное, а чтение CDDA упирается в ограничения самого стандарта и нюансы привода - лучше это сделать однажды на компе.

  20. #59
    Частый гость Аватар для Anr
    Регистрация
    28.02.2005
    Адрес
    Волжский
    Сообщений
    217

    По умолчанию Re: Считывание аудиоданных по IDE

    Цитата Сообщение от Kompros Посмотреть сообщение
    чтение CDDA упирается в ограничения самого стандарта и нюансы привода - лучше это сделать однажды на компе.
    Откалибруй CD и программно это учитывай

  21. #60
    Регистрация не подтверждена Аватар для Kompros
    Регистрация
    11.03.2003
    Сообщений
    1,405

    По умолчанию Re: Считывание аудиоданных по IDE

    Цитата Сообщение от Anr Посмотреть сообщение
    Откалибруй CD и программно это учитывай
    Звучит проще, чем реализуется в автономном устройстве, поддерживающем бесконечное число модификаций сидюков.

Страница 3 из 7 Первая 12345 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •