On Nov 22, 2024, at 12:18 PM, pd-list-request@lists.iem.at wrote:
Message: 1Date: Fri, 22 Nov 2024 12:06:50 +0100From: reduzent@gmail.comSubject: [PD] Re: mp3 playback from URLTo: pd-list@lists.iem.atMessage-ID: <ccf3392c82eb7e0e20cff8cb0249f1ab9ad0b745.camel@gmail.com>Content-Type: text/plain; charset="UTF-8"Hi OliverOn Fri, 2024-11-22 at 11:49 +0100, oliver wrote:
I recently had good success with remote controlling VLC player from
within PD.
Thanks for the suggestion. That's actually where I came from. I used tocontrol MPlayer from Pd and I was really glad that I could do it allpurely within a Pd patch when [readanysf~] came along. Things were muchmore cumbersome back then. Nowadays, with [command] this would work atad bit neater. It's definitely a fall-back option. However, I'd like to avoid it dueto the increased complexity and the different software involved. Istill want to process audio in Pd, so I have to make sure to routevlc/mpv audio output to Pd through JACK, which requires to give eachJACK client (mpv/vlc and Pd) a unique name so that persistent routingworks (consider having many such setups in parallel). Also, I'd like toavoid JACK all together so that a Pd hiccup does not cause an audibledrop-out. My radios run Pd with '-nosound -nomidi -nogui' and thus theonly buffering is happening in [mp3cast~]. Which again means there arepractically no drop-outs at all. The patch can even do tasks likerendering text-to-speech voice with [flite~] without any side-effects.Cheers,Roman