Paul-Dempsey / pachde-hc-one

Plugin with modules that work with Haken Audio's Eagan Matrix. These include devices like the Haken Continuum and Expressive E Osmose
Other
7 stars 0 forks source link

"Default" Heartbeat causes audio glitch #11

Closed keymanpal closed 7 months ago

keymanpal commented 8 months ago

Macosx M1 Pro Ventura (13.5.2) - ContinuuMini

Heartbeat causes audio glitch, brief interruption on long held notes.

Using OPTIONS-Module - Surpress Heartbeat handshake - does cure; no more audio glitch.

Paul-Dempsey commented 8 months ago

This is documented in the manual, and why the option exists. The audio glitch is not something I can fix in my software -- that's on the hardware side that only Haken Audio would be able to address.

Earlier versions had a mitigation in place, but it only worked for playing the surface and was ineffective when driving the device via midi and cause other secondary undesirable effects. This will take more thought about how to address this characteristic of the device. At worst, I'll change the default to off, and show the DSP usage only when the heartbeat is active.

Paul-Dempsey commented 7 months ago

I've decided to remove the periodic heartbeat altogether- the audio glitches are intolerable for a music device.

Paul-Dempsey commented 7 months ago

Fixed in Beta 4 release. No more recurring handshake! You can still ping the device manually in the menu if you want to check the DSP levels.