ToobAmp aarch64 1.1.58

This commit is contained in:
Robin E. R. Davies
2025-03-18 05:09:13 -04:00
parent 94cd18f316
commit 842fa68797
32 changed files with 686 additions and 100 deletions
+36 -37
View File
@@ -6,7 +6,6 @@
@prefix urid: <http://lv2plug.in/ns/ext/urid#> .
@prefix atom: <http://lv2plug.in/ns/ext/atom#> .
@prefix midi: <http://lv2plug.in/ns/ext/midi#> .
@prefix epp: <http://lv2plug.in/ns/ext/port-props#> .
@prefix uiext: <http://lv2plug.in/ns/extensions/ui#> .
@prefix idpy: <http://harrisonconsoles.com/lv2/inlinedisplay#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@@ -93,15 +92,10 @@ myprefix:output_group
doap:license <https://opensource.org/license/mit/> ;
doap:maintainer <http://two-play.com/rerdavies#me> ;
lv2:minorVersion 1 ;
lv2:microVersion 57 ;
lv2:microVersion 58 ;
ui:ui <http://two-play.com/plugins/toob-looper-four-ui>;
patch:readable
looperPrefix:audioFile;
patch:writable
looperPrefix:audioFile;
lv2:extensionData state:interface ;
rdfs:comment """
@@ -264,7 +258,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "control1" ;
lv2:name "MIDI Ctl";
rdfs:comment "Hidden control for MIDI operation. See documentation for details.";
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
lv2:portProperty lv2:integer, lv2:toggled, mod:preferMomentaryOffByDefault, pprop:notOnGUI;
@@ -279,7 +273,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "stop1" ;
lv2:name "⏹";
rdfs:comment "Reset all loops.";
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
lv2:portProperty lv2:toggled,pprop:trigger;
@@ -293,7 +287,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "record1" ;
lv2:name "⏺";
rdfs:comment "Recording/overdub the main loop";
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
lv2:portProperty lv2:toggled,pprop:trigger;
@@ -307,7 +301,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "record_led1" ;
lv2:name "";
lv2:portProperty lv2:toggled ;
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
pipedal_ui:ledColor "red";
@@ -321,7 +315,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "play1" ;
lv2:name "⏵";
rdfs:comment "Play Loop 1. Click again to stop.";
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
lv2:portProperty lv2:toggled,pprop:trigger;
@@ -335,7 +329,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "play_led1" ;
lv2:name "";
lv2:portProperty lv2:toggled ;
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
pipedal_ui:ledColor "green";
@@ -367,7 +361,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "control2" ;
lv2:name "MIDI Ctl";
rdfs:comment "Hidden control for MIDI operation. See documentation for details.";
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
lv2:portProperty lv2:integer, lv2:toggled, mod:preferMomentaryOffByDefault, pprop:notOnGUI;
@@ -381,7 +375,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "stop2" ;
lv2:name "⏹";
rdfs:comment "Reset loop 2.";
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
lv2:portProperty lv2:toggled,pprop:trigger;
@@ -395,7 +389,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "record2" ;
lv2:name "⏺";
rdfs:comment "Record/Overdub loop 2";
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
lv2:portProperty lv2:toggled,pprop:trigger;
@@ -409,7 +403,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "record_led2" ;
lv2:name "";
lv2:portProperty lv2:toggled ;
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
pipedal_ui:ledColor "red";
@@ -423,7 +417,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "play2" ;
lv2:name "⏵";
rdfs:comment "Play Loop 2. Click again to stop.";
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
lv2:portProperty lv2:toggled,pprop:trigger;
@@ -437,7 +431,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "play_led2" ;
lv2:name "";
lv2:portProperty lv2:toggled ;
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
pipedal_ui:ledColor "green";
@@ -468,7 +462,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "control3" ;
lv2:name "MIDI Ctl";
rdfs:comment "Hidden control for MIDI operation. See documentation for details.";
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
lv2:portProperty lv2:integer, lv2:toggled, mod:preferMomentaryOffByDefault, pprop:notOnGUI;
@@ -482,7 +476,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "stop3" ;
lv2:name "⏹";
rdfs:comment "Reset loop 3.";
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
lv2:portProperty lv2:toggled,pprop:trigger;
@@ -496,7 +490,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "record3" ;
lv2:name "⏺";
rdfs:comment "Record/Overdub loop 3";
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
lv2:portProperty lv2:toggled,pprop:trigger;
@@ -510,7 +504,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "record_led3" ;
lv2:name "";
lv2:portProperty lv2:toggled ;
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
pipedal_ui:ledColor "red";
@@ -524,7 +518,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "play3" ;
lv2:name "⏵";
rdfs:comment "Play Loop 3. Click again to stop.";
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
lv2:portProperty lv2:toggled,pprop:trigger;
@@ -538,7 +532,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "play_led3" ;
lv2:name "";
lv2:portProperty lv2:toggled ;
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
pipedal_ui:ledColor "green";
@@ -570,7 +564,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "control4" ;
lv2:name "Midi Ctl";
rdfs:comment "Hidden control for MIDI operation. See documentation for details.";
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
lv2:portProperty lv2:integer, lv2:toggled, mod:preferMomentaryOffByDefault, pprop:notOnGUI;
@@ -584,7 +578,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "stop4" ;
lv2:name "⏹";
rdfs:comment "Reset loop 4.";
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
lv2:portProperty lv2:toggled,pprop:trigger;
@@ -598,7 +592,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "record4" ;
lv2:name "⏺";
rdfs:comment "Record/Overdub loop 4";
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
lv2:portProperty lv2:toggled,pprop:trigger;
@@ -612,7 +606,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "record_led4" ;
lv2:name "";
lv2:portProperty lv2:toggled ;
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
pipedal_ui:ledColor "red";
@@ -626,7 +620,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "play4" ;
lv2:name "⏵";
rdfs:comment "Play Loop 4. Click again to stop.";
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
lv2:portProperty lv2:toggled,pprop:trigger;
@@ -640,7 +634,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "play_led4" ;
lv2:name "";
lv2:portProperty lv2:toggled ;
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
pipedal_ui:ledColor "green";
@@ -672,7 +666,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "bar_led" ;
lv2:name "\u00A0\u00A0Bar\u00A0\u00A0";
lv2:portProperty lv2:toggled ;
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
pipedal_ui:ledColor "red";
@@ -686,7 +680,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:symbol "beat_led" ;
lv2:name "\u00A0Beat\u00A0";
lv2:portProperty lv2:toggled ;
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0.0;
lv2:maximum 1.0;
pipedal_ui:ledColor "red";
@@ -769,7 +763,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:index 33 ;
lv2:symbol "bars" ;
lv2:name "Bars";
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum 0;
lv2:maximum 32;
units:unit units:bar ;
@@ -831,7 +825,7 @@ The following table describes state transitions for each loop. Note that loops 2
lv2:name "Level";
pg:group myprefix:output_group ;
lv2:default 0 ;
lv2:default 0.0 ;
lv2:minimum -60.0;
lv2:maximum 30.0;
lv2:scalePoint [
@@ -867,6 +861,9 @@ The following table describes state transitions for each loop. Note that loops 2
a atom:AtomPort ,
lv2:InputPort ;
lv2:index 39 ;
atom:bufferType atom:Sequence ;
atom:supports patch:Message;
lv2:symbol "controlIn" ;
lv2:name "ControlIn"
],
@@ -874,6 +871,8 @@ The following table describes state transitions for each loop. Note that loops 2
a atom:AtomPort ,
lv2:OutputPort ;
lv2:index 40 ;
atom:bufferType atom:Sequence ;
atom:supports patch:Message;
lv2:symbol "controlOut" ;
lv2:name "ControlOut"
],
@@ -904,9 +903,9 @@ The following table describes state transitions for each loop. Note that loops 2
<http://two-play.com/plugins/toob-record-stereo-ui>
<http://two-play.com/plugins/toob-looper-four-ui>
a ui:X11UI ;
lv2:binary <.so>;
lv2:binary <ToobAmpUI.so>;
lv2:extensionData ui:resize ;
lv2:extensionData ui:idleInterface ;