Përmbajtje:

Patchfinder - një MIDI SysEx dhe Control Change Patcher Randomizer: 4 hapa
Patchfinder - një MIDI SysEx dhe Control Change Patcher Randomizer: 4 hapa

Video: Patchfinder - një MIDI SysEx dhe Control Change Patcher Randomizer: 4 hapa

Video: Patchfinder - një MIDI SysEx dhe Control Change Patcher Randomizer: 4 hapa
Video: Men of The Bible | Dwight L. Moody | Christian Audiobook 2024, Nëntor
Anonim
Patchfinder - një MIDI SysEx dhe Control Change Patcher Randomizer
Patchfinder - një MIDI SysEx dhe Control Change Patcher Randomizer

Kohët e fundit bleva disa Synths të vjetër/të cilësisë së mirë të lirë nga Roland: një Alpha-Juno dhe një JX8P (mirë, një Korg DW8000 gjithashtu pas një kohe të shkurtër).

Siç e dini me siguri, ata nuk janë më të lehtë për të krijuar një arna për shkak të mungesës së një ndërfaqeje "një tenxhere/rrëshqitës për funksion"; Kjo ka shumë të ngjarë për 90% pse ata janë kaq të lirë gjithashtu (kështu që, mirë … faleminderit Roland ose nuk do ta merrja kurrë!).

Për t'u përballur me problemin e zhytjes në menu, vendosa të realizoj një patcher/randomizues të thjeshtë. Kjo krijon arna të rastësishme duke vendosur vlera të rastësishme në të gjithë parametrat e mundshëm të tonit të kontrollueshëm MIDI dhe ju ndihmon të keni akses në shumë tinguj fillestarë të rinj; atëherë mund t'i ndryshoni ato sipas dëshirës tuaj në mënyrë që të merrni tinguj të bukur shpejt … dhe të argëtoheni shumë:)

SHTYPONI BUTONIN DHE FILLONI TE HYNI!

Hapi 1: Si të

Gjenerimi i arnave të reja është jashtëzakonisht i lehtë me patchfinder: thjesht lidheni atë me MIDI IN sintetik tuaj, mundësoni që synth të marrë mesazhe MIDI në hyrje (SysEx dhe/ose CC) dhe shtypni butonin.

Mesazhet MIDI SysEx dhe Control Change dërgohen në kanalin 1 si parazgjedhje, prandaj sigurohuni që sintetika juaj po dëgjon kanalin e duhur ose nuk do të krijohen arna; mund të vendosni kanalin midi të daljes në skicë/kod, sidoqoftë.

Duke shtypur butonin, të gjithë parametrat (48 SysEx, 118 CC) do të randomizohen dhe do të përfundoni me një arnim të ri në çdo shtypje të butonit. Një arna mbi 3 do të jetë një tingull i luajtshëm ose një efekt tingulli; të tjerat mund të jenë arna të padobishme ose jo të dëgjueshme.

Hapat e parë për ta kthyer një arnim ndoshta interesant në një të dobishëm mund të jenë:

- i përafërt deri në fund (pra -12 ose +0 ose +12) akordimi kryesor i DCO -së;

- nëse vëllimi është shumë i ulët, ul rezonancën VCF dhe/ose zarfin e aplikuar në filtër. Nëse është e pranishme, ulni dinamikën e VCA;

- nëse tingulli shtrembërohet, ulni nivelin FX (refren ose vonesë ose çfarëdo);

- krijoni arna tuaja me aftësi të kufizuara unison dhe aktivizojeni atë para se të "hiqni dorë" nga arna.

Mbani mend: nuk ka shumë gjasa që arna e krijuar automatikisht të jetë drejtpërdrejt e përdorshme: është vetëm një pikënisje dhe, në varësi të shijeve tuaja, do të çojë në rezultate shumë të ndryshme pasi të redaktoheni.

Hapi 2: Hardueri

Hardueri
Hardueri
Hardueri
Hardueri
Hardueri
Hardueri

Ju keni nevojë për:

- 1x Arduino Nano (ose UNO)

- Lidhës MIDI 1x 5 polesh

-1x lidhës PSU (opsional)

- Rezistenca 2x 220 Ohm

-1 kuti ABS

Disa tela, një stacion saldimi, disa saldime, një dremel… dhe nja dy orë rezervë.

Kam përdorur një kuti ABS 80x50x35 mm si rrethim.

Në foto ka një mikro pro, por nuk është mirë për këtë projekt. Përdorni një UNO ose një nano (atmega 328 ose 168 do të funksionojë mirë) në vend.

Në projektet e mia, unë prirem të përdor lidhësit PSU kur qarku do të mbyllet në një kuti. Gjithsesi nuk është e detyrueshme dhe mund të përdorni drejtpërdrejt lidhësin USB të Arduino -s (kutia në vetvete nuk është e detyrueshme: shikoni proptotipin e bërë në foto).

Unë kam ngarkuar një imazh me instalime elektrike: është jashtëzakonisht e lehtë siç mund ta shihni. Vini re se lidhja MIDI OUT është pamje e përparme!

Hapi 3: Softueri - Skicë Arduino

Këtu është bashkangjitur skica arduino që kam shkruar. Ka shënime në kod, por më lejoni të puntualizoj diçka:

- Skica do të dërgojë komandat SysEx MIDI tek Roland a-Juno (1/2), JX3P, Korg DW8000 dhe çdo sintezë që mund të pranojë mesazhe të ndryshimit të kontrollit MIDI si hyrje. Kam lënë pak kod edhe për Juno 106 por, bast, nuk kam një Juno 106 në dorë, kështu që nuk mund ta testoja atë pjesë të kodit.

- Mund të vendosni se sa arna juaj do të randomizohet duke vendosur në "0" ose "1" konstantën MAXRNDM. Vendosja e tij në "1" do të lejojë që të gjitha mesazhet SysEx të randomizohen; vendosja në "0" do të mbajë rastësinë nën kontroll duke (a) duke mos aplikuar asnjë LFO as zarf në oshilatorin kryesor, (b) duke maksimizuar nivelin e VCA, (c) duke maksimizuar nivelet e DCO, (d) duke vendosur një nivel FX. Kjo nuk ka efekt në dërgimin e CC, por ju mund të ndryshoni kodin sipas dëshirës tuaj për sintetikun tuaj të veçantë;

Hapi 4: Çfarë vjen më pas?

Tjetra: një programues i plotë CHEAP SysEx (dhe CC) për makinat tona Roland (dhe të tjera) të viteve 80… qëndroni të sintonizuar!

Recommended: