Skip to content

Instantly share code, notes, and snippets.

@jpcima
Created December 24, 2018 10:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jpcima/82d422220647a3a4966e66251ac8d3d6 to your computer and use it in GitHub Desktop.
Save jpcima/82d422220647a3a4966e66251ac8d3d6 to your computer and use it in GitHub Desktop.
LV2 manifest with parameters
@prefix atom: <http://lv2plug.in/ns/ext/atom#> .
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix ui: <http://lv2plug.in/ns/extensions/ui#> .
@prefix patch: <http://lv2plug.in/ns/ext/patch#> .
@prefix propex: <https://github.com/jpcima/ADLplug#Control-> .
propex:mastervol
rdfs:label "Master volume" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 10 ;
rdfs:range atom:Float .
propex:emulator
rdfs:label "Emulator" ;
lv2:default 2 ;
lv2:minimum 0 ;
lv2:maximum 2 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Nuked OPL3 (v 1.8)" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Nuked OPL3 (v 1.7.4)" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "DOSBox 0.74-r4111 OPL3" ; rdf:value 2 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:nchip
rdfs:label "Chip count" ;
lv2:default 2 ;
lv2:minimum 1 ;
lv2:maximum 100 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:n4op
rdfs:label "4op channel count" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 600 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1is4op
rdfs:label "[Part 1] 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1ps4op
rdfs:label "[Part 1] Pseudo 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1blank
rdfs:label "[Part 1] Blank" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1con12
rdfs:label "[Part 1] Mode 1-2" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1con34
rdfs:label "[Part 1] Mode 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1tune12
rdfs:label "[Part 1] Note offset 1-2" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1tune34
rdfs:label "[Part 1] Note offset 3-4" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1fb12
rdfs:label "[Part 1] Feedback 1-2" ;
lv2:default 4 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1fb34
rdfs:label "[Part 1] Feedback 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1veloffset
rdfs:label "[Part 1] Velocity offset" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1voice2ft
rdfs:label "[Part 1] Voice 2 fine tune" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1drumnote
rdfs:label "[Part 1] Percussion note" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c1attack
rdfs:label "[Part 1] Carrier 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c1decay
rdfs:label "[Part 1] Carrier 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c1sustain
rdfs:label "[Part 1] Carrier 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c1release
rdfs:label "[Part 1] Carrier 1 Release" ;
lv2:default 8 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c1level
rdfs:label "[Part 1] Carrier 1 Level" ;
lv2:default 57 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P1c1ksl
rdfs:label "[Part 1] Carrier 1 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c1fmul
rdfs:label "[Part 1] Carrier 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c1trem
rdfs:label "[Part 1] Carrier 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c1vib
rdfs:label "[Part 1] Carrier 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c1sus
rdfs:label "[Part 1] Carrier 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c1env
rdfs:label "[Part 1] Carrier 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c1wave
rdfs:label "[Part 1] Carrier 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m1attack
rdfs:label "[Part 1] Modulator 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m1decay
rdfs:label "[Part 1] Modulator 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m1sustain
rdfs:label "[Part 1] Modulator 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m1release
rdfs:label "[Part 1] Modulator 1 Release" ;
lv2:default 11 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m1level
rdfs:label "[Part 1] Modulator 1 Level" ;
lv2:default 48 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P1m1ksl
rdfs:label "[Part 1] Modulator 1 Key scale level" ;
lv2:default 2 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m1fmul
rdfs:label "[Part 1] Modulator 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m1trem
rdfs:label "[Part 1] Modulator 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m1vib
rdfs:label "[Part 1] Modulator 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m1sus
rdfs:label "[Part 1] Modulator 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m1env
rdfs:label "[Part 1] Modulator 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m1wave
rdfs:label "[Part 1] Modulator 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c2attack
rdfs:label "[Part 1] Carrier 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c2decay
rdfs:label "[Part 1] Carrier 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c2sustain
rdfs:label "[Part 1] Carrier 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c2release
rdfs:label "[Part 1] Carrier 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c2level
rdfs:label "[Part 1] Carrier 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P1c2ksl
rdfs:label "[Part 1] Carrier 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c2fmul
rdfs:label "[Part 1] Carrier 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c2trem
rdfs:label "[Part 1] Carrier 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c2vib
rdfs:label "[Part 1] Carrier 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c2sus
rdfs:label "[Part 1] Carrier 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c2env
rdfs:label "[Part 1] Carrier 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1c2wave
rdfs:label "[Part 1] Carrier 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m2attack
rdfs:label "[Part 1] Modulator 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m2decay
rdfs:label "[Part 1] Modulator 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m2sustain
rdfs:label "[Part 1] Modulator 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m2release
rdfs:label "[Part 1] Modulator 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m2level
rdfs:label "[Part 1] Modulator 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P1m2ksl
rdfs:label "[Part 1] Modulator 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m2fmul
rdfs:label "[Part 1] Modulator 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m2trem
rdfs:label "[Part 1] Modulator 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m2vib
rdfs:label "[Part 1] Modulator 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m2sus
rdfs:label "[Part 1] Modulator 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m2env
rdfs:label "[Part 1] Modulator 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P1m2wave
rdfs:label "[Part 1] Modulator 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2is4op
rdfs:label "[Part 2] 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2ps4op
rdfs:label "[Part 2] Pseudo 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2blank
rdfs:label "[Part 2] Blank" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2con12
rdfs:label "[Part 2] Mode 1-2" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2con34
rdfs:label "[Part 2] Mode 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2tune12
rdfs:label "[Part 2] Note offset 1-2" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2tune34
rdfs:label "[Part 2] Note offset 3-4" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2fb12
rdfs:label "[Part 2] Feedback 1-2" ;
lv2:default 4 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2fb34
rdfs:label "[Part 2] Feedback 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2veloffset
rdfs:label "[Part 2] Velocity offset" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2voice2ft
rdfs:label "[Part 2] Voice 2 fine tune" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2drumnote
rdfs:label "[Part 2] Percussion note" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c1attack
rdfs:label "[Part 2] Carrier 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c1decay
rdfs:label "[Part 2] Carrier 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c1sustain
rdfs:label "[Part 2] Carrier 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c1release
rdfs:label "[Part 2] Carrier 1 Release" ;
lv2:default 8 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c1level
rdfs:label "[Part 2] Carrier 1 Level" ;
lv2:default 57 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P2c1ksl
rdfs:label "[Part 2] Carrier 1 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c1fmul
rdfs:label "[Part 2] Carrier 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c1trem
rdfs:label "[Part 2] Carrier 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c1vib
rdfs:label "[Part 2] Carrier 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c1sus
rdfs:label "[Part 2] Carrier 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c1env
rdfs:label "[Part 2] Carrier 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c1wave
rdfs:label "[Part 2] Carrier 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m1attack
rdfs:label "[Part 2] Modulator 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m1decay
rdfs:label "[Part 2] Modulator 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m1sustain
rdfs:label "[Part 2] Modulator 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m1release
rdfs:label "[Part 2] Modulator 1 Release" ;
lv2:default 11 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m1level
rdfs:label "[Part 2] Modulator 1 Level" ;
lv2:default 48 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P2m1ksl
rdfs:label "[Part 2] Modulator 1 Key scale level" ;
lv2:default 2 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m1fmul
rdfs:label "[Part 2] Modulator 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m1trem
rdfs:label "[Part 2] Modulator 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m1vib
rdfs:label "[Part 2] Modulator 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m1sus
rdfs:label "[Part 2] Modulator 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m1env
rdfs:label "[Part 2] Modulator 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m1wave
rdfs:label "[Part 2] Modulator 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c2attack
rdfs:label "[Part 2] Carrier 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c2decay
rdfs:label "[Part 2] Carrier 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c2sustain
rdfs:label "[Part 2] Carrier 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c2release
rdfs:label "[Part 2] Carrier 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c2level
rdfs:label "[Part 2] Carrier 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P2c2ksl
rdfs:label "[Part 2] Carrier 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c2fmul
rdfs:label "[Part 2] Carrier 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c2trem
rdfs:label "[Part 2] Carrier 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c2vib
rdfs:label "[Part 2] Carrier 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c2sus
rdfs:label "[Part 2] Carrier 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c2env
rdfs:label "[Part 2] Carrier 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2c2wave
rdfs:label "[Part 2] Carrier 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m2attack
rdfs:label "[Part 2] Modulator 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m2decay
rdfs:label "[Part 2] Modulator 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m2sustain
rdfs:label "[Part 2] Modulator 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m2release
rdfs:label "[Part 2] Modulator 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m2level
rdfs:label "[Part 2] Modulator 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P2m2ksl
rdfs:label "[Part 2] Modulator 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m2fmul
rdfs:label "[Part 2] Modulator 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m2trem
rdfs:label "[Part 2] Modulator 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m2vib
rdfs:label "[Part 2] Modulator 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m2sus
rdfs:label "[Part 2] Modulator 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m2env
rdfs:label "[Part 2] Modulator 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P2m2wave
rdfs:label "[Part 2] Modulator 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3is4op
rdfs:label "[Part 3] 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3ps4op
rdfs:label "[Part 3] Pseudo 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3blank
rdfs:label "[Part 3] Blank" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3con12
rdfs:label "[Part 3] Mode 1-2" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3con34
rdfs:label "[Part 3] Mode 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3tune12
rdfs:label "[Part 3] Note offset 1-2" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3tune34
rdfs:label "[Part 3] Note offset 3-4" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3fb12
rdfs:label "[Part 3] Feedback 1-2" ;
lv2:default 4 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3fb34
rdfs:label "[Part 3] Feedback 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3veloffset
rdfs:label "[Part 3] Velocity offset" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3voice2ft
rdfs:label "[Part 3] Voice 2 fine tune" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3drumnote
rdfs:label "[Part 3] Percussion note" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c1attack
rdfs:label "[Part 3] Carrier 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c1decay
rdfs:label "[Part 3] Carrier 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c1sustain
rdfs:label "[Part 3] Carrier 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c1release
rdfs:label "[Part 3] Carrier 1 Release" ;
lv2:default 8 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c1level
rdfs:label "[Part 3] Carrier 1 Level" ;
lv2:default 57 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P3c1ksl
rdfs:label "[Part 3] Carrier 1 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c1fmul
rdfs:label "[Part 3] Carrier 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c1trem
rdfs:label "[Part 3] Carrier 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c1vib
rdfs:label "[Part 3] Carrier 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c1sus
rdfs:label "[Part 3] Carrier 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c1env
rdfs:label "[Part 3] Carrier 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c1wave
rdfs:label "[Part 3] Carrier 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m1attack
rdfs:label "[Part 3] Modulator 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m1decay
rdfs:label "[Part 3] Modulator 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m1sustain
rdfs:label "[Part 3] Modulator 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m1release
rdfs:label "[Part 3] Modulator 1 Release" ;
lv2:default 11 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m1level
rdfs:label "[Part 3] Modulator 1 Level" ;
lv2:default 48 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P3m1ksl
rdfs:label "[Part 3] Modulator 1 Key scale level" ;
lv2:default 2 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m1fmul
rdfs:label "[Part 3] Modulator 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m1trem
rdfs:label "[Part 3] Modulator 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m1vib
rdfs:label "[Part 3] Modulator 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m1sus
rdfs:label "[Part 3] Modulator 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m1env
rdfs:label "[Part 3] Modulator 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m1wave
rdfs:label "[Part 3] Modulator 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c2attack
rdfs:label "[Part 3] Carrier 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c2decay
rdfs:label "[Part 3] Carrier 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c2sustain
rdfs:label "[Part 3] Carrier 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c2release
rdfs:label "[Part 3] Carrier 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c2level
rdfs:label "[Part 3] Carrier 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P3c2ksl
rdfs:label "[Part 3] Carrier 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c2fmul
rdfs:label "[Part 3] Carrier 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c2trem
rdfs:label "[Part 3] Carrier 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c2vib
rdfs:label "[Part 3] Carrier 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c2sus
rdfs:label "[Part 3] Carrier 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c2env
rdfs:label "[Part 3] Carrier 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3c2wave
rdfs:label "[Part 3] Carrier 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m2attack
rdfs:label "[Part 3] Modulator 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m2decay
rdfs:label "[Part 3] Modulator 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m2sustain
rdfs:label "[Part 3] Modulator 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m2release
rdfs:label "[Part 3] Modulator 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m2level
rdfs:label "[Part 3] Modulator 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P3m2ksl
rdfs:label "[Part 3] Modulator 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m2fmul
rdfs:label "[Part 3] Modulator 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m2trem
rdfs:label "[Part 3] Modulator 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m2vib
rdfs:label "[Part 3] Modulator 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m2sus
rdfs:label "[Part 3] Modulator 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m2env
rdfs:label "[Part 3] Modulator 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P3m2wave
rdfs:label "[Part 3] Modulator 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4is4op
rdfs:label "[Part 4] 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4ps4op
rdfs:label "[Part 4] Pseudo 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4blank
rdfs:label "[Part 4] Blank" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4con12
rdfs:label "[Part 4] Mode 1-2" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4con34
rdfs:label "[Part 4] Mode 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4tune12
rdfs:label "[Part 4] Note offset 1-2" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4tune34
rdfs:label "[Part 4] Note offset 3-4" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4fb12
rdfs:label "[Part 4] Feedback 1-2" ;
lv2:default 4 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4fb34
rdfs:label "[Part 4] Feedback 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4veloffset
rdfs:label "[Part 4] Velocity offset" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4voice2ft
rdfs:label "[Part 4] Voice 2 fine tune" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4drumnote
rdfs:label "[Part 4] Percussion note" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c1attack
rdfs:label "[Part 4] Carrier 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c1decay
rdfs:label "[Part 4] Carrier 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c1sustain
rdfs:label "[Part 4] Carrier 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c1release
rdfs:label "[Part 4] Carrier 1 Release" ;
lv2:default 8 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c1level
rdfs:label "[Part 4] Carrier 1 Level" ;
lv2:default 57 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P4c1ksl
rdfs:label "[Part 4] Carrier 1 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c1fmul
rdfs:label "[Part 4] Carrier 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c1trem
rdfs:label "[Part 4] Carrier 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c1vib
rdfs:label "[Part 4] Carrier 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c1sus
rdfs:label "[Part 4] Carrier 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c1env
rdfs:label "[Part 4] Carrier 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c1wave
rdfs:label "[Part 4] Carrier 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m1attack
rdfs:label "[Part 4] Modulator 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m1decay
rdfs:label "[Part 4] Modulator 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m1sustain
rdfs:label "[Part 4] Modulator 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m1release
rdfs:label "[Part 4] Modulator 1 Release" ;
lv2:default 11 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m1level
rdfs:label "[Part 4] Modulator 1 Level" ;
lv2:default 48 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P4m1ksl
rdfs:label "[Part 4] Modulator 1 Key scale level" ;
lv2:default 2 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m1fmul
rdfs:label "[Part 4] Modulator 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m1trem
rdfs:label "[Part 4] Modulator 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m1vib
rdfs:label "[Part 4] Modulator 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m1sus
rdfs:label "[Part 4] Modulator 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m1env
rdfs:label "[Part 4] Modulator 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m1wave
rdfs:label "[Part 4] Modulator 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c2attack
rdfs:label "[Part 4] Carrier 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c2decay
rdfs:label "[Part 4] Carrier 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c2sustain
rdfs:label "[Part 4] Carrier 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c2release
rdfs:label "[Part 4] Carrier 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c2level
rdfs:label "[Part 4] Carrier 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P4c2ksl
rdfs:label "[Part 4] Carrier 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c2fmul
rdfs:label "[Part 4] Carrier 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c2trem
rdfs:label "[Part 4] Carrier 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c2vib
rdfs:label "[Part 4] Carrier 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c2sus
rdfs:label "[Part 4] Carrier 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c2env
rdfs:label "[Part 4] Carrier 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4c2wave
rdfs:label "[Part 4] Carrier 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m2attack
rdfs:label "[Part 4] Modulator 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m2decay
rdfs:label "[Part 4] Modulator 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m2sustain
rdfs:label "[Part 4] Modulator 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m2release
rdfs:label "[Part 4] Modulator 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m2level
rdfs:label "[Part 4] Modulator 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P4m2ksl
rdfs:label "[Part 4] Modulator 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m2fmul
rdfs:label "[Part 4] Modulator 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m2trem
rdfs:label "[Part 4] Modulator 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m2vib
rdfs:label "[Part 4] Modulator 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m2sus
rdfs:label "[Part 4] Modulator 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m2env
rdfs:label "[Part 4] Modulator 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P4m2wave
rdfs:label "[Part 4] Modulator 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5is4op
rdfs:label "[Part 5] 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5ps4op
rdfs:label "[Part 5] Pseudo 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5blank
rdfs:label "[Part 5] Blank" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5con12
rdfs:label "[Part 5] Mode 1-2" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5con34
rdfs:label "[Part 5] Mode 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5tune12
rdfs:label "[Part 5] Note offset 1-2" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5tune34
rdfs:label "[Part 5] Note offset 3-4" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5fb12
rdfs:label "[Part 5] Feedback 1-2" ;
lv2:default 4 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5fb34
rdfs:label "[Part 5] Feedback 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5veloffset
rdfs:label "[Part 5] Velocity offset" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5voice2ft
rdfs:label "[Part 5] Voice 2 fine tune" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5drumnote
rdfs:label "[Part 5] Percussion note" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c1attack
rdfs:label "[Part 5] Carrier 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c1decay
rdfs:label "[Part 5] Carrier 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c1sustain
rdfs:label "[Part 5] Carrier 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c1release
rdfs:label "[Part 5] Carrier 1 Release" ;
lv2:default 8 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c1level
rdfs:label "[Part 5] Carrier 1 Level" ;
lv2:default 57 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P5c1ksl
rdfs:label "[Part 5] Carrier 1 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c1fmul
rdfs:label "[Part 5] Carrier 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c1trem
rdfs:label "[Part 5] Carrier 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c1vib
rdfs:label "[Part 5] Carrier 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c1sus
rdfs:label "[Part 5] Carrier 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c1env
rdfs:label "[Part 5] Carrier 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c1wave
rdfs:label "[Part 5] Carrier 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m1attack
rdfs:label "[Part 5] Modulator 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m1decay
rdfs:label "[Part 5] Modulator 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m1sustain
rdfs:label "[Part 5] Modulator 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m1release
rdfs:label "[Part 5] Modulator 1 Release" ;
lv2:default 11 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m1level
rdfs:label "[Part 5] Modulator 1 Level" ;
lv2:default 48 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P5m1ksl
rdfs:label "[Part 5] Modulator 1 Key scale level" ;
lv2:default 2 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m1fmul
rdfs:label "[Part 5] Modulator 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m1trem
rdfs:label "[Part 5] Modulator 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m1vib
rdfs:label "[Part 5] Modulator 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m1sus
rdfs:label "[Part 5] Modulator 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m1env
rdfs:label "[Part 5] Modulator 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m1wave
rdfs:label "[Part 5] Modulator 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c2attack
rdfs:label "[Part 5] Carrier 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c2decay
rdfs:label "[Part 5] Carrier 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c2sustain
rdfs:label "[Part 5] Carrier 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c2release
rdfs:label "[Part 5] Carrier 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c2level
rdfs:label "[Part 5] Carrier 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P5c2ksl
rdfs:label "[Part 5] Carrier 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c2fmul
rdfs:label "[Part 5] Carrier 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c2trem
rdfs:label "[Part 5] Carrier 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c2vib
rdfs:label "[Part 5] Carrier 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c2sus
rdfs:label "[Part 5] Carrier 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c2env
rdfs:label "[Part 5] Carrier 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5c2wave
rdfs:label "[Part 5] Carrier 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m2attack
rdfs:label "[Part 5] Modulator 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m2decay
rdfs:label "[Part 5] Modulator 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m2sustain
rdfs:label "[Part 5] Modulator 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m2release
rdfs:label "[Part 5] Modulator 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m2level
rdfs:label "[Part 5] Modulator 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P5m2ksl
rdfs:label "[Part 5] Modulator 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m2fmul
rdfs:label "[Part 5] Modulator 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m2trem
rdfs:label "[Part 5] Modulator 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m2vib
rdfs:label "[Part 5] Modulator 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m2sus
rdfs:label "[Part 5] Modulator 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m2env
rdfs:label "[Part 5] Modulator 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P5m2wave
rdfs:label "[Part 5] Modulator 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6is4op
rdfs:label "[Part 6] 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6ps4op
rdfs:label "[Part 6] Pseudo 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6blank
rdfs:label "[Part 6] Blank" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6con12
rdfs:label "[Part 6] Mode 1-2" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6con34
rdfs:label "[Part 6] Mode 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6tune12
rdfs:label "[Part 6] Note offset 1-2" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6tune34
rdfs:label "[Part 6] Note offset 3-4" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6fb12
rdfs:label "[Part 6] Feedback 1-2" ;
lv2:default 4 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6fb34
rdfs:label "[Part 6] Feedback 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6veloffset
rdfs:label "[Part 6] Velocity offset" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6voice2ft
rdfs:label "[Part 6] Voice 2 fine tune" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6drumnote
rdfs:label "[Part 6] Percussion note" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c1attack
rdfs:label "[Part 6] Carrier 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c1decay
rdfs:label "[Part 6] Carrier 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c1sustain
rdfs:label "[Part 6] Carrier 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c1release
rdfs:label "[Part 6] Carrier 1 Release" ;
lv2:default 8 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c1level
rdfs:label "[Part 6] Carrier 1 Level" ;
lv2:default 57 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P6c1ksl
rdfs:label "[Part 6] Carrier 1 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c1fmul
rdfs:label "[Part 6] Carrier 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c1trem
rdfs:label "[Part 6] Carrier 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c1vib
rdfs:label "[Part 6] Carrier 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c1sus
rdfs:label "[Part 6] Carrier 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c1env
rdfs:label "[Part 6] Carrier 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c1wave
rdfs:label "[Part 6] Carrier 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m1attack
rdfs:label "[Part 6] Modulator 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m1decay
rdfs:label "[Part 6] Modulator 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m1sustain
rdfs:label "[Part 6] Modulator 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m1release
rdfs:label "[Part 6] Modulator 1 Release" ;
lv2:default 11 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m1level
rdfs:label "[Part 6] Modulator 1 Level" ;
lv2:default 48 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P6m1ksl
rdfs:label "[Part 6] Modulator 1 Key scale level" ;
lv2:default 2 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m1fmul
rdfs:label "[Part 6] Modulator 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m1trem
rdfs:label "[Part 6] Modulator 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m1vib
rdfs:label "[Part 6] Modulator 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m1sus
rdfs:label "[Part 6] Modulator 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m1env
rdfs:label "[Part 6] Modulator 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m1wave
rdfs:label "[Part 6] Modulator 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c2attack
rdfs:label "[Part 6] Carrier 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c2decay
rdfs:label "[Part 6] Carrier 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c2sustain
rdfs:label "[Part 6] Carrier 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c2release
rdfs:label "[Part 6] Carrier 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c2level
rdfs:label "[Part 6] Carrier 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P6c2ksl
rdfs:label "[Part 6] Carrier 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c2fmul
rdfs:label "[Part 6] Carrier 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c2trem
rdfs:label "[Part 6] Carrier 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c2vib
rdfs:label "[Part 6] Carrier 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c2sus
rdfs:label "[Part 6] Carrier 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c2env
rdfs:label "[Part 6] Carrier 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6c2wave
rdfs:label "[Part 6] Carrier 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m2attack
rdfs:label "[Part 6] Modulator 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m2decay
rdfs:label "[Part 6] Modulator 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m2sustain
rdfs:label "[Part 6] Modulator 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m2release
rdfs:label "[Part 6] Modulator 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m2level
rdfs:label "[Part 6] Modulator 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P6m2ksl
rdfs:label "[Part 6] Modulator 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m2fmul
rdfs:label "[Part 6] Modulator 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m2trem
rdfs:label "[Part 6] Modulator 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m2vib
rdfs:label "[Part 6] Modulator 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m2sus
rdfs:label "[Part 6] Modulator 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m2env
rdfs:label "[Part 6] Modulator 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P6m2wave
rdfs:label "[Part 6] Modulator 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7is4op
rdfs:label "[Part 7] 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7ps4op
rdfs:label "[Part 7] Pseudo 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7blank
rdfs:label "[Part 7] Blank" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7con12
rdfs:label "[Part 7] Mode 1-2" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7con34
rdfs:label "[Part 7] Mode 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7tune12
rdfs:label "[Part 7] Note offset 1-2" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7tune34
rdfs:label "[Part 7] Note offset 3-4" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7fb12
rdfs:label "[Part 7] Feedback 1-2" ;
lv2:default 4 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7fb34
rdfs:label "[Part 7] Feedback 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7veloffset
rdfs:label "[Part 7] Velocity offset" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7voice2ft
rdfs:label "[Part 7] Voice 2 fine tune" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7drumnote
rdfs:label "[Part 7] Percussion note" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c1attack
rdfs:label "[Part 7] Carrier 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c1decay
rdfs:label "[Part 7] Carrier 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c1sustain
rdfs:label "[Part 7] Carrier 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c1release
rdfs:label "[Part 7] Carrier 1 Release" ;
lv2:default 8 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c1level
rdfs:label "[Part 7] Carrier 1 Level" ;
lv2:default 57 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P7c1ksl
rdfs:label "[Part 7] Carrier 1 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c1fmul
rdfs:label "[Part 7] Carrier 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c1trem
rdfs:label "[Part 7] Carrier 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c1vib
rdfs:label "[Part 7] Carrier 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c1sus
rdfs:label "[Part 7] Carrier 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c1env
rdfs:label "[Part 7] Carrier 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c1wave
rdfs:label "[Part 7] Carrier 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m1attack
rdfs:label "[Part 7] Modulator 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m1decay
rdfs:label "[Part 7] Modulator 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m1sustain
rdfs:label "[Part 7] Modulator 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m1release
rdfs:label "[Part 7] Modulator 1 Release" ;
lv2:default 11 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m1level
rdfs:label "[Part 7] Modulator 1 Level" ;
lv2:default 48 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P7m1ksl
rdfs:label "[Part 7] Modulator 1 Key scale level" ;
lv2:default 2 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m1fmul
rdfs:label "[Part 7] Modulator 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m1trem
rdfs:label "[Part 7] Modulator 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m1vib
rdfs:label "[Part 7] Modulator 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m1sus
rdfs:label "[Part 7] Modulator 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m1env
rdfs:label "[Part 7] Modulator 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m1wave
rdfs:label "[Part 7] Modulator 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c2attack
rdfs:label "[Part 7] Carrier 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c2decay
rdfs:label "[Part 7] Carrier 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c2sustain
rdfs:label "[Part 7] Carrier 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c2release
rdfs:label "[Part 7] Carrier 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c2level
rdfs:label "[Part 7] Carrier 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P7c2ksl
rdfs:label "[Part 7] Carrier 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c2fmul
rdfs:label "[Part 7] Carrier 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c2trem
rdfs:label "[Part 7] Carrier 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c2vib
rdfs:label "[Part 7] Carrier 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c2sus
rdfs:label "[Part 7] Carrier 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c2env
rdfs:label "[Part 7] Carrier 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7c2wave
rdfs:label "[Part 7] Carrier 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m2attack
rdfs:label "[Part 7] Modulator 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m2decay
rdfs:label "[Part 7] Modulator 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m2sustain
rdfs:label "[Part 7] Modulator 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m2release
rdfs:label "[Part 7] Modulator 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m2level
rdfs:label "[Part 7] Modulator 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P7m2ksl
rdfs:label "[Part 7] Modulator 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m2fmul
rdfs:label "[Part 7] Modulator 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m2trem
rdfs:label "[Part 7] Modulator 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m2vib
rdfs:label "[Part 7] Modulator 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m2sus
rdfs:label "[Part 7] Modulator 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m2env
rdfs:label "[Part 7] Modulator 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P7m2wave
rdfs:label "[Part 7] Modulator 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8is4op
rdfs:label "[Part 8] 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8ps4op
rdfs:label "[Part 8] Pseudo 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8blank
rdfs:label "[Part 8] Blank" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8con12
rdfs:label "[Part 8] Mode 1-2" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8con34
rdfs:label "[Part 8] Mode 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8tune12
rdfs:label "[Part 8] Note offset 1-2" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8tune34
rdfs:label "[Part 8] Note offset 3-4" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8fb12
rdfs:label "[Part 8] Feedback 1-2" ;
lv2:default 4 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8fb34
rdfs:label "[Part 8] Feedback 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8veloffset
rdfs:label "[Part 8] Velocity offset" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8voice2ft
rdfs:label "[Part 8] Voice 2 fine tune" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8drumnote
rdfs:label "[Part 8] Percussion note" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c1attack
rdfs:label "[Part 8] Carrier 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c1decay
rdfs:label "[Part 8] Carrier 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c1sustain
rdfs:label "[Part 8] Carrier 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c1release
rdfs:label "[Part 8] Carrier 1 Release" ;
lv2:default 8 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c1level
rdfs:label "[Part 8] Carrier 1 Level" ;
lv2:default 57 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P8c1ksl
rdfs:label "[Part 8] Carrier 1 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c1fmul
rdfs:label "[Part 8] Carrier 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c1trem
rdfs:label "[Part 8] Carrier 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c1vib
rdfs:label "[Part 8] Carrier 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c1sus
rdfs:label "[Part 8] Carrier 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c1env
rdfs:label "[Part 8] Carrier 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c1wave
rdfs:label "[Part 8] Carrier 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m1attack
rdfs:label "[Part 8] Modulator 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m1decay
rdfs:label "[Part 8] Modulator 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m1sustain
rdfs:label "[Part 8] Modulator 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m1release
rdfs:label "[Part 8] Modulator 1 Release" ;
lv2:default 11 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m1level
rdfs:label "[Part 8] Modulator 1 Level" ;
lv2:default 48 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P8m1ksl
rdfs:label "[Part 8] Modulator 1 Key scale level" ;
lv2:default 2 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m1fmul
rdfs:label "[Part 8] Modulator 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m1trem
rdfs:label "[Part 8] Modulator 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m1vib
rdfs:label "[Part 8] Modulator 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m1sus
rdfs:label "[Part 8] Modulator 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m1env
rdfs:label "[Part 8] Modulator 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m1wave
rdfs:label "[Part 8] Modulator 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c2attack
rdfs:label "[Part 8] Carrier 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c2decay
rdfs:label "[Part 8] Carrier 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c2sustain
rdfs:label "[Part 8] Carrier 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c2release
rdfs:label "[Part 8] Carrier 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c2level
rdfs:label "[Part 8] Carrier 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P8c2ksl
rdfs:label "[Part 8] Carrier 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c2fmul
rdfs:label "[Part 8] Carrier 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c2trem
rdfs:label "[Part 8] Carrier 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c2vib
rdfs:label "[Part 8] Carrier 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c2sus
rdfs:label "[Part 8] Carrier 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c2env
rdfs:label "[Part 8] Carrier 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8c2wave
rdfs:label "[Part 8] Carrier 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m2attack
rdfs:label "[Part 8] Modulator 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m2decay
rdfs:label "[Part 8] Modulator 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m2sustain
rdfs:label "[Part 8] Modulator 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m2release
rdfs:label "[Part 8] Modulator 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m2level
rdfs:label "[Part 8] Modulator 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P8m2ksl
rdfs:label "[Part 8] Modulator 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m2fmul
rdfs:label "[Part 8] Modulator 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m2trem
rdfs:label "[Part 8] Modulator 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m2vib
rdfs:label "[Part 8] Modulator 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m2sus
rdfs:label "[Part 8] Modulator 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m2env
rdfs:label "[Part 8] Modulator 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P8m2wave
rdfs:label "[Part 8] Modulator 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9is4op
rdfs:label "[Part 9] 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9ps4op
rdfs:label "[Part 9] Pseudo 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9blank
rdfs:label "[Part 9] Blank" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9con12
rdfs:label "[Part 9] Mode 1-2" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9con34
rdfs:label "[Part 9] Mode 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9tune12
rdfs:label "[Part 9] Note offset 1-2" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9tune34
rdfs:label "[Part 9] Note offset 3-4" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9fb12
rdfs:label "[Part 9] Feedback 1-2" ;
lv2:default 4 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9fb34
rdfs:label "[Part 9] Feedback 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9veloffset
rdfs:label "[Part 9] Velocity offset" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9voice2ft
rdfs:label "[Part 9] Voice 2 fine tune" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9drumnote
rdfs:label "[Part 9] Percussion note" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c1attack
rdfs:label "[Part 9] Carrier 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c1decay
rdfs:label "[Part 9] Carrier 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c1sustain
rdfs:label "[Part 9] Carrier 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c1release
rdfs:label "[Part 9] Carrier 1 Release" ;
lv2:default 8 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c1level
rdfs:label "[Part 9] Carrier 1 Level" ;
lv2:default 57 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P9c1ksl
rdfs:label "[Part 9] Carrier 1 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c1fmul
rdfs:label "[Part 9] Carrier 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c1trem
rdfs:label "[Part 9] Carrier 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c1vib
rdfs:label "[Part 9] Carrier 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c1sus
rdfs:label "[Part 9] Carrier 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c1env
rdfs:label "[Part 9] Carrier 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c1wave
rdfs:label "[Part 9] Carrier 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m1attack
rdfs:label "[Part 9] Modulator 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m1decay
rdfs:label "[Part 9] Modulator 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m1sustain
rdfs:label "[Part 9] Modulator 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m1release
rdfs:label "[Part 9] Modulator 1 Release" ;
lv2:default 11 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m1level
rdfs:label "[Part 9] Modulator 1 Level" ;
lv2:default 48 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P9m1ksl
rdfs:label "[Part 9] Modulator 1 Key scale level" ;
lv2:default 2 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m1fmul
rdfs:label "[Part 9] Modulator 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m1trem
rdfs:label "[Part 9] Modulator 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m1vib
rdfs:label "[Part 9] Modulator 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m1sus
rdfs:label "[Part 9] Modulator 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m1env
rdfs:label "[Part 9] Modulator 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m1wave
rdfs:label "[Part 9] Modulator 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c2attack
rdfs:label "[Part 9] Carrier 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c2decay
rdfs:label "[Part 9] Carrier 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c2sustain
rdfs:label "[Part 9] Carrier 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c2release
rdfs:label "[Part 9] Carrier 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c2level
rdfs:label "[Part 9] Carrier 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P9c2ksl
rdfs:label "[Part 9] Carrier 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c2fmul
rdfs:label "[Part 9] Carrier 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c2trem
rdfs:label "[Part 9] Carrier 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c2vib
rdfs:label "[Part 9] Carrier 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c2sus
rdfs:label "[Part 9] Carrier 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c2env
rdfs:label "[Part 9] Carrier 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9c2wave
rdfs:label "[Part 9] Carrier 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m2attack
rdfs:label "[Part 9] Modulator 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m2decay
rdfs:label "[Part 9] Modulator 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m2sustain
rdfs:label "[Part 9] Modulator 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m2release
rdfs:label "[Part 9] Modulator 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m2level
rdfs:label "[Part 9] Modulator 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P9m2ksl
rdfs:label "[Part 9] Modulator 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m2fmul
rdfs:label "[Part 9] Modulator 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m2trem
rdfs:label "[Part 9] Modulator 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m2vib
rdfs:label "[Part 9] Modulator 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m2sus
rdfs:label "[Part 9] Modulator 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m2env
rdfs:label "[Part 9] Modulator 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P9m2wave
rdfs:label "[Part 9] Modulator 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10is4op
rdfs:label "[Part 10] 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10ps4op
rdfs:label "[Part 10] Pseudo 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10blank
rdfs:label "[Part 10] Blank" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10con12
rdfs:label "[Part 10] Mode 1-2" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10con34
rdfs:label "[Part 10] Mode 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10tune12
rdfs:label "[Part 10] Note offset 1-2" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10tune34
rdfs:label "[Part 10] Note offset 3-4" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10fb12
rdfs:label "[Part 10] Feedback 1-2" ;
lv2:default 4 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10fb34
rdfs:label "[Part 10] Feedback 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10veloffset
rdfs:label "[Part 10] Velocity offset" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10voice2ft
rdfs:label "[Part 10] Voice 2 fine tune" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10drumnote
rdfs:label "[Part 10] Percussion note" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c1attack
rdfs:label "[Part 10] Carrier 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c1decay
rdfs:label "[Part 10] Carrier 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c1sustain
rdfs:label "[Part 10] Carrier 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c1release
rdfs:label "[Part 10] Carrier 1 Release" ;
lv2:default 8 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c1level
rdfs:label "[Part 10] Carrier 1 Level" ;
lv2:default 57 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P10c1ksl
rdfs:label "[Part 10] Carrier 1 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c1fmul
rdfs:label "[Part 10] Carrier 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c1trem
rdfs:label "[Part 10] Carrier 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c1vib
rdfs:label "[Part 10] Carrier 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c1sus
rdfs:label "[Part 10] Carrier 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c1env
rdfs:label "[Part 10] Carrier 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c1wave
rdfs:label "[Part 10] Carrier 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m1attack
rdfs:label "[Part 10] Modulator 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m1decay
rdfs:label "[Part 10] Modulator 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m1sustain
rdfs:label "[Part 10] Modulator 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m1release
rdfs:label "[Part 10] Modulator 1 Release" ;
lv2:default 11 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m1level
rdfs:label "[Part 10] Modulator 1 Level" ;
lv2:default 48 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P10m1ksl
rdfs:label "[Part 10] Modulator 1 Key scale level" ;
lv2:default 2 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m1fmul
rdfs:label "[Part 10] Modulator 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m1trem
rdfs:label "[Part 10] Modulator 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m1vib
rdfs:label "[Part 10] Modulator 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m1sus
rdfs:label "[Part 10] Modulator 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m1env
rdfs:label "[Part 10] Modulator 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m1wave
rdfs:label "[Part 10] Modulator 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c2attack
rdfs:label "[Part 10] Carrier 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c2decay
rdfs:label "[Part 10] Carrier 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c2sustain
rdfs:label "[Part 10] Carrier 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c2release
rdfs:label "[Part 10] Carrier 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c2level
rdfs:label "[Part 10] Carrier 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P10c2ksl
rdfs:label "[Part 10] Carrier 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c2fmul
rdfs:label "[Part 10] Carrier 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c2trem
rdfs:label "[Part 10] Carrier 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c2vib
rdfs:label "[Part 10] Carrier 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c2sus
rdfs:label "[Part 10] Carrier 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c2env
rdfs:label "[Part 10] Carrier 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10c2wave
rdfs:label "[Part 10] Carrier 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m2attack
rdfs:label "[Part 10] Modulator 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m2decay
rdfs:label "[Part 10] Modulator 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m2sustain
rdfs:label "[Part 10] Modulator 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m2release
rdfs:label "[Part 10] Modulator 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m2level
rdfs:label "[Part 10] Modulator 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P10m2ksl
rdfs:label "[Part 10] Modulator 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m2fmul
rdfs:label "[Part 10] Modulator 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m2trem
rdfs:label "[Part 10] Modulator 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m2vib
rdfs:label "[Part 10] Modulator 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m2sus
rdfs:label "[Part 10] Modulator 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m2env
rdfs:label "[Part 10] Modulator 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P10m2wave
rdfs:label "[Part 10] Modulator 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11is4op
rdfs:label "[Part 11] 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11ps4op
rdfs:label "[Part 11] Pseudo 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11blank
rdfs:label "[Part 11] Blank" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11con12
rdfs:label "[Part 11] Mode 1-2" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11con34
rdfs:label "[Part 11] Mode 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11tune12
rdfs:label "[Part 11] Note offset 1-2" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11tune34
rdfs:label "[Part 11] Note offset 3-4" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11fb12
rdfs:label "[Part 11] Feedback 1-2" ;
lv2:default 4 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11fb34
rdfs:label "[Part 11] Feedback 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11veloffset
rdfs:label "[Part 11] Velocity offset" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11voice2ft
rdfs:label "[Part 11] Voice 2 fine tune" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11drumnote
rdfs:label "[Part 11] Percussion note" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c1attack
rdfs:label "[Part 11] Carrier 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c1decay
rdfs:label "[Part 11] Carrier 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c1sustain
rdfs:label "[Part 11] Carrier 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c1release
rdfs:label "[Part 11] Carrier 1 Release" ;
lv2:default 8 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c1level
rdfs:label "[Part 11] Carrier 1 Level" ;
lv2:default 57 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P11c1ksl
rdfs:label "[Part 11] Carrier 1 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c1fmul
rdfs:label "[Part 11] Carrier 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c1trem
rdfs:label "[Part 11] Carrier 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c1vib
rdfs:label "[Part 11] Carrier 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c1sus
rdfs:label "[Part 11] Carrier 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c1env
rdfs:label "[Part 11] Carrier 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c1wave
rdfs:label "[Part 11] Carrier 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m1attack
rdfs:label "[Part 11] Modulator 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m1decay
rdfs:label "[Part 11] Modulator 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m1sustain
rdfs:label "[Part 11] Modulator 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m1release
rdfs:label "[Part 11] Modulator 1 Release" ;
lv2:default 11 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m1level
rdfs:label "[Part 11] Modulator 1 Level" ;
lv2:default 48 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P11m1ksl
rdfs:label "[Part 11] Modulator 1 Key scale level" ;
lv2:default 2 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m1fmul
rdfs:label "[Part 11] Modulator 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m1trem
rdfs:label "[Part 11] Modulator 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m1vib
rdfs:label "[Part 11] Modulator 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m1sus
rdfs:label "[Part 11] Modulator 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m1env
rdfs:label "[Part 11] Modulator 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m1wave
rdfs:label "[Part 11] Modulator 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c2attack
rdfs:label "[Part 11] Carrier 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c2decay
rdfs:label "[Part 11] Carrier 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c2sustain
rdfs:label "[Part 11] Carrier 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c2release
rdfs:label "[Part 11] Carrier 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c2level
rdfs:label "[Part 11] Carrier 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P11c2ksl
rdfs:label "[Part 11] Carrier 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c2fmul
rdfs:label "[Part 11] Carrier 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c2trem
rdfs:label "[Part 11] Carrier 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c2vib
rdfs:label "[Part 11] Carrier 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c2sus
rdfs:label "[Part 11] Carrier 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c2env
rdfs:label "[Part 11] Carrier 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11c2wave
rdfs:label "[Part 11] Carrier 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m2attack
rdfs:label "[Part 11] Modulator 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m2decay
rdfs:label "[Part 11] Modulator 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m2sustain
rdfs:label "[Part 11] Modulator 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m2release
rdfs:label "[Part 11] Modulator 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m2level
rdfs:label "[Part 11] Modulator 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P11m2ksl
rdfs:label "[Part 11] Modulator 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m2fmul
rdfs:label "[Part 11] Modulator 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m2trem
rdfs:label "[Part 11] Modulator 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m2vib
rdfs:label "[Part 11] Modulator 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m2sus
rdfs:label "[Part 11] Modulator 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m2env
rdfs:label "[Part 11] Modulator 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P11m2wave
rdfs:label "[Part 11] Modulator 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12is4op
rdfs:label "[Part 12] 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12ps4op
rdfs:label "[Part 12] Pseudo 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12blank
rdfs:label "[Part 12] Blank" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12con12
rdfs:label "[Part 12] Mode 1-2" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12con34
rdfs:label "[Part 12] Mode 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12tune12
rdfs:label "[Part 12] Note offset 1-2" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12tune34
rdfs:label "[Part 12] Note offset 3-4" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12fb12
rdfs:label "[Part 12] Feedback 1-2" ;
lv2:default 4 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12fb34
rdfs:label "[Part 12] Feedback 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12veloffset
rdfs:label "[Part 12] Velocity offset" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12voice2ft
rdfs:label "[Part 12] Voice 2 fine tune" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12drumnote
rdfs:label "[Part 12] Percussion note" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c1attack
rdfs:label "[Part 12] Carrier 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c1decay
rdfs:label "[Part 12] Carrier 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c1sustain
rdfs:label "[Part 12] Carrier 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c1release
rdfs:label "[Part 12] Carrier 1 Release" ;
lv2:default 8 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c1level
rdfs:label "[Part 12] Carrier 1 Level" ;
lv2:default 57 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P12c1ksl
rdfs:label "[Part 12] Carrier 1 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c1fmul
rdfs:label "[Part 12] Carrier 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c1trem
rdfs:label "[Part 12] Carrier 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c1vib
rdfs:label "[Part 12] Carrier 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c1sus
rdfs:label "[Part 12] Carrier 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c1env
rdfs:label "[Part 12] Carrier 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c1wave
rdfs:label "[Part 12] Carrier 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m1attack
rdfs:label "[Part 12] Modulator 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m1decay
rdfs:label "[Part 12] Modulator 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m1sustain
rdfs:label "[Part 12] Modulator 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m1release
rdfs:label "[Part 12] Modulator 1 Release" ;
lv2:default 11 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m1level
rdfs:label "[Part 12] Modulator 1 Level" ;
lv2:default 48 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P12m1ksl
rdfs:label "[Part 12] Modulator 1 Key scale level" ;
lv2:default 2 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m1fmul
rdfs:label "[Part 12] Modulator 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m1trem
rdfs:label "[Part 12] Modulator 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m1vib
rdfs:label "[Part 12] Modulator 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m1sus
rdfs:label "[Part 12] Modulator 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m1env
rdfs:label "[Part 12] Modulator 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m1wave
rdfs:label "[Part 12] Modulator 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c2attack
rdfs:label "[Part 12] Carrier 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c2decay
rdfs:label "[Part 12] Carrier 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c2sustain
rdfs:label "[Part 12] Carrier 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c2release
rdfs:label "[Part 12] Carrier 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c2level
rdfs:label "[Part 12] Carrier 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P12c2ksl
rdfs:label "[Part 12] Carrier 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c2fmul
rdfs:label "[Part 12] Carrier 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c2trem
rdfs:label "[Part 12] Carrier 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c2vib
rdfs:label "[Part 12] Carrier 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c2sus
rdfs:label "[Part 12] Carrier 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c2env
rdfs:label "[Part 12] Carrier 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12c2wave
rdfs:label "[Part 12] Carrier 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m2attack
rdfs:label "[Part 12] Modulator 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m2decay
rdfs:label "[Part 12] Modulator 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m2sustain
rdfs:label "[Part 12] Modulator 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m2release
rdfs:label "[Part 12] Modulator 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m2level
rdfs:label "[Part 12] Modulator 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P12m2ksl
rdfs:label "[Part 12] Modulator 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m2fmul
rdfs:label "[Part 12] Modulator 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m2trem
rdfs:label "[Part 12] Modulator 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m2vib
rdfs:label "[Part 12] Modulator 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m2sus
rdfs:label "[Part 12] Modulator 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m2env
rdfs:label "[Part 12] Modulator 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P12m2wave
rdfs:label "[Part 12] Modulator 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13is4op
rdfs:label "[Part 13] 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13ps4op
rdfs:label "[Part 13] Pseudo 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13blank
rdfs:label "[Part 13] Blank" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13con12
rdfs:label "[Part 13] Mode 1-2" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13con34
rdfs:label "[Part 13] Mode 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13tune12
rdfs:label "[Part 13] Note offset 1-2" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13tune34
rdfs:label "[Part 13] Note offset 3-4" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13fb12
rdfs:label "[Part 13] Feedback 1-2" ;
lv2:default 4 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13fb34
rdfs:label "[Part 13] Feedback 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13veloffset
rdfs:label "[Part 13] Velocity offset" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13voice2ft
rdfs:label "[Part 13] Voice 2 fine tune" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13drumnote
rdfs:label "[Part 13] Percussion note" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c1attack
rdfs:label "[Part 13] Carrier 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c1decay
rdfs:label "[Part 13] Carrier 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c1sustain
rdfs:label "[Part 13] Carrier 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c1release
rdfs:label "[Part 13] Carrier 1 Release" ;
lv2:default 8 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c1level
rdfs:label "[Part 13] Carrier 1 Level" ;
lv2:default 57 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P13c1ksl
rdfs:label "[Part 13] Carrier 1 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c1fmul
rdfs:label "[Part 13] Carrier 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c1trem
rdfs:label "[Part 13] Carrier 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c1vib
rdfs:label "[Part 13] Carrier 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c1sus
rdfs:label "[Part 13] Carrier 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c1env
rdfs:label "[Part 13] Carrier 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c1wave
rdfs:label "[Part 13] Carrier 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m1attack
rdfs:label "[Part 13] Modulator 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m1decay
rdfs:label "[Part 13] Modulator 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m1sustain
rdfs:label "[Part 13] Modulator 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m1release
rdfs:label "[Part 13] Modulator 1 Release" ;
lv2:default 11 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m1level
rdfs:label "[Part 13] Modulator 1 Level" ;
lv2:default 48 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P13m1ksl
rdfs:label "[Part 13] Modulator 1 Key scale level" ;
lv2:default 2 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m1fmul
rdfs:label "[Part 13] Modulator 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m1trem
rdfs:label "[Part 13] Modulator 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m1vib
rdfs:label "[Part 13] Modulator 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m1sus
rdfs:label "[Part 13] Modulator 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m1env
rdfs:label "[Part 13] Modulator 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m1wave
rdfs:label "[Part 13] Modulator 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c2attack
rdfs:label "[Part 13] Carrier 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c2decay
rdfs:label "[Part 13] Carrier 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c2sustain
rdfs:label "[Part 13] Carrier 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c2release
rdfs:label "[Part 13] Carrier 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c2level
rdfs:label "[Part 13] Carrier 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P13c2ksl
rdfs:label "[Part 13] Carrier 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c2fmul
rdfs:label "[Part 13] Carrier 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c2trem
rdfs:label "[Part 13] Carrier 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c2vib
rdfs:label "[Part 13] Carrier 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c2sus
rdfs:label "[Part 13] Carrier 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c2env
rdfs:label "[Part 13] Carrier 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13c2wave
rdfs:label "[Part 13] Carrier 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m2attack
rdfs:label "[Part 13] Modulator 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m2decay
rdfs:label "[Part 13] Modulator 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m2sustain
rdfs:label "[Part 13] Modulator 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m2release
rdfs:label "[Part 13] Modulator 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m2level
rdfs:label "[Part 13] Modulator 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P13m2ksl
rdfs:label "[Part 13] Modulator 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m2fmul
rdfs:label "[Part 13] Modulator 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m2trem
rdfs:label "[Part 13] Modulator 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m2vib
rdfs:label "[Part 13] Modulator 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m2sus
rdfs:label "[Part 13] Modulator 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m2env
rdfs:label "[Part 13] Modulator 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P13m2wave
rdfs:label "[Part 13] Modulator 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14is4op
rdfs:label "[Part 14] 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14ps4op
rdfs:label "[Part 14] Pseudo 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14blank
rdfs:label "[Part 14] Blank" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14con12
rdfs:label "[Part 14] Mode 1-2" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14con34
rdfs:label "[Part 14] Mode 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14tune12
rdfs:label "[Part 14] Note offset 1-2" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14tune34
rdfs:label "[Part 14] Note offset 3-4" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14fb12
rdfs:label "[Part 14] Feedback 1-2" ;
lv2:default 4 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14fb34
rdfs:label "[Part 14] Feedback 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14veloffset
rdfs:label "[Part 14] Velocity offset" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14voice2ft
rdfs:label "[Part 14] Voice 2 fine tune" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14drumnote
rdfs:label "[Part 14] Percussion note" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c1attack
rdfs:label "[Part 14] Carrier 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c1decay
rdfs:label "[Part 14] Carrier 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c1sustain
rdfs:label "[Part 14] Carrier 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c1release
rdfs:label "[Part 14] Carrier 1 Release" ;
lv2:default 8 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c1level
rdfs:label "[Part 14] Carrier 1 Level" ;
lv2:default 57 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P14c1ksl
rdfs:label "[Part 14] Carrier 1 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c1fmul
rdfs:label "[Part 14] Carrier 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c1trem
rdfs:label "[Part 14] Carrier 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c1vib
rdfs:label "[Part 14] Carrier 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c1sus
rdfs:label "[Part 14] Carrier 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c1env
rdfs:label "[Part 14] Carrier 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c1wave
rdfs:label "[Part 14] Carrier 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m1attack
rdfs:label "[Part 14] Modulator 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m1decay
rdfs:label "[Part 14] Modulator 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m1sustain
rdfs:label "[Part 14] Modulator 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m1release
rdfs:label "[Part 14] Modulator 1 Release" ;
lv2:default 11 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m1level
rdfs:label "[Part 14] Modulator 1 Level" ;
lv2:default 48 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P14m1ksl
rdfs:label "[Part 14] Modulator 1 Key scale level" ;
lv2:default 2 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m1fmul
rdfs:label "[Part 14] Modulator 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m1trem
rdfs:label "[Part 14] Modulator 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m1vib
rdfs:label "[Part 14] Modulator 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m1sus
rdfs:label "[Part 14] Modulator 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m1env
rdfs:label "[Part 14] Modulator 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m1wave
rdfs:label "[Part 14] Modulator 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c2attack
rdfs:label "[Part 14] Carrier 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c2decay
rdfs:label "[Part 14] Carrier 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c2sustain
rdfs:label "[Part 14] Carrier 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c2release
rdfs:label "[Part 14] Carrier 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c2level
rdfs:label "[Part 14] Carrier 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P14c2ksl
rdfs:label "[Part 14] Carrier 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c2fmul
rdfs:label "[Part 14] Carrier 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c2trem
rdfs:label "[Part 14] Carrier 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c2vib
rdfs:label "[Part 14] Carrier 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c2sus
rdfs:label "[Part 14] Carrier 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c2env
rdfs:label "[Part 14] Carrier 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14c2wave
rdfs:label "[Part 14] Carrier 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m2attack
rdfs:label "[Part 14] Modulator 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m2decay
rdfs:label "[Part 14] Modulator 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m2sustain
rdfs:label "[Part 14] Modulator 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m2release
rdfs:label "[Part 14] Modulator 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m2level
rdfs:label "[Part 14] Modulator 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P14m2ksl
rdfs:label "[Part 14] Modulator 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m2fmul
rdfs:label "[Part 14] Modulator 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m2trem
rdfs:label "[Part 14] Modulator 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m2vib
rdfs:label "[Part 14] Modulator 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m2sus
rdfs:label "[Part 14] Modulator 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m2env
rdfs:label "[Part 14] Modulator 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P14m2wave
rdfs:label "[Part 14] Modulator 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15is4op
rdfs:label "[Part 15] 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15ps4op
rdfs:label "[Part 15] Pseudo 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15blank
rdfs:label "[Part 15] Blank" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15con12
rdfs:label "[Part 15] Mode 1-2" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15con34
rdfs:label "[Part 15] Mode 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15tune12
rdfs:label "[Part 15] Note offset 1-2" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15tune34
rdfs:label "[Part 15] Note offset 3-4" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15fb12
rdfs:label "[Part 15] Feedback 1-2" ;
lv2:default 4 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15fb34
rdfs:label "[Part 15] Feedback 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15veloffset
rdfs:label "[Part 15] Velocity offset" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15voice2ft
rdfs:label "[Part 15] Voice 2 fine tune" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15drumnote
rdfs:label "[Part 15] Percussion note" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c1attack
rdfs:label "[Part 15] Carrier 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c1decay
rdfs:label "[Part 15] Carrier 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c1sustain
rdfs:label "[Part 15] Carrier 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c1release
rdfs:label "[Part 15] Carrier 1 Release" ;
lv2:default 8 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c1level
rdfs:label "[Part 15] Carrier 1 Level" ;
lv2:default 57 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P15c1ksl
rdfs:label "[Part 15] Carrier 1 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c1fmul
rdfs:label "[Part 15] Carrier 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c1trem
rdfs:label "[Part 15] Carrier 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c1vib
rdfs:label "[Part 15] Carrier 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c1sus
rdfs:label "[Part 15] Carrier 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c1env
rdfs:label "[Part 15] Carrier 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c1wave
rdfs:label "[Part 15] Carrier 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m1attack
rdfs:label "[Part 15] Modulator 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m1decay
rdfs:label "[Part 15] Modulator 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m1sustain
rdfs:label "[Part 15] Modulator 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m1release
rdfs:label "[Part 15] Modulator 1 Release" ;
lv2:default 11 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m1level
rdfs:label "[Part 15] Modulator 1 Level" ;
lv2:default 48 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P15m1ksl
rdfs:label "[Part 15] Modulator 1 Key scale level" ;
lv2:default 2 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m1fmul
rdfs:label "[Part 15] Modulator 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m1trem
rdfs:label "[Part 15] Modulator 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m1vib
rdfs:label "[Part 15] Modulator 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m1sus
rdfs:label "[Part 15] Modulator 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m1env
rdfs:label "[Part 15] Modulator 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m1wave
rdfs:label "[Part 15] Modulator 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c2attack
rdfs:label "[Part 15] Carrier 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c2decay
rdfs:label "[Part 15] Carrier 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c2sustain
rdfs:label "[Part 15] Carrier 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c2release
rdfs:label "[Part 15] Carrier 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c2level
rdfs:label "[Part 15] Carrier 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P15c2ksl
rdfs:label "[Part 15] Carrier 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c2fmul
rdfs:label "[Part 15] Carrier 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c2trem
rdfs:label "[Part 15] Carrier 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c2vib
rdfs:label "[Part 15] Carrier 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c2sus
rdfs:label "[Part 15] Carrier 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c2env
rdfs:label "[Part 15] Carrier 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15c2wave
rdfs:label "[Part 15] Carrier 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m2attack
rdfs:label "[Part 15] Modulator 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m2decay
rdfs:label "[Part 15] Modulator 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m2sustain
rdfs:label "[Part 15] Modulator 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m2release
rdfs:label "[Part 15] Modulator 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m2level
rdfs:label "[Part 15] Modulator 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P15m2ksl
rdfs:label "[Part 15] Modulator 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m2fmul
rdfs:label "[Part 15] Modulator 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m2trem
rdfs:label "[Part 15] Modulator 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m2vib
rdfs:label "[Part 15] Modulator 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m2sus
rdfs:label "[Part 15] Modulator 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m2env
rdfs:label "[Part 15] Modulator 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P15m2wave
rdfs:label "[Part 15] Modulator 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16is4op
rdfs:label "[Part 16] 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16ps4op
rdfs:label "[Part 16] Pseudo 4op" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16blank
rdfs:label "[Part 16] Blank" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16con12
rdfs:label "[Part 16] Mode 1-2" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16con34
rdfs:label "[Part 16] Mode 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "FM" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "AM" ; rdf:value 1 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16tune12
rdfs:label "[Part 16] Note offset 1-2" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16tune34
rdfs:label "[Part 16] Note offset 3-4" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16fb12
rdfs:label "[Part 16] Feedback 1-2" ;
lv2:default 4 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16fb34
rdfs:label "[Part 16] Feedback 3-4" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16veloffset
rdfs:label "[Part 16] Velocity offset" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16voice2ft
rdfs:label "[Part 16] Voice 2 fine tune" ;
lv2:default 0 ;
lv2:minimum -127 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16drumnote
rdfs:label "[Part 16] Percussion note" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 127 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c1attack
rdfs:label "[Part 16] Carrier 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c1decay
rdfs:label "[Part 16] Carrier 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c1sustain
rdfs:label "[Part 16] Carrier 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c1release
rdfs:label "[Part 16] Carrier 1 Release" ;
lv2:default 8 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c1level
rdfs:label "[Part 16] Carrier 1 Level" ;
lv2:default 57 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P16c1ksl
rdfs:label "[Part 16] Carrier 1 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c1fmul
rdfs:label "[Part 16] Carrier 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c1trem
rdfs:label "[Part 16] Carrier 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c1vib
rdfs:label "[Part 16] Carrier 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c1sus
rdfs:label "[Part 16] Carrier 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c1env
rdfs:label "[Part 16] Carrier 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c1wave
rdfs:label "[Part 16] Carrier 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m1attack
rdfs:label "[Part 16] Modulator 1 Attack" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m1decay
rdfs:label "[Part 16] Modulator 1 Decay" ;
lv2:default 13 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m1sustain
rdfs:label "[Part 16] Modulator 1 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m1release
rdfs:label "[Part 16] Modulator 1 Release" ;
lv2:default 11 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m1level
rdfs:label "[Part 16] Modulator 1 Level" ;
lv2:default 48 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P16m1ksl
rdfs:label "[Part 16] Modulator 1 Key scale level" ;
lv2:default 2 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m1fmul
rdfs:label "[Part 16] Modulator 1 Frequency multiplier" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m1trem
rdfs:label "[Part 16] Modulator 1 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m1vib
rdfs:label "[Part 16] Modulator 1 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m1sus
rdfs:label "[Part 16] Modulator 1 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m1env
rdfs:label "[Part 16] Modulator 1 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m1wave
rdfs:label "[Part 16] Modulator 1 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c2attack
rdfs:label "[Part 16] Carrier 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c2decay
rdfs:label "[Part 16] Carrier 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c2sustain
rdfs:label "[Part 16] Carrier 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c2release
rdfs:label "[Part 16] Carrier 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c2level
rdfs:label "[Part 16] Carrier 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P16c2ksl
rdfs:label "[Part 16] Carrier 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c2fmul
rdfs:label "[Part 16] Carrier 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c2trem
rdfs:label "[Part 16] Carrier 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c2vib
rdfs:label "[Part 16] Carrier 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c2sus
rdfs:label "[Part 16] Carrier 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c2env
rdfs:label "[Part 16] Carrier 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16c2wave
rdfs:label "[Part 16] Carrier 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m2attack
rdfs:label "[Part 16] Modulator 2 Attack" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m2decay
rdfs:label "[Part 16] Modulator 2 Decay" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m2sustain
rdfs:label "[Part 16] Modulator 2 Sustain" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m2release
rdfs:label "[Part 16] Modulator 2 Release" ;
lv2:default 15 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m2level
rdfs:label "[Part 16] Modulator 2 Level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 63 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer .
propex:P16m2ksl
rdfs:label "[Part 16] Modulator 2 Key scale level" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 3 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m2fmul
rdfs:label "[Part 16] Modulator 2 Frequency multiplier" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 15 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m2trem
rdfs:label "[Part 16] Modulator 2 Tremolo" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m2vib
rdfs:label "[Part 16] Modulator 2 Vibrato" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m2sus
rdfs:label "[Part 16] Modulator 2 Sustaining" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m2env
rdfs:label "[Part 16] Modulator 2 Key scaling" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:P16m2wave
rdfs:label "[Part 16] Modulator 2 Waveform" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 7 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Sine" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Half sine" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "Absolute sine" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Pulse sine" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Alternating sine" ; rdf:value 4 ] ;
lv2:scalePoint [ rdfs:label "Camel sine" ; rdf:value 5 ] ;
lv2:scalePoint [ rdfs:label "Square" ; rdf:value 6 ] ;
lv2:scalePoint [ rdfs:label "Logarithmic sawtooth" ; rdf:value 7 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:volmodel
rdfs:label "Volume model" ;
lv2:default 0 ;
lv2:minimum 0 ;
lv2:maximum 4 ;
rdfs:range atom:Int ;
lv2:portProperty lv2:integer, lv2:enumeration ;
lv2:scalePoint [ rdfs:label "Generic" ; rdf:value 0 ] ;
lv2:scalePoint [ rdfs:label "Native" ; rdf:value 1 ] ;
lv2:scalePoint [ rdfs:label "DMX" ; rdf:value 2 ] ;
lv2:scalePoint [ rdfs:label "Apogee" ; rdf:value 3 ] ;
lv2:scalePoint [ rdfs:label "Win9x" ; rdf:value 4 ] ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:deeptrem
rdfs:label "Deep tremolo" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
propex:deepvib
rdfs:label "Deep vibrato" ;
lv2:default 1 ;
lv2:minimum 0 ;
lv2:maximum 1 ;
rdfs:range atom:Bool ;
lv2:portProperty lv2:toggled ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#expensive> .
<https://github.com/jpcima/ADLplug>
a lv2:InstrumentPlugin, lv2:Plugin ;
lv2:requiredFeature <http://lv2plug.in/ns/ext/buf-size#boundedBlockLength> ,
<http://lv2plug.in/ns/ext/urid#map> ;
lv2:extensionData <http://lv2plug.in/ns/ext/options#interface> ,
<http://lv2plug.in/ns/ext/state#interface> ,
<http://kxstudio.sf.net/ns/lv2ext/programs#Interface> ;
ui:ui <https://github.com/jpcima/ADLplug#ExternalUI> ,
<https://github.com/jpcima/ADLplug#ParentUI> ;
patch:writable propex:mastervol;
patch:writable propex:emulator;
patch:writable propex:nchip;
patch:writable propex:n4op;
patch:writable propex:P1is4op;
patch:writable propex:P1ps4op;
patch:writable propex:P1blank;
patch:writable propex:P1con12;
patch:writable propex:P1con34;
patch:writable propex:P1tune12;
patch:writable propex:P1tune34;
patch:writable propex:P1fb12;
patch:writable propex:P1fb34;
patch:writable propex:P1veloffset;
patch:writable propex:P1voice2ft;
patch:writable propex:P1drumnote;
patch:writable propex:P1c1attack;
patch:writable propex:P1c1decay;
patch:writable propex:P1c1sustain;
patch:writable propex:P1c1release;
patch:writable propex:P1c1level;
patch:writable propex:P1c1ksl;
patch:writable propex:P1c1fmul;
patch:writable propex:P1c1trem;
patch:writable propex:P1c1vib;
patch:writable propex:P1c1sus;
patch:writable propex:P1c1env;
patch:writable propex:P1c1wave;
patch:writable propex:P1m1attack;
patch:writable propex:P1m1decay;
patch:writable propex:P1m1sustain;
patch:writable propex:P1m1release;
patch:writable propex:P1m1level;
patch:writable propex:P1m1ksl;
patch:writable propex:P1m1fmul;
patch:writable propex:P1m1trem;
patch:writable propex:P1m1vib;
patch:writable propex:P1m1sus;
patch:writable propex:P1m1env;
patch:writable propex:P1m1wave;
patch:writable propex:P1c2attack;
patch:writable propex:P1c2decay;
patch:writable propex:P1c2sustain;
patch:writable propex:P1c2release;
patch:writable propex:P1c2level;
patch:writable propex:P1c2ksl;
patch:writable propex:P1c2fmul;
patch:writable propex:P1c2trem;
patch:writable propex:P1c2vib;
patch:writable propex:P1c2sus;
patch:writable propex:P1c2env;
patch:writable propex:P1c2wave;
patch:writable propex:P1m2attack;
patch:writable propex:P1m2decay;
patch:writable propex:P1m2sustain;
patch:writable propex:P1m2release;
patch:writable propex:P1m2level;
patch:writable propex:P1m2ksl;
patch:writable propex:P1m2fmul;
patch:writable propex:P1m2trem;
patch:writable propex:P1m2vib;
patch:writable propex:P1m2sus;
patch:writable propex:P1m2env;
patch:writable propex:P1m2wave;
patch:writable propex:P2is4op;
patch:writable propex:P2ps4op;
patch:writable propex:P2blank;
patch:writable propex:P2con12;
patch:writable propex:P2con34;
patch:writable propex:P2tune12;
patch:writable propex:P2tune34;
patch:writable propex:P2fb12;
patch:writable propex:P2fb34;
patch:writable propex:P2veloffset;
patch:writable propex:P2voice2ft;
patch:writable propex:P2drumnote;
patch:writable propex:P2c1attack;
patch:writable propex:P2c1decay;
patch:writable propex:P2c1sustain;
patch:writable propex:P2c1release;
patch:writable propex:P2c1level;
patch:writable propex:P2c1ksl;
patch:writable propex:P2c1fmul;
patch:writable propex:P2c1trem;
patch:writable propex:P2c1vib;
patch:writable propex:P2c1sus;
patch:writable propex:P2c1env;
patch:writable propex:P2c1wave;
patch:writable propex:P2m1attack;
patch:writable propex:P2m1decay;
patch:writable propex:P2m1sustain;
patch:writable propex:P2m1release;
patch:writable propex:P2m1level;
patch:writable propex:P2m1ksl;
patch:writable propex:P2m1fmul;
patch:writable propex:P2m1trem;
patch:writable propex:P2m1vib;
patch:writable propex:P2m1sus;
patch:writable propex:P2m1env;
patch:writable propex:P2m1wave;
patch:writable propex:P2c2attack;
patch:writable propex:P2c2decay;
patch:writable propex:P2c2sustain;
patch:writable propex:P2c2release;
patch:writable propex:P2c2level;
patch:writable propex:P2c2ksl;
patch:writable propex:P2c2fmul;
patch:writable propex:P2c2trem;
patch:writable propex:P2c2vib;
patch:writable propex:P2c2sus;
patch:writable propex:P2c2env;
patch:writable propex:P2c2wave;
patch:writable propex:P2m2attack;
patch:writable propex:P2m2decay;
patch:writable propex:P2m2sustain;
patch:writable propex:P2m2release;
patch:writable propex:P2m2level;
patch:writable propex:P2m2ksl;
patch:writable propex:P2m2fmul;
patch:writable propex:P2m2trem;
patch:writable propex:P2m2vib;
patch:writable propex:P2m2sus;
patch:writable propex:P2m2env;
patch:writable propex:P2m2wave;
patch:writable propex:P3is4op;
patch:writable propex:P3ps4op;
patch:writable propex:P3blank;
patch:writable propex:P3con12;
patch:writable propex:P3con34;
patch:writable propex:P3tune12;
patch:writable propex:P3tune34;
patch:writable propex:P3fb12;
patch:writable propex:P3fb34;
patch:writable propex:P3veloffset;
patch:writable propex:P3voice2ft;
patch:writable propex:P3drumnote;
patch:writable propex:P3c1attack;
patch:writable propex:P3c1decay;
patch:writable propex:P3c1sustain;
patch:writable propex:P3c1release;
patch:writable propex:P3c1level;
patch:writable propex:P3c1ksl;
patch:writable propex:P3c1fmul;
patch:writable propex:P3c1trem;
patch:writable propex:P3c1vib;
patch:writable propex:P3c1sus;
patch:writable propex:P3c1env;
patch:writable propex:P3c1wave;
patch:writable propex:P3m1attack;
patch:writable propex:P3m1decay;
patch:writable propex:P3m1sustain;
patch:writable propex:P3m1release;
patch:writable propex:P3m1level;
patch:writable propex:P3m1ksl;
patch:writable propex:P3m1fmul;
patch:writable propex:P3m1trem;
patch:writable propex:P3m1vib;
patch:writable propex:P3m1sus;
patch:writable propex:P3m1env;
patch:writable propex:P3m1wave;
patch:writable propex:P3c2attack;
patch:writable propex:P3c2decay;
patch:writable propex:P3c2sustain;
patch:writable propex:P3c2release;
patch:writable propex:P3c2level;
patch:writable propex:P3c2ksl;
patch:writable propex:P3c2fmul;
patch:writable propex:P3c2trem;
patch:writable propex:P3c2vib;
patch:writable propex:P3c2sus;
patch:writable propex:P3c2env;
patch:writable propex:P3c2wave;
patch:writable propex:P3m2attack;
patch:writable propex:P3m2decay;
patch:writable propex:P3m2sustain;
patch:writable propex:P3m2release;
patch:writable propex:P3m2level;
patch:writable propex:P3m2ksl;
patch:writable propex:P3m2fmul;
patch:writable propex:P3m2trem;
patch:writable propex:P3m2vib;
patch:writable propex:P3m2sus;
patch:writable propex:P3m2env;
patch:writable propex:P3m2wave;
patch:writable propex:P4is4op;
patch:writable propex:P4ps4op;
patch:writable propex:P4blank;
patch:writable propex:P4con12;
patch:writable propex:P4con34;
patch:writable propex:P4tune12;
patch:writable propex:P4tune34;
patch:writable propex:P4fb12;
patch:writable propex:P4fb34;
patch:writable propex:P4veloffset;
patch:writable propex:P4voice2ft;
patch:writable propex:P4drumnote;
patch:writable propex:P4c1attack;
patch:writable propex:P4c1decay;
patch:writable propex:P4c1sustain;
patch:writable propex:P4c1release;
patch:writable propex:P4c1level;
patch:writable propex:P4c1ksl;
patch:writable propex:P4c1fmul;
patch:writable propex:P4c1trem;
patch:writable propex:P4c1vib;
patch:writable propex:P4c1sus;
patch:writable propex:P4c1env;
patch:writable propex:P4c1wave;
patch:writable propex:P4m1attack;
patch:writable propex:P4m1decay;
patch:writable propex:P4m1sustain;
patch:writable propex:P4m1release;
patch:writable propex:P4m1level;
patch:writable propex:P4m1ksl;
patch:writable propex:P4m1fmul;
patch:writable propex:P4m1trem;
patch:writable propex:P4m1vib;
patch:writable propex:P4m1sus;
patch:writable propex:P4m1env;
patch:writable propex:P4m1wave;
patch:writable propex:P4c2attack;
patch:writable propex:P4c2decay;
patch:writable propex:P4c2sustain;
patch:writable propex:P4c2release;
patch:writable propex:P4c2level;
patch:writable propex:P4c2ksl;
patch:writable propex:P4c2fmul;
patch:writable propex:P4c2trem;
patch:writable propex:P4c2vib;
patch:writable propex:P4c2sus;
patch:writable propex:P4c2env;
patch:writable propex:P4c2wave;
patch:writable propex:P4m2attack;
patch:writable propex:P4m2decay;
patch:writable propex:P4m2sustain;
patch:writable propex:P4m2release;
patch:writable propex:P4m2level;
patch:writable propex:P4m2ksl;
patch:writable propex:P4m2fmul;
patch:writable propex:P4m2trem;
patch:writable propex:P4m2vib;
patch:writable propex:P4m2sus;
patch:writable propex:P4m2env;
patch:writable propex:P4m2wave;
patch:writable propex:P5is4op;
patch:writable propex:P5ps4op;
patch:writable propex:P5blank;
patch:writable propex:P5con12;
patch:writable propex:P5con34;
patch:writable propex:P5tune12;
patch:writable propex:P5tune34;
patch:writable propex:P5fb12;
patch:writable propex:P5fb34;
patch:writable propex:P5veloffset;
patch:writable propex:P5voice2ft;
patch:writable propex:P5drumnote;
patch:writable propex:P5c1attack;
patch:writable propex:P5c1decay;
patch:writable propex:P5c1sustain;
patch:writable propex:P5c1release;
patch:writable propex:P5c1level;
patch:writable propex:P5c1ksl;
patch:writable propex:P5c1fmul;
patch:writable propex:P5c1trem;
patch:writable propex:P5c1vib;
patch:writable propex:P5c1sus;
patch:writable propex:P5c1env;
patch:writable propex:P5c1wave;
patch:writable propex:P5m1attack;
patch:writable propex:P5m1decay;
patch:writable propex:P5m1sustain;
patch:writable propex:P5m1release;
patch:writable propex:P5m1level;
patch:writable propex:P5m1ksl;
patch:writable propex:P5m1fmul;
patch:writable propex:P5m1trem;
patch:writable propex:P5m1vib;
patch:writable propex:P5m1sus;
patch:writable propex:P5m1env;
patch:writable propex:P5m1wave;
patch:writable propex:P5c2attack;
patch:writable propex:P5c2decay;
patch:writable propex:P5c2sustain;
patch:writable propex:P5c2release;
patch:writable propex:P5c2level;
patch:writable propex:P5c2ksl;
patch:writable propex:P5c2fmul;
patch:writable propex:P5c2trem;
patch:writable propex:P5c2vib;
patch:writable propex:P5c2sus;
patch:writable propex:P5c2env;
patch:writable propex:P5c2wave;
patch:writable propex:P5m2attack;
patch:writable propex:P5m2decay;
patch:writable propex:P5m2sustain;
patch:writable propex:P5m2release;
patch:writable propex:P5m2level;
patch:writable propex:P5m2ksl;
patch:writable propex:P5m2fmul;
patch:writable propex:P5m2trem;
patch:writable propex:P5m2vib;
patch:writable propex:P5m2sus;
patch:writable propex:P5m2env;
patch:writable propex:P5m2wave;
patch:writable propex:P6is4op;
patch:writable propex:P6ps4op;
patch:writable propex:P6blank;
patch:writable propex:P6con12;
patch:writable propex:P6con34;
patch:writable propex:P6tune12;
patch:writable propex:P6tune34;
patch:writable propex:P6fb12;
patch:writable propex:P6fb34;
patch:writable propex:P6veloffset;
patch:writable propex:P6voice2ft;
patch:writable propex:P6drumnote;
patch:writable propex:P6c1attack;
patch:writable propex:P6c1decay;
patch:writable propex:P6c1sustain;
patch:writable propex:P6c1release;
patch:writable propex:P6c1level;
patch:writable propex:P6c1ksl;
patch:writable propex:P6c1fmul;
patch:writable propex:P6c1trem;
patch:writable propex:P6c1vib;
patch:writable propex:P6c1sus;
patch:writable propex:P6c1env;
patch:writable propex:P6c1wave;
patch:writable propex:P6m1attack;
patch:writable propex:P6m1decay;
patch:writable propex:P6m1sustain;
patch:writable propex:P6m1release;
patch:writable propex:P6m1level;
patch:writable propex:P6m1ksl;
patch:writable propex:P6m1fmul;
patch:writable propex:P6m1trem;
patch:writable propex:P6m1vib;
patch:writable propex:P6m1sus;
patch:writable propex:P6m1env;
patch:writable propex:P6m1wave;
patch:writable propex:P6c2attack;
patch:writable propex:P6c2decay;
patch:writable propex:P6c2sustain;
patch:writable propex:P6c2release;
patch:writable propex:P6c2level;
patch:writable propex:P6c2ksl;
patch:writable propex:P6c2fmul;
patch:writable propex:P6c2trem;
patch:writable propex:P6c2vib;
patch:writable propex:P6c2sus;
patch:writable propex:P6c2env;
patch:writable propex:P6c2wave;
patch:writable propex:P6m2attack;
patch:writable propex:P6m2decay;
patch:writable propex:P6m2sustain;
patch:writable propex:P6m2release;
patch:writable propex:P6m2level;
patch:writable propex:P6m2ksl;
patch:writable propex:P6m2fmul;
patch:writable propex:P6m2trem;
patch:writable propex:P6m2vib;
patch:writable propex:P6m2sus;
patch:writable propex:P6m2env;
patch:writable propex:P6m2wave;
patch:writable propex:P7is4op;
patch:writable propex:P7ps4op;
patch:writable propex:P7blank;
patch:writable propex:P7con12;
patch:writable propex:P7con34;
patch:writable propex:P7tune12;
patch:writable propex:P7tune34;
patch:writable propex:P7fb12;
patch:writable propex:P7fb34;
patch:writable propex:P7veloffset;
patch:writable propex:P7voice2ft;
patch:writable propex:P7drumnote;
patch:writable propex:P7c1attack;
patch:writable propex:P7c1decay;
patch:writable propex:P7c1sustain;
patch:writable propex:P7c1release;
patch:writable propex:P7c1level;
patch:writable propex:P7c1ksl;
patch:writable propex:P7c1fmul;
patch:writable propex:P7c1trem;
patch:writable propex:P7c1vib;
patch:writable propex:P7c1sus;
patch:writable propex:P7c1env;
patch:writable propex:P7c1wave;
patch:writable propex:P7m1attack;
patch:writable propex:P7m1decay;
patch:writable propex:P7m1sustain;
patch:writable propex:P7m1release;
patch:writable propex:P7m1level;
patch:writable propex:P7m1ksl;
patch:writable propex:P7m1fmul;
patch:writable propex:P7m1trem;
patch:writable propex:P7m1vib;
patch:writable propex:P7m1sus;
patch:writable propex:P7m1env;
patch:writable propex:P7m1wave;
patch:writable propex:P7c2attack;
patch:writable propex:P7c2decay;
patch:writable propex:P7c2sustain;
patch:writable propex:P7c2release;
patch:writable propex:P7c2level;
patch:writable propex:P7c2ksl;
patch:writable propex:P7c2fmul;
patch:writable propex:P7c2trem;
patch:writable propex:P7c2vib;
patch:writable propex:P7c2sus;
patch:writable propex:P7c2env;
patch:writable propex:P7c2wave;
patch:writable propex:P7m2attack;
patch:writable propex:P7m2decay;
patch:writable propex:P7m2sustain;
patch:writable propex:P7m2release;
patch:writable propex:P7m2level;
patch:writable propex:P7m2ksl;
patch:writable propex:P7m2fmul;
patch:writable propex:P7m2trem;
patch:writable propex:P7m2vib;
patch:writable propex:P7m2sus;
patch:writable propex:P7m2env;
patch:writable propex:P7m2wave;
patch:writable propex:P8is4op;
patch:writable propex:P8ps4op;
patch:writable propex:P8blank;
patch:writable propex:P8con12;
patch:writable propex:P8con34;
patch:writable propex:P8tune12;
patch:writable propex:P8tune34;
patch:writable propex:P8fb12;
patch:writable propex:P8fb34;
patch:writable propex:P8veloffset;
patch:writable propex:P8voice2ft;
patch:writable propex:P8drumnote;
patch:writable propex:P8c1attack;
patch:writable propex:P8c1decay;
patch:writable propex:P8c1sustain;
patch:writable propex:P8c1release;
patch:writable propex:P8c1level;
patch:writable propex:P8c1ksl;
patch:writable propex:P8c1fmul;
patch:writable propex:P8c1trem;
patch:writable propex:P8c1vib;
patch:writable propex:P8c1sus;
patch:writable propex:P8c1env;
patch:writable propex:P8c1wave;
patch:writable propex:P8m1attack;
patch:writable propex:P8m1decay;
patch:writable propex:P8m1sustain;
patch:writable propex:P8m1release;
patch:writable propex:P8m1level;
patch:writable propex:P8m1ksl;
patch:writable propex:P8m1fmul;
patch:writable propex:P8m1trem;
patch:writable propex:P8m1vib;
patch:writable propex:P8m1sus;
patch:writable propex:P8m1env;
patch:writable propex:P8m1wave;
patch:writable propex:P8c2attack;
patch:writable propex:P8c2decay;
patch:writable propex:P8c2sustain;
patch:writable propex:P8c2release;
patch:writable propex:P8c2level;
patch:writable propex:P8c2ksl;
patch:writable propex:P8c2fmul;
patch:writable propex:P8c2trem;
patch:writable propex:P8c2vib;
patch:writable propex:P8c2sus;
patch:writable propex:P8c2env;
patch:writable propex:P8c2wave;
patch:writable propex:P8m2attack;
patch:writable propex:P8m2decay;
patch:writable propex:P8m2sustain;
patch:writable propex:P8m2release;
patch:writable propex:P8m2level;
patch:writable propex:P8m2ksl;
patch:writable propex:P8m2fmul;
patch:writable propex:P8m2trem;
patch:writable propex:P8m2vib;
patch:writable propex:P8m2sus;
patch:writable propex:P8m2env;
patch:writable propex:P8m2wave;
patch:writable propex:P9is4op;
patch:writable propex:P9ps4op;
patch:writable propex:P9blank;
patch:writable propex:P9con12;
patch:writable propex:P9con34;
patch:writable propex:P9tune12;
patch:writable propex:P9tune34;
patch:writable propex:P9fb12;
patch:writable propex:P9fb34;
patch:writable propex:P9veloffset;
patch:writable propex:P9voice2ft;
patch:writable propex:P9drumnote;
patch:writable propex:P9c1attack;
patch:writable propex:P9c1decay;
patch:writable propex:P9c1sustain;
patch:writable propex:P9c1release;
patch:writable propex:P9c1level;
patch:writable propex:P9c1ksl;
patch:writable propex:P9c1fmul;
patch:writable propex:P9c1trem;
patch:writable propex:P9c1vib;
patch:writable propex:P9c1sus;
patch:writable propex:P9c1env;
patch:writable propex:P9c1wave;
patch:writable propex:P9m1attack;
patch:writable propex:P9m1decay;
patch:writable propex:P9m1sustain;
patch:writable propex:P9m1release;
patch:writable propex:P9m1level;
patch:writable propex:P9m1ksl;
patch:writable propex:P9m1fmul;
patch:writable propex:P9m1trem;
patch:writable propex:P9m1vib;
patch:writable propex:P9m1sus;
patch:writable propex:P9m1env;
patch:writable propex:P9m1wave;
patch:writable propex:P9c2attack;
patch:writable propex:P9c2decay;
patch:writable propex:P9c2sustain;
patch:writable propex:P9c2release;
patch:writable propex:P9c2level;
patch:writable propex:P9c2ksl;
patch:writable propex:P9c2fmul;
patch:writable propex:P9c2trem;
patch:writable propex:P9c2vib;
patch:writable propex:P9c2sus;
patch:writable propex:P9c2env;
patch:writable propex:P9c2wave;
patch:writable propex:P9m2attack;
patch:writable propex:P9m2decay;
patch:writable propex:P9m2sustain;
patch:writable propex:P9m2release;
patch:writable propex:P9m2level;
patch:writable propex:P9m2ksl;
patch:writable propex:P9m2fmul;
patch:writable propex:P9m2trem;
patch:writable propex:P9m2vib;
patch:writable propex:P9m2sus;
patch:writable propex:P9m2env;
patch:writable propex:P9m2wave;
patch:writable propex:P10is4op;
patch:writable propex:P10ps4op;
patch:writable propex:P10blank;
patch:writable propex:P10con12;
patch:writable propex:P10con34;
patch:writable propex:P10tune12;
patch:writable propex:P10tune34;
patch:writable propex:P10fb12;
patch:writable propex:P10fb34;
patch:writable propex:P10veloffset;
patch:writable propex:P10voice2ft;
patch:writable propex:P10drumnote;
patch:writable propex:P10c1attack;
patch:writable propex:P10c1decay;
patch:writable propex:P10c1sustain;
patch:writable propex:P10c1release;
patch:writable propex:P10c1level;
patch:writable propex:P10c1ksl;
patch:writable propex:P10c1fmul;
patch:writable propex:P10c1trem;
patch:writable propex:P10c1vib;
patch:writable propex:P10c1sus;
patch:writable propex:P10c1env;
patch:writable propex:P10c1wave;
patch:writable propex:P10m1attack;
patch:writable propex:P10m1decay;
patch:writable propex:P10m1sustain;
patch:writable propex:P10m1release;
patch:writable propex:P10m1level;
patch:writable propex:P10m1ksl;
patch:writable propex:P10m1fmul;
patch:writable propex:P10m1trem;
patch:writable propex:P10m1vib;
patch:writable propex:P10m1sus;
patch:writable propex:P10m1env;
patch:writable propex:P10m1wave;
patch:writable propex:P10c2attack;
patch:writable propex:P10c2decay;
patch:writable propex:P10c2sustain;
patch:writable propex:P10c2release;
patch:writable propex:P10c2level;
patch:writable propex:P10c2ksl;
patch:writable propex:P10c2fmul;
patch:writable propex:P10c2trem;
patch:writable propex:P10c2vib;
patch:writable propex:P10c2sus;
patch:writable propex:P10c2env;
patch:writable propex:P10c2wave;
patch:writable propex:P10m2attack;
patch:writable propex:P10m2decay;
patch:writable propex:P10m2sustain;
patch:writable propex:P10m2release;
patch:writable propex:P10m2level;
patch:writable propex:P10m2ksl;
patch:writable propex:P10m2fmul;
patch:writable propex:P10m2trem;
patch:writable propex:P10m2vib;
patch:writable propex:P10m2sus;
patch:writable propex:P10m2env;
patch:writable propex:P10m2wave;
patch:writable propex:P11is4op;
patch:writable propex:P11ps4op;
patch:writable propex:P11blank;
patch:writable propex:P11con12;
patch:writable propex:P11con34;
patch:writable propex:P11tune12;
patch:writable propex:P11tune34;
patch:writable propex:P11fb12;
patch:writable propex:P11fb34;
patch:writable propex:P11veloffset;
patch:writable propex:P11voice2ft;
patch:writable propex:P11drumnote;
patch:writable propex:P11c1attack;
patch:writable propex:P11c1decay;
patch:writable propex:P11c1sustain;
patch:writable propex:P11c1release;
patch:writable propex:P11c1level;
patch:writable propex:P11c1ksl;
patch:writable propex:P11c1fmul;
patch:writable propex:P11c1trem;
patch:writable propex:P11c1vib;
patch:writable propex:P11c1sus;
patch:writable propex:P11c1env;
patch:writable propex:P11c1wave;
patch:writable propex:P11m1attack;
patch:writable propex:P11m1decay;
patch:writable propex:P11m1sustain;
patch:writable propex:P11m1release;
patch:writable propex:P11m1level;
patch:writable propex:P11m1ksl;
patch:writable propex:P11m1fmul;
patch:writable propex:P11m1trem;
patch:writable propex:P11m1vib;
patch:writable propex:P11m1sus;
patch:writable propex:P11m1env;
patch:writable propex:P11m1wave;
patch:writable propex:P11c2attack;
patch:writable propex:P11c2decay;
patch:writable propex:P11c2sustain;
patch:writable propex:P11c2release;
patch:writable propex:P11c2level;
patch:writable propex:P11c2ksl;
patch:writable propex:P11c2fmul;
patch:writable propex:P11c2trem;
patch:writable propex:P11c2vib;
patch:writable propex:P11c2sus;
patch:writable propex:P11c2env;
patch:writable propex:P11c2wave;
patch:writable propex:P11m2attack;
patch:writable propex:P11m2decay;
patch:writable propex:P11m2sustain;
patch:writable propex:P11m2release;
patch:writable propex:P11m2level;
patch:writable propex:P11m2ksl;
patch:writable propex:P11m2fmul;
patch:writable propex:P11m2trem;
patch:writable propex:P11m2vib;
patch:writable propex:P11m2sus;
patch:writable propex:P11m2env;
patch:writable propex:P11m2wave;
patch:writable propex:P12is4op;
patch:writable propex:P12ps4op;
patch:writable propex:P12blank;
patch:writable propex:P12con12;
patch:writable propex:P12con34;
patch:writable propex:P12tune12;
patch:writable propex:P12tune34;
patch:writable propex:P12fb12;
patch:writable propex:P12fb34;
patch:writable propex:P12veloffset;
patch:writable propex:P12voice2ft;
patch:writable propex:P12drumnote;
patch:writable propex:P12c1attack;
patch:writable propex:P12c1decay;
patch:writable propex:P12c1sustain;
patch:writable propex:P12c1release;
patch:writable propex:P12c1level;
patch:writable propex:P12c1ksl;
patch:writable propex:P12c1fmul;
patch:writable propex:P12c1trem;
patch:writable propex:P12c1vib;
patch:writable propex:P12c1sus;
patch:writable propex:P12c1env;
patch:writable propex:P12c1wave;
patch:writable propex:P12m1attack;
patch:writable propex:P12m1decay;
patch:writable propex:P12m1sustain;
patch:writable propex:P12m1release;
patch:writable propex:P12m1level;
patch:writable propex:P12m1ksl;
patch:writable propex:P12m1fmul;
patch:writable propex:P12m1trem;
patch:writable propex:P12m1vib;
patch:writable propex:P12m1sus;
patch:writable propex:P12m1env;
patch:writable propex:P12m1wave;
patch:writable propex:P12c2attack;
patch:writable propex:P12c2decay;
patch:writable propex:P12c2sustain;
patch:writable propex:P12c2release;
patch:writable propex:P12c2level;
patch:writable propex:P12c2ksl;
patch:writable propex:P12c2fmul;
patch:writable propex:P12c2trem;
patch:writable propex:P12c2vib;
patch:writable propex:P12c2sus;
patch:writable propex:P12c2env;
patch:writable propex:P12c2wave;
patch:writable propex:P12m2attack;
patch:writable propex:P12m2decay;
patch:writable propex:P12m2sustain;
patch:writable propex:P12m2release;
patch:writable propex:P12m2level;
patch:writable propex:P12m2ksl;
patch:writable propex:P12m2fmul;
patch:writable propex:P12m2trem;
patch:writable propex:P12m2vib;
patch:writable propex:P12m2sus;
patch:writable propex:P12m2env;
patch:writable propex:P12m2wave;
patch:writable propex:P13is4op;
patch:writable propex:P13ps4op;
patch:writable propex:P13blank;
patch:writable propex:P13con12;
patch:writable propex:P13con34;
patch:writable propex:P13tune12;
patch:writable propex:P13tune34;
patch:writable propex:P13fb12;
patch:writable propex:P13fb34;
patch:writable propex:P13veloffset;
patch:writable propex:P13voice2ft;
patch:writable propex:P13drumnote;
patch:writable propex:P13c1attack;
patch:writable propex:P13c1decay;
patch:writable propex:P13c1sustain;
patch:writable propex:P13c1release;
patch:writable propex:P13c1level;
patch:writable propex:P13c1ksl;
patch:writable propex:P13c1fmul;
patch:writable propex:P13c1trem;
patch:writable propex:P13c1vib;
patch:writable propex:P13c1sus;
patch:writable propex:P13c1env;
patch:writable propex:P13c1wave;
patch:writable propex:P13m1attack;
patch:writable propex:P13m1decay;
patch:writable propex:P13m1sustain;
patch:writable propex:P13m1release;
patch:writable propex:P13m1level;
patch:writable propex:P13m1ksl;
patch:writable propex:P13m1fmul;
patch:writable propex:P13m1trem;
patch:writable propex:P13m1vib;
patch:writable propex:P13m1sus;
patch:writable propex:P13m1env;
patch:writable propex:P13m1wave;
patch:writable propex:P13c2attack;
patch:writable propex:P13c2decay;
patch:writable propex:P13c2sustain;
patch:writable propex:P13c2release;
patch:writable propex:P13c2level;
patch:writable propex:P13c2ksl;
patch:writable propex:P13c2fmul;
patch:writable propex:P13c2trem;
patch:writable propex:P13c2vib;
patch:writable propex:P13c2sus;
patch:writable propex:P13c2env;
patch:writable propex:P13c2wave;
patch:writable propex:P13m2attack;
patch:writable propex:P13m2decay;
patch:writable propex:P13m2sustain;
patch:writable propex:P13m2release;
patch:writable propex:P13m2level;
patch:writable propex:P13m2ksl;
patch:writable propex:P13m2fmul;
patch:writable propex:P13m2trem;
patch:writable propex:P13m2vib;
patch:writable propex:P13m2sus;
patch:writable propex:P13m2env;
patch:writable propex:P13m2wave;
patch:writable propex:P14is4op;
patch:writable propex:P14ps4op;
patch:writable propex:P14blank;
patch:writable propex:P14con12;
patch:writable propex:P14con34;
patch:writable propex:P14tune12;
patch:writable propex:P14tune34;
patch:writable propex:P14fb12;
patch:writable propex:P14fb34;
patch:writable propex:P14veloffset;
patch:writable propex:P14voice2ft;
patch:writable propex:P14drumnote;
patch:writable propex:P14c1attack;
patch:writable propex:P14c1decay;
patch:writable propex:P14c1sustain;
patch:writable propex:P14c1release;
patch:writable propex:P14c1level;
patch:writable propex:P14c1ksl;
patch:writable propex:P14c1fmul;
patch:writable propex:P14c1trem;
patch:writable propex:P14c1vib;
patch:writable propex:P14c1sus;
patch:writable propex:P14c1env;
patch:writable propex:P14c1wave;
patch:writable propex:P14m1attack;
patch:writable propex:P14m1decay;
patch:writable propex:P14m1sustain;
patch:writable propex:P14m1release;
patch:writable propex:P14m1level;
patch:writable propex:P14m1ksl;
patch:writable propex:P14m1fmul;
patch:writable propex:P14m1trem;
patch:writable propex:P14m1vib;
patch:writable propex:P14m1sus;
patch:writable propex:P14m1env;
patch:writable propex:P14m1wave;
patch:writable propex:P14c2attack;
patch:writable propex:P14c2decay;
patch:writable propex:P14c2sustain;
patch:writable propex:P14c2release;
patch:writable propex:P14c2level;
patch:writable propex:P14c2ksl;
patch:writable propex:P14c2fmul;
patch:writable propex:P14c2trem;
patch:writable propex:P14c2vib;
patch:writable propex:P14c2sus;
patch:writable propex:P14c2env;
patch:writable propex:P14c2wave;
patch:writable propex:P14m2attack;
patch:writable propex:P14m2decay;
patch:writable propex:P14m2sustain;
patch:writable propex:P14m2release;
patch:writable propex:P14m2level;
patch:writable propex:P14m2ksl;
patch:writable propex:P14m2fmul;
patch:writable propex:P14m2trem;
patch:writable propex:P14m2vib;
patch:writable propex:P14m2sus;
patch:writable propex:P14m2env;
patch:writable propex:P14m2wave;
patch:writable propex:P15is4op;
patch:writable propex:P15ps4op;
patch:writable propex:P15blank;
patch:writable propex:P15con12;
patch:writable propex:P15con34;
patch:writable propex:P15tune12;
patch:writable propex:P15tune34;
patch:writable propex:P15fb12;
patch:writable propex:P15fb34;
patch:writable propex:P15veloffset;
patch:writable propex:P15voice2ft;
patch:writable propex:P15drumnote;
patch:writable propex:P15c1attack;
patch:writable propex:P15c1decay;
patch:writable propex:P15c1sustain;
patch:writable propex:P15c1release;
patch:writable propex:P15c1level;
patch:writable propex:P15c1ksl;
patch:writable propex:P15c1fmul;
patch:writable propex:P15c1trem;
patch:writable propex:P15c1vib;
patch:writable propex:P15c1sus;
patch:writable propex:P15c1env;
patch:writable propex:P15c1wave;
patch:writable propex:P15m1attack;
patch:writable propex:P15m1decay;
patch:writable propex:P15m1sustain;
patch:writable propex:P15m1release;
patch:writable propex:P15m1level;
patch:writable propex:P15m1ksl;
patch:writable propex:P15m1fmul;
patch:writable propex:P15m1trem;
patch:writable propex:P15m1vib;
patch:writable propex:P15m1sus;
patch:writable propex:P15m1env;
patch:writable propex:P15m1wave;
patch:writable propex:P15c2attack;
patch:writable propex:P15c2decay;
patch:writable propex:P15c2sustain;
patch:writable propex:P15c2release;
patch:writable propex:P15c2level;
patch:writable propex:P15c2ksl;
patch:writable propex:P15c2fmul;
patch:writable propex:P15c2trem;
patch:writable propex:P15c2vib;
patch:writable propex:P15c2sus;
patch:writable propex:P15c2env;
patch:writable propex:P15c2wave;
patch:writable propex:P15m2attack;
patch:writable propex:P15m2decay;
patch:writable propex:P15m2sustain;
patch:writable propex:P15m2release;
patch:writable propex:P15m2level;
patch:writable propex:P15m2ksl;
patch:writable propex:P15m2fmul;
patch:writable propex:P15m2trem;
patch:writable propex:P15m2vib;
patch:writable propex:P15m2sus;
patch:writable propex:P15m2env;
patch:writable propex:P15m2wave;
patch:writable propex:P16is4op;
patch:writable propex:P16ps4op;
patch:writable propex:P16blank;
patch:writable propex:P16con12;
patch:writable propex:P16con34;
patch:writable propex:P16tune12;
patch:writable propex:P16tune34;
patch:writable propex:P16fb12;
patch:writable propex:P16fb34;
patch:writable propex:P16veloffset;
patch:writable propex:P16voice2ft;
patch:writable propex:P16drumnote;
patch:writable propex:P16c1attack;
patch:writable propex:P16c1decay;
patch:writable propex:P16c1sustain;
patch:writable propex:P16c1release;
patch:writable propex:P16c1level;
patch:writable propex:P16c1ksl;
patch:writable propex:P16c1fmul;
patch:writable propex:P16c1trem;
patch:writable propex:P16c1vib;
patch:writable propex:P16c1sus;
patch:writable propex:P16c1env;
patch:writable propex:P16c1wave;
patch:writable propex:P16m1attack;
patch:writable propex:P16m1decay;
patch:writable propex:P16m1sustain;
patch:writable propex:P16m1release;
patch:writable propex:P16m1level;
patch:writable propex:P16m1ksl;
patch:writable propex:P16m1fmul;
patch:writable propex:P16m1trem;
patch:writable propex:P16m1vib;
patch:writable propex:P16m1sus;
patch:writable propex:P16m1env;
patch:writable propex:P16m1wave;
patch:writable propex:P16c2attack;
patch:writable propex:P16c2decay;
patch:writable propex:P16c2sustain;
patch:writable propex:P16c2release;
patch:writable propex:P16c2level;
patch:writable propex:P16c2ksl;
patch:writable propex:P16c2fmul;
patch:writable propex:P16c2trem;
patch:writable propex:P16c2vib;
patch:writable propex:P16c2sus;
patch:writable propex:P16c2env;
patch:writable propex:P16c2wave;
patch:writable propex:P16m2attack;
patch:writable propex:P16m2decay;
patch:writable propex:P16m2sustain;
patch:writable propex:P16m2release;
patch:writable propex:P16m2level;
patch:writable propex:P16m2ksl;
patch:writable propex:P16m2fmul;
patch:writable propex:P16m2trem;
patch:writable propex:P16m2vib;
patch:writable propex:P16m2sus;
patch:writable propex:P16m2env;
patch:writable propex:P16m2wave;
patch:writable propex:volmodel;
patch:writable propex:deeptrem;
patch:writable propex:deepvib;
lv2:port [
a lv2:InputPort, atom:AtomPort ;
atom:bufferType atom:Sequence ;
atom:supports <http://lv2plug.in/ns/ext/midi#MidiEvent> ;
atom:supports <http://lv2plug.in/ns/ext/time#Position> ;
atom:supports <http://lv2plug.in/ns/ext/atom#Object> ;
atom:supports <http://lv2plug.in/ns/ext/patch#Message> ;
lv2:index 0 ;
lv2:symbol "lv2_events_in" ;
lv2:name "Events Input" ;
lv2:designation lv2:control ;
] ;
lv2:port [
a lv2:InputPort, lv2:ControlPort ;
lv2:index 1 ;
lv2:symbol "lv2_freewheel" ;
lv2:name "Freewheel" ;
lv2:default 0.0 ;
lv2:minimum 0.0 ;
lv2:maximum 1.0 ;
lv2:designation <http://lv2plug.in/ns/lv2core#freeWheeling> ;
lv2:portProperty lv2:toggled, <http://lv2plug.in/ns/ext/port-props#notOnGUI> ;
] ;
lv2:port [
a lv2:OutputPort, lv2:AudioPort ;
lv2:index 2 ;
lv2:symbol "lv2_audio_out_1" ;
lv2:name "Audio Output 1" ;
] ,
[
a lv2:OutputPort, lv2:AudioPort ;
lv2:index 3 ;
lv2:symbol "lv2_audio_out_2" ;
lv2:name "Audio Output 2" ;
] ;
doap:name "ADLplug" ;
doap:maintainer [ foaf:name "Jean Pierre Cimalando" ] .
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment