From b313451bc98eb68bbe09615e1350879386470311 Mon Sep 17 00:00:00 2001 From: Dave Robillard Date: Fri, 10 Jul 2009 21:52:30 -0400 Subject: Add swh and calf LV2 port group patches. --- ext/lv2/swh-lv2-port-groups.patch | 502 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 502 insertions(+) create mode 100644 ext/lv2/swh-lv2-port-groups.patch (limited to 'ext/lv2/swh-lv2-port-groups.patch') diff --git a/ext/lv2/swh-lv2-port-groups.patch b/ext/lv2/swh-lv2-port-groups.patch new file mode 100644 index 00000000..f841b3bb --- /dev/null +++ b/ext/lv2/swh-lv2-port-groups.patch @@ -0,0 +1,502 @@ +diff -ur swh-lv2-1.0.15/plugins/dj_eq-swh.lv2/plugin.xml swh-lv2-port-groups/plugins/dj_eq-swh.lv2/plugin.xml +--- swh-lv2-1.0.15/plugins/dj_eq-swh.lv2/plugin.xml 2008-01-09 16:02:08.000000000 -0500 ++++ swh-lv2-port-groups/plugins/dj_eq-swh.lv2/plugin.xml 2009-07-03 16:55:25.000000000 -0400 +@@ -140,6 +140,9 @@ + *(plugin_data->latency) = 3; //XXX is this right? + ]]> + ++ ++ ++ + + Lo gain (dB) +

Controls the gain of the low (100Hz) peak/dip band

+@@ -158,18 +161,18 @@ + +
+ +- ++ + Input L + +- ++ + Input R + + +- ++ + Output L + + +- ++ + Output R + + +diff -ur swh-lv2-1.0.15/plugins/gverb-swh.lv2/plugin.xml swh-lv2-port-groups/plugins/gverb-swh.lv2/plugin.xml +--- swh-lv2-1.0.15/plugins/gverb-swh.lv2/plugin.xml 2008-01-09 16:02:08.000000000 -0500 ++++ swh-lv2-port-groups/plugins/gverb-swh.lv2/plugin.xml 2009-06-14 22:05:18.000000000 -0400 +@@ -119,16 +119,20 @@ +

The level of the classic reverb tail reflections.

+ +
++ ++ + +- ++ + Input + ++ ++ + +- ++ + Left output + + +- ++ + Right output + + +diff -ur swh-lv2-1.0.15/plugins/karaoke-swh.lv2/plugin.xml swh-lv2-port-groups/plugins/karaoke-swh.lv2/plugin.xml +--- swh-lv2-1.0.15/plugins/karaoke-swh.lv2/plugin.xml 2008-01-09 16:02:08.000000000 -0500 ++++ swh-lv2-port-groups/plugins/karaoke-swh.lv2/plugin.xml 2009-07-03 16:55:05.000000000 -0400 +@@ -33,19 +33,22 @@ + + + +- ++ ++ ++ ++ + Left in + + +- ++ + Right in + + +- ++ + Left out + + +- ++ + Right out + + +diff -ur swh-lv2-1.0.15/plugins/lcr_delay-swh.lv2/plugin.xml swh-lv2-port-groups/plugins/lcr_delay-swh.lv2/plugin.xml +--- swh-lv2-1.0.15/plugins/lcr_delay-swh.lv2/plugin.xml 2008-01-09 16:02:08.000000000 -0500 ++++ swh-lv2-port-groups/plugins/lcr_delay-swh.lv2/plugin.xml 2009-07-03 16:56:09.000000000 -0400 +@@ -197,20 +197,23 @@ +

The ammounts of the input and effect mixed to produce the output.

+ +
++ ++ ++ + +- ++ + L input + + +- ++ + R input + + +- ++ + L output + + +- ++ + R output + + +diff -ur swh-lv2-1.0.15/plugins/matrix_ms_st-swh.lv2/plugin.xml swh-lv2-port-groups/plugins/matrix_ms_st-swh.lv2/plugin.xml +--- swh-lv2-1.0.15/plugins/matrix_ms_st-swh.lv2/plugin.xml 2008-01-09 16:02:08.000000000 -0500 ++++ swh-lv2-port-groups/plugins/matrix_ms_st-swh.lv2/plugin.xml 2009-06-14 22:05:13.000000000 -0400 +@@ -27,17 +27,21 @@ + + + +- ++ ++ ++ + Mid + +- ++ + Side + ++ ++ + +- ++ + Left + +- ++ + Right + + +diff -ur swh-lv2-1.0.15/plugins/matrix_spatialiser-swh.lv2/plugin.xml swh-lv2-port-groups/plugins/matrix_spatialiser-swh.lv2/plugin.xml +--- swh-lv2-1.0.15/plugins/matrix_spatialiser-swh.lv2/plugin.xml 2008-01-09 16:02:08.000000000 -0500 ++++ swh-lv2-port-groups/plugins/matrix_spatialiser-swh.lv2/plugin.xml 2009-07-03 16:56:24.000000000 -0400 +@@ -142,10 +142,13 @@ + plugin_data->current_s_gain = current_s_gain; + ]]> + +- ++ ++ ++ ++ + Input L + +- ++ + Input R + + +@@ -158,10 +161,12 @@ + ]]>

+
+ +- ++ ++ ++ + Output L + +- ++ + Output R + + +diff -ur swh-lv2-1.0.15/plugins/matrix_st_ms-swh.lv2/plugin.xml swh-lv2-port-groups/plugins/matrix_st_ms-swh.lv2/plugin.xml +--- swh-lv2-1.0.15/plugins/matrix_st_ms-swh.lv2/plugin.xml 2008-01-09 16:02:08.000000000 -0500 ++++ swh-lv2-port-groups/plugins/matrix_st_ms-swh.lv2/plugin.xml 2009-06-14 22:05:10.000000000 -0400 +@@ -21,17 +21,21 @@ + } + ]]> + +- ++ ++ ++ ++ ++ + Left + +- ++ + Right + + +- ++ + Mid + +- ++ + Side + + +diff -ur swh-lv2-1.0.15/plugins/plate-swh.lv2/plugin.xml swh-lv2-port-groups/plugins/plate-swh.lv2/plugin.xml +--- swh-lv2-1.0.15/plugins/plate-swh.lv2/plugin.xml 2008-01-09 16:02:08.000000000 -0500 ++++ swh-lv2-port-groups/plugins/plate-swh.lv2/plugin.xml 2009-06-14 22:05:16.000000000 -0400 +@@ -109,15 +109,19 @@ + + + +- ++ ++ ++ ++ ++ + Input + + +- ++ + Left output + + +- ++ + Right output + + +diff -ur swh-lv2-1.0.15/plugins/sc3-swh.lv2/plugin.xml swh-lv2-port-groups/plugins/sc3-swh.lv2/plugin.xml +--- swh-lv2-1.0.15/plugins/sc3-swh.lv2/plugin.xml 2008-01-09 16:02:08.000000000 -0500 ++++ swh-lv2-port-groups/plugins/sc3-swh.lv2/plugin.xml 2009-07-03 16:56:34.000000000 -0400 +@@ -137,23 +137,28 @@ + + + +- ++ ++ ++ + Sidechain + ++ ++ ++ + +- ++ + Left input + + +- ++ + Right input + + +- ++ + Left output + + +- ++ + Right output + + +diff -ur swh-lv2-1.0.15/plugins/sc4-swh.lv2/plugin.xml swh-lv2-port-groups/plugins/sc4-swh.lv2/plugin.xml +--- swh-lv2-1.0.15/plugins/sc4-swh.lv2/plugin.xml 2008-01-09 16:02:08.000000000 -0500 ++++ swh-lv2-port-groups/plugins/sc4-swh.lv2/plugin.xml 2009-07-03 16:54:48.000000000 -0400 +@@ -168,19 +168,22 @@ + + + +- ++ ++ ++ ++ + Left input + + +- ++ + Right input + + +- ++ + Left output + + +- ++ + Right output + + +diff -ur swh-lv2-1.0.15/plugins/se4-swh.lv2/plugin.xml swh-lv2-port-groups/plugins/se4-swh.lv2/plugin.xml +--- swh-lv2-1.0.15/plugins/se4-swh.lv2/plugin.xml 2008-01-09 16:02:08.000000000 -0500 ++++ swh-lv2-port-groups/plugins/se4-swh.lv2/plugin.xml 2009-07-03 16:55:59.000000000 -0400 +@@ -164,20 +164,23 @@ +

The degree of gain expansion applied to the input signal, in decibels.

+ +
++ ++ ++ + +- ++ + Left input + + +- ++ + Right input + + +- ++ + Left output + + +- ++ + Right output + + +Only in swh-lv2-port-groups/plugins/single_para-swh.lv2: .plugin.xml.swp +diff -ur swh-lv2-1.0.15/plugins/split-swh.lv2/plugin.xml swh-lv2-port-groups/plugins/split-swh.lv2/plugin.xml +--- swh-lv2-1.0.15/plugins/split-swh.lv2/plugin.xml 2008-01-09 16:02:08.000000000 -0500 ++++ swh-lv2-port-groups/plugins/split-swh.lv2/plugin.xml 2009-06-14 22:05:51.000000000 -0400 +@@ -23,17 +23,21 @@ + } + + +- ++ ++ ++ ++ ++ + Input + + + +- ++ + Output 1 + + + +- ++ + Output 2 + + +diff -ur swh-lv2-1.0.15/plugins/surround_encoder-swh.lv2/plugin.xml swh-lv2-port-groups/plugins/surround_encoder-swh.lv2/plugin.xml +--- swh-lv2-1.0.15/plugins/surround_encoder-swh.lv2/plugin.xml 2008-01-09 16:02:08.000000000 -0500 ++++ swh-lv2-port-groups/plugins/surround_encoder-swh.lv2/plugin.xml 2009-06-14 22:05:23.000000000 -0400 +@@ -111,33 +111,37 @@ + plugin_data->buffer_pos = buffer_pos; + ]]> + +- ++ + L +

Left channel input. Can be treated as per normal stereo recoding, except that the speaker should be at -22.5$^\circ$, rather than the normal stereo -30$^\circ$.

+
+ +- ++ ++ ++ + R +

Right channel input. As per left channel.

+
+ +- ++ + C +

Center channel input. Will be directly in front of the listener, stereo and mono compatible.

+
+ +- ++ + S +

Surround channel. Should sound from the rear speakers, may also leak into the left and right. Has slight delay and bandwidth reduction (cut below 100 Hz, and above 7 KHz) for leakage and noise reduction and enhanced psychoacoustic effects.

+ +

Not mono compatible.

+
++ ++ + +- ++ + Lt + + +- ++ + Rt + + +diff -ur swh-lv2-1.0.15/plugins/xfade-swh.lv2/plugin.xml swh-lv2-port-groups/plugins/xfade-swh.lv2/plugin.xml +--- swh-lv2-1.0.15/plugins/xfade-swh.lv2/plugin.xml 2008-01-09 16:02:08.000000000 -0500 ++++ swh-lv2-port-groups/plugins/xfade-swh.lv2/plugin.xml 2009-06-14 22:02:49.000000000 -0400 +@@ -34,24 +34,30 @@ + + + +- ++ ++ ++ ++ ++ + Input A left + +- ++ + Input A right + + +- ++ + Input B left + +- ++ + Input B right + ++ ++ + +- ++ + Output left + +- ++ + Output right + + +Only in swh-lv2-port-groups: swh-lv2-port-groups.patch +diff -ur swh-lv2-1.0.15/xslt/turtle.xsl swh-lv2-port-groups/xslt/turtle.xsl +--- swh-lv2-1.0.15/xslt/turtle.xsl 2008-01-09 16:02:07.000000000 -0500 ++++ swh-lv2-port-groups/xslt/turtle.xsl 2009-06-16 23:33:26.000000000 -0400 +@@ -6,8 +6,20 @@ + @prefix foaf: <http://xmlns.com/foaf/0.1/> . + @prefix doap: <http://usefulinc.com/ns/doap#> . + @prefix swhext: <http://plugin.org.uk/extensions#> . ++@prefix pg: <http://lv2plug.in/ns/dev/port-groups#> . + +-swh: a :Plugin ; ++ ++ ++ ++ ++ - ++ ++swh: a pg:Group ; ++ a pg: ; ++ :symbol "" ; ++ pg:source swh:- . ++ ++swh: a :Plugin ; + + + +@@ -22,7 +34,8 @@ + + +- :pluginProperty :hardRtCapable ; ++ ++ :pluginProperty :hardRtCapable ; + + + +@@ -64,6 +77,9 @@ + :portProperty :sampleRate ; + + :portProperty :toggled ; ++ ++ pg:inGroup swh:- ; ++ pg:role pg: ; + + ] ; -- cgit v1.2.1