nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 29 Mar 2024 03:24



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

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

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

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


27 Jan 2010 04:56
Profile
Doomed

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

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


27 Jan 2010 05:12
Profile
Online
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22422
Location: Silicon Valley
Reply with quote
Post 
на базе любого МК возможно - только времени много займёт...

_________________
:dj: https://mastodon.social/@Shaos


31 Jan 2010 21:53
Profile WWW
Writer
User avatar

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


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

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

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

_________________
-Миша


03 Feb 2010 05:39
Profile
Online
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22422
Location: Silicon Valley
Reply with quote
Post 
Я тоже так думал лет 15 назад - а чо нам тока сесть и всё сами напишем...

_________________
:dj: https://mastodon.social/@Shaos


03 Feb 2010 06:25
Profile WWW
Doomed

Joined: 27 Jan 2010 03:45
Posts: 434
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 11:48
Profile
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
Я думаю, что модплуг можно замутить на пропеллере. Главное - обыграть грамотно подключение ОЗУ. Например, подключить 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
Profile
Doomed

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

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


15 Nov 2011 21:04
Profile
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
В сеге используется двухпортовая DRAM, у нее адреса и паралельные данные соединены вместе. Не знаю, как это работает, но работает.
Image
Здесь, паралельный порт используется для процессора, а последовательный для видео. При этом, если верить датащиту, то если не использовать последовательный порт (и сигналы 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
Profile
Doomed

Joined: 27 Jan 2010 03:45
Posts: 434
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 12:12
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 10 posts ] 

Who is online

Users browsing this forum: No registered users and 10 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.