Dear programmers
I discovered some months ago this now amazing AU plug in mimicing the Roland Juno 60 :
http://kunz.corrupt.ch/products/tal-u-no-lx
I do not have a Juno 60, but a 106, and i tried some patch on both Juno and the plug in, and the result is amazing ! it does well the job !
moreover i A/B tested the chorus versus a real Juno hardware chorus, and it sounds exactly the same !
But back to my question :
i would like to convert my Juno 106 sysex patch into xml files used by the plug.
How can i do ?
the juno uses 24 bytes sysex message and the structure of the plug setting is the following :
TAL Preset:
<?xml version="1.0" encoding="UTF-8"?>
<tal curprogram="55" version="1">
<midimap>
<map param="14" controllernumber="1"/>
</midimap>
<programs>
<program programname="Startup" category="Lead" dcolfovalue="0"
dcopwmvalue="0"
dcopwmmode="1" dcopulseenabled="0" dcosawenabled="0"
dcosuboscenabled="0"
dcosuboscvolume="1" dconoisevolume="0" hpfvalue="0"
filtercutoff="0.328000009"
filterresonance="1" filterenvelopemode="1" filterenvelopevalue="0"
filtermodulationvalue="0" filterkeyboardvalue="1"
volume="0.548000038"
masterfinetune="0.5" octavetranspose="0.5" vcamode="0"
adsrattack="0"
adsrdecay="0.568000019" adsrsustain="0" adsrrelease="0.444000036"
lforate="0.604000032" lfodelaytime="0" lfotriggermode="1"
lfowaveform="0"
chorus1enable="0" chorus2enable="0" controlvelocityvolume="0"
controlvelocityenvelope="0" controlbenderfilter="0"
controlbenderdco="0"
portamentointensity="0" portamentomode="0" arpenabled="0"
arpsyncenabled="0"
arpmode="0" arprange="0" arprate="0" voicehold="0"
miditriggerarp16sync="0"
midiclocksync="0" hostsync="0" maxpoly="0.454545468"
keytranspose="0.5"
lfomanualtriggerenabled="0"/>
</programs>
</tal>
the idea is to read the sysex and replace each number in " " by one byte and save the result as a file with an extension.
i can code stuff for MIOS but i am rather newbie on computer. I must work on Mac.