nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 20 Oct 2019 07:26



Reply to topic  [ 10 posts ] 
hardware mod plug player - возможно ли? 
Author Message
Doomed

Joined: 27 Jan 2010 04:45
Posts: 435
Location: 83.149.9.42
Reply with quote
возник такой вопрос:
Возможно ли создание на базе какого-нибудь МК недорогого полноценного плеера для трекерной музыки форматов s3m, xm, mod и других?

Извините за чайникОвый вопрос

ЗЫ продублировал вопрос в теме про МК AVR применительно к МК AVR BUTTERFLY :wink:


27 Jan 2010 05:56
Profile
Doomed

Joined: 27 Jan 2010 04:45
Posts: 435
Location: 83.149.9.42
Reply with quote
Post 
сам же и отвечу (более внимательно поискал)
http://www.madwizard.org/electronics/projects/modplayer

но интересно простенький плеер, по функционалу эквивалентный какому-нибудь мр3-плееру (выбор треков, случайное воспроизведение, повтор)


27 Jan 2010 06:12
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 18032
Location: Colorado
Reply with quote
Post 
на базе любого МК возможно - только времени много займёт...

_________________
:eugeek: https://twitter.com/Shaos1973


31 Jan 2010 22:53
Profile WWW
Writer
User avatar

Joined: 17 Jan 2010 18:41
Posts: 23
Location: 193.239.129.211
Reply with quote
Post 
Shaos wrote:
на базе любого МК возможно - только времени много займёт...


Почему много?

Думаю, все даже очень просто.
Там главное интерполировать самплы в выходной поток, и накладывать эффекты где они есть. Болшинство эффектов простые как-то вибратто по частоте (она же коэффициент интерполяции), тремолло по амплитуде, конверты и по тому и другому.
И все это по нотам которые в том же файле приложены.

правда радобраться во всех ворматах может быть довольно сложно, нор нетак сложно как написать свою копию Винды.

_________________
-Миша


03 Feb 2010 06:39
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 18032
Location: Colorado
Reply with quote
Post 
Я тоже так думал лет 15 назад - а чо нам тока сесть и всё сами напишем...

_________________
:eugeek: https://twitter.com/Shaos1973


03 Feb 2010 07:25
Profile WWW
Doomed

Joined: 27 Jan 2010 04:45
Posts: 435
Location: 83.149.9.42
Reply with quote
Post 
НАШЁЛ!!!

http://www.k9spud.com/traxmod/

http://www.k9spud.com/wiki/TRAXMOD:FAQ

:kruto:


20 Feb 2010 12:48
Profile
Banned
User avatar

Joined: 20 Mar 2005 14:41
Posts: 2150
Location: От туда
Reply with quote
Post 
Я думаю, что модплуг можно замутить на пропеллере. Главное - обыграть грамотно подключение ОЗУ. Например, подключить DRAM, одно ядро напряч на арбитра, 4 ядра будут сэмплерами, 1 - аккумулятором, 1 плеером и 1 супервизором. Ну или как-нибудь еще.


Last edited by HardWareMan on 05 Jan 2014 07:45, edited 1 time in total.



14 Nov 2011 10:54
Profile
Doomed

Joined: 18 Feb 2007 12:40
Posts: 408
Reply with quote
Post 
HardWareMan wrote:
подключить DRAM

Может даже использовать последовательную SRAM для экономии выводов. По скорости наверняка хватит.


15 Nov 2011 22:04
Profile
Banned
User avatar

Joined: 20 Mar 2005 14:41
Posts: 2150
Location: От туда
Reply with quote
Post 
В сеге используется двухпортовая DRAM, у нее адреса и паралельные данные соединены вместе. Не знаю, как это работает, но работает.
Image
Здесь, паралельный порт используется для процессора, а последовательный для видео. При этом, если верить датащиту, то если не использовать последовательный порт (и сигналы SOE/DTOE/SC), то эта память ничем не отличается от обычной DRAM. Не кисло получить 64КБ ОЗУ по 11 проводам? С каждым пином объем учетверяется (12 проводов позволят получить 256КБайт). ;)


Last edited by HardWareMan on 05 Jan 2014 07:45, edited 1 time in total.



15 Nov 2011 22:54
Profile
Doomed

Joined: 27 Jan 2010 04:45
Posts: 435
Location: 83.149.9.42
Reply with quote
Post 
:rotate:

http://www.kickstarter.com/projects/135 ... le-them-al

Quote:
The RetroCade Synth boasts the capability to play the built-in Commodore 64 SID chip, the Yamaha YM-2149 chip, .mod files, and MIDI files - all at the same time! The RetroCade Synth can be played via any external MIDI control interface or via your favorite audio/ sequencing software. We have built a custom VST software dashboard which gives you visual control over all the various parameters the synth has to offer, and it is included at all hardware tiers


Quote:
What's Included

The RetroCade Synth is a combination of the Papilio FPGA board, the RetroCade MegaWing, and a control dashboard that runs on a computer*.

Papilio FPGA (Click to learn more)

Xilinx Spartan FPGA (Spartan 3E 500K or Spartan 6 LX9)
High Speed USB port for programming and communication
ZPUino Soft Processor
YM2149
MOS 6581 (I.E. C64 SID)
RetroCade MegaWing (Click for hi-res image)

2 – ¼” Stereo Audio Jacks with 18 bit Delta Sigma DAC
MIDI – In, Out, Through
uSD Card for MOD, MIDI, YM, SID, and config files
MicroJoystick – 4 directions, Select
2x16 LCD Display
16 Analog inputs for sliders and knobs
16 Digital inputs for switches and peripherals

Control Dashboard (Click for hi-res image)

Control all of the features of the audio chips from a computer.
Made with SynthMaker for easy customization
VST plugin or standalone executable


и техдетали в PDF:

https://www.dropbox.com/s/gi2oa7ya9hew3 ... 0Synth.pdf


07 Jun 2012 13:12
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 10 posts ] 

Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.