Linux
Welcome to c/linux!
Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!
Rules:
-
Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.
-
Be respectful: Treat fellow community members with respect and courtesy.
-
Quality over quantity: Share informative and thought-provoking content.
-
No spam or self-promotion: Avoid excessive self-promotion or spamming.
-
No NSFW adult content
-
Follow general lemmy guidelines.
view the rest of the comments
Any software that accepts MIDI as input will work with physical devices that output MIDI. That's the whole thing there.
I think what you're asking about is an input device that can map to whatever software you want to run, and this should be ALMOST and USB device that has uses a generic HID interface.
If you're talking specifically about a mixer built for purpose, that doesn't fall into either of the above categories if you want the sound processing to happen in software. You probably want something that does the DAC and then inputs to your machine maybe?
If not, check this out, then go looking for any device that will emit HID events as output, and you can turn anything into what you want. Numpads, extra mouse, touchpads, maybe a Korg device (well known to work under Linux).
Yes, this actually. What I should've asked then is about what software can adjust sound filters per program running on my pc. Like, if I want to compress someone's audio coming from discord while increasing the lows of the audio coming from vlc. The software would do that. It'd just be up to the its features available whether it'll take my HID's (human interface device) events. Ty
The very basic version only allowing for one filter would be EasyEffects. If you want to use different filters for different programs you can install some LV2-plugins or bundles and then configure LV2-Plugins directly in pipewire (which is a bit of a pain) or use a GUI plugin-host like Calf and probably some patchbay (qpwgraph, patchmatrix, ...)
Or even better: try Carla, it may be a exactly what you want and can be remote controlled via MIDI or OSC
Carla looks amazing, thanks for sharing.