Forums › Forums › SQ Forums › SQ general discussions › gstreamer wasapisrc pipeline for SQ
- This topic has 7 replies, 3 voices, and was last updated 3 years, 12 months ago by STEPHANVS.
-
AuthorPosts
-
2020/11/15 at 8:22 pm #96373STEPHANVSParticipant
Hi All,
Currently I am trying to substitute the ASIO plugin in OBS with gstreamer. It would be awesome to capture 2 channels via wasapi (wasapisrc).
gst-device-monitor-1.0.exe shows the following:
Device found:
name : Line (SQ)
class : Audio/Source
caps : audio/x-raw, format=F32LE, layout=interleaved, rate=48000, channels=32
properties:
device.api = wasapi
device.strid = “\{0.0.1.00000000\}.\{26eacefd-7d3b-4c83-8aa9-4d43572937ae\}”
wasapi.device.description = “Line\ \(SQ\)”
gst-launch-1.0 wasapisrc device=”\{0.0.1.00000000\}.\{26eacefd-7d3b-4c83-8aa9-4d43572937ae\}” ! …so I guess with the proper pipeline it is possible. Of course I will keep trying, so if I get to some results, I will post them here.
2020/11/16 at 3:26 am #96375volounteerParticipantwe would be very interested in your results
please do post them2020/11/16 at 8:29 am #96378KeithJ A&HModeratorAn interesting project – to help us understand if there is something we are missing, why is this be preferable over use of the Windows managed options (4 stereo in/out pairs) or use of the ASIO plugin for OBS?
Is it for moving the audio around between audio applications perhaps?As the device you discovered is named ‘Line’ by the way – do you have the latest Windows driver installed? (https://www.allen-heath.com/key-series/sq/sq-software/)
If not, just thinking ahead that you may find it useful to have access to those extra WASAPI stereo pairs the new driver provides.Cheers,
Keith.2020/11/17 at 1:47 pm #96384STEPHANVSParticipantI might have missed the updated Windows drivers, will definitely give them a try first as I will be happy if the native Windows way will work in OBS, so multitrack recording via ASIO can work in another application… At least for now.
Maybe I misunderstood that gstreamer is capable of capturing the stream from the desk as interleaved audio (?) so all channels can land in OBS, and extraction of any specific channels could be possible, so then L+R could be on channel 31, 32 and OBS would be able to hear them without ASIO.
2020/11/17 at 2:00 pm #96385STEPHANVSParticipantJust to be clear, gst-device-monitor-1.0.exe also shows the directsound Line input from the SQ which I could get to work, I just did not include it in the OP, as I would like to get around directx or any windows relatedness.
2020/11/17 at 2:44 pm #96386volounteerParticipantThe only way to avoid windoze and its many problems is to use linux or mac.
2020/11/25 at 3:33 pm #96580STEPHANVSParticipantDriver update solved my issue. OBS can hear the plain line input now. Will continue to investigate with gstreamer though, as it has a LOT of potential…
2020/12/07 at 10:54 am #97018STEPHANVSParticipantMaybe the Line inputs are not the best via Windows (directsound), we had 2 short dropouts last Sunday during our livestream. The hunt for the pipeline resumes.
-
AuthorPosts
- You must be logged in to reply to this topic.