 ;; gamelan SULING functions : Note: As a result of the microtonal tunings
 ;; of the source soundfiles, these functions, when keymapped, produce discrepancies 
 ;; from equal tempered tuning, especially between g5 and ef6
f1 0 0 -1 "/sflib/gamelan/suling.d5" 0 0 0 ; 
f2 0 0 -1 "/sflib/gamelan/suling.e5" 0 0 0 ; 
f3 0 0 -1 "/sflib/gamelan/suling.fs5" 0 0 0 ; 
f4 0 0 -1 "/sflib/gamelan/suling.aqs5" 0 0 0 ; 
f5 0 0 -1 "/sflib/gamelan/suling.c6" 0 0 0 ; 
f6 0 0 -1 "/sflib/gamelan/suling.d6" 0 0 0 ; 
f7 0 0 -1 "/sflib/gamelan/suling.f6" 0 0 0 ; 
f8 0 0 -1 "/sflib/gamelan/suling.af6" 0 0 0 ; 
    ; f99 = soundfile function numbers & keymap split points
f99 0 128 -17 0 1 75 2 78 3 80 4 83 5 86 6 87 7 92 8 
    ; f98 = midi note numbers for base key { soundfile at original pitch}
f98 0 16 -2 0 74 76 78 81 84 86 89 92 
 
f97 0 128 5 1 128 33               ;  veloc to non-linear amplitude
f96 0 128 5 .005 120 1. 128 1.     ;  brightness scaling for midisampbright
