Anyone out there using ambix on Linux?

I'm seeing various instabilities, for example trying out the converter standalone I get a segfault when connecting output ports, and it looks like the Jack JUCE component is doing some unaligned memory copies.

Any hint on how to fix this?

I get Ardour crashes if I try to use the converter LV2 plugin as well.

See below for a trace of the standalone binary...
Thanks for any help!
-- Fernando


#0  0x00007ffff507bdd6 in __memcpy_avx_unaligned () from /lib64/libc.so.6
#1 0x000000000069f6d1 in juce::FloatVectorOperations::copy(float*, float const*, int) () #2 0x000000000069ec87 in juce::AudioSampleBuffer::copyFrom(int, int, juce::AudioSampleBuffer const&, int, int, int) () #3 0x0000000000685452 in Ambix_converterAudioProcessor::processBlock(juce::AudioSampleBuffer&, juce::MidiBuffer&) () #4 0x00000000006e0e7d in juce::AudioProcessorPlayer::audioDeviceIOCallback(float const**, int, float**, int, int) () #5 0x000000000068e0b7 in juce::AudioDeviceManager::audioDeviceIOCallbackInt(float const**, int, float**, int, int) () #6 0x000000000069a694 in juce::JackAudioIODevice::processCallback(unsigned int, void*) ()
#7  0x00007ffff148c2fc in Jack::JackClient::CallProcessCallback() ()
   from /lib64/libjack.so.0
#8  0x00007ffff148c204 in Jack::JackClient::ExecuteThread() ()
   from /lib64/libjack.so.0
#9  0x00007ffff1489c0b in Jack::JackClient::Execute() ()
   from /lib64/libjack.so.0
#10 0x00007ffff14aa2fc in Jack::JackPosixThread::ThreadHandler(void*) ()
   from /lib64/libjack.so.0
#11 0x00007ffff5d3052a in start_thread () from /lib64/libpthread.so.0
#12 0x00007ffff503622d in clone () from /lib64/libc.so.6

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev

Reply via email to