Audio-Nama

 view release on metacpan or  search on metacpan

lib/Audio/Nama/AnalyseLV2.pm  view on Meta::CPAN

}

sub lv2_help {
	my $uri = shift;
	find_utils();
	analyse_lv2($uri);
	print_lv2();
}

#print lv2_help('http://plugin.org.uk/swh-plugins/zm1');
#print lv2_help('urn:50m30n3:plugins:SO-404');

sub proc_datafile {
	my ($file) = @_;
	open(my $fh, "<", $file) || return 0;
	$currentport = -1;
	while (my $curline = <$fh>) {
		if ($curline =~ /lv2\:index +(\d+) *;$/ ) {
			$currentport = $1;
		}
		if ($curline =~ /ue\:unit +ue\:([a-zA-Z0-9_]+) *;$/ 

t/data/fake_effects_cache.json  view on Meta::CPAN

         "elv2:http://plugin.org.uk/swh-plugins/sc2" : 394,
         "elv2:http://plugin.org.uk/swh-plugins/sc3" : 395,
         "elv2:http://plugin.org.uk/swh-plugins/sc4" : 396,
         "elv2:http://plugin.org.uk/swh-plugins/se4" : 397,
         "elv2:http://plugin.org.uk/swh-plugins/shaper" : 398,
         "elv2:http://plugin.org.uk/swh-plugins/sifter" : 399,
         "elv2:http://plugin.org.uk/swh-plugins/sinCos" : 400,
         "elv2:http://plugin.org.uk/swh-plugins/singlePara" : 401,
         "elv2:http://plugin.org.uk/swh-plugins/sinusWavewrapper" : 402,
         "elv2:http://plugin.org.uk/swh-plugins/smoothDecimate" : 403,
         "elv2:http://plugin.org.uk/swh-plugins/split" : 404,
         "elv2:http://plugin.org.uk/swh-plugins/surroundEncoder" : 405,
         "elv2:http://plugin.org.uk/swh-plugins/svf" : 406,
         "elv2:http://plugin.org.uk/swh-plugins/tapeDelay" : 407,
         "elv2:http://plugin.org.uk/swh-plugins/transient" : 408,
         "elv2:http://plugin.org.uk/swh-plugins/triplePara" : 409,
         "elv2:http://plugin.org.uk/swh-plugins/ulaw" : 410,
         "elv2:http://plugin.org.uk/swh-plugins/valve" : 411,
         "elv2:http://plugin.org.uk/swh-plugins/valveRect" : 412,
         "elv2:http://plugin.org.uk/swh-plugins/vynil" : 413,
         "elv2:http://plugin.org.uk/swh-plugins/waveTerrain" : 414,

t/data/fake_effects_cache.json  view on Meta::CPAN

         "elv2:http://plugin.org.uk/swh-plugins/transient" : "Name: Transient mangler\nURI: http://plugin.org.uk/swh-plugins/transient\nClass: Dynamics\nAuthor: Steve Harris\nLatency: no\nPorts:  \"Attack speed\" Input, Control, -1 to 1, default 0\n\...
         "elv2:http://plugin.org.uk/swh-plugins/triplePara" : "Name: Triple band parametric with shelves\nURI: http://plugin.org.uk/swh-plugins/triplePara\nClass: Parametric\nAuthor: Steve Harris\nLatency: no\nPorts:  \"Low-shelving gain (dB)\" Input...
         "elv2:http://plugin.org.uk/swh-plugins/ulaw" : "Name: μ-Law Compressor\nURI: http://plugin.org.uk/swh-plugins/ulaw\nClass: Dynamics\nAuthor: Steve Harris\nLatency: no\nPorts:  \"Input\" Input, Audio\n\t\"Output\" Output, Audio\n\n",
         "elv2:http://plugin.org.uk/swh-plugins/valve" : "Name: Valve saturation\nURI: http://plugin.org.uk/swh-plugins/valve\nClass: Distortion\nAuthor: Steve Harris\nLatency: no\nPorts:  \"Distortion level\" Input, Control, 0 to 1, default 0\n\t\"D...
         "elv2:http://plugin.org.uk/swh-plugins/valveRect" : "Name: Valve rectifier\nURI: http://plugin.org.uk/swh-plugins/valveRect\nClass: Distortion\nAuthor: Steve Harris\nLatency: no\nPorts:  \"Sag level\" Input, Control, 0 to 1, default 0\n\t\"D...
         "elv2:http://plugin.org.uk/swh-plugins/vynil" : "Name: VyNil (Vinyl Effect)\nURI: http://plugin.org.uk/swh-plugins/vynil\nClass: Distortion\nAuthor: Steve Harris\nLatency: no\nPorts:  \"Year\" Input, Control, 1900 to 1990, default 1990\n\t\"...
         "elv2:http://plugin.org.uk/swh-plugins/waveTerrain" : "Name: Wave Terrain Oscillator\nURI: http://plugin.org.uk/swh-plugins/waveTerrain\nClass: Oscillator\nAuthor: Steve Harris\nLatency: no\nPorts:  \"x\" Input, Audio\n\t\"y\" Input, Audio\n...
         "elv2:http://plugin.org.uk/swh-plugins/xfade" : "Name: Crossfade\nURI: http://plugin.org.uk/swh-plugins/xfade\nClass: Mixer\nAuthor: Steve Harris\nLatency: no\nPorts:  \"Crossfade\" Input, Control, -1 to 1, default 0\n\t\"Input A left\" Inpu...
         "elv2:http://plugin.org.uk/swh-plugins/xfade4" : "Name: Crossfade (4 outs)\nURI: http://plugin.org.uk/swh-plugins/xfade4\nClass: Mixer\nAuthor: Steve Harris\nLatency: no\nPorts:  \"Crossfade\" Input, Control, -1 to 1, default 0\n\t\"Input A ...
         "elv2:http://plugin.org.uk/swh-plugins/zm1" : "Name: z-1\nURI: http://plugin.org.uk/swh-plugins/zm1\nClass: Utility\nAuthor: Steve Harris\nLatency: no\nPorts:  \"Input\" Input, Audio\n\t\"Output\" Output, Audio\n\n",
         "elv2:urn:50m30n3:plugins:SO-404" : "Name: SO-404 Bass Synthesizer\nURI: urn:50m30n3:plugins:SO-404\nClass: Instrument\nLatency: no\nPorts:  \"Output\" Output, Audio\n\t\"MIDI Input\" Input, Midi\n\t\"Control Mode\" Input, Control, 2-way Sel...
         "elv2:urn:50m30n3:plugins:SO-666" : "Name: SO-666 Feedback Synthesizer\nURI: urn:50m30n3:plugins:SO-666\nClass: Instrument\nLatency: no\nPorts:  \"Output\" Output, Audio\n\t\"MIDI Input\" Input, Midi\n\t\"Control Mode\" Input, Control, 2-way...
         "elv2:urn:50m30n3:plugins:SO-kl5" : "Name: SO-kl5 Piano Synthesizer\nURI: urn:50m30n3:plugins:SO-kl5\nClass: Instrument\nLatency: no\nPorts:  \"Output\" Output, Audio\n\t\"MIDI Input\" Input, Midi\n\t\"Control Mode\" Input, Control, 2-way Se...
      },
      "partial_label_to_full" : {
         "chcopy" : "chcopy",
         "chmix" : "chmix",
         "chmove" : "chmove",
         "chmute" : "chmute",
         "chorder" : "chorder",
         "eS" : "eS",



( run in 2.442 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )