Simon Lewis | 29 Jan 20:46 2015

snd-firewire-improve works perfectly with Focusrite Saffire PRO 24 (dice based audio interface)


After wasting 5 unsuccessful weeks trying to get ffado to work, i tried back porting the alsa snd-firewire-improve modules using the procedure described on:

I found that:
  • The modules built perfectly.
  • The Focusrite Saffire PRO 24 is detected on-plug in.
  • Using QjackCtl, jackd started and run correctly using alsa as the driver and PRO 24 as the interface.
  • All the PRO 24 audio ins and outs could be routed to/from Ardour3.
  • Ardour3 records unendlessly without a single XRUN.

This is truly a cool piece of programming - Takashi Sakamoto seems to have done it again...

Cheers, Simon
-- __________________________________ Simon Lewis Groß-Gerauer-Straße 84 55130 Mainz Germany Tel.: +49 6131 5864787 E-Mail: simon.lewis <at>
PlanetCCRMA mailing list
PlanetCCRMA <at>
Ben Breard, Jr. | 29 Jan 20:15 2015

lots of xruns with 3.14.29-200

I'm not sure if this is effecting anyone else, but kernel-rt-3.14.25-200.rt22.1.fc21.ccrma.x86_64 runs perfectly w/ Ardour & Mixbus. Moving to kernel-rt-3.14.29-200.rt26.1.fc21.ccrma.x86_64 with no other variables, results in an unusable amount of xruns. Roughly between 10 to 30 a minute.

I am using a focusrite usb interface, and haven't had much time to investigate, but I'm throwing this out there in case anyone else is running into it.

PlanetCCRMA mailing list
PlanetCCRMA <at>
Felix Homann | 23 Jan 09:33 2015

pd-extended for Fedora 21?


I've noticed that there were issues with building pd-extended for Fedora 21. A locally build pd-extended complains about the missing wish8.5 (8.6 is packaged in F21). Has anyone successfully build/packaged pd-extended for F21? Has anyone made progress in packaging it for planetccrma?

Kind regards,
PlanetCCRMA mailing list
PlanetCCRMA <at>
Nils Tonnätt | 11 Jan 16:09 2015

Patch for lowering number of ports of Linuxsampler LV2 Plugin


due to the new version of linuxsampler the plugin has 32 output ports 
instead of 2. I think 2 would be a much more sane number as most samples 
are stereo. Ardour looks very cluttered with a 32 ports plugin.

Fernando, could you add that patch I attached? I took it from the ardour 

-- Nils
PlanetCCRMA mailing list
PlanetCCRMA <at>
Ben Breard, Jr. | 10 Jan 20:12 2015

governor issue w/ rt kernel

Hey guys,

I'm having an issue with F21 and kernel-rt-3.14.25-200.rt22.1.fc21.ccrma.x86_64. Basically only the powersave governor seems to work. On a regular F21 kernel my system is configured with "performance", but when I boot into the latest rt kernel, not only does it default to powersave, I'm unable to change it to performance.

/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors shows both the performance and powersave governors available, but changing it via echoing the value into /sys, using cpupower, and tuned-adm all fail.

Is anyone else seeing this, or do you think I'm doing something wrong?

I love this repo thank you for continuing to make Fedora a great platform for music production!

PlanetCCRMA mailing list
PlanetCCRMA <at>
Horst Busche | 3 Dec 11:51 2014

Package request

Hi guys,

i hope this is the right section to ask.

I´m looking for a repository to pick up proprietary software. In this case it´s Bitwig Studio.

Bitwig Studio is a dynamic software solution for music creation and performance(...). (

Due to the script one guy wrote i pack RPM packages already, but i only can upload them to a hoster. I got a couple of request, if it´s possible to get Bitwig in a repo to make it easier to stay up to date.

For RPM packages, check the link below.

PlanetCCRMA mailing list
PlanetCCRMA <at>
S C Rigler | 28 Nov 03:40 2014

Oops on 3.14.25-200.rt22.1.fc20.ccrma.x86_64+rt


I just recently upgraded from F19 to F20.  The 3.10 kernel-rt packages
worked well on my system.  However, no such luck with the latest two
3.14 kernel-rt packages.  The machine boots, starts X, and logs into a
desktop just fine.  However after some period of time it will lock up
hard (at least X does; I haven't tried ssh'ing in yet).  I still have
a 3.10 kernel-rt package so I've been running with that in the

The message is pasted below.


kernel: ------------[ cut here ]------------
kernel: WARNING: CPU: 4 PID: 1044 at lib/list_debug.c:59
kernel: list_del corruption. prev->next should be ffff88013488ede0,
but was ffff88013488ede8
kernel: Modules linked in: snd_hrtimer snd_seq_midi snd_seq_midi_event
snd_seq_dummy fuse ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6
ip6table_filter nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack
nf_conntrack ip6_tables coretemp kvm_intel snd_hda_codec_realtek
snd_hda_codec_generic snd_usb_audio snd_usbmidi_lib snd_hda_intel kvm
snd_rawmidi snd_hda_codec uvcvideo snd_hwdep snd_seq crc32c_intel
videobuf2_vmalloc videobuf2_memops videobuf2_core snd_seq_device arc4
videodev snd_pcm media sdhci_pci r8169 rtl8192se rtl_pci rtlwifi
mac80211 microcode cfg80211 iTCO_wdt iTCO_vendor_support sdhci
toshiba_acpi mei_me mii mmc_core mei snd_timer snd soundcore nfsd
shpchp sparse_keymap rfkill i7core_edac i2c_i801 serio_raw edac_core
auth_rpcgss toshiba_bluetooth lpc_ich mfd_core nfs_acl lockd
kernel: sunrpc
kernel: binfmt_misc
kernel: hid_logitech_dj
kernel: nouveau
kernel: mxm_wmi
kernel: wmi
kernel: i2c_algo_bit
kernel: drm_kms_helper
kernel: firewire_ohci
kernel: ttm
kernel: firewire_core
kernel: crc_itu_t
kernel: drm
kernel: i2c_core
kernel: video
kernel: CPU: 4 PID: 1044 Comm: Xorg Not tainted
3.14.25-200.rt22.1.fc20.ccrma.x86_64+rt #1
kernel: Hardware name: TOSHIBA Satellite A505/Portable PC, BIOS 1.40 08/31/2010
kernel: 0000000000000000 0000000081117465 ffff8800b5925ac0 ffffffff81707ceb
kernel: ffff8800b5925b08 ffff8800b5925af8 ffffffff8108bbed ffff88013488ede0
kernel: ffff88013488e090 ffff88013488e090 ffff88013488e080 ffff8800ae963848
kernel: Call Trace:
kernel: [<ffffffff81707ceb>] dump_stack+0x4d/0x6f
kernel: [<ffffffff8108bbed>] warn_slowpath_common+0x7d/0xc0
kernel: [<ffffffff8108bc8c>] warn_slowpath_fmt+0x5c/0x80
kernel: [<ffffffff81379431>] __list_del_entry+0xa1/0xd0
kernel: [<ffffffff8137946d>] list_del+0xd/0x30
kernel: [<ffffffffa01436f3>] nouveau_fence_signal+0x53/0x80 [nouveau]
kernel: [<ffffffffa01437d8>] nouveau_fence_update+0x48/0xa0 [nouveau]
kernel: [<ffffffffa0143ddb>] nouveau_fence_done+0x1b/0x30 [nouveau]
kernel: [<ffffffffa0145bfe>] nouveau_bo_fence_signalled+0xe/0x10 [nouveau]
kernel: [<ffffffffa009a907>] ttm_bo_wait+0x137/0x1d0 [ttm]
kernel: [<ffffffffa009b68d>] ttm_bo_release+0x21d/0x2b0 [ttm]
kernel: [<ffffffffa009b749>] ttm_bo_unref+0x29/0x30 [ttm]
kernel: [<ffffffffa0149491>] nouveau_gem_object_del+0x61/0x80 [nouveau]
kernel: [<ffffffffa00301e9>] drm_gem_object_free+0x29/0x30 [drm]
kernel: [<ffffffffa00307da>]
drm_gem_object_handle_unreference_unlocked+0xda/0x110 [drm]
kernel: [<ffffffffa00308da>] drm_gem_handle_delete+0xca/0x120 [drm]
kernel: [<ffffffffa0030fb8>] drm_gem_close_ioctl+0x28/0x30 [drm]
kernel: [<ffffffffa002ed22>] drm_ioctl+0x4f2/0x620 [drm]
kernel: [<ffffffff81202972>] ? __d_free+0x42/0x60
kernel: [<ffffffff810bce34>] ? migrate_enable+0x94/0x1a0
kernel: [<ffffffffa0140e5e>] nouveau_drm_ioctl+0x4e/0x90 [nouveau]
kernel: [<ffffffff811fff50>] do_vfs_ioctl+0x2e0/0x4c0
kernel: [<ffffffff812fa776>] ? file_has_perm+0xa6/0xb0
kernel: [<ffffffff812001b1>] SyS_ioctl+0x81/0xa0
kernel: [<ffffffff81129986>] ? __audit_syscall_exit+0x1f6/0x2a0
kernel: [<ffffffff817162e9>] system_call_fastpath+0x16/0x1b
kernel: ---[ end trace 0000000000000002 ]---
Tobias Brodel | 17 Nov 02:32 2014

Fedora 21/arm7


I'm doing an internship in the Audiokinetic Research lab at my university next semester and plan to
do some work with embedded ARM boards. Fedora 21 will be the first release to support many
armv7 boards as an official target architecture so I'd like to offer my help in packaging
Planet CCRMA for F21 and hopefully make a successful port of as many of the applications as
possible to ARM.

Is anyone currently working on Planet CCRMA for F21? If so, what's the best way for me to contribute?

PlanetCCRMA mailing list
PlanetCCRMA <at>
Tony White | 15 Oct 12:53 2014

kernel-rt-3.14.17-200.rt9 compiled against Fedora 19

I compiled the Fedora 20 kernel-rt X86_64 rpm - kernel-rt-3.14.17-200.rt9 for Fedora 19 yesterday and it works great here.
Anyone still running Fedora 19 (or mashing planet CCRMA's Fedora 19 repo into CentOS 7) who is interested can download the rpms from my gdrive :
All I did was compile the kernel-rt-3.14.17-200.rt9 source rpm from the planet CCRMA Fedora 20 repo on Fedora 19.
The current kernel-rt in the official Planet CCRMA Fedora 19 repo is 3.10.25-200.rt23.1 and It is missing some stuff which prevented bluetooth working properly for me, so I thought it was worth a shot to see if it solved my issue and it seems to have paid off.
I have stable temps, no xruns from jack and importantly KDE bluetooth integration now works! :)
should you want to do a recompile yourself. It was a case of installing the rpm dev tools, gcc, etc and doing :
rpm -ivh kernel-3.14.17-200.rt9.1.fc20.ccrma.src.rpm
rpmbuild -bb --target=`uname -m` ~/rpmbuild/SPECS/kernel.spec
then installing the rpms
from the build using yum.
Have a great day!
Kind Regards,
Tony White
twhite <at>
-- -- - Same, same, but different...
PlanetCCRMA mailing list
PlanetCCRMA <at>
Oded Ben-Tal | 4 Oct 16:29 2014

help with compiling

I am trying to compile SCMIR (Music Information Retrieval library for Supercollider) and running into problems. Unfortunately Nick Collins (the author of said library) isn't a linux user.
When I try to make I get an error message
make[2]: *** No rule to make target `/usr/lib64/libgsl.a', needed by `gmm'.

There is a there. I never used cmake (and the last time I used makefiles was ~15 years ago). Does anyone know if I can just try to find where this is specified and change it to .so (how do I find that?) or would it be simpler to try and install the .a version?
PlanetCCRMA mailing list
PlanetCCRMA <at>
Oded Ben-Tal | 23 Sep 18:23 2014

supercollider quarks?

I'm trying to figure out how I get SC to use quarks installed from planet
rpms. These are installed on my machine (use/share/) and I have 
.local/share/supercollider/quarks direcotry. But when I try to look up
something in scide (for example I was trying to see if I can use MarkovSet) it
can't find it. Or at least it can't find the help files that explain it. What
am I missing? 

many thanks