@prefix blip: <http://drobilla.net/plugins/blip/> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

blip:sequencer_64
	lv2:microVersion 0 ;
	lv2:minorVersion 0 ;
	lv2:optionalFeature lv2:hardRtCapable ;
	lv2:port [
		lv2:index 0 ;
		lv2:name "Gate (Open > 0)" ;
		lv2:symbol "port0" ;
		a lv2:AudioPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 1 ;
		lv2:name "Step Trigger" ;
		lv2:symbol "port1" ;
		a lv2:AudioPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 10 ;
		lv2:name "Value Step 5" ;
		lv2:symbol "port10" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 11 ;
		lv2:name "Value Step 6" ;
		lv2:symbol "port11" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 12 ;
		lv2:name "Value Step 7" ;
		lv2:symbol "port12" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 13 ;
		lv2:name "Value Step 8" ;
		lv2:symbol "port13" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 14 ;
		lv2:name "Value Step 9" ;
		lv2:symbol "port14" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 15 ;
		lv2:name "Value Step 10" ;
		lv2:symbol "port15" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 16 ;
		lv2:name "Value Step 11" ;
		lv2:symbol "port16" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 17 ;
		lv2:name "Value Step 12" ;
		lv2:symbol "port17" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 18 ;
		lv2:name "Value Step 13" ;
		lv2:symbol "port18" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 19 ;
		lv2:name "Value Step 14" ;
		lv2:symbol "port19" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:default 64 ;
		lv2:index 2 ;
		lv2:maximum 64 ;
		lv2:minimum 1 ;
		lv2:name "Loop Steps (1 - 64)" ;
		lv2:portProperty lv2:integer ;
		lv2:symbol "port2" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 20 ;
		lv2:name "Value Step 15" ;
		lv2:symbol "port20" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 21 ;
		lv2:name "Value Step 16" ;
		lv2:symbol "port21" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 22 ;
		lv2:name "Value Step 17" ;
		lv2:symbol "port22" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 23 ;
		lv2:name "Value Step 18" ;
		lv2:symbol "port23" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 24 ;
		lv2:name "Value Step 19" ;
		lv2:symbol "port24" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 25 ;
		lv2:name "Value Step 20" ;
		lv2:symbol "port25" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 26 ;
		lv2:name "Value Step 21" ;
		lv2:symbol "port26" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 27 ;
		lv2:name "Value Step 22" ;
		lv2:symbol "port27" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 28 ;
		lv2:name "Value Step 23" ;
		lv2:symbol "port28" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 29 ;
		lv2:name "Value Step 24" ;
		lv2:symbol "port29" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:default 0 ;
		lv2:index 3 ;
		lv2:maximum 1 ;
		lv2:minimum 0 ;
		lv2:name "Reset to Value on Gate Close?" ;
		lv2:portProperty lv2:integer ;
		lv2:symbol "port3" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 30 ;
		lv2:name "Value Step 25" ;
		lv2:symbol "port30" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 31 ;
		lv2:name "Value Step 26" ;
		lv2:symbol "port31" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 32 ;
		lv2:name "Value Step 27" ;
		lv2:symbol "port32" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 33 ;
		lv2:name "Value Step 28" ;
		lv2:symbol "port33" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 34 ;
		lv2:name "Value Step 29" ;
		lv2:symbol "port34" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 35 ;
		lv2:name "Value Step 30" ;
		lv2:symbol "port35" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 36 ;
		lv2:name "Value Step 31" ;
		lv2:symbol "port36" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 37 ;
		lv2:name "Value Step 32" ;
		lv2:symbol "port37" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 38 ;
		lv2:name "Value Step 33" ;
		lv2:symbol "port38" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 39 ;
		lv2:name "Value Step 34" ;
		lv2:symbol "port39" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 4 ;
		lv2:name "Closed Gate Value" ;
		lv2:symbol "port4" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 40 ;
		lv2:name "Value Step 35" ;
		lv2:symbol "port40" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 41 ;
		lv2:name "Value Step 36" ;
		lv2:symbol "port41" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 42 ;
		lv2:name "Value Step 37" ;
		lv2:symbol "port42" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 43 ;
		lv2:name "Value Step 38" ;
		lv2:symbol "port43" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 44 ;
		lv2:name "Value Step 39" ;
		lv2:symbol "port44" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 45 ;
		lv2:name "Value Step 40" ;
		lv2:symbol "port45" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 46 ;
		lv2:name "Value Step 41" ;
		lv2:symbol "port46" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 47 ;
		lv2:name "Value Step 42" ;
		lv2:symbol "port47" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 48 ;
		lv2:name "Value Step 43" ;
		lv2:symbol "port48" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 49 ;
		lv2:name "Value Step 44" ;
		lv2:symbol "port49" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 5 ;
		lv2:name "Value Step 0" ;
		lv2:symbol "port5" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 50 ;
		lv2:name "Value Step 45" ;
		lv2:symbol "port50" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 51 ;
		lv2:name "Value Step 46" ;
		lv2:symbol "port51" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 52 ;
		lv2:name "Value Step 47" ;
		lv2:symbol "port52" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 53 ;
		lv2:name "Value Step 48" ;
		lv2:symbol "port53" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 54 ;
		lv2:name "Value Step 49" ;
		lv2:symbol "port54" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 55 ;
		lv2:name "Value Step 50" ;
		lv2:symbol "port55" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 56 ;
		lv2:name "Value Step 51" ;
		lv2:symbol "port56" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 57 ;
		lv2:name "Value Step 52" ;
		lv2:symbol "port57" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 58 ;
		lv2:name "Value Step 53" ;
		lv2:symbol "port58" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 59 ;
		lv2:name "Value Step 54" ;
		lv2:symbol "port59" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 6 ;
		lv2:name "Value Step 1" ;
		lv2:symbol "port6" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 60 ;
		lv2:name "Value Step 55" ;
		lv2:symbol "port60" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 61 ;
		lv2:name "Value Step 56" ;
		lv2:symbol "port61" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 62 ;
		lv2:name "Value Step 57" ;
		lv2:symbol "port62" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 63 ;
		lv2:name "Value Step 58" ;
		lv2:symbol "port63" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 64 ;
		lv2:name "Value Step 59" ;
		lv2:symbol "port64" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 65 ;
		lv2:name "Value Step 60" ;
		lv2:symbol "port65" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 66 ;
		lv2:name "Value Step 61" ;
		lv2:symbol "port66" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 67 ;
		lv2:name "Value Step 62" ;
		lv2:symbol "port67" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 68 ;
		lv2:name "Value Step 63" ;
		lv2:symbol "port68" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 69 ;
		lv2:name "Value Out" ;
		lv2:symbol "port69" ;
		a lv2:AudioPort ,
			lv2:OutputPort ,
			lv2:Port
	] , [
		lv2:index 7 ;
		lv2:name "Value Step 2" ;
		lv2:symbol "port7" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 8 ;
		lv2:name "Value Step 3" ;
		lv2:symbol "port8" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] , [
		lv2:index 9 ;
		lv2:name "Value Step 4" ;
		lv2:symbol "port9" ;
		a lv2:ControlPort ,
			lv2:InputPort ,
			lv2:Port
	] ;
	dc:creator "Mike Rawes <mike_rawes[at]yahoo.co.uk>" ;
	dc:replaces <urn:ladspa:1675> ;
	dc:rights "GPL" ;
	doap:name "Analogue Style 64 Step Sequencer" ;
	lv2:documentation """
<p>Simulates an analogue step sequencer. The sequencer stores a number of
values which are stepped through using a trigger when the gate is open, looping
after a given number of steps.  This variant has 64 steps.</p>

<p>When the gate is closed, the sequencer returns to the start.  Output when
the gate is closed can be set to a default value. If not, it will just output
the last value reached before the gate was closed.</p>
""" ;
	a lv2:Plugin .