@prefix blop: . @prefix dct: . @prefix doap: . @prefix lv2: . @prefix morph: . @prefix urid: . blop:sync_pulse a lv2:Plugin , lv2:OscillatorPlugin ; lv2:project blop: ; lv2:microVersion 0 ; lv2:minorVersion 0 ; lv2:extensionData morph:interface ; lv2:optionalFeature lv2:hardRTCapable , urid:map ; lv2:port [ a lv2:ControlPort , lv2:InputPort , morph:MorphPort ; lv2:default 16 ; lv2:index 0 ; lv2:maximum 64 ; lv2:minimum 0 ; lv2:name "Frequency" ; lv2:symbol "freq" ; morph:supportsType lv2:CVPort ] , [ a lv2:ControlPort , lv2:InputPort , morph:MorphPort ; lv2:default 0.5 ; lv2:index 1 ; lv2:maximum 1 ; lv2:minimum 0 ; lv2:name "Pulse Width" ; lv2:symbol "pwidth" ; morph:supportsType lv2:CVPort ] , [ a lv2:CVPort , lv2:InputPort ; lv2:index 2 ; lv2:name "Gate" ; lv2:portProperty lv2:toggled ; lv2:symbol "gate" ] , [ a lv2:AudioPort , lv2:OutputPort ; lv2:index 3 ; lv2:name "Output" ; lv2:symbol "out" ] ; dct:replaces , ; doap:name "Clock Pulse" ; lv2:documentation """

Same as the Clock Oscillator, but with pulse-width modulation.

""" .