FS#9575 - [hydrogen 0.9.3] JACK output does not work; port name has changed

Attached to Project: Arch Linux
Opened by Ray Rashif (schivmeister) - Thursday, 14 February 2008, 18:35 GMT
Last edited by Roman Kyrylych (Romashka) - Thursday, 21 February 2008, 18:18 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tobias Kieslich (tobias)
Architecture All
Severity Medium
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Package:

extra/hydrogen 0.9.3-6

Issue:

Having JACK as the output driver will not work by default. This is because the global configuration file hydrogen.default.conf (which writes the user's one on first run) does not reflect JACK's new port naming scheme. Hydrogen will not be able to use the server for any purpose, and will not output much relevant information.

The issue can be found when looking at the server's verbose messages, relating to unrecognized ports. Even if it is an upstream bug, the solution is rather simple. If however the fix is not implemented by the next upgrade, the user's configuration file may get overwritten.

It has been claimed that since jack-audio-connection-kit 0.109.0 the server has a workaround for application's using the older "alsa_pcm" scheme. However, that does not appear to be true and it has to be manually changed to "system".

http://www.hydrogen-music.org/forum/?action=show_thread&thread=545&fid=5&page=last#2751

Fix:

sed -i 's:alsa_pcm:system:g' $pkgdir/usr/share/hydrogen/data/hydrogen.default.conf
sed -i 's:outs>false:outs>true:g' $pkgdir/usr/share/hydrogen/data/hydrogen.default.conf
This task depends upon

Closed by  Roman Kyrylych (Romashka)
Thursday, 21 February 2008, 18:18 GMT
Reason for closing:  Fixed
Additional comments about closing:  workaround provided by jack-audio-connection-kit 0.109.2-1.

Loading...