Cov txheej txheem:

Patchfinder - MIDI SysEx thiab Tswj Hloov Patcher Randomizer: 4 Cov Kauj Ruam
Patchfinder - MIDI SysEx thiab Tswj Hloov Patcher Randomizer: 4 Cov Kauj Ruam

Video: Patchfinder - MIDI SysEx thiab Tswj Hloov Patcher Randomizer: 4 Cov Kauj Ruam

Video: Patchfinder - MIDI SysEx thiab Tswj Hloov Patcher Randomizer: 4 Cov Kauj Ruam
Video: Midi Sysex - The black arts? | Introduction and tutorial 2024, Kaum ib hlis
Anonim
Patchfinder - MIDI SysEx thiab Tswj Hloov Patcher Randomizer
Patchfinder - MIDI SysEx thiab Tswj Hloov Patcher Randomizer

Tsis ntev los no kuv yuav ob peb qub/qub pheej yig Synths los ntawm Roland: Alpha-Juno thiab JX8P (zoo, Korg DW8000 ib yam nkaus tom qab lub sijhawm luv).

Raws li koj tej zaum paub, lawv tsis yog qhov yooj yim tshaj plaws los tsim thaj nrog vim tsis muaj "ib lub lauj kaub/slider ib-txoj haujlwm" interface; Qhov no zoo rau 90% vim li cas lawv thiaj pheej yig heev (yog li, zoo … ua tsaug Roland lossis kuv yuav tsis tau txais ib qho!).

Txhawm rau ntsib cov zaub mov-teeb meem dhia dej kuv txiav txim siab kom paub tus neeg ua haujlwm yooj yim/randomizer. Qhov no tsim thaj ua rau thaj los ntawm kev teeb tsa qhov txiaj ntsig tsis raug rau txhua qhov ua tau MIDI tswj lub suab tsis tau thiab pab koj nkag mus rau tag nrho ntau qhov pib suab tshiab; koj tuaj yeem hloov kho lawv ntawm koj lub siab xav kom tau txais lub suab zoo sai … thiab muaj kev lom zem heev:)

Nias lub pob thiab pib TWEAKING!

Kauj ruam 1: Yuav ua li cas

Tsim thaj ua rau thaj tshiab yog qhov yooj yim heev nrog patchfinder: yooj yim txuas nws rau koj cov synth MIDI IN, pab kom cov synth tau txais MIDI (SysEx thiab/lossis CC) cov lus thiab nias lub pob.

MIDI SysEx thiab Tswj Hloov cov lus tau xa rau ntawm channel 1 los ntawm lub neej ntawd, yog li ua kom ntseeg tau tias koj cov synth tau mloog cov channel raug lossis tsis muaj Patches yuav tsim; koj tuaj yeem teeb tsa qhov tso tawm midi channel ntawm daim duab/kab lus, txawm li cas los xij.

Los ntawm nias lub pob, txhua qhov ntsuas (48 SysEx, 118 CC) yuav raug xaiv thiab koj yuav xaus nrog thaj tshiab ntawm txhua lub pob nyem. Ib thaj hla 3 yuav yog lub suab ua si lossis lub suab nrov; lwm tus tuaj yeem siv tsis tau lossis tsis hnov suab thaj.

Thawj cov kauj ruam los hloov qhov ua tau ntxim nyiam thaj ua rau muaj txiaj ntsig tuaj yeem yog:

- kwv yees kom ze rau qhov kawg (piv txwv li -12 lossis +0 lossis +12) qhov tseem ceeb DCO kho;

- yog tias lub ntim qis dhau, txo qis VCF resonance thiab/lossis hnab ntawv thov rau lub lim. Yog tias tam sim no, txo VCA kev hloov pauv;

- yog lub suab cuam tshuam, txo qis FX (hu nkauj lossis ncua lossis lwm yam) qib;

- tsim koj thaj ua rau thaj nrog unison xiam oob qhab thiab ua kom nws ua ntej "muab" nrog thaj.

Nco ntsoov: nws tsis yooj yim heev uas thaj ua rau thaj tau tsim yuav ncaj qha siv tau: nws tsuas yog pib qhov pib thiab, nyob ntawm koj qhov kev nyiam, nws yuav ua rau muaj txiaj ntsig sib txawv heev thaum kho.

Kauj ruam 2: Kho vajtse

Kho vajtse
Kho vajtse
Kho vajtse
Kho vajtse
Kho vajtse
Kho vajtse

Koj xav tau:

- 1x Arduino Nano (lossis UNO)

- 1x 5 tus ncej MIDI txuas

-1x PSU txuas (xaiv tau)

- 2x 220 Ohm resistors

-1X ABS lub thawv

Qee cov xov hlau, lub chaw muag khoom txuas, qee qhov txuas, dremel … thiab ob peb lub sijhawm seem.

Kuv siv 80x50x35 mm ABS lub thawv ua lub thawv.

Hauv daim duab muaj tus pro micro, tab sis nws tsis zoo rau txoj haujlwm no. Siv UNO lossis nano (atmega 328 lossis 168 yuav ua haujlwm zoo) xwb.

Hauv kuv cov phiaj xwm kuv zoo li siv PSU cov khoom sib txuas thaum lub Circuit Court yuav muab ntim rau hauv ib lub thawv. Nws tsis yog qhov yuav tsum tau ua thiab koj tuaj yeem siv ncaj qha rau Arduino lub USB txuas (lub thawv nws tus kheej tsis tas yuav tsum tau: saib cov qauv uas kuv tau ua hauv daim duab).

Kuv tau tshaj tawm cov duab nrog lub thaiv: nws yooj yim heev uas koj tuaj yeem pom. Daim ntawv ceeb toom tias kev sib txuas MIDI OUT yog saib ua ntej!

Kauj Ruam 3: Cov Software - Arduino Sketch

Ntawm no txuas yog daim duab arduino kuv tau sau. Muaj cov ntawv sau tseg hauv cov cai, tab sis cia kuv puntualize qee yam:

- Daim duab kos yuav xa SysEx MIDI cov lus txib rau Roland a-Juno (1/2), JX3P, Korg DW8000 thiab ib qho synth uas tuaj yeem lees txais MIDI Tswj Hloov cov lus raws li kev nkag. Kuv tau tso qee qhov chaws rau Juno 106 ib yam nkaus, tab sis, twv nws, Kuv tsis muaj Juno 106 ntawm tes yog li kuv tsis tau sim qhov ntawd ib feem ntawm cov cai.

- Koj tuaj yeem teev ntau npaum li cas koj thaj yuav raug xaiv los ntawm "0" lossis "1" MAXRNDM tas li. Teeb nws rau "1" yuav tso cai rau txhua qhov SysEx cov lus kom raug xaiv; teeb tsa rau "0" yuav ua rau kev tswj hwm tsis raug tswj los ntawm (a) thov tsis muaj LFO lossis lub hnab ntawv mus rau qhov tseem ceeb oscillator, (b) ua kom tiav VCA qib, (c) nce qib DCO, (d) teeb tsa qee qib FX. Qhov no tsis muaj kev cuam tshuam rau CC's xa, tab sis koj tuaj yeem hloov kho tus lej ntawm koj lub siab nyiam rau koj cov synth tshwj xeeb thiab pourpouse;)

Kauj Ruam 4: Dab Tsi Ntxiv?

Tom ntej no: muaj qhov tshwj xeeb CHEAP SysEx (thiab CC) tus tsim tawm rau peb 80's Roland (thiab lwm yam) tshuab … nyob twj ywm!

Pom zoo: