User Tag List

Страница 20 из 38 ПерваяПервая ... 161718192021222324 ... ПоследняяПоследняя
Показано с 191 по 200 из 376

Тема: AVR-AY player

  1. #191

    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    548
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    68 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tipa Посмотреть сообщение
    наверное, прикрутить в плеер еще и SID будет не так просто.
    Просто. Но плеер станет очень прожорлив, такое уже в карман не положить. Его вообще лучше питать от сети и забить на автономность.
    Я не делал все это опять же по причине, что немец меня опередил, сделал он все весьма неплохо.
    Цитата Сообщение от Вадим Димтревич Посмотреть сообщение
    да и цена в ~2000-3000 не наводит на мысль купить про запас)
    Я купил про запас, 10шт за 35$. За SID это нормуль по 3,5 за корпус. Хочу такое спаять https://www.youtube.com/watch?v=txL9l7fI0P4

    - - - Добавлено - - -

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    Рекомендую использовать мой формат RSF
    Простите, чем этот формат лучше PSG? Это и есть PSG только хедер немного другой.
    Real Hardware!

  2. #192

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от freddy Посмотреть сообщение
    Простите, чем этот формат лучше PSG? Это и есть PSG только хедер немного другой.
    Во-первых, заголовок содержит всю информацию о композиции, кол-во фреймов, частота фреймов и чипа, текстовую информацию о композиции.

    Данные композиции располагаются гораздо оптимальнее, чем в PSG, не пишутся все 13 регистров во фрейм, а только те, которые изменяются, что уменьшает размер файла минимум в 2 раза.

    Но решать конечно же вам

  3. #193

    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    548
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    68 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    Данные композиции располагаются гораздо оптимальнее, чем в PSG, не пишутся все 13 регистров во фрейм, а только те, которые изменяются, что уменьшает размер файла минимум в 2 раза.
    Так они и в PSG так же, не все регистры пишутся, а только те которые нужно изменить. А частота фреймов жестко определена платформой, на которой делался трек. Количество фреймов может и полезно для работы показометра воспроизведения файла, но можно обходиться и размером файла.
    Real Hardware!

  4. #194

    Регистрация
    06.11.2009
    Адрес
    Красноярск
    Сообщений
    199
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну чтож. Неприятно это говорить, но эта версия плеера - провалилась. Опишу причины, чтобы никто больше не напоролся.
    1. Отладка. Я развел только 2 вывода Jtag-а порта B у миландра. А остальные подтянул, как положено. Но фокус в том, что нужно обязательно вывести все, т.к. в случае помех - они позволяют воскресить чип. Из-за этого отлаживать устройство нереально. Т.к. отладка работает недолго, а после падает. Так же не стоило делать выводы для отладки в виде простых выводов с шагом 2.54. Стоило взять 6-ти пиновый стандарт JTAG шнура с работы. Компактно и удобно. А то каждый раз открывать схему, чтобы подключить JTAG - очень проблемно.
    2. Регулятор громкости все же делать стоит отдельным сдвоенным потенциометром, т.к. при масштабировании каналов - 256 позиций недостаточно, чтобы как сохранять коэффициент звучания каждого канала, так и общей громкости канала.
    3. Экран нереально припаять/перепаять. Может у меня руки из ****, но у меня с 3-х раз не получилось припаять экран. Вывод - обязателен разъем. К тому же, я не учел того, что SPI тут 9-ти битный. А у меня на этой шине не только LCD, но еще и потенциометры и сдвиговый регистр к AY. А перенастраивать SPI каждый раз - неудобно.
    4. Питание. С ним я вообще пролетел. Т.к. аккумулятор выбрал li-ion, у которого идеальное напряжение 3-3.7 Вольта, то надо было предвидеть, что при 3-х вольтах - AMS1117 будет выдавать не входные 3 вольта, а около 2.5, чего уже недостаточно для питания контроллера. Так же не учел, что вывод EN у DC-DC преобразователя не включает/выключает подачу 5 вольт на AY/YM, а включает выключает как раз чип DC-DC. А в выключенном состоянии на AY подается именно напряжение питания. В итоге, при 3.5 вольтах AY чип все равно работает и потребляет (хотя ничего адекватного с ним сделать нельзя). Тут нужно ставить полевик, который будет подавать напряжение на преобразователь по сигналу от МК. Так удастся избежать потерь.
    О потреблении. При 4.5 В входного напряжение, без LCD но при воспроизведении звука потребление плеера было 110 мА. Не считаю это хорошим результатом. Все ошибки учту и буду проектировать новую версию.
    Кстати говоря, слушал кто KC89C72? Аналог AY-3-8912. Но при цене 30 рублей за чип. Вот думаю, заказать, побаловаться) А от идеи ставить в устройство YMZ284/294, как предлагали, отказываюсь. Ибо будет mono.

  5. #195

    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    548
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    68 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Вадим Димтревич Посмотреть сообщение
    Кстати говоря, слушал кто KC89C72? Аналог AY-3-8912.
    Я слушал - те же яйца только в профиль. И это аналог не AY-3-8912.
    Цитата Сообщение от Вадим Димтревич Посмотреть сообщение
    Т.к. аккумулятор выбрал li-ion, у которого идеальное напряжение 3-3.7 Вольта, то надо было предвидеть, что при 3-х вольтах - AMS1117 будет выдавать не входные 3 вольта, а около 2.5, чего уже недостаточно для питания контроллера.
    Так а шо ж Вы хотели от аналогового стабилизатора? Надо было импульсный стабилизатор.
    Цитата Сообщение от Вадим Димтревич Посмотреть сообщение
    Тут нужно ставить полевик, который будет подавать напряжение на преобразователь по сигналу от МК. Так удастся избежать потерь.
    Возьмите мою схему питания, она проверена. Всего то 46ма от одной банки Li-ion на весь плеер.

    И все таки, а зачем такой мощный контроллер? Меги мало? Вы же хотите создать мобильный плеер, вот с помощью меги сэкономите на сдвиговых регистрах, преобразователях уровней и DC-DC конверторах.
    Real Hardware!

  6. #196

    Регистрация
    06.11.2009
    Адрес
    Красноярск
    Сообщений
    199
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от freddy Посмотреть сообщение
    Я слушал - те же яйца только в профиль. И это аналог не AY-3-8912.
    Хммм... А вики говорит, что аналог) Если звук такой же, то закажу. Поэксперементировать сойдет.
    Цитата Сообщение от freddy Посмотреть сообщение
    Так а шо ж Вы хотели от аналогового стабилизатора? Надо было импульсный стабилизатор.
    Вот тут в точку. Так и планирую поступить теперь.
    Цитата Сообщение от freddy Посмотреть сообщение
    Возьмите мою схему питания, она проверена.
    Ваш транзистор огромный... Да и у миландра не плохой режим сна есть.
    Цитата Сообщение от freddy Посмотреть сообщение
    И все таки, а зачем такой мощный контроллер? Меги мало?
    Меги мало. Т.к. freeRTOS + уравень драйверов + красивое меню + fatFS и т.д. Но тут, все таки, 8 МГц мне хватало с лихвой. Остальное про запас. Сейчас раскуриваю PCM Encoder 0.01. Может можно будет воспроизводить wav через ay. В идеале - оптимизировать алгоритм, чтобы МК мог. Вопрос только в ресурсах. Пока что эта вещь мне только попалась на глаза. Думаю, изучаю. Но звучит вкусно)

  7. #196
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #197

    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    548
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    68 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Вадим Димтревич Посмотреть сообщение
    Ваш транзистор огромный...
    Берите маленький, у меня просто IRF9Z34 ведро, вот и ставлю их везде.
    А так подойдет любой ключевой P-канальник на 1А.
    Цитата Сообщение от Вадим Димтревич Посмотреть сообщение
    Хммм... А вики говорит, что аналог)
    Это аналог AY-3-8910 а не 8912
    Цитата Сообщение от Вадим Димтревич Посмотреть сообщение
    Сейчас раскуриваю PCM Encoder 0.01. Может можно будет воспроизводить wav через ay.
    У AY-3-8910 есть два 8битных порта, пишите туда данные WAV на заданной скорости. На порты навесьте R2R ЦАПы. Получите 8бит стерео
    Как прочитать хедер wav уже давно написано куча статей.
    Real Hardware!

  9. #198

    Регистрация
    06.11.2009
    Адрес
    Красноярск
    Сообщений
    199
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от freddy Посмотреть сообщение
    У AY-3-8910 есть два 8битных порта, пишите туда данные WAV на заданной скорости. На порты навесьте R2R ЦАПы. Получите 8бит стерео
    Как прочитать хедер wav уже давно написано куча статей.
    Да нееее... У миландра есть 2 канала DAC. И не 8-ми битные) Так что не плохой звук можно и ими генерировать) Но суть не в том) Просто послушайте demo. Как по мне, музыка обретает неплохие эффекты) Этого и хочется добиться. Но вот сложность алгоритма пугает.

  10. #199

    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    548
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    68 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а че за demo? где оно?
    Real Hardware!

  11. #200

    Регистрация
    06.11.2009
    Адрес
    Красноярск
    Сообщений
    199
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Можно было загуглить конечно, но я должен был указать. Вот. Это демонстрация той программы. Её исходники так же уже обнародованы.
    http://www.bluemsx.com/psgenc/royksopp.mp3

Страница 20 из 38 ПерваяПервая ... 161718192021222324 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Z-Player for GS v3.2 прошу помощи в тестировании.
    от Evgeny Muchkin в разделе Софт
    Ответов: 40
    Последнее: 07.12.2009, 09:25
  2. AY-player для linyx?
    от SMT в разделе Эмуляторы
    Ответов: 42
    Последнее: 24.07.2008, 16:06
  3. AY player для ppc
    от Black1980 в разделе Эмуляторы
    Ответов: 13
    Последнее: 10.01.2007, 10:14
  4. Ответов: 24
    Последнее: 13.07.2006, 09:00

Метки этой темы

Ваши права

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