Author |
Message |
antsnark
Doomed
Joined: 27 Jan 2010 03:45 Posts: 434 Location: 83.149.9.42
|
возник такой вопрос:
Возможно ли создание на базе какого-нибудь МК недорогого полноценного плеера для трекерной музыки форматов s3m, xm, mod и других?
Извините за чайникОвый вопрос
ЗЫ продублировал вопрос в теме про МК AVR применительно к МК AVR BUTTERFLY
|
27 Jan 2010 04:56 |
|
|
antsnark
Doomed
Joined: 27 Jan 2010 03:45 Posts: 434 Location: 83.149.9.42
|
сам же и отвечу (более внимательно поискал)
http://www.madwizard.org/electronics/projects/modplayer
но интересно простенький плеер, по функционалу эквивалентный какому-нибудь мр3-плееру (выбор треков, случайное воспроизведение, повтор)
|
27 Jan 2010 05:12 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22589 Location: Silicon Valley
|
на базе любого МК возможно - только времени много займёт...
|
31 Jan 2010 21:53 |
|
|
Pegeon
Writer
Joined: 17 Jan 2010 17:41 Posts: 23 Location: 193.239.129.211
|
Почему много?
Думаю, все даже очень просто.
Там главное интерполировать самплы в выходной поток, и накладывать эффекты где они есть. Болшинство эффектов простые как-то вибратто по частоте (она же коэффициент интерполяции), тремолло по амплитуде, конверты и по тому и другому.
И все это по нотам которые в том же файле приложены.
правда радобраться во всех ворматах может быть довольно сложно, нор нетак сложно как написать свою копию Винды.
_________________ -Миша
|
03 Feb 2010 05:39 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22589 Location: Silicon Valley
|
Я тоже так думал лет 15 назад - а чо нам тока сесть и всё сами напишем...
|
03 Feb 2010 06:25 |
|
|
antsnark
Doomed
Joined: 27 Jan 2010 03:45 Posts: 434 Location: 83.149.9.42
|
|
20 Feb 2010 11:48 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Я думаю, что модплуг можно замутить на пропеллере. Главное - обыграть грамотно подключение ОЗУ. Например, подключить DRAM, одно ядро напряч на арбитра, 4 ядра будут сэмплерами, 1 - аккумулятором, 1 плеером и 1 супервизором. Ну или как-нибудь еще.
Last edited by HardWareMan on 05 Jan 2014 06:45, edited 1 time in total.
|
14 Nov 2011 09:54 |
|
|
Different
Doomed
Joined: 18 Feb 2007 11:40 Posts: 408
|
Может даже использовать последовательную SRAM для экономии выводов. По скорости наверняка хватит.
|
15 Nov 2011 21:04 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
В сеге используется двухпортовая DRAM, у нее адреса и паралельные данные соединены вместе. Не знаю, как это работает, но работает.
Здесь, паралельный порт используется для процессора, а последовательный для видео. При этом, если верить датащиту, то если не использовать последовательный порт (и сигналы SOE/DTOE/SC), то эта память ничем не отличается от обычной DRAM. Не кисло получить 64КБ ОЗУ по 11 проводам? С каждым пином объем учетверяется (12 проводов позволят получить 256КБайт).
Last edited by HardWareMan on 05 Jan 2014 06:45, edited 1 time in total.
|
15 Nov 2011 21:54 |
|
|
antsnark
Doomed
Joined: 27 Jan 2010 03:45 Posts: 434 Location: 83.149.9.42
|
|
07 Jun 2012 12:12 |
|
|