SteveLy wrote:I've found jack useful for other things but pianoteq seems to work better without it.
The modeled Hammond B3 organ I use (SetBfree) requires jack, and some other audio applications for jack seem to require jack, but I'm very happy with using ALSA instead of JACK with Pianoteq so far.
In Pianoteq, after setting the backend to ALSA instead of JACK, I have (among other options such as using the motherboard's built-in audio, which I never use) the option to send Pianoteq's audio output to the external USB soundcard (a Focusrite Scarlett 2i4, 96000 Hz, 24-bit) "directly without conversion."
I've discovered that in Pianoteq, if I set the recording and playback option to use that direct-to-soundcard communication instead of setting it to use the PulseAudio (or JACK) audio server, I can set the sample rate higher and buffer size lower in Pianoteq (96000 Hz, 64 sample buffer) for virtually instantaneous and (so far) glitch-free performance. Using PulseAudio the performance is still very good, although I need to boost the samples per buffer to 256 or higher to avoid overruns, producing a slightly greater (but still very responsive and acceptable) sound-delay latency.
If I need to route the audio to and from one or more other applications within the computer (from Pianoteq to Ardour (digital-audio recorder application) for example), then a sound server such as PulseAudio or JACK is needed, but for piano practice, live performance or MIDI recording/playback within Pianoteq, the ability to connect directly from Pianoteq to the external USB audio interface for extremely low latency and high performance is great.
Pianoteq's accommodation of and integration with Linux is very thoughtful and admirable.
Last edited by Stephen_Doonan (23-05-2016 17:25)
--
Linux, Pianoteq Pro, Organteq