-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2012-07-04 13:14, Roman Haefeli wrote:
Keeping the thread talking to the audio back end always running has some advantages:
- The audio card cannot be stolen by other softwares while DSP is
off * A cycle of turning DSP off and on is much faster, since no thread needs to be stopped and started
otoh, releasing the audio backend, allows other software to steal the audio card. i think this is a feature not a bug.
- less prone to re-connect failures as the back-end stays always
connected
instead, i think that re-connects should not fail instead.
- A DSP off-on cycle can be used to increase the speed of dynamic
loading of tilde objects / abstractions (now such a cycle is always slow and prone to loosing audio)
true.
i think that Pd should definitely have a method to release the audio card. currently it is really complicated to start Pd in ALSA, then starting jack outside of Pd and then connect Pd to this instance of jack.
probably a "dummy" audio-backend would help here: this would allow to separate the DSP on/off functionality from the audio-backends.
gfamsdr IOhannes