JACK, qtractor and TAL Noisemaker on Pandaboard success story
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
One of the most compelling and attractive aspects of GNU/Linux and Free software for me has always been portability and so to that I end I have been striving for the last 16 years to make sure that I can do everything I need to do with a computer with open, free software. My other main hobby is music and so naturally these have converged with my focus being put on testing free audio software for Linux.
My first foray into running Linux on a non-x86 machine was back in '99 when I bought the original iMac mainly so I could install and play with Linux on something that wasn't a PC. My first exposure to ARM Linux came in 2004/5 when I got hold of a Sharp Zaurus SL-C3000 which was a mighty impressive device at the time as it was the first Linux PDA to have a HD, USB host etc. The C3000 only has 64MB RAM but, as anyone who has run Linux on the original XBOX will tell you, you'd be surprised at how much you can do under Linux with only 64MB RAM. I managed to get JACK, specimen, seq24 and a few of the Linux trackers running on the Zaurus.
Now its 2012 and I'm the proud owner of a Pandaboard - a mini ARM dev board with a dual core ARM Cortex, 1GB RAM, SSD and HDMI output etc. Apart from it 'not being a PC' - what I really like about this device is its low power consumption and total lack of fans or other cooling methods hence its totally silent. I've got Ubuntu 12.04 running Fluxbox on it and yesterday I achieved one of my main Pandaboard goals as I'm very happy to report it is possible to run at least one instance of the DISTRHO TAL Noisemaker LV2 plugin under qtractor (latest svn) on the Pandaboard with no xruns! As soon as you add a second Noisemaker track the xruns start to appear but you can of course mix NM down to audio tracks to get more instances that way.
It should be noted that I have had to use an external USB soundcard to get JACK running on the Pandboard as the current ALSA driver for the Panda's onboard audio isn't working with JACK yet - in fact the onboard audio isn't working at all with the latest TI kernel and I also had to set the CPU governor to performance to get xrun free performance for Noisemaker. It goes without saying that the Pandaboard is not cut out for forming the basis of a pro-audio DAW and will not be replacing your i7 rig any time soon but its literally sooo much cooler!
Linux-audio-user mailing list
[Video 4 Linux]