Making a screen capture video of pd while using dsp - doesnt really work right away.
and then regular capture of audio might not work / audacity etc
It seems mac probably works or has a workaround. Anyone know the issue with maybe debian linux / alsa pulse audio or maybe any other operating system?
-
DSP stops other programs from functioning properly. / audio-video recording of PD
-
@willblackhurst What are you using to make the screen capture? I never had an issue using ffmpeg and jack_rec. A bit of speculation, it is how PipeWire and Jack are setup, your screen capture app does not speak Jack and PipeWire is trying to sync the realtime audio from Jack with the non-realtime audio of what ever screen capture app you are using. Pure conjecture, I have not played with PipeWire enough to say for certain, and the time I have spent with it was quite awhile ago. Does your screen capture app speak jack or what ever you are using for audio in pd?
When I did this I believe I did something like this:
When you are done with your capture just run killall on ffmpeg and jack_rec and then use ffmpeg to combine the audio and video. Audio and video were not quite synced but they were close enough for the majority of cases and you really had to look for it to see they were out of sync, not difficult to fix if needed. -
well I forgot to say , things like youtube dont work, with dsp on. Ill take a look at your suggestions. Thanks.
-
@willblackhurst said:
well I forgot to say , things like youtube dont work, with dsp on. Ill take a look at your suggestions. Thanks.
Right, and oid is assuming that you're using PipeWire, which based on this comment, I think you're probably not.
Without PipeWire, you need to configure PulseAudio to be a JACK client. Plenty of websites on that. I ran my Ubuntu Studio system like that for years. And it's fine, but...
PipeWire makes this type of problem go away. It's so much more flexible. Like, in online meeting software, I'd have to pipe JACK apps' audio into the PulseAudio mic input, where the meeting app would just destroy it. Now I can "share computer audio" and it works transparently.
hjh