Mataupu
lalafi
fa'atonuga PICO MIDI SysEx Patcher
Fa'amatalaga o oloa
- O le PICO MIDI SysEx Patcher na saunia e baritonomarchetto o se fofo meafaigaluega ua fuafuaina e faʻateleina ai le polokalame o vin.tage synthesizers e leai se polokalame. O lo'o fa'avae i luga o le laupapa fa'apipi'i le Raspberry Pi Pico ma o lo'o fa'aalia ai se fa'aaliga fa'aalia o le LED, lua encoder rotary fa'atasi ai ma fa'amau fa'apipi'i, ma se fa'amau. E aofia ai fo'i se fa'aoga MIDI mo le fa'agaioia fa'asologa ma tatala firmware. O le polokalame e mafai ona tuʻu i le va o le pule sili ma le synthesizer e faʻataga ai mo taimi moni suiga o taʻaloga aʻo taʻalo se faʻasologa, ma le fesiitaiga o soʻo se isi lava savali MIDI mai le matai pule i le synth sini.
- O le PICO MIDI SysEx Patcher e lagolagoina le tele o vintage synths, e aofia ai Roland Alpha Juno (1/2), Korg DW8000/EX8000, ma Oberheim Matrix 6/6R (> 2.14 firmware).
Fa'atonuga o le Fa'aaogaina o Mea
- Faʻafesoʻotaʻi le PICO MIDI SysEx Patcher i le va o lau pule sili ma le vintage synthesizer e te manaʻo e fai se patch mo.
- Ia ki le pule sili ma le vintage synthesizer.
- Fa'aoga le lua encoder rotary e fa'afeiloa'i ai ma sui fa'amaufa'ailoga i le taimi moni a'o ta'alo se fa'asologa.
- Fa'aoga le fa'amau e fa'afeiloa'i ai so'o se isi fe'au MIDI mai le pule fa'atonu i le synth fa'amoemoe.
- Va'ai ile tusi fa'aoga mo fa'amatalaga au'ili'ili ile fa'aogaina ole fa'aaliga ma pe fa'afefea ona fa'avasegaina fa'aputuga ile tulaga faakomepiuta.
Fa'aaliga: Ia mautinoa o lau vintage lagolagoina e le PICO MIDI SysEx Patcher ae le'i fa'aaogaina. Fa'apena fo'i, va'ai i le vaega fa'amatalaga meafaigaluega o le tusi lesona mo fa'amatalaga i vaega mana'omia ma pe fa'apefea ona fa'apipi'i.
E UIGA O MEA FAI
- E i ai la'u vaega vaivai mo vintage synthesizers. O le vaaiga o le gaosiga o musika o loʻo i ai nei e manaia, aua e te faʻaseseina aʻu, ae o loʻo ou taʻalo aʻu lava i piano "le aoga".
- O le tasi fa'aletonu i meafaifa'aili mai le ogatotonu o le 80 o nisi taimi o le leai o se polokalame. O le fa'apolokalameina o nisi oi latou e mafai ona fa'atiga, ma o le mea moni e masani ona le lagolagoina e polokalama faakomepiuta lona tolu le SysEx protocol e le fesoasoani.
- E lua auala e feagai ai ma lenei faʻafitauli: polokalama (o ai na fai mai Ctrlr?) ma meafaigaluega.
- E leai se aoga e fai atu, o loʻo matou feagai ma se fofo meafaigaluega iinei.
- Ua ou (ou te manatu) ua uma ona faʻamalosia le faʻaogaina o nisi mea faʻapitoa mai le vaitau auro e pei o Roland a-Juno, Oberheim Matrix 6, Korg DW8000, SCI Multitrack ma isi faʻatasi ai ma le SysEx programmer ma sequencer faʻavae i luga o arduino MEGA. O laʻu vaisu talu ai nei i le Raspberry Pi Pico microcontroller board na ou toe mafaufau ai i le auala e foia ai le mataupu.
- Raspberry Pi Pico o se microcontroller taugofie ma mamana ma o laʻu filifiliga sili ona fiafia i ai, talu ai nei. O loʻo ou faʻaaogaina mo galuega fou, ae e toe asia foi laʻu galuega tuai.
- Faatasi ai ma tapulaa manatua a le IC ua alu (ae o se numera faatapulaa o GPIOs) Na ou iu i se mea e matua ese lava le atinaʻe ma galuega: ow e tusa ai ma le galuega muamua.
- sili atu? sili atu ona leaga? E te filifili 🙂
Sapalai
Mulimuli i le Bill of Materials (BOM):
- Microcontrollers, ICs, Fa'aaliga
- 1x Rasipi Pi Pico (30 GPIO clone)
- 1x 6N138 optocoupler
- 1x 1602A fa'aaliga LED
- Capacitors, Resistors, ma trimmers
- 3x 220 ohm tetee
- 1x 330 ohm tetee
- 1x 10K ohm tetee
- 2x 1000 ohm tipi
1x 100nF mea e le polarized capacitor
- Diodes ma encoders
- 1x 1N4148 diode
- 1x 1N4004 diode
- 2x fa'aopoopo encoders opitika
- O isi
- 2x ulo kipoti (filifiliga)
- 1x DC paelo
- 1x B3F 4050 Omron faamau oomi mo sina taimi
- 2x MIDI (DIN 5) feso'ota'iga
FA'AVAE FA'AVAE




FAATONUINA FAATONU
Laasaga 1: Polokalame Fa'apitoa
- PICO MIDI SysEx programmer galuega autu o:
- Fa'aaliga LED fa'apipi'i
- Fa'agaoioiga faigofie ma na'o le lua rotary encoders ma se fa'amau oomi
- MIDI fa'aoga, mo fa'agaioiga fa'asologa
- Tatala Firmware
- Ioe, fa'atekinisi o na encoder rotary o lo'o i ai se fa'amau fa'apipi'i ma o lo'o fa'aaogaina, o lona uiga o le fa'amau e "tolu", ae le o le "tasi".
- E tatau ona tu'u le polokalame i le va o lou matai pule ma le synthesizer e te mana'o e fai ai se patch mo.
- Ole mea lea e mafai ai ona suia taimi moni o tapulaʻa aʻo taʻalo se faʻasologa ma le fesiitaiga o soʻo se isi lava feʻau MIDI e te manaʻo e tuʻuina atu mai le pule sili i le synth target.
- Synths lagolagoina i le taimi nei o:
- Roland Alpha Juno (1/2)
- Korg DW8000/EX8000
- Oberheim Matrix 6/6R (> 2.14 rmware)
- E pei ona fa'amatala fa'amatala atili i isi Laasaga o lo'o soso'o mai, o le fa'aaliga ma le fa'avasegaina o ta'iala ile tulaga fa'akomepiuta e tele sona sao i lenei poloketi. Fa'aauau le faitau mo nisi fa'amatalaga 🙂
Laasaga 2: Fa'amatalaga Meafaigaluega
- Fa'afeso'ota'i
- I lenei polokalame na ou manaʻo e faʻaaogaina se faʻafeagai e faʻatatau i le poloketi talu ai: O elemene faʻaoga o loʻo faʻatumauina i lalo, faʻatasi ai ma le lua faʻasolosolo faʻaopoopo faʻaopoopo ma se faʻamau (OK: tolu ki).
- Atonu e foliga mai o se la'asaga i tua e fa'aitiitia ai le numera o ki i totonu o se tagata fai polokalame e fa'afeagai ma le leai o se fa'apolokalameina o le ogatotonu o '80s synths. E le'o pe afai e te mafaufau i le sinergy ma se rmware lea e fa'avasegaina uma fa'amaufa'ailoga (silasila i le Laasaga e sosoo ai) ma se fa'aaliga LED e fa'aalia i le taimi tonu le vaega fa'ailoga patch, igoa ma le tau.
- Fa'aaliga LED
O se fa'aaliga fa'aalia o le LED e fa'amalieina le pa'i, aemaise lava pe a e mana'o e fa'aalu se taimi. O la'u poloketi polokalame fa'akomepiuta muamua ua fa'apipi'iina i se tama'i fa'aaliga OLED. E lava mo lena meafaigaluega ona o faʻamatalaga faʻaalia e gata i le faʻasologa o meatotino, ae i lenei tulaga e iloa uma igoa o faʻailoga, e aunoa ma le manaʻomia o se pepa faʻatusatusa. - Laiti uila
- E pei ona taʻua, o le microcontroller o loʻo faʻaaogaina o le Raspberry Pi Pico. O lenei microcontroller e mamana uma i le tulaga o le mana faʻatusatusa (e oʻo atu i le 133Mhz, lua autu) ma le teuina o manatua (e oʻo atu i le 16Mb). O lena tele - e pei o tulaga o aso nei - manatua e mafai ona aofia ai manoa upu i totonu o le rmware, ma faʻaaogaina le auala fou.
- O le Raspberry Pi Pico e taugofie foi, i le taimi nei, soo…
- MIDI
- O MIDI IN ma MIDI OUT matagaluega uma e fausia i totonu.
- MIDI OUT e fa'atulafonoina ina ia mafai ona auina atu savali MIDI ma e leai se auala e mafai ona tu'ua.
- MIDI IN e mana'omia fo'i, aua e le mafai e le synth ona maua ni fe'au mai so'o se isi meafaigāluega (fa'atusa le master keyboard po'o le DAW) pe a feso'ota'i le polokalame. O lona uiga o le fa'apipi'iina ma le fa'asologa o vaega e tatau ona tu'u'ese'ese/'ese. Faatasi ai ma se MIDI IN ua fausia i totonu e mafai ona e faia uma se faasologa ma le avanoa e sui ai le patch i le taimi e tasi (e mafai ona e lafoina se salu lelei i le taimi moni).
- Ole MIDI IN circuit ole opto-isolated circuit e fa'atatau ile MIDI association specifications. E leai se mea fou i lalo o le la.
- Paoa sapalai
- O le SysEx programmer e mafai ona faʻamalosia i ni auala eseese se lua: tuusaʻo mai le fesoʻotaʻiga USB-C o le microcontroller board, poʻo le faʻaaogaina o le PCB faʻapipiʻi DC paelo. O mea uma e lua e saʻo, ae ou te manaʻo e sili ona lata mai aua:
- e sili atu le malosi o le paelo DC
- E feso'ota'i sa'o lava le fa'aoga o le paelo DC ma le laina +5V a le PICO (le mea e ta'ua o le pine o le "Vsys") lea e fa'aalo ai se mea i totonu.
puipuiga diode i le faasologa.
- E tatau ona fa'aoga se PSU fa'amautu. E tusa lava pe i ai se diode puipuia o le polarity, e te le manaʻo e faʻaogaina le polarity faʻafefe aua e ono faʻaleagaina ai lau PSU (e le o le polokalame ona o le puipuiga o le diode e pupuu le GND ma le + 5V i lea tulaga).
- O le SysEx programmer e mafai ona faʻamalosia i ni auala eseese se lua: tuusaʻo mai le fesoʻotaʻiga USB-C o le microcontroller board, poʻo le faʻaaogaina o le PCB faʻapipiʻi DC paelo. O mea uma e lua e saʻo, ae ou te manaʻo e sili ona lata mai aua:
- Komiti Fa'atonu
Ua uma ona ou usuina le viiga o le Raspberry Pi Pico microcontroller board. O lea ou te fia faaopoopo i ai se lapataiga. E lua fa'aliliuga o lenei microcontroller board (afai tatou te le amana'ia le mea moni e mafai ona e fa'atau ma manatua mai le 2Mb i le 16Mb). O lea sa ou fa'aogaina le 30 pine clone, lea e iai se fa'ailoga eseese e fa'atatau i le oKcial Pico. I le taimi nei, o le 9Mb version e suKcient.
Laasaga 3: Fa'avasegaina Fa'asologa o Polokalama
- O le fa'asolo i le 30+ ta'otoga i se auala fa'asolosolo (tasi ma le isi) e le fa'atinoina. Ae ui i lea, o lenei Polokalama fai mai le faafaigofieina o le "single data slider" interface o synthesizers lagolagoina. E faapefea lena mea?
- O se vaifofo e mafai ona va'ai i le sini, mo a'u, o le fa'avasegaina o tapula'a i totonu o vaega. O le fa'avasegaina e fa'afaigofie ai ona fa'aogaina fa'amaufa'ailoga e ala i le fa'aitiitia o latou numera, ma fa'afaigofie ai ona maua tonu.
- O le faʻavasegaina na mulimulitaʻia le mataupu faavae lava e tasi mo mea faʻapipiʻi lagolago uma ma, i loʻu faʻamoemoe, e foliga tutusa ma le fausaga poloka faʻapitoa masani o la tatou faʻapipiʻi analog pele: oscillators -> voltage pulea lters -> voltagu pulea amppepelo. O punaoa faʻatulagaina ma e9ects o loʻo sosoʻo mai (sili atu faʻamatalaga i lalo
- Korg DW8000
- DW8000 (ma EX8000) patch tapulaʻa lea ua uma ona taoto lelei e Korg, o lea o le Programmer cathegorizationfollow slavishly le vaega pito i luma.
- O fa'ata'otoga e fa'avasegaina i vaega e 8:
- Oscillator 1
- Oscillator 2
- Voltage Pulea Filifiliga
- Voltagu Faʻatonutonu Amppepelo
- Oscillator Auala maualalo
- uili
- Fa'afuainumera tuai
- Isi (portamento)
Va'ai la'asaga ulutala mo fa'amatalaga e uiga i vaega laiti.
- Filifili ma ampe tasi le teutusi fa'apitoa. I lenei tulaga, o teutusi paramenters o loʻo tuʻufaʻatasia ma le voltagu elemene pulea o taunuuga.
- O fa'amaufa'ailoga uma DW8000 e lagolagoina, se'i vagana ai MIDI modes/channel.
- Roland a-JUNO
- E tusa lava pe o le Roland a-Juno o loʻo i ai se numera faʻatapulaʻa o faʻamaufaʻailoga, o la latou faʻasologa i le MIDI faʻatinoga e sili ona fenumiai i le va o le synthesizer lagolago. Na umi se taimi na ou faʻavasegaina ai le MIDI faʻatinoga i se auala tutusa i le faʻasologa pito i luma (tusa lava pe le tutusa).
- Ua ausia le misiona, e ui lava:
- Oscillator
- Voltage Pulea Filifiliga
- Voltagu Faʻatonutonu Amppepelo
- teutusi
- LFO
- Tali ma punou
Va'ai la'asaga ulutala mo fa'amatalaga e uiga i vaega laiti.
- O vaega uma e 36 Roland a-Juno e lagolagoina e le Polokalama. O fa'asologa o teutusi e tasi (e mafai ona tofia) o lo'o fa'avasegaina i lalo o se vaega fa'apitoa.
- Oberheim Matrix 6
- O le Oberheim M6/M6r o le synthesizer sili ona maualuga o le lotoa ma faʻaalia ai se faʻalavelave faʻalavelave faʻafefe e tusa lava pe faʻatusatusa i mea faigaluega i aso nei.
- O le taimi na taʻu mai ai ia i matou o le "faigata" e mafai ona avea ma naifi e lua i le lalolagi o gaosiga o musika, ma o le leai o ni faʻataʻitaʻiga tuusaʻo e mafai ai ona faʻaogaina le Matrix 6 o se tasi o le "fale faʻalogo" sili ona maualalo i fafo i tulaga o le inisinia leo.
- Mai le 99 tapulaʻa o loʻo lagolagoina e le synth, "naʻo" 52 ua aofia i le Programmer rmware. Na ou faʻavasegaina i latou i vaega e 9:
- Oscillator 1
- Oscillator 2
- Voltage Pulea Filifiliga
- Voltagu Faʻatonutonu Amppepelo
- Ramps
- teutusi 1
- teutusi 2
- LFO 1
- LFO 2
Va'ai la'asaga ulutala mo fa'amatalaga e uiga i vaega laiti.
- Na ou taumafai e faʻatapulaʻa tapulaʻa i se numera talafeagai e ala i le tuʻu ese mai le faʻatusatusaga le teutusi lona tolu, faʻailoga, kiliki, ma isi. O le a mafai ona taulimaina uma, faʻafetai i le tele o le manatua o Raspberry Pi Pico.
- Parameters e le o taulimaina e le Polokalama e le "faʻaletonu", ae mafai ona maua i le synth panel, soo se mea!
- O le Matrix Modulation sa faigata tele e aofia ai, o lea na tuʻu ai.



Laasaga 4: Faʻafefea ona Faʻaaoga
- I le taimi muamua, o le synth selection ma le MIDI laina lisi itulau o loʻo faʻaalia.
- Fa'ata'amilo le ki o le LEFT (PARAMETER knob) e filifili po'o fea le ala MIDI o lo'o fa'alogo i ai le synth fa'amoemoe.
- Fa'asolo le ki o le RIGHT (VALUE knob) e filifili ai le synthesizer e te mana'o e lafo i ai au fe'au MIDI.
- E te manaʻomia le faia o lenei gaioiga i soʻo se taimi e te toe setiina ai le Polokalama. E matua faigofie lava le suia tumau o suiga e lua e ala i le amataga synth ma le laina MIDI faafetai i le punaoa tatala natura o le rmware.
- Ole taimi nei e mafai ona tatou o ese mai le faʻasologa o meaʻai e ala i le oomiina o le "Menu" button. E Suia soʻo se parakalafa patch lagolago:
- Liliu le lima agavale rotary encoder (PARAMETER knob) e filifili ai le vaega o le parakalafa e fiafia i ai (igoa i le pito i luga ole fa'aaliga LED)
- Pess le lima agavale rotary encoder push button e sui i le filifiliga sa'o (igoa i le pito i lalo ole fa'aaliga LED)
- Filifili le parakalafa moni e te manaʻo e sui e ala i le feliuliuaʻi o le encoder lima agavale (PARAMETER knob)
- Su'e le encoder rotary lima taumatau i le tau fa'ailoga mana'omia. E mafai ona e fa'agasolo i luma le fa'ailoga 10-i-10 e ala i le oomiina o le fa'amau fa'avili encoder lima taumatau
- O tau fa'amaufa'ailoga o patch e fa'asalalauina MIDI i le taimi lava e suia ai le tau mo le patching "taimi moni".
- Toe fai le faiga mo so'o se parakalafa e te fiafia i ai.
- Afai e te manaʻo e toe foʻi i le lisi o meaʻai, na o le kiliki i le ki o le lisi.
- Faamolemole ia matau:
- O fa'amaufa'ailoga a le Polokalama o lo'o amata uma i le tau o le “zero” pe a fa'atoa kilia le Polokalama pe a uma ona tapuni po'o le taimi e te filifilia ai se synthesizer eseese i le lisi.
- Pe a suia le tau o le parakalafa, e teu pea lena tau i le mafaufau pe afai e lei toe setiina pe liliu le Polokalama o9.
- Afai e te suia se tau faʻamaufaʻailoga mai le synthesizer pito i luma laulau, e le faʻafouina le Parakalame Polokalama (e le o faʻatasi).
>> HERE << o le tusi ata tusi (Github) faʻatasi ai ma le lomiga lata mai. I le avea ma punaoa tatala, e talia e te suia le ata i lou manaʻo ma x i mea leaga (silasila i le isi Laasaga) 😉


Laasaga 5: Tusia Tapula'a/ bugs
- O lo'o i ai le avanoa mo fa'aleleia atili i le taimi nei, muamua, ata tusi.
- I le exampLe, e mafai ona matou faʻaopoopoina se galuega e faʻasaoina ai le laina midi ma le synthesizer nai lo le filifilia i luga o le amataga i taimi uma e ki ai le Polokalama. Tuuina atu le tele o le manatua e leai se totogi e manaia foi le lagolagoina o isi synthesizers. E manaia fo'i le maua ma le teuina o fa'amaufa'ailoga o lo'o iai nei ma fa'amaopoopo le Polokalama ma le synthesizer.
- E tatau ona ou lipotia foi ni nai mea faʻafefe i lenei faʻamatalaga muamua o le code. O le taimi muamua e te liliu ai se tasi o encoders opitika e lua, o se faletusi (faapea o le faletusi LCD, ae ou te le o mautinoa) amataina ma le tali mai le Polokalama mo ni (lua pe tolu) sekone. E le o se mea tele, ae faʻafefe.
- O le isi pusa o le leiloa o nisi o SysEx auina atu (o fa'asologa o le encoder opitika uma e fa'amaumau, ae o nisi taimi e leai se mea e tu'u atu i fafo i le MIDI). E mautinoa lava o se mea lea i le x.
Laasaga 6: Fa'afetai
- O le PCB o loʻo faʻaalia i totonu o lenei Instructable na lagolagoina e JLCPCB, o se kamupani faʻatekonolosi maualuga faʻapitoa i le gaosiga o PCB maualuga-faʻalagolago ma tau-e9.
- Latou te ofoina atu se: auaunaga faʻapotopotoga PCB faʻatasi ma se faletusi tele e sili atu i le 9 vaega i faʻatau. 350.000D lomitusi ua "tala ai nei" ua faaopoopo i la latou vaega o auaunaga ina ia mafai e se tasi ona fatuina se oloa maeʻa uma i le nofoaga e tasi!
- O la latou auaunaga faʻatau e tali mai ma fesoasoani ma PCBs se aoga tele mo le tupe.
- O lo latou sao i le fa'atinoina o lenei poloketi sa matua taua tele... faafetai tele! 🙂
- E ala ile lesitala ile JLCPCB site e ala ile THIS LINK (se,liated link) e te maua ai se faasologa o coupon mo au oka. Le resitalaina e leai se tau, e mafai ona avea ma se avanoa manaia e faʻataʻitaʻi ai la latou tautua 😉


Pepa / Punaoa
![]() |
fa'atonuga PICO MIDI SysEx Patcher [pdf] Tusi Taiala PICO MIDI SysEx Patcher, MIDI SysEx Patcher, SysEx Patcher, Patcher, PICO MIDI SysEx |





