@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 mod:   <http://moddevices.com/ns/mod#> .
@prefix pg:    <http://lv2plug.in/ns/ext/port-groups#> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix urid:  <http://lv2plug.in/ns/ext/urid#> .
@prefix state: <http://lv2plug.in/ns/ext/state#> .
@prefix work:  <http://lv2plug.in/ns/ext/worker#> .
@prefix sb3:   <http://gareus.org/oss/lv2/b_synth#> .
@prefix rsz:   <http://lv2plug.in/ns/ext/resize-port#> .

<http://gareus.org/rgareus#me>
	a foaf:Person ;
	foaf:name "Robin Gareus" ;
	foaf:mbox <mailto:robin@gareus.org> ;
	foaf:homepage <http://gareus.org/> .

<http://ardour.org/lv2/midnam#interface> a lv2:ExtensionData .
<http://ardour.org/lv2/midnam#update> a lv2:Feature .

<http://gareus.org/oss/lv2/b_synth>
	a lv2:Plugin, lv2:InstrumentPlugin, doap:Project;
	doap:maintainer <http://gareus.org/rgareus#me> ;
	doap:name "setBfree DSP Tonewheel Organ";
	doap:license <http://usefulinc.com/doap/licenses/gpl> ;
	lv2:microVersion 0 ;lv2:minorVersion 2076 ;
	lv2:optionalFeature lv2:hardRTCapable ;
	lv2:optionalFeature <http://ardour.org/lv2/midnam#update>;
	lv2:requiredFeature urid:map , work:schedule ;
	lv2:extensionData state:interface , work:interface ;
	lv2:extensionData <http://ardour.org/lv2/midnam#interface>;
	lv2:port
	[
		a atom:AtomPort ,
			lv2:InputPort ;
		atom:bufferType atom:Sequence ;
		lv2:designation lv2:control ;
		atom:supports <http://lv2plug.in/ns/ext/midi#MidiEvent> ;
		lv2:index 0 ;
		lv2:symbol "control" ;
		lv2:name "MIDI In"
	] , [
		a atom:AtomPort ,
			lv2:OutputPort ;
		atom:bufferType atom:Sequence ;
		atom:supports <http://lv2plug.in/ns/ext/midi#MidiEvent> ;
		lv2:designation lv2:control ;
		lv2:index 1 ;
		lv2:symbol "notify" ;
		rsz:minimumSize 262144;
		lv2:name "MIDI Out";
	],
	[
		a lv2:AudioPort ,
			lv2:OutputPort ;
		lv2:index 2 ;
		lv2:symbol "outL" ;
		lv2:name "Left Output" ;
		pg:group pg:StereoGroup;
		lv2:designation pg:left ;
	],	
	[
		a lv2:AudioPort ,
			lv2:OutputPort ;
		lv2:index 3 ;
		lv2:symbol "outR" ;
		lv2:name "Right Output" ;
		pg:group pg:StereoGroup;
		lv2:designation pg:right
	];
	
	
	rdfs:comment "setBfree is a MIDI-controlled, software synthesizer designed to imitate the sound and properties of the electromechanical organs and sound modification devices that brought world-wide fame to the names and products of Laurens Hammond and Don Leslie."
	.

@prefix ui:    <http://lv2plug.in/ns/extensions/ui#> .

<http://gareus.org/oss/lv2/b_synth>
	ui:ui <http://gareus.org/oss/lv2/b_synth#ui> ;
	.

<http://gareus.org/oss/lv2/b_synth#ui>
	a ui:WindowsUI;
	lv2:requiredFeature urid:map ;
	lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;
	ui:portNotification [
		ui:plugin <http://gareus.org/oss/lv2/b_synth> ;
		lv2:symbol "notify";
		ui:notifyType atom:Blank
	]
	.
