ketil wrote: ↑Sun Jan 05, 2025 12:50 pm
I like making music, not sitting around assembling music equipment!
If you don't learn how to play a musical instrument you're not going to become a musician.
Why do you expect to understand and learn tech when you show an unwillingness to learn?
There aren't shortcuts. If you want to use tech you need to learn how to use it.
Do tutorials on the topic exist? No, they do not exist in this case and for this configuration, probably because most users who are going to set up the sound in this way have the same problem and switched to Windows for music production, as they did not find any significant documentation on the subject.
Maybe, maybe not. Linux audio users generally take the time (there is no other choice) to learn about it and ask questions when they get stuck. One has to be organised and have some kind of high level idea of where you're coming from and where you're trying to go. What you're trying to achieve.
It is not enough to show that there are possibilities but also how to use them! In general, Linux is better than Windows. But when it comes to certain areas such as music production, etc., it is unfortunately the case that hardware manufacturers continue to prioritize Windows and Mac over Linux. I think this is of course regrettable and stupid, but practically I cannot take this into account.
Hardware manufacturers and software vendors favour environments that earn them maximum revenue and for a variety of reasons those environments are Windows & Mac. Linux is very low down their food chain. The Linux Audio scene is largely a volunteer effort.
If people use a USB mixer, you do not need to go via DAW to use OBS for streaming and recording, as people only depend on a stereo channel x2. I tested this out yesterday in Linux Mint with my Yamaha USB mixer and it worked, except that the sound came a few tenths of a second later! something I did not have with OBS in Windows.
A USB mixer is just another soundcard.
You don't need DAW software for OBS. You could use or integrate it if you wanted to but that's a choice, not a requirement.
"Late sound" is just audio latency. To resolve issues with latency you have to tune your OS, tune soundsystem settings (Pipewire or Jack). That's another separate discussion and topic. (I hope you are already adding all these topics to your HOWTO document and tutorial).
Linux is getting closer to the goal, I think, and I hope they manage it in the future, so that it becomes as simple as this is in Windows. Because I like Linux best.
Linux Audio for the forseeable future will not become simple but the problems are also not insurmountable. But you need to have a clear idea what you are trying to achieve, you need to understand what the high level view looks like before you can resolve the lower level details.
But with the Focusrite Scarlet 18i8 in OBS you only get the channel input channels of the focusrite 18i8 1 and 2 in the front. Therefore you have to use a daw in between OBS and Focusrite. This is where it gets really complicated, especially when there are no clear instructions on how to do this! Just pointing out what you can do is not the same as showing how to do it.
You're not really providing sufficient information. What generation device is this, what soundsystem are you using (Pipewire?), did you ever tune your OS for low-latency operation (since you mentioned delay).....
Figure out a clear, point by point summary of what you have, what you use, what you have and haven't done to prepare your environment. Read docs and tutorials how to set up your OS for good audio performance. Decide or declare what soundsystem you are using. Pipewire? Jack? Both? Neither?
Here are some screenshots from my system with OBS giving you an idea of how to connect audio I/O streams, there's nothing terribly complicated about it. I use an old firewire Focusrite multichannel soundcard but the basic principles to connect it to OBS will work the same as with your 18i8.
I use Jack, you'll possibly be using Pipewire. The basic I/O works similarly.
In this last example I connect Focusrite MIC 03 - 06 to OBS Jack Input Clients