wex / sonar-rev

SteelSeries GG - Sonar API reverse engineering
MIT License
24 stars 3 forks source link

MIDI Mixer Implementation - Possible? #1

Open Sonny-Crockett opened 7 months ago

Sonny-Crockett commented 7 months ago

I know you said that you have a Wave Link so the software need is low, but I wonder if you think the API could handle a MIDI Mixer plugin? Basically, adding a physical control service that works with any MIDI device to a free digital mixing solution seems like an awesome proposition.

https://docs.midi-mixer.com/plugins/create-a-plugin

alshival commented 2 months ago

The research done by @wex was incorporated into MyMIDI: alshival/MyMIDI. The code was ported over to Rust. It takes 0% CPU and 1.5 MB of Ram to keep it running on my PC.

It allows volume control using a MIDI and SteelSeries Sonar. But it only supports classic mode. I haven't been able to get it to work with Streamer Mode. I am wondering if SteelSeries put in effort to inhibit us from doing so outside the sonar app.