Hi Krzystof! Thanks for the ideas!
Krzysztof Foltman wrote:
> it isn't, then my fix can be wrong!). With JACK on raw MIDI it may work
> because raw MIDI driver is hogging the device and preventing Hydrogen
> from accessing it. Did you reproduce it with beta3 or with trunk? If
This seems unlikely to me. Accessing the MIDI stuff in ALSA doesn't suffer
from
the same "exclusive access" locks that a soundcard usually does. I'll check in
to it, though.
FWIW, the core dumps show the segfault being:
hydrogen.cpp:763:
m_pMainBuffer_L[ i ] += out_L[ i ];
Where m_pMainBuffer_L is a null pointer. I'll bet that *this* looks familiar,
too (...because it sure looks familiar to me).
I'm guessing it's a timing issue. Maybe the internal jack client starts up
faster with -Xraw than -Xseq. I dunno...
Peace,
Gabriel
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Hydrogen-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel