Showing posts with label software. Show all posts
Showing posts with label software. Show all posts

Saturday, 17 November 2012

KXStudio

I've been aware of KXStudio for some time. The main (only?) developer, falktx, hangs out on the Linux Musicians forum and is always quick to respond to queries. He's put together the latest audio applications in a form than can be installed on top of various Linux distributions, including Arch and Ubuntu. He's also developed various applications that help to tie it all together and make life easier.

I actually installed KXStudio some time ago when it was released as a stand-alone distribution based on Ubuntu. I played with this for a while, but it didn't seem quite ready back then. I was hearing about lots of new developments recently and wanted to give it another try.

One route was to install Ubuntu Studio first I tried this multiple times, but eventually realised that my old PC just cannot boot from a USB drive of over 2GB, and the ISO was just over that. So I used the 'Net-Boot ISO' method that starts with a tiny image and installs the rest over the internet. That worked fine. I'm installing it as a secondary boot on my only PC as I need to keep the existing system working for use by the rest of the family. This is a slight inconvenience as I have to re-boot to do recording, which takes away some of the spontaneity.

I'm using the XFCE version as a change from my usual KDE and also hope this will improve performance. I'm also using the default theme, which is a little dark for my tastes. I may change that as I find it hard to see some window controls.

One difference from most distributions is that KXStudio generally runs JACK all the time and routes normal system audio through it. Cadence is used rather than QjackCtl to configure JACK, but the options are similar. I still have to find optimal settings, but I was getting low latency and just the occasional xrun.

The main application I've played with so far is Guitarix. This emulates various types of guitar amplifiers and effects. The options are a bit bewildering. There are lots of valve/tube types to select from. I can't say how close it gets to real amplifiers, but it sounds very good to me. There's some good effects too. I particularly like the reverb. I can see me using this a lot for future projects. There's Rakarrak too, but Guitarix looks like it might be better to get a basic guitar tone.

I've also had a play with Ardour version 3. This has lots of new features to explore. The input/output connection matrix is neat and I like the overall view of the track that helps to see where you are. I have a project that needs some MIDI, so I need to check out that aspect.

Anyway, here's the first this I recorded on KXStudio, using Guitarix. I'll report more when I've had more chance to play.



Update: Good write-up of how some of this stuff works from the Linux Musicians forum.

Monday, 15 October 2012

I still haven't found what I'm looking for

I was going to write an article about the state of Linux audio as far as hardware support is concerned, but not finding the time just now. There has been some involved discussion about the state of interface support and documenting hardware support on Linux Musicians. There's lots of uncertainty about what hardware works and to what extent. I researched this a while back and found it confusing. I went for my M-Audio Delta 66 as it is very well supported and does what I need, despite being about ten years old. I've been considering my next PC build and will either have to make sure it has good support for old PCI cards (seems some chipsets do not) or look for an alternative interface. I have looked into some of the developer mailing lists to see if hardware support is improving, but they are mostly too technical for me. The main area of interest seems to be USB 2.0 as that should handle the needs of most small studios. Apparently some interfaces do conform to some standards in order to be usable with iPad, but it's not clear how well they work with Linux.

Luigi Verona has written a nice blog post on the state of software. This has stimulated a big thread on the Linux Audio Users mailing list. I don't subscribe to that, but I try to check on the archive to see what is happening.

The latest version of the FFADO Firewire driver added support for lots of devices, but it seems that Firewire is losing out these days. Their usage statistics are interesting to get some idea of the size of the userbase. There seem to be a few thousand active users. It seems like that could be viable for commercial support if some manufacturer would work with them to improve the support, but is probably still small compared to other platforms.

I still haven't managed to get KXStudio installed. When I got around to trying in the last week I found I didn't have a flash drive big enough for Ubuntu Studio. I've not ordered one and hope to try again soon, probably just before 12.10 is released. I need to get something up and running for the next Six String Bliss album project. I have a track in mind that will stretch me musically and technically.

Wednesday, 25 April 2012

Going Loopy

A few years back I discovered the music of Steve Lawson and Matt Stevens. These (mostly) solo artists make extensive use of loops in their performances to build layers of sound into complex arrangements. Steve uses the Looperlative and Matt has a Line 6 pedal. I have a looper in my Roland Cube amplifier, but have only done some simple stuff with it, such as this jam



I get some musical ideas based around loops that I would like to play with. These are generally for guitar or vocals. I want to be able to record a series of looping segments and then play something over the top, recording the results into Ardour. I suspect there may be some Linux tools that would allow this. I'm aware of Freewheeling and SooperLooper, but have not tried them as yet. I think they are aimed at live performance, but I would hope they could work in a studio too. Dave Phillips has written a pretty good summary of the options. I would hope that I could use my nanoKontrol to turn loops on/off and adjust levels.

I shall try to have a play soon, but would be interested to hear from anyone with experience of these tools.

Wednesday, 4 April 2012

Learning the ways of the Force

How long can I sustain the Star Wars title theme?

I still consider myself to be a beginner in the art of recording. I've recorded a few songs over the last couple of years, but most have been very simple. Many have just been a single 'live take' with very little in the way of post-processing. Things start getting interesting when you introduce multiple tracks, virtual instruments and effects.

Easy was a first attempt at a full song for one of the Six String Bliss albums. Most of the tracks (drums, bass, keyboard) were provided by a MIDI file that was found on-line. I muted some of the parts to add ukulele, vocals and an acoustic guitar solo. The recording was done in Ardour, with the MIDI played by Rosegarden via Fluidsynth. I wasn't totally happy with the results. I think that some careful use of reverb might have improved it. Maybe I should revisit it.

Some time after that I decided to try and do a full track from scratch. I used a couple of hornpipes I'd been playing at the pub session and 'rocked them up'. I created a basic drum track in Hydrogen and added a couple of guitar tracks. It doesn't sound too bad, but there's a slight sync issue. The JACK settings may have given a bit too much latency. I was just using the on-board sound for that.

My latest effort is for another Six String Bliss album. It's due in a week or so, but I've been putting it off for months. I had concerns about getting the drum feel right. I eventually tried doing it via my MIDI keyboard. That didn't quite work, but it allowed me to see where the beats needed to be. Like most audio apps Hydrogen allows for endless tweaking, but I'm mostly using default settings. I'm using the Big Mono drum kit I found here. I attempted bass on an aborted track a while back, but have had another go on this. Played it through a modelled amplifier on the H4 and used a bit of software compression to even the levels a bit. The track is coming together nicely, but has a different feel to the original. I'm putting several layers of vocals on and intend to add more guitars for a fuller sound. All will be revealed once the album is officially released.

I'm learning more tricks with Ardour for editing etc. I need to check out more tutorials. You just don't realise what it is capable of until I see someone else do it. I've been caught out by a couple of silly mistakes on the recording session, like leaving the speakers on when recording vocals with headphones on. I pretty much got away with that.

I've had a request for my JACK settings. Obviously these are appropriate to my M-Audio Delta 66 card and will not work so well for a USB or other interface.