On Sat, Apr 10, 2010 at 5:01 PM, Orcan Ogetbil <oget.fedora@gmail.com> wrote:
flowcanvas-0.6.0 (this was already in PlanetCCRMA, now it got imported to Fedora) ... muse-1.0.1-2 (includes the synti path fix on 64bit systems. Also a rebuild was needed in F-13 to pick up proper soname deps) ... hydrogen-0.9.4.1-1 (this is a bugfix release, with the following fixes ...
 
I installed all the rpm's announced on 2.6.32.11-99.fc12.x86_64 (latest F12 kernel, not CCRMA's RT kernel). I tested them very briefly -- enough to determine that they run & don't crash.

(1) Testing https://admin.fedoraproject.org/updates/hydrogen-0.9.4.1-1.fc12 basically consisted of playing around with http://www.hydrogen-music.org/forum/pub/attach/2495-pauls_blues_box.h2song.zip
at 120BPM instead of 60BPM :-)  I didn't exercise the new/changed items ( http://koji.fedoraproject.org/koji/buildinfo?buildID=166387 )
Build the wasp plugins
Fixes ladspa plugin path on 64bit systems

(2) My tests of  https://admin.fedoraproject.org/updates/muse-1.0.1-2.fc12 were even less in-depth, since, as usual, I got fed-up before I got it to produce any sounds. I did get it to flash lights on a midi box and loaded a few plugins and their GUIs, including TX81Z/DX11 FM synth ( /usr/share/muse/presets/deicsonze/ARCH_ALIN ), VAM: Virtual Analog for MusE ( /usr/share/doc/muse-1.0.1/README.vam ), and others, /usr/share/doc/muse-1.0.1/README.softsynth . W/r/t not getting it working, it's just that for a supposedly easy to use system, i'm still blocked on getting midi input from keyboards/etc to actually play or record. (It's too bad muse doesn't have a decent preinstalled set of demos -- that's really what helped get me up and running w/ rosegarden and hydrogen.) I'm sure next time I spend another hour with it I'll get it working, as I'm "this" close -- I might need to break down and read some documentation (which is sort of a "fail" for a GUI app, although the norm for a music app).

(3) https://admin.fedoraproject.org/updates/flowcanvas-0.6.0-1.fc12 -- I tested by running patchage. Unfortunately, after installing flowcanvas, "yum update" wants to update back to the CCRMA version:

gnulem-119-~/Download> sudo yum update
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
 * fedora: mirrors.usc.edu
 * rpmfusion-free: mirrors.cat.pdx.edu
 * rpmfusion-free-updates: mirrors.cat.pdx.edu
 * rpmfusion-nonfree: mirrors.cat.pdx.edu
 * rpmfusion-nonfree-updates: mirrors.cat.pdx.edu
 * updates: mirrors.usc.edu
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package flowcanvas.x86_64 0:0.6.0-1.fc12.ccrma set to be updated
--> Finished Dependency Resolution

Updating:
 flowcanvas                        x86_64                        0.6.0-1.fc12.ccrma                        planetccrma                        133 k

Transaction Summary
Install       0 Package(s)
Upgrade       1 Package(s)

Total download size: 133 k
Is this ok [y/N]: n

I installed the f12 version of flowcanvas, ran patchage verifying it's ok, then reinstalled the ccrma version so as to not get an unnecessary 'updates available' icon...
....................

> guitarix-0.07.1 (failed):
I also tried to update guitarix to 0.07.1. However this version
requires zita-resampler, which doesn't exist in Fedora yet. But it
exists in PlanetCCRMA. Maybe we should build guitarix 0.07.1 on
PlanetCCRMA until we get zita-resampler into Fedora (which may take a
while since I am really busy these days. If anyone wants to give a
hand I would be very happy).

I'm intrigued by guitarix && would like to see it's interface to jconvolver be more useful (there's always jcgui, which seems to be the jconvolver parts of guitarix minus the "the knob goes to 11 so it's really loud" :-) part.). IMHO both should be part of fedora since they're basically the same "pattern" with the same dependencies.

The thing that would help w/ guitarix/jcgui's usage of jconvolver would be better-working examples & hints for loading them up within the app... see also http://comments.gmane.org/gmane.comp.audio.planetccrma.general/9587 . 

How can I help?

FYI, I have not received reply regarding access to some of the jconvolver files:

Excerpt of discussion on jconvolver package from Stanford University PlanetCCRMA mailing list: "... However, other files, the more interesting ones like 
'/usr/share/jconvolver/reverbs/spacenet/Minster1_000_WXYZ_48k.amb' are still missing. ... http://space-net.org.uk/?q=node/50 suggests where to find them: "96kHz versions are available at 5deg intervals for the complete measurement circle through negotiation with the authors."

For context/details, see http://old.nabble.com/new-packages-in-Fedora-updates-testing-%282010-03-13%29-tp27892388p27899653.html

Question: 
(1) May I get access to these files for my own educational use, e.g.
http://old.nabble.com/Any-3d-midi-controlled-audio-mixer-using-HRTFs--tp27893041p27898710.html

(2) Would it be possible for these files to be distributed alongside jconvolver, as a separate and related package, much like debian's
....................

PS: Here's my overall installation "method" for these updates. (Btw, what should I do to get rid of the --nogpgcheck option
when i don't want to include the updates-testing repo, and prefer to do it "manually" as below, yet would also like a GPG check of package integrity:

gnulem-118-~/Download> sudo yum --nogpgcheck install hydrogen-0.9.4.1-1.fc12.x86_64.rpm ladspa-wasp-plugins-0.9.4.1-1.fc12.x86_64.rpm muse-1.0.1-2.fc12.x86_64.rpm flowcanvas-0.6.0-1.fc12.x86_64.rpm
Examining hydrogen-0.9.4.1-1.fc12.x86_64.rpm: hydrogen-0.9.4.1-1.fc12.x86_64
Marking hydrogen-0.9.4.1-1.fc12.x86_64.rpm as an update to hydrogen-0.9.4-1.fc12.x86_64
Examining ladspa-wasp-plugins-0.9.4.1-1.fc12.x86_64.rpm: ladspa-wasp-plugins-0.9.4.1-1.fc12.x86_64
Marking ladspa-wasp-plugins-0.9.4.1-1.fc12.x86_64.rpm to be installed
Examining muse-1.0.1-2.fc12.x86_64.rpm: 1:muse-1.0.1-2.fc12.x86_64
Marking muse-1.0.1-2.fc12.x86_64.rpm as an update to 1:muse-1.0.1-1.fc12.x86_64
Examining flowcanvas-0.6.0-1.fc12.x86_64.rpm: flowcanvas-0.6.0-1.fc12.x86_64
Marking flowcanvas-0.6.0-1.fc12.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package flowcanvas.x86_64 0:0.6.0-1.fc12 set to be updated
---> Package hydrogen.x86_64 0:0.9.4.1-1.fc12 set to be updated
---> Package ladspa-wasp-plugins.x86_64 0:0.9.4.1-1.fc12 set to be updated
---> Package muse.x86_64 1:1.0.1-2.fc12 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
====================================================================================================================================================
 Package                           Arch                 Version                      Repository                                                Size
====================================================================================================================================================
Installing:
 flowcanvas                        x86_64               0.6.0-1.fc12                 /flowcanvas-0.6.0-1.fc12.x86_64                          289 k
 ladspa-wasp-plugins               x86_64               0.9.4.1-1.fc12               /ladspa-wasp-plugins-0.9.4.1-1.fc12.x86_64                56 k
Updating:
 hydrogen                          x86_64               0.9.4.1-1.fc12               /hydrogen-0.9.4.1-1.fc12.x86_64                          8.8 M
 muse                              x86_64               1:1.0.1-2.fc12               /muse-1.0.1-2.fc12.x86_64                                9.0 M
Transaction Summary
====================================================================================================================================================
Install       2 Package(s)
Upgrade       2 Package(s)
Total size: 18 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : flowcanvas-0.6.0-1.fc12.x86_64                                                                                               1/6 
  Updating       : 1:muse-1.0.1-2.fc12.x86_64                                                                                                   2/6 
  Installing     : ladspa-wasp-plugins-0.9.4.1-1.fc12.x86_64                                                                                    3/6 
  Updating       : hydrogen-0.9.4.1-1.fc12.x86_64                                                                                               4/6 
  Cleanup        : 1:muse-1.0.1-1.fc12.x86_64                                                                                                   5/6 
  Cleanup        : hydrogen-0.9.4-1.fc12.x86_64                                                                                                 6/6 
Installed:
  flowcanvas.x86_64 0:0.6.0-1.fc12                                    ladspa-wasp-plugins.x86_64 0:0.9.4.1-1.fc12                                   
Updated:
  hydrogen.x86_64 0:0.9.4.1-1.fc12                                            muse.x86_64 1:1.0.1-2.fc12                                           
Complete!

-- Niels
http://nielsmayer.com