ARDUINO - Platforma pro tvorbu DIY kontrolerů

Ostatní audio hardware, obecná diskuse
Odpovědět
Puk*
Příspěvky: 139
Registrován: 07 kvě 2007 23:04

ARDUINO - Platforma pro tvorbu DIY kontrolerů

Příspěvek od Puk* » 12 dub 2008 12:25

Vytvarim toto nove tema, protoze se ve vedlejim tematu "MIDI kontroler pro DAW /PC klávesnice jako CC kontroler" zacina rozebirat podrobneji platforma ARDUINO a bylo by skoda prispevky k Arduinu "utopit" mezi ostatnimy tematy ...

Pridam sem sve zkusenosti a navody jak zprovoznit Arduino jako MIDI kontroler a take jak integrovat Arduino do softwaru jako jsou Max/MSP, Pure Data ci Processing ...

Co je Arduino - http://www.arduino.cc/
Kde jej koupit - http://www.arduino.cz/

Obrázek
MacBook Pro | Old MOTU 828 | Yamaha HS80M | RODE M3 | Kaoss Pad 3 | micro KORG | UC33 & BCR2000 | Max/MSP/Jitter | Arduino USB & BT

Uživatelský avatar
TAP
Příspěvky: 449
Registrován: 20 črc 2004 10:04

Příspěvek od TAP » 12 dub 2008 13:46

Rychlý návod na midicontroller

hardware: PC,USB kabel, Arduino, potenciometr (dop. hodnota 10kohm)

sw: http://www.arduino.cc/files/arduino-0011-win.zip - základní sw pro komunikaci s Arduinem

S2MIDI
http://www.memeteam.net/2007/s2midi/

postup:

1/krajní piny potencimetru připojíte jeden na GND a jeden na +5V. Jezdec do analog in 2
Obrázek

2/Stáhnete S2MIDI.
je tam souboreček který nahrajete do arduina.
a pak část v PC , která příjmá data z arduina a posílá je na zvolený midi out.
Obrázek

a to je všecko

trablešouting: zprvu jsem byl rozladěný že jsem navolil EMU midi port a nefungovalo to. Je potřeba si uvědomit, že S2MIDI data posílá na MIDI OUT. Takže jsem musel pětikolíkem spojit midi in s midi out a pak už to fungovalo. (nešlo by to ošetřit nějak elegantněji?)

Puk*
Příspěvky: 139
Registrován: 07 kvě 2007 23:04

Příspěvek od Puk* » 12 dub 2008 14:00

to TAP: Odpoved na tvoji otazku je (na PC) virtualni MIDI, trabe MIDI Yoke - http://www.midiox.com/
MacBook Pro | Old MOTU 828 | Yamaha HS80M | RODE M3 | Kaoss Pad 3 | micro KORG | UC33 & BCR2000 | Max/MSP/Jitter | Arduino USB & BT

Puk*
Příspěvky: 139
Registrován: 07 kvě 2007 23:04

Příspěvek od Puk* » 12 dub 2008 15:26

ARDUINO JAKO MIDI KONTROLER V PROGRAMU Max/MSP

Tady je navod v PDF jak pouzivat Arduino v programu Max/MSP:

http://plant.ffa.vutbr.cz/~tomat/ezone/ ... -a-max.pdf

Snad to bude srozumitelne. Vyhoda Maxu je obrovske mnozstvi moznosti prevodu dat z Arduina na MIDI ...

Obrázek
MacBook Pro | Old MOTU 828 | Yamaha HS80M | RODE M3 | Kaoss Pad 3 | micro KORG | UC33 & BCR2000 | Max/MSP/Jitter | Arduino USB & BT

Uživatelský avatar
TAP
Příspěvky: 449
Registrován: 20 črc 2004 10:04

Příspěvek od TAP » 15 dub 2008 08:42


Uživatelský avatar
Cyril
Příspěvky: 5626
Registrován: 26 říj 2004 12:55

Příspěvek od Cyril » 15 dub 2008 11:53

Puk: ty umis s Maxem?
Grafický design – http://www.cyrilkriz.cz (velmi rád navrhnu tiskoviny pro kapely, producenty a studia)

nooly
Příspěvky: 566
Registrován: 12 pro 2004 17:27

Příspěvek od nooly » 15 dub 2008 13:57

koukal sem na stranky a vypada to hodne zajimave... da se na ty platforme udelat vlastni midi controller? treba dejme tomu 24*fader?

Uživatelský avatar
TAP
Příspěvky: 449
Registrován: 20 črc 2004 10:04

Příspěvek od TAP » 15 dub 2008 14:11

nooly píše:koukal sem na stranky a vypada to hodne zajimave... da se na ty platforme udelat vlastni midi controller? treba dejme tomu 24*fader?
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins 6

z těchto parametrů vyplývá, že 6 faderů a 14 tlačítek se dá udělat s prstem v nose. Víc už by asi bylo složitější.

Puk*
Příspěvky: 139
Registrován: 07 kvě 2007 23:04

Příspěvek od Puk* » 15 dub 2008 15:48

Cyril píše:Puk: ty umis s Maxem?
Ano, dokonce ho i ucim nase studenty ;)
Cas od casu delam i nejake workshopy ...
Rejpu se v tom uz nejakej ten patek, zacinal jsem na softu Pure Data.

http://www.v2atelier.com/ht/max
MacBook Pro | Old MOTU 828 | Yamaha HS80M | RODE M3 | Kaoss Pad 3 | micro KORG | UC33 & BCR2000 | Max/MSP/Jitter | Arduino USB & BT

Puk*
Příspěvky: 139
Registrován: 07 kvě 2007 23:04

Příspěvek od Puk* » 15 dub 2008 15:58

nooly píše:koukal sem na stranky a vypada to hodne zajimave... da se na ty platforme udelat vlastni midi controller? treba dejme tomu 24*fader?
Pocet vstupu ci vystupu neni omezen jen na 14 Digital a 6 Analog.
Pomoci multiplexeru / demultiplexeru se da do Arduina pripojit libovolny pocet vstupu.

Schema je tu:
http://www.arduino.cc/playground/Learning/4051

Ukazka na YouTube kterou jsem tu uz daval, Arduino Sequencer:
http://www.youtube.com/watch?v=1QxMHJvXYyU
MacBook Pro | Old MOTU 828 | Yamaha HS80M | RODE M3 | Kaoss Pad 3 | micro KORG | UC33 & BCR2000 | Max/MSP/Jitter | Arduino USB & BT

MSK
Příspěvky: 187
Registrován: 31 črc 2006 15:30

Příspěvek od MSK » 16 dub 2008 16:17

Puk: ten sekvencer by me dost zajimal, nevis kde sehnat schema a zdrojak?

potom kdyz je hotová taková aplikace, musí být arduino připojené k usb? Byla by možnost tohle plně implementovat do midi řetězce? jakože i midi in a synchronizovat takový sekvencer s midi clock?

Uživatelský avatar
TAP
Příspěvky: 449
Registrován: 20 črc 2004 10:04

Příspěvek od TAP » 03 pro 2008 10:18

Mám na arduino napojených šest potenciometrů a používám to jako midi controllerek.

Snažil jsem se teď připojit Arduino k mému stroji s x64 VISTOU. Pěkně jsem se zapotil, abych to s pomocí fór na internetu rozchodil. Už to jede, i do arduina se dá poslat program (je to zřejmě funkční - diodky dělají to co mají). Ale po USB -> serial portu Arduino posílá blbiny. Na XPčkách to šlape skvěle. Mám podezření, že je problém v tom jak VISTA nakláda se serial portem.

Nemá pro mě někdo dobrou radu?

mONOGRAm
Příspěvky: 993
Registrován: 16 úno 2005 16:42

Re: ARDUINO - Platforma pro tvorbu DIY kontrolerů

Příspěvek od mONOGRAm » 21 črc 2009 15:10

nechcem robit reklamu, ale konecne dostupne i na slovensku, zacinam vazne uvazovat.
http://elektromodely.com/modely/shop.php?cPath=329

Odpovědět