Skip to content

Commit

Permalink
New Plugins:
Browse files Browse the repository at this point in the history
- PreAmps
- PreAmpImpulses
- PowerAmps
- PowerAmpImpulses
  • Loading branch information
Shaji Khan committed Jan 18, 2025
1 parent 7063b6c commit 0174bce
Show file tree
Hide file tree
Showing 27 changed files with 101 additions and 9 deletions.
4 changes: 2 additions & 2 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ android {
applicationId "com.shajikhan.ladspa.amprack"
minSdk 24
targetSdk 34
versionCode 108
versionName '5.02'
versionCode 110
versionName '5.2'

testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
externalNativeBuild {
Expand Down
4 changes: 2 additions & 2 deletions app/release/output-metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
"type": "SINGLE",
"filters": [],
"attributes": [],
"versionCode": 108,
"versionName": "5.02-Raptor",
"versionCode": 110,
"versionName": "5.2-Raptor",
"outputFile": "app-release.apk"
}
],
Expand Down
57 changes: 57 additions & 0 deletions app/src/main/assets/amps.json
Original file line number Diff line number Diff line change
Expand Up @@ -697,5 +697,62 @@
"Marshall G15R",
"Princeton II"
]
},
"PowerAmpImpulses": {
"3": [
"Blackat Leon",
"Cicognani Imperivm Luxury",
"DV Mark Triple 6",
"Engl Retro Tube",
"Engl Special Edition",
"EVH 5150 III",
"Fortin Natas",
"Kaos Sludge 15",
"Krank Krankenstein",
"Laney ironheart",
"MakosampCustomHatred",
"Marshall JMP 2203",
"Marshall MG 15",
"Mesa Boogie Mark V",
"Peavey Vypyr 15",
"Randall Satan",
"Randall thrasher",
"Splawn Nitro",
"Splawn Quick Rod",
"Taurus Stomphead"
]
},

"PreAmps": {
"3": [
"12ax7",
"12au7",
"12at7",
"6DJ8"
]
},
"PreAmpImpulses": {
"3": [
"AC30 Style",
"Bassman Style",
"Tube Style",
"Fender Style",
"JCM800 Style",
"JTM45 Style",
"Mesa Boogie Style",
"Boutique Style",
"Ampeg Style",
"Rectifier Style"
]
},
"PowerAmps": {
"3": [
"Push Pull EL84",
"Push Pull EL34",
"Push Pull 6L6",
"Single ended 6V6GT",
"Single ended EL84",
"Single ended 6V6"
]
}
}
3 changes: 2 additions & 1 deletion app/src/main/assets/creator.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@
],
"Guitarix": [
7001,7002,7003,7004,7005,7006,7007,7008,7009,7010,7011,7012,7013,7014,7015,7016,7017,7018,7019,7020,7021,7022,7023,7024,7025,7026,7027,7028,7029,7030,7031,7032,7033,7034,7035,7036,7037,7038,7039,7040,7041,7042,4062,4061,4063,4064,4068,4066,4067,
8017,8018,8019,8020,8021,8022,8023,8024,8025,8026,8027,8028,8029,8030,8031,8032,8033,8034,8035,8036,8037,8038,8039,8040,8041,8042,8043,8044,8045,8046,8047,8048,8049,8050,8051,8052,8053,8054,8055,8056,8057,8058,8059,8060,8061,8062,8063,8064,8065,8066,8067,8068,8069,8070,8071,8072,8073,8074,8075,8076,8077,8078,8079,8080,8081,8082,8083,8084,8085,8086,8087,8088,8089,8090,8091,8092,8093,8094,8095,8096,8097
8017,8018,8019,8020,8021,8022,8023,8024,8025,8026,8027,8028,8029,8030,8031,8032,8033,8034,8035,8036,8037,8038,8039,8040,8041,8042,8043,8044,8045,8046,8047,8048,8049,8050,8051,8052,8053,8054,8055,8056,8057,8058,8059,8060,8061,8062,8063,8064,8065,8066,8067,8068,8069,8070,8071,8072,8073,8074,8075,8076,8077,8078,8079,8080,8081,8082,8083,8084,8085,8086,8087,8088,8089,8090,8091,8092,8093,8094,8095,8096,8097,
8113,8114,8115,8116
],
"Steve Harris": [
1407,1895,1896,1897,1181,1433,1431,1432,1430,1195,1898,1899,1900,1438,1403,1913,1191,1213,1196,1413,1220,1440,1409,1914,1436,1908,1421,1422,1420,1419,1605,1188,1408,1881,1203,1198,1414,1406,1212,1401,1214,1412,1915,1428,
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"-1": {"http://lv2plug.in/ns/extensions/ui#X11UI": true, "http://lv2plug.in/ns/ext/options#supportedOption": "http://lv2plug.in/ns/extensions/ui#scaleFactor", "http://lv2plug.in/ns/extensions/ui#binary": "file:///home/djshaji/projects/ModularAmpToolKit.lv2-android/PowerAmpImpulses/PowerAmpImpulses_ui.so", "extensionData": "http://lv2plug.in/ns/extensions/ui#idleInterface", "optionalFeature": "http://lv2plug.in/ns/ext/options#options", "requiredFeature": "http://lv2plug.in/ns/extensions/ui#idleInterface", "pluginName": "PowerAmpImpulses"}, "0": {"AudioPort": true, "InputPort": true, "index": 0, "name": "In0", "symbol": "in0"}, "1": {"AudioPort": true, "OutputPort": true, "index": 1, "name": "Out0", "symbol": "out0"}, "2": {"InputPort": true, "ControlPort": true, "default": 1, "designation": "http://lv2plug.in/ns/lv2core#enabled", "index": 2, "maximum": 1, "minimum": 0, "name": "bypass", "portProperty": "http://lv2plug.in/ns/lv2core#toggled", "symbol": "Bypass"}, "3": {"InputPort": true, "ControlPort": true, "default": "0.000000", "index": 3, "maximum": "20.000000", "minimum": "-20.000000", "name": "input", "symbol": "Knob1"}, "4": {"InputPort": true, "ControlPort": true, "default": "0.500000", "index": 4, "maximum": "1.000000", "minimum": "0.000000", "name": "tone", "symbol": "Knob2"}, "5": {"InputPort": true, "ControlPort": true, "default": "0.0", "index": 5, "maximum": "19.0", "minimum": "0.0", "name": "tube_style", "portProperty": "http://lv2plug.in/ns/lv2core#enumeration", "scalePoint": "_:n93f10cd2436d4a4cad744c188a09e7deb26", "symbol": "Combobox3"}}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"-1": {"http://xmlns.com/foaf/0.1/Person": true, "http://xmlns.com/foaf/0.1/name": "brummer", "pluginName": "PowerAmps"}, "0": {"AudioPort": true, "InputPort": true, "index": 0, "name": "In0", "symbol": "in0"}, "1": {"AudioPort": true, "OutputPort": true, "index": 1, "name": "Out0", "symbol": "out0"}, "2": {"InputPort": true, "ControlPort": true, "default": 1, "designation": "http://lv2plug.in/ns/lv2core#enabled", "index": 2, "maximum": 1, "minimum": 0, "name": "bypass", "portProperty": "http://lv2plug.in/ns/lv2core#toggled", "symbol": "Bypass"}, "3": {"InputPort": true, "ControlPort": true, "default": "0.000000", "index": 3, "maximum": "30.000000", "minimum": "-30.000000", "name": "gain", "symbol": "GAIN"}, "4": {"InputPort": true, "ControlPort": true, "default": "0.000000", "index": 4, "maximum": "30.000000", "minimum": "-30.000000", "name": "volume", "symbol": "VOLUME"}, "5": {"InputPort": true, "ControlPort": true, "default": "0.0", "index": 5, "maximum": "5.0", "minimum": "0.0", "name": "SelectModel", "portProperty": "http://lv2plug.in/ns/lv2core#enumeration", "scalePoint": "_:nb80fbeefbdf347bf9dcd4459e2e01878b12", "symbol": "SelectModel"}}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"-1": {"http://xmlns.com/foaf/0.1/Person": true, "http://xmlns.com/foaf/0.1/name": "brummer", "pluginName": "PreAmpImpulses"}, "0": {"AudioPort": true, "InputPort": true, "index": 0, "name": "In0", "symbol": "in0"}, "1": {"AudioPort": true, "OutputPort": true, "index": 1, "name": "Out0", "symbol": "out0"}, "2": {"InputPort": true, "ControlPort": true, "default": 1, "designation": "http://lv2plug.in/ns/lv2core#enabled", "index": 2, "maximum": 1, "minimum": 0, "name": "bypass", "portProperty": "http://lv2plug.in/ns/lv2core#toggled", "symbol": "Bypass"}, "3": {"InputPort": true, "ControlPort": true, "default": "0.000000", "index": 3, "maximum": "20.000000", "minimum": "-20.000000", "name": "input", "symbol": "Knob1"}, "4": {"InputPort": true, "ControlPort": true, "default": "0.500000", "index": 4, "maximum": "1.000000", "minimum": "0.000000", "name": "tone", "symbol": "Knob2"}, "5": {"InputPort": true, "ControlPort": true, "default": "0.0", "index": 5, "maximum": "9.0", "minimum": "0.0", "name": "tube_style", "portProperty": "http://lv2plug.in/ns/lv2core#enumeration", "scalePoint": "_:n92ae2c72272449a1bfdb38f52a2868f8b16", "symbol": "Combobox3"}}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"-1": {"http://lv2plug.in/ns/extensions/ui#X11UI": true, "http://lv2plug.in/ns/ext/options#supportedOption": "http://lv2plug.in/ns/extensions/ui#scaleFactor", "http://lv2plug.in/ns/extensions/ui#binary": "file:///home/djshaji/projects/ModularAmpToolKit.lv2-android/PreAmps/PreAmps_ui.so", "extensionData": "http://lv2plug.in/ns/extensions/ui#idleInterface", "optionalFeature": "http://lv2plug.in/ns/ext/options#options", "requiredFeature": "http://lv2plug.in/ns/extensions/ui#idleInterface", "pluginName": "PreAmps"}, "0": {"AudioPort": true, "InputPort": true, "index": 0, "name": "In0", "symbol": "in0"}, "1": {"AudioPort": true, "OutputPort": true, "index": 1, "name": "Out0", "symbol": "out0"}, "2": {"InputPort": true, "ControlPort": true, "default": 1, "designation": "http://lv2plug.in/ns/lv2core#enabled", "index": 2, "maximum": 1, "minimum": 0, "name": "bypass", "portProperty": "http://lv2plug.in/ns/lv2core#toggled", "symbol": "Bypass"}, "3": {"InputPort": true, "ControlPort": true, "default": "0.000000", "index": 3, "maximum": "20.000000", "minimum": "-20.000000", "name": "gain", "symbol": "GAIN"}, "4": {"InputPort": true, "ControlPort": true, "default": "0.000000", "index": 4, "maximum": "20.000000", "minimum": "-20.000000", "name": "volume", "symbol": "VOLUME"}, "5": {"InputPort": true, "ControlPort": true, "default": "0.0", "index": 5, "maximum": "3.0", "minimum": "0.0", "name": "ampselect", "portProperty": "http://lv2plug.in/ns/lv2core#enumeration", "scalePoint": "_:n84b2e68b474e43589039a19c917e86e6b10", "symbol": "AMPSELECT"}}
24 changes: 24 additions & 0 deletions app/src/main/assets/lv2_plugins.json
Original file line number Diff line number Diff line change
Expand Up @@ -1408,5 +1408,29 @@
"name": "Fonin Sustain",
"index": 0,
"library": "libfonin-sustain.lv2.so"
},
"34200": {
"id": 8113,
"name": "PowerAmpImpulses",
"index": 0,
"library": "libPowerAmpImpulses.so"
},
"34300": {
"id": 8114,
"name": "PowerAmps",
"index": 0,
"library": "libPowerAmps.so"
},
"34400": {
"id": 8115,
"name": "PreAmpImpulses",
"index": 0,
"library": "libPreAmpImpulses.so"
},
"34500": {
"id": 8116,
"name": "PreAmps",
"index": 0,
"library": "libPreAmps.so"
}
}
5 changes: 3 additions & 2 deletions app/src/main/assets/plugins.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"All": [],
"Featured": [
8100, 8095, 8018, 5029, 5005, 5013, 5008
8100, 8095, 8018, 5029, 5005, 5013, 5008,8113,8114,8115,8116
],
"Popular": [
8095,8094,8067,7027, 5006, 6007, 8096
Expand All @@ -24,7 +24,8 @@
"Impulse Response": [1885, 8108],
"Cabinet": [
2592, 2601, 2606, 2589, 15012, 8095, 8018, 24700, 7037, 5006, 5004,
6004,5033,4065,2603,2607,7033,7035,8027,8060,8092,7038,8029
6004,5033,4065,2603,2607,7033,7035,8027,8060,8092,7038,8029,
8113,8114,8115,8116
],
"Delay": [
5013,5014,5015,5024,6007,6010,8001,
Expand Down
Binary file not shown.
Binary file added app/src/main/jniLibs/arm64-v8a/libPowerAmps.so
Binary file not shown.
Binary file not shown.
Binary file added app/src/main/jniLibs/arm64-v8a/libPreAmps.so
Binary file not shown.
Binary file not shown.
Binary file added app/src/main/jniLibs/armeabi-v7a/libPowerAmps.so
Binary file not shown.
Binary file not shown.
Binary file added app/src/main/jniLibs/armeabi-v7a/libPreAmps.so
Binary file not shown.
Binary file added app/src/main/jniLibs/x86/libPowerAmpImpulses.so
Binary file not shown.
Binary file added app/src/main/jniLibs/x86/libPowerAmps.so
Binary file not shown.
Binary file added app/src/main/jniLibs/x86/libPreAmpImpulses.so
Binary file not shown.
Binary file added app/src/main/jniLibs/x86/libPreAmps.so
Binary file not shown.
Binary file not shown.
Binary file added app/src/main/jniLibs/x86_64/libPowerAmps.so
Binary file not shown.
Binary file added app/src/main/jniLibs/x86_64/libPreAmpImpulses.so
Binary file not shown.
Binary file added app/src/main/jniLibs/x86_64/libPreAmps.so
Binary file not shown.
9 changes: 7 additions & 2 deletions app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
<resources>
<string name="app_name">Amp Rack</string>
<string name="app_version">Version 5 Raptor</string>
<string name="build_id">664</string>
<string name="build_id">671</string>
<string name="variant">Turbocharged version</string>
<string name="quote">Powered by Rock and Roll</string>
<string name="copyright">All trademarks are copyrights of their respective owners and do not represent affiliation or endorsement.</string>
<string name="onboard_description">
[new] Video Recorder\n\n
Welcome to Version 4: \n\n
Welcome to Version 5: \n\n
✓ High Quality Audio / Video Recording Capability\n\n
✓ Low Latency\n\n
✓ AI/ML Powered Neural Amp Modeling\n\n
✓ More than 200 High Quality Effect Plugins\n\n
✓ Floating point precision at native device sample rate\n\n
✓ Tube Amp Emulation, Cabinet Emulation, Distortions, Chorus, Phasers, Delay, Reverb and more\n\n
Expand Down Expand Up @@ -512,6 +513,10 @@
<item>libfonin-tubeamp.lv2.so</item>
<item>libfonin-distortion.lv2.so</item>
<item>libfonin-sustain.lv2.so</item>
<item>libPowerAmpImpulses.so</item>
<item>libPowerAmps.so</item>
<item>libPreAmpImpulses.so</item>
<item>libPreAmps.so</item>
</string-array>
<string name="title_activity_settings">Settings</string>

Expand Down

0 comments on commit 0174bce

Please sign in to comment.