New Tool (2.8): Guru

Yo

Just saw this post in the old JX Programmer thread:

So, here’s what you do with guru:

Check this excellent page: http://www.vintagesynth.com/roland/sysex.php

According to the page, the synths Roland Alpha Juno 1, Alpha Juno 2 and MKS-50 uses the same, so, here’s an untested start for this:

  
return SynthDefinition {  
 name = "Roland Alpha Juno 1, Alpha Juno 2 and MKS-50",  
 author = "You [you@yourdomain.com]",  
 Section {  
 sysex_message_start = {0x41, 0x36, 0x00, 0x23, 0x20, 0x01},  
 Group {  
 name = "DCO",  
 Parameter {  
 id = "dco_waveform_pulse",  
 name = "Pulse waveform",  
 number = 3,  
 default_value = 1,  
 items = {"OFF","1","2","3"}  
 }  
 },  
 Group {  
 name = "VCF",  
 Parameter {  
 id = "vcf_cutoff",  
 name = "Cutoff",  
 number = 10,  
 default_value = 100  
 }  
 }  
 }  
}  
  

I might dig in to this soon if noone else does…

CB