Beruflich Dokumente
Kultur Dokumente
declare $learning
declare $first_note
make_persistent ($low_note)
make_persistent ($hi_note)
make_persistent ($mute)
end on
on note
if ($mute =1)
ignore_event ($EVENT_ID)
end if
if($learning =0)
if(in_range($EVENT_NOTE,$low_note,$hi_note))
$mute := ($mute +1) mod 2
ignore_event ($EVENT_ID)
end if
else
select($learning)
case 1
$first_note := $EVENT_NOTE
inc($learning)
set_text ($info,"waiting for second note")
case 2
if($first_note > $EVENT_NOTE)
$hi_note := $first_note
$low_note := $EVENT_NOTE
else
$hi_note := $EVENT_NOTE
$low_note := $first_note
end if
$learning := 0
set_text ($info,"range set")
$learn := 0
end select
end if
end on
on ui_control ($learn)
if($learn =1)
$learning := 1
set_text ($info,"waiting for first note")
else
$learning := 0
set_text ($info,"range learn canceled")
end if
end on
end on
on ui_control ($learn)
if($learn =1)
$learning := 1
set_text ($info,"waiting for first note")
else
$learning := 0
set_text ($info,"range learn canceled")
end on
on ui_control ($learn)
if($learn =1)
$learning := 1
set_text ($info,"waiting for first note")
else
$learning := 0
set_text ($info,"range learn canceled")
end on
on ui_control ($learn)
if($learn =1)
$learning := 1
set_text ($info,"waiting for first note")
else
$learning := 0
set_text ($info,"range learn canceled")
end on
on ui_control ($learn)
if($learn =1)
$learning := 1
set_text ($info,"waiting for first note")
else
$learning := 0
set_text ($info,"range learn canceled")
end on
on ui_control ($learn)
if($learn =1)
$learning := 1
set_text ($info,"waiting for first note")
else
$learning := 0
set_text ($info,"range learn canceled")
end on
on ui_control ($learn)
if($learn =1)
$learning := 1
set_text ($info,"waiting for first note")
else
$learning := 0
set_text ($info,"range learn canceled")
end on
on ui_control ($learn)
if($learn =1)
$learning := 1
set_text ($info,"waiting for first note")
else
$learning := 0
set_text ($info,"range learn canceled")
end on
on ui_control ($learn)
if($learn =1)
$learning := 1
set_text ($info,"waiting for first note")
else
$learning := 0
set_text ($info,"range learn canceled")
end on
on ui_control ($learn)
if($learn =1)
$learning := 1
set_text ($info,"waiting for first note")
else
$learning := 0
set_text ($info,"range learn canceled")
end on
on ui_control ($learn)
if($learn =1)
$learning := 1
set_text ($info,"waiting for first note")
else
$learning := 0
set_text ($info,"range learn canceled")
end on
on ui_control ($learn)
if($learn =1)
$learning := 1
set_text ($info,"waiting for first note")
else
$learning := 0
set_text ($info,"range learn canceled")
end on
on ui_control ($learn)
if($learn =1)
$learning := 1
set_text ($info,"waiting for first note")
else
$learning := 0
set_text ($info,"range learn canceled")
end on
on ui_control ($learn)
if($learn =1)
$learning := 1
set_text ($info,"waiting for first note")
else
$learning := 0
set_text ($info,"range learn canceled")
end on
on ui_control ($learn)
if($learn =1)
$learning := 1
set_text ($info,"waiting for first note")
else
$learning := 0
set_text ($info,"range learn canceled")
end on
on ui_control ($learn)
if($learn =1)
$learning := 1
set_text ($info,"waiting for first note")
else
$learning := 0
set_text ($info,"range learn canceled")
end on
on ui_control ($learn)
if($learn =1)
$learning := 1
set_text ($info,"waiting for first note")
else
$learning := 0
set_text ($info,"range learn canceled")