linux vs apple

Libre Music Production discusses and promotes Linux audio with interviews, plug-in reviews and tutorials.

Musician Scott Peterson, in a LMP interview, makes a case (pro and con) for using Linux:

And of course, my maker leanings are the same that inspired me to learn Linux and begin moving away from proprietary computer hardware and software. Once you buy into, say, the Apple ecosystem you are trapped. Yes it works, yes it’s stable, yes in many ways it’s great. However, once Apple starts removing ports, removing the ability to install after-market upgrades, or control what applications are installed on your computer/iPhone, there’s nothing you can do about it: you have already bought into a (very expensive) hardware/software system (a Technosystem if you will) and extricating oneself from it can be difficult as it requires the learning of new tools, new software, a new OS, etc.

In a society increasingly bound together by "tech" it's becoming easier for banks, businesses and governments to own you because of this learning curve issue. (See, e.g., Munich's attempt to wean itself from Microsoft). Even without maker leanings (the urge to solder parts and/or assemble your own motherboard) you might simply want to avoid owing your soul to the company store, as the song goes, by switching to a software realm based on principles of openness, collaboration, and intellectual freedom. Sounds corny but Apple, Google, and Microsoft are not the place for "hope and change" any more than Obama was.

windows resistance is futile

The city government of Munich, Germany switched from Windows to Linux in 2004 but appears to be on verge of returning to the Borg. Tech Republic gives some background:

At the time Munich began the move to LiMux in 2004 it was one of the largest organizations to reject Windows, and Microsoft took the city's leaving so seriously that then CEO Steve Ballmer flew to Munich to meet the mayor. More recently, Microsoft last year moved its German company headquarters to Munich.

Microsoft's tactics seem to have paid off, as Munich's politicos are "poised" to vote next week for a move to Windows 10. It's ironic that as Linux has improved over the last ten years, Microsoft has gotten worse, and the most compelling argument for a business or government to use it is still "everyone else does." Meanwhile, ordinary consumers overwhelmingly reside in Apple-or-Google-land, because they are all using "devices."

"Gamma Surfer," "SIDGuts Sequence"

"Gamma Surfer" [mp3 removed -- please listen on Bandcamp]

"SIDGuts Sequence" [mp3 removed -- please listen on Bandcamp]

Back to music-making on Linux. These tunes were produced using the digital audio workstation Ardour. Its midi-looping bug still hasn't been fixed -- I complained and was told I was being redundant, that's what the bug tracker is for and this is already a known issue. Yeah but it's been a known issue for over six months, how are you supposed to know what users think is a priority to fix if we don't speak up and ... oh, never mind.
One thing about Linux is the developers aren't part of a corporate empire that employs help desk personnel to pretend to care about customer concerns, so the developers handle their own forum traffic and are mucho crabby from dealing directly with humanity at its neediest.
Anyway, because they won't or can't fix the known bug, I decided as a workaround to use the sequencer on my modular synth to write the melodies, and use Ardour's MIDI clock to keep everything in sync so the synth notes could be recorded and edited in the workstation as audio. This worked well, and Ardour's latency compensation eliminated the slight lag in recording time. But then Ardour was crashing like mad during the editing process. I don't even dare mention this on the forum -- the developer would just heave a sigh and refer me to the "how to report crashes" page. Am hoping that the upgrade to 5.3 (done after these tunes) will fix some of that.
So the sounds here are mostly recordings of modular synth patches, with some added percussion from softsynths and snippets from Ableton where I transgressed on my all-Linux-and-modular premise.

Update: Just finished another tune using Ardour 5.3 and it was extremely stable. Whatever was causing crashes in the previous version has apparently been remedied.

Update, Oct. 1: The MIDI looping bug was fixed in Ardour version 5.4.

Update, March 2018: Problems with MIDI looping continue to occur in Ardour. Paul says in the Ardour forums, "MIDI looping will be an area of intense focus for the 6.0 release. It is known to work incorrectly in all existing releases, at least in cases where note boundaries coincide with the loop boundaries (it does work in other situations)."

digital residency concludes

gazell.io_screenshot2

My residency at Gazell.io (the online component of London's Gazelli Art House gallery) wrapped up this week.

Last post (page back through 20 drawings or use thumbnails)

First post and intro/bio

Archive with artists who have participated so far (Laura Brothers, Philip Colbert, Hyo Myoung Kim, Giovanna Olmos)

As noted earlier, the works aren't actually untitled; I left the captions blank on the pages where I posted content, to keep typography on the page to a minimum. But they might as well have been untitled since I stuck with the unmemorable sketch_x# scheme.

Many thanks to the gallery for the post-internet-while-remaining-on-the-internet show. I recycled/remade some recent Linux work and dropped in several new pieces. Sticking to a 640 x 640 pixel format and working in one style for four weeks was good for me -- like yoga, or working with a personal trainer called "the remorseless internet."

ardour 4.6 bug re: midi playback

Speaking of Linux and the future, I've been learning Ardour (a digital audio workstation) on a Linux PC.
I had noticed Ardour was playing the first couple of MIDI notes silently in loop mode. I thought it was me but it's a known bug. There's even an .ogg video showing the error. Apparently it worked in Version 4.4 but broke in 4.6 and is still broken in 4.7, the current version.
Since I mainly work with MIDI loops playing hardware and software instruments, this is kind of disastrous. The dropped notes are only a problem on streaming/playback. If you render the loop as audio all the notes are there. But it's very frustrating at the composing stage not to hear exactly what you will be recording. I anxiously await Version 4.8 and the fixing of this bug.

On the topic of Linux and the difficulties of keeping it compatible with hardware, ports, and so forth, I was fortunate to find a PC with an internal PCI slot. This means I can do my audio with an RME Hammerfall (HDSP 9632) soundcard. Linux drivers and mixers were written to work with this card, probably 10 years (?) ago. But most PCs use PCIe (PCI Express) slots now, which won't work with that particular RME card. This post on the Ardour forum discusses the problems with the gradual dating of hardware recognized as Linux-friendly. (seablade: "in the PCI world honestly... that situation really is relatively unchanged to my knowledge, and the fact is that many manufacturers just aren't focusing on that area. USB has become a much larger area these days though, and while I won't agree Firewire audio is dead, I will say that it is certainly on it's way out at this point.")

Update: The MIDI dropped notes bug was fixed but MIDI looping is still imperfect, audio-playback-wise. When monitoring a MIDI loop running a softsynth, you get silent notes or stuck notes. There are workarounds such as slightly enlarging the loop brackets in non-grid mode, but what a pain. Also, in loop mode, using the plugin host Carla, you get audible pops at the loop point. Unacceptable. (Except this is being done by volunteers, mostly, and you can't really complain.)

Update, March 2018: On the Ardour forum, Paul says that "MIDI looping will be an area of intense focus for the 6.0 release. It is known to work incorrectly in all existing releases, at least in cases where note boundaries coincide with the loop boundaries (it does work in other situations)."