Jarpy Posted September 18, 2020 Posted September 18, 2020 (edited) Shakersynth If you fly helicopters in DCS and you have a bass shaker setup, you might be interested in Shakersynth. Shakersynth is a new experiment in driving bass shakers by using real-time audio synthesis. Right now, it just does rotor vibrations for the UH-1H, Mi-8 and Mi-24. I really like how it turned out and thought other people might like it. Get it on GitHub. Demo Videos Play these videos through your bass shaker(s) to feel the rotor effect at startup. Edited July 6, 2021 by Jarpy
RabidRider Posted September 18, 2020 Posted September 18, 2020 (edited) Cool! In the process of hooking up my transducers to SSA and the soundmodule (just need a few more pieces of hardware), but something like this is really what I was looking for. I even made a few enquiries if the soundmodule could work like this. Can't wait to try it out with the Huey. Edited September 18, 2020 by RabidRider
Jarpy Posted September 19, 2020 Author Posted September 19, 2020 Nice. Enjoy your new rig! Let me know how it goes. The user experience of Shakersynth is not at all polished and I'd love to know if it gives you any trouble. I run it as a complement to SSA+SSSM. Shakersynth does the rotor, and SSA does the rest.
f4l0 Posted September 19, 2020 Posted September 19, 2020 (edited) Hey cool, I'll give it a try. I always wanted to build something similar in SSA but time is a limited resource... For the new prop engine effect in SSA (with the jetseat) SSA follows a similar approach... Edited September 19, 2020 by f4l0 f4l0 Developer of Simshaker for Aviators Feel the brrrrttt: [Official] SimShaker for Aviators Forums thread at ED forums SimShaker for Aviators (simshaker-for-aviators.github.io)
RabidRider Posted September 19, 2020 Posted September 19, 2020 Nice. Enjoy your new rig! Let me know how it goes. The user experience of Shakersynth is not at all polished and I'd love to know if it gives you any trouble. I run it as a complement to SSA+SSSM. Shakersynth does the rotor, and SSA does the rest. Will do
Jarpy Posted September 19, 2020 Author Posted September 19, 2020 I'll give it a try. I am honoured! I always wanted to build something similar in SSA but time is a limited resource... Ain't that the truth? When I think about all the effects you support, on all those modules, I get dizzy. For the new prop engine effect in SSA (with the jetseat) SSA follows a similar approach... Ah, I thought it might! It's very dynamic and feels great.
RabidRider Posted September 28, 2020 Posted September 28, 2020 Got it working today, it´s awesome! Just what I was looking for! Thanks Jarpy
Jarpy Posted September 29, 2020 Author Posted September 29, 2020 My pleasure! It's pretty esoteric, but I thought there would have to be at least one other person out there who could make use of it.
Jarpy Posted October 6, 2020 Author Posted October 6, 2020 Version 0.4.0 is now released. It features configurable frequency for the rotor effect. Some bass shakers can go lower than others, so if you have a personal earthquake machine (I'm jealous!) you can tune Shakersynth to take full advantage of it. https://github.com/jarpy/shakersynth/blob/main/README.md#configuration
Jarpy Posted March 8, 2021 Author Posted March 8, 2021 Version 0.5.0 is out now. It features a completely new synthesis technique for the rotor effect, giving bigger shakes with a more organic feel. The configurable frequency mentioned above (v0.4.0) is no longer supported or needed. It also fixes several bugs that could cause audio distortion and clicks. Big thanks to @RabidRider for feedback and testing. 1
Jarpy Posted June 30, 2021 Author Posted June 30, 2021 Shakersynth 0.6.0 is released, with support for the fearsome Mi-24P Krokodil! pip install --upgrade shakersynth 1
Jarpy Posted July 4, 2021 Author Posted July 4, 2021 0.6.1 is out now. Fixes a bug where fixed-wing aircraft can get a rotor effect. I jumped in the A-10C II and it felt like it was about to do a vertical takeoff. That's cool, I guess, but not exactly realistic.
Ala12Rv-Tundra Posted July 4, 2021 Posted July 4, 2021 So this app can run paralell to our normal SSA setup? i5 8400 | 32 Gb RAM | RTX 2080Ti | Virpil Mongoose T-50 base w/ Warthog & Hornet sticks | Warthog throttle | Cougar throttle USB | Orion 2 throttle base w/ Viper & Hornet grips| VKB T-Rudder Mk IV | Oculus Rift S | Buddy-Fox A-10 UFC | 2x TM MFDs & 1x WW DDI | 2x Bass shakers | SIMple SIMpit chair | WW TakeOff panel | Andre JetSeat | WW Hornet UFC | WW Viper ICP FC3 - Warthog - F-5E - Harrier - NTTR - Hornet - Tomcat - Huey - Viper - C-101 - PG - Hip - SuperCarrier - Syria - Warthog II - Hind - South Atlantic - Sinai - Strike Eagle - Phantom - Mirage F1 - Afghanistan - Irak
Jarpy Posted July 6, 2021 Author Posted July 6, 2021 Hi @Ala12Rv-Tundra, Yes. That's how I run it. I use Shakersynth for the rotor effect, then I disable the rotor effects in SSA, but let SSA do all the other effects.
Jarpy Posted July 6, 2021 Author Posted July 6, 2021 (edited) Version 0.7.0 is out now. I accidently left the Mi-24P out of the Lua export script, so it couldn't produce effects. As penance, I made Shakersynth handle the installation and updating of the export script automatically. You no longer need to manually install the Shakersynth.lua script (though you still need to add one line to Export.lua the first time you install Shakersynth). This also means I can update the export script in future, to add other modules or effects, without inconvenience to you, the pilots. 0.7.0 also features a new configuration file system that allows enabling/disabling individual effects. If you delete shakersynth.yml in C:\Users\YOURNAME\AppData\Local\Shakersynth, a new file will be created in the new format with the new defaults. Edited July 6, 2021 by Jarpy
FoxTwo Posted July 23, 2021 Posted July 23, 2021 Finally tried this out. The effect is very good, however running to an order of operation issue where if I start shakersynth before simshaker, simshaker doesn't get any data. Also is there a way to launch via the CLI and target a specific audio device without requiring interaction? I know enough python to mess this up pretty good if I try and add argparse to it myself... 1
alek321 Posted February 5 Posted February 5 (edited) I'm having issues installing the Shakersynth. Installed Python 3.13.2, opened shakersynth folder in PowerShell, ran "pip install shakersynth" and got below errors. Any advice? Thanks Update. It worked fine when installed with Python 3.10.4 Edited February 5 by alek321
Recommended Posts