PDA

Просмотр полной версии : Ay Nostalgy Box



lavstudio
14.02.2005, 18:29
Железячники! А подумали бы вы над идеей сделать этакий приборчик для ностальгирующих -- "Ay Box" - хардварный плеер спектрумской музыки.

lvd
14.02.2005, 23:15
Железячники! А подумали бы вы над идеей сделать этакий приборчик для ностальгирующих -- "Ay Box" - хардварный плеер спектрумской музыки.

Некто Роман Щербаков сделал. Но никому не дал. См. архивы зх.спецтрум.

Vitamin
15.02.2005, 00:21
Некто Роман Щербаков сделал. Но никому не дал. См. архивы зх.спецтрум.
на VT валяется схема и софт под аппаратный плеер ау. правда не помню кто автор. там даже экран от тамагочи имеется :)

Alpha
15.02.2005, 03:54
Автор Alexey Chernov aka Black

lvd
15.02.2005, 08:01
Автор Alexey Chernov aka Black

Мда... От батареек долго не проработает. $)

CHRV
15.02.2005, 12:07
Мда... От батареек долго не проработает. $)
Идем на www.venus.ru покупаем микроконтроллер R100XP и делаем плеер.
Я кстати с авторами этого контроллера говорил, в принципе они готовы небольшую партию чипов продать (на тайване их делают).
Для тех кто не знает что это такое - это MCS-51 со встроенным АУ и DAC.

lvd
15.02.2005, 15:37
Идем на www.venus.ru покупаем микроконтроллер R100XP и делаем плеер.
Я кстати с авторами этого контроллера говорил, в принципе они готовы небольшую партию чипов продать (на тайване их делают).
Для тех кто не знает что это такое - это MCS-51 со встроенным АУ и DAC.

Мда - а потом ещё переписывать все плееры на МЦС-51 =)

CHRV
15.02.2005, 16:03
Мда - а потом ещё переписывать все плееры на МЦС-51 =)
Была поставлена задача - переносной дешевый плеер АУ. Я подобрал минимальное по цене и потреблению и наиболее легкое в реализации устройство. Добавив к нему флашку скажем мег на 128, туда наверно можно все запихать.
А уж переписывать - естественно, причем под любое устройство, ну конечно если только спек с аккумулятором не носить в спортивной сумке! :D

lvd
15.02.2005, 16:22
Была поставлена задача - переносной дешевый плеер АУ. Я подобрал минимальное по цене и потреблению и наиболее легкое в реализации устройство. Добавив к нему флашку скажем мег на 128, туда наверно можно все запихать.

Роман Щербаков, помнится, делал на msp430 и егойной туевой хуче счётчиков в роли AY, с последующим параллельным цапом =) Хотя точно я не знаю - он так и не открыл девайс. :( Сохранял вроде в последовательные флешки.


А уж переписывать - естественно, причем под любое устройство, ну конечно если только спек с аккумулятором не носить в спортивной сумке! :D
Зачем сразу спек? Хватит и Z80 с 3 портами (или эмулятор Z80) :p

CHRV
15.02.2005, 17:01
Роман Щербаков, помнится, делал на msp430 и егойной туевой хуче счётчиков в роли AY, с последующим параллельным цапом =) Хотя точно я не знаю - он так и не открыл девайс. :( Сохранял вроде в последовательные флешки.

Дык в R100XP есть уже реальный АУ (кстати код плееров тоже уже есть :) ). Токо прикрутить какой нить ЖКИ экранчик и поддержку флашек.



Зачем сразу спек? Хватит и Z80 с 3 портами (или эмулятор Z80) :p
ВОт-вот и батареек килограмм :). Ибо питать надо будет, ПЗУ, ОЗУ, АУ, какуюто логику - т.е. в итоге всеравно спек (без видеотракта).
Опять же поставлена задача плеер АУ, а не эмулятор Z80. А переписать плеер любому ассемблисту несложно будет под 51. Мыслите шире.

SMT
15.02.2005, 18:55
у меня такие соображения: добавить чип статической памяти килобайт на 128 и конвертировать при загрузке мелодии в формат типа VTX, но с ограничением на размер распакованного блока под размер SRAM.
плюсы: легко пишется firmware, не нужна перепрошивка при появлении мелодий новых форматов. минусы: лишняя мелкосхема (хотя SRAM ест мало тока). писать firmware придётся самому и серийность устройств будет чуть ли не штучная, то есть затраты на разработку прошивки не скомпенсируются экономией на железе

jtn
15.02.2005, 19:08
у меня такие соображения: добавить чип статической памяти килобайт на 128 и конвертировать при загрузке мелодии в формат типа VTX, но с ограничением на размер распакованного блока под размер SRAM.
плюсы: легко пишется firmware, не нужна перепрошивка при появлении мелодий новых форматов. минусы: лишняя мелкосхема (хотя SRAM ест мало тока). писать firmware придётся самому и серийность устройств будет чуть ли не штучная, то есть затраты на разработку прошивки не скомпенсируются экономией на железе
мысль правильная, только SRAM не нужен если флешка будет 128mb, то нафиг вообще запаковывать, если тока rle а для него буфер минимальный нужен

SMT
15.02.2005, 20:09
мысль правильная, только SRAM не нужен если флешка будет 128mb, то нафиг вообще запаковывать, если тока rle а для него буфер минимальный нужен
если с флешкой как с RAM, кончится она быстро... вообще не паковать - классная идея! нужно-то всего 13регистров*50кадров=650байт/сек ~ 80kbps - почти mp3-шный битрейт :)

lvd
15.02.2005, 20:48
ВОт-вот и батареек килограмм :). Ибо питать надо будет, ПЗУ, ОЗУ, АУ, какуюто логику - т.е. в итоге всеравно спек (без видеотракта).

А zx pad разве не оно самое и будет? =)



Опять же поставлена задача плеер АУ, а не эмулятор Z80. А переписать плеер любому ассемблисту несложно будет под 51. Мыслите шире.
Задача была - со словом 'спектрумские' =) Кстати, сомневаюсь, что под угрёбищный 51ый будет удобно плеера переписывать - с его-то 256 байтами рамы и угрёбищным единственным указателем в 64кбайтное пространство. $)

lvd
15.02.2005, 20:49
если с флешкой как с RAM, кончится она быстро... вообще не паковать - классная идея! нужно-то всего 13регистров*50кадров=650байт/сек ~ 80kbps - почти mp3-шный битрейт :)

Эээ - 5 килобит в секунду вообще-то.

CHRV
16.02.2005, 09:47
А zx pad разве не оно самое и будет? =)
Задача была - со словом 'спектрумские' =) Кстати, сомневаюсь, что под угрёбищный 51ый будет удобно плеера переписывать - с его-то 256 байтами рамы и угрёбищным единственным указателем в 64кбайтное пространство. $)
ZX_PAD и отложен изза того что потребление и себестоимость его вообще не катят...
Я обычно нахожу оптимальный путь, а извраты которые вы предлагаете, видимо истиный путь спектрумиста.
СОгласен МК-51 не очень, но во первых все что вы тут городите есть в ОДНОМ чипе, понимаешь, всего в ОДНОМ. Нет только внешнего носителя памяти, берем флашку и не мучаемся, т.е. у тебя вся система занимает три чипа (точнее четыре с учетом контроллера PWR).
Кстати громкость там тоже регулируемая. И контроллер индикатора встроенный. Инструкции делает за ТАКТ. ТАк что это единственный нормальный путь если конечно не использовать крутой цифро-аналоговый БМК... :smile:

lvd
16.02.2005, 16:26
ZX_PAD и отложен изза того что потребление и себестоимость его вообще не катят...

:(



Я обычно нахожу оптимальный путь, а извраты которые вы предлагаете, видимо истиный путь спектрумиста.

Угу ;)
Если подумать, то вообще, юзать набитую мелкой логикой и процессорами в DIP40 плату, гордо именуемую Спектрумом - это пусть истинного спектрумиста =)



СОгласен МК-51 не очень, но во первых все что вы тут городите есть в ОДНОМ чипе, понимаешь, всего в ОДНОМ. Нет только внешнего носителя памяти, берем флашку и не мучаемся, т.е. у тебя вся система занимает три чипа (точнее четыре с учетом контроллера PWR).

В смысле 1проц + 1озу + 1пзу?



Кстати громкость там тоже регулируемая. И контроллер индикатора встроенный. Инструкции делает за ТАКТ. ТАк что это единственный нормальный путь если конечно не использовать крутой цифро-аналоговый БМК... :smile:

Кстати, у тебя есть более подробная инфа по этим Р100хр, чем даташит с сайта? А то я наверное как обычно торможу... в общем в том даташите упоминание про АУк только в начале. Мне, например, непонятно, по каким регистрам он доступен, и вообще, куда собственно его звук выводится (на какую ногу проца)....

SMT
16.02.2005, 19:50
Эээ - 5 килобит в секунду вообще-то.
чего-то меня переклинило и я не в ту сторону поделил :(

CHRV
17.02.2005, 12:19
Кстати, у тебя есть более подробная инфа по этим Р100хр, чем даташит с сайта? А то я наверное как обычно торможу... в общем в том даташите упоминание про АУк только в начале. Мне, например, непонятно, по каким регистрам он доступен, и вообще, куда собственно его звук выводится (на какую ногу проца)....
Они даташит недописали, но обещали доделать как токо интерес со стороны будет (интерес = закупка партии чипов).

Orionsoft
04.04.2005, 22:11
у кого нибудь реаль но есть это чип ? [Р100хр]
Подгоните его мне ,и доки о внутренней организации (на каком порту сидит YM)
я добавлю LCD дисплей с управлением I2C и flash память...

CHRV
05.04.2005, 00:10
у кого нибудь реаль но есть это чип ? [Р100хр]
Подгоните его мне ,и доки о внутренней организации (на каком порту сидит YM)
я добавлю LCD дисплей с управлением I2C и flash память...
www.venus.ru

newart
05.04.2005, 02:40
Они даташит недописали, но обещали доделать как токо интерес со стороны будет (интерес = закупка партии чипов).
Еще толком не известно на сколько там точно AY эмулируется.
Цапы там 8 битные, может и что-то другое не полностью совместимо.