ho trovato tra le mie vecchie cose questo sig per l'Orville.
Magari partendo da qui riesci ad ottenere qualcosa
HEADM adc 2 2 mixer-out mixer-out Empty Empty 5 "master menupage-obj" "oscillator 1 menupage-obj" "oscillator 2 menupage-obj" "envelope menupage-obj" menupage-obj ;=0,500,100,0
MIDINOTE midinote 1 0 0 0 0 0 ;=75,575,100,0
MENUPAGE "master menupage" "global settings" global 2 midinote-obj "master tuning-obj" ;=550,975,100,0
MENUPAGE "oscillator 1 menupage" "oscillator 1 menupage" "oscil 1" 4 "voice 1 osc 1-obj" "octave osc 1-obj" "osc detune 1-obj" "osc level 1-obj" ;=1050,925,100,0
MENUPAGE "oscillator 2 menupage" "oscillator 2 menupage" "oscil 2" 4 "voice 1 osc 2-obj" "octave osc 2-obj" "osc detune 2-obj" "osc level 2-obj" ;=1050,1050,100,0
KNOB "osc detune 1" "oscillator 1 detune: %4.0f" "detune 1" -1200 1200 1 0 ;=250,525,100,0
KNOB "osc detune 2" "oscillator 2 detune: %4.0f" "detune 2" -1200 1200 1 0 ;=250,750,100,0
C_ADDER c_adder 2 midinote-pitch1 "osc detune 1-out" ;=425,575,100,0
C_ADDER c_adder1 2 midinote-pitch1 "osc detune 2-out" ;=425,675,100,0
MENUPAGE "envelope menupage" envelopes envelope 5 A-obj D-obj S-obj R-obj "ADSR meter-obj" ;=1450,300,100,0
OSCILLATOR "voice 1 osc 2" adc-null c_multiply1-out 1000 0 .5 ;=925,725,100,0
OSCILLATOR "voice 1 osc 1" adc-null c_multiply-out 1000 0 .5 ;=925,575,100,0
SCOPE scope "osc scaler 1-out" adc-null 238 41 0 0 1 1 0 ;=1900,400,100,0
MENUPAGE menupage "" "" 2 scope-menu_obj scope-display_obj ;=2050,400,100,0
C_MULTIPLY c_multiply c_table-out c_ptof-out ;=725,600,100,0
TEXTKNOB "octave osc 1" "osc 1 octave: %s" osc1oct 5 0 -2 -1 " 0" +1 +2 ;=75,475,100,0
C_TABLE c_table 5 "octave osc 1-out" .25 .5 1 2 4 ;=575,475,100,0
KNOB "master tuning" "cents from A440: %03.0f" mstrtune -10 10 .1 0 ;=75,850,100,0
MIXER mixer 2 "osc scaler 1-out" "osc scaler 2-out" "osc level 1-out" "osc level 2-out" ;=2000,650,100,0
C_PTOF c_ptof c_adder-out ;=575,575,100,0
TEXTKNOB "octave osc 2" "osc 1 octave: %s" osc1oct 5 0 -2 -1 " 0" +1 +2 ;=75,725,100,0
C_TABLE c_table1 5 "octave osc 2-out" .25 .5 1 2 4 ;=575,800,100,0
C_MULTIPLY c_multiply1 c_ptof1-out c_table1-out ;=725,725,100,0
C_ADSR c_adsr A-out D-out S-out R-out midinote-gate1 ;=1025,425,100,0
KNOB "osc level 1" "level: %4.0f" osc1lvl -100 0 1 -3 ;=1700,700,100,0
KNOB "osc level 2" "level: %4.0f" osc2lvl -100 0 1 -3 ;=1700,800,100,0
C_PTOF c_ptof1 c_adder1-out ;=575,675,100,0
KNOB A "attack rate: %1.3f" attack .001 1 .001 .75 ;=850,150,100,0
KNOB D "decay rate: %1.3f" decay .001 1 .001 .75 ;=850,250,100,0
KNOB R "release rate: %1.3f" release .001 1 .001 .75 ;=850,450,100,0
KNOB S "sustain level: %1.2f" sustain 0 1 .01 .75 ;=850,350,100,0
METER "ADSR meter" c_adsr-out 0 1.0 "adsr meter" adsr ;=1250,325,100,0
SCALE "osc scaler 1" "voice 1 osc 1-out" c_adsr-out ;=1700,500,100,0
SCALE "osc scaler 2" "voice 1 osc 2-out" c_adsr-out ;=1700,600,100,0