LV2 gaining momentum

The number of new LV2 plugins being released is steadily growing. The last couple of months at least the following LV2 plugins have been released:

  • Bitrot (a set of LV2 and LADSPA plugins for glitch effects)
  • beatslash-lv2 (a set of plugins for live beat repeating and beat slicing)
  • deteriorate-lv2 (a set of plugins to deteriorate the sound quality of live inputs)
  • midimsg-lv2 (a set of plugins to transform midi output into usable values to control other plugins)
  • QmidiArp (LV2 plugins of the three QMidiArp modules)
  • x42-plugins (collection of LV2 plugins: tuner, oscillator, x-fader, audio-level meters, midi filters etc.)
  • BLOP-LV2 (port of the LADSPA BLOP plugins)

Haven’t tried them all of them yet but the ones I did try (the QmidiArp modules as plugins and some of the x42 plugins) proved to be very promising. Besides new plugins being released work continues on a great number of plugins, the LV2 framework itself and on tools facilitating in the creation or building of LV2 plugins. Especially falkTX is in the vanguard with his current work on getting his Carla plugin host to work as a LV2 plugin. This would open up a lot of possibilities like using it in hosts that don’t support all plugin frameworks (think Ardour and DSSI support). In the meanwhile the guitarix team continues to add great LV2 plugins to their ever growing collection and Dave Robillard, the main author of LV2, doesn’t sit still either with releasing updated versions of the building blocks that form the LV2 framework.

LV2 gaining momentum

Ardour with video and LV2 MIDI plugins chaining support

Got so absorbed hacking my UG802 that I completely missed this: https://community.ardour.org/node/7219

So not only can you add video to your Ardour project but now it’s also possible to chain multiple LV2 plugins that accept MIDI. The video support is the great work of Robin Gareus and it was actually a presentation on this functionality that got me acquainted with the Linux Audio meetings at the HKU almost 3 years ago. So yes, he’s been working on it quite a while so I assume it works well.

I have actually never worked with Ardour, I’ve always used Qtractor. But maybe it’s getting time to check out Ardour too, especially now that the MIDI part is stabilizing.

Ardour with video and LV2 MIDI plugins chaining support

LAC2013: Friday 10th of May

“Hello, I’d like to know if I can take my electric guitar with me as hand luggage, would that be possible?”
“Well that depends on the whims of the cabin crew.”
“So if I can’t take it with me in the cabin would that cost me extra?”
“Yes, that will be €200.”

So I decided to take my guitar apart, wrap it in a big towel and put in my suitcase so that I could take it with me as standard baggage. I didn’t want to run the risk of having to pay €200 extra. When I arrived at the airport I was sitting next to a young lady with, yes you guessed it right, a guitar as hand luggage. She didn’t have to pay anything extra. Grmbl. You’ll see that when I unpack my stuff in Graz the neck of the guitar will be broken or something. Let’s hope not.

I had a transfer in Munich which went smoothly. The whole journey went smoothly actually. Thanks to 3G internet, QR codes of my tickets sent to my mobile phone and Google maps. Especially those QR codes are very practical, they save time and paper. Every counter and gate has QR scanners and the personnel just puts your mobile phone in the scanner and you’re done. Maximum efficiency. Google maps helped me out on quite some occasions too although the Grazians were very helpful too.

So on Friday around 2 PM I walked into the main conference building. I couldn’t be there on Thursday because of my son‘s birthday. So I already missed quite some interesting workshops, presentations and lightning talks. I was kind of bummed about that at first but as soon as I entered the building I forgot about all that. It was still lunch time and everyone got together in the main building to eat something. It was a warm welcome and great to see all those people again. I immediately spotted the MOD guys (my goal for this LAC was to get a MOD endorsement) and got acquainted with the one and only Kirill Alferov which was quite a nice surpise. After having something to eat I decided to check on the status of my guitar and to put it back together again. Luckily the guitar had survived the journey unharmed.

As soon as I started screwing the neck back on the MOD guys approached me to ask if they could borrow my guitar for their lightning talk on Saturday. Sure, but only if I could play around a bit with the MOD Quadra they brought with them. This was no problem so a few minutes later I found myself happily noodling and tapping footswitches on this amazing device. Even though it still had some rough edges it all felt, looked and sounded very professional to me. Yes, the MOD is a fine example of my view on Linux audio development: world domination. And I mean it. Within 10 years Windows and Mac OS will only exist for tablets or other small portable devices with touchscreens and Linux will be the only viable alternative on both other ends of the scale: embedded devices and fully fledged audio workstations in professional studios.

Right after that I headed off with Marc Groenewegen to the Linux/Ardour in a Recording Studio workshop where I soon found myself going through the mixing console manual together with Frank Neumann to find any references to GPL clauses as the console was running on Linux (see how quickly world domination is approaching already?). Of course we found nothing. The workshop was a bit too specialized for me so I decided to check in at the hotel and get rid of my baggage. The plan was to eat Schnitzels for dinner but when it was time to go to the restaurant it was pouring so we (me, Funs & girlfriend) arrived at the restaurant completely soaked. But I couldn’t care less when I got served my Schnitzel XL with a big pint of Puntigamer.

After dinner we went to the Mumuth. Amazing building. But me and electroacoustic music don’t go together that well. It’s not that I don’t like it. I’ve seen Sachiko M once and she blew me away with just a sine wave out of a sampler. Not just with the sine wave but more with her performance, her being there and getting totally absorbed by the sounds she was making. They had to carry her off the stage after she was done. Well, that didn’t happen at the Mumuth. Or I should’ve stayed until the end because now I’m basing my judgement on a mere three perfomances because I left earlier as I didn’t really dig the vibe.

LAC2013: Friday 10th of May

Tijden veranderen

De vraag: Linux Audio 2012: Is Linux Audio moving forward?

De antwoorden:

I’d pose a different question:

Is OSX/Win Audio moving _backward_?

If OSX continues to move towards iOS, and Win continues to move towards Metro, and Thunderbolt stalls, and screens get smaller, and expansion ports get scarcer, then Linux might become the de-facto “pro” multimedia platform simply because the other choices have become too dumbed down.

Of course _most_ users will be happy with the ease and power of the tools that will be available on iOS/Metro. And _most_ users is where the money is, so Apple/Microsoft are chasing the right users. But there will be some serious users that need a powerful production system with big screens and big peripherals, and for these users, Linux might become the standard.

Ben Loftis – Harrison Consoles

… if you’re on the “inside” of Apple audio development its clear that their focus is really shifting away from “creative/professional audio” toward “consumer audio”. i’m talking about the OS infrastructure here, not the existing apps. now, traditionally, Apple has done an amazing job of creating technology that manages to serve the needs of both audiences, and they *may* manage to carry on doing that. but there are few signs from things going on in both iOS and the latest versions of OS X that this might not carry on. personally, i’d probably put my money on apple, but there is a real question what their (infrastructure) focus is going to be in a year or two.

Paul Davis – Ardour/JACK

Elders op het web ving ik naar aanleiding van dit topic een glimpje op van deze toekomst.

Prism Sound Lyra USB audio interface

Tijden veranderen

De beer is los

En hij heet KLANG – Kernel Level Audio Next Generation. Een medewerker van een universiteit In München vindt de hele Linux audio stack maar niks, al dat user space gedoe, dat moet allemaal in kernel space gebeuren. En op basis van OSS want ook de ALSA driver stack is natuurlijk helemaal crap. En omdat het allemaal fundamenteel verkeerd is gaat hij van de grond af iets nieuws bouwen. Dus hij legt een websiteje aan, doet een aankondiginkje en verwondert zich er vervolgens over dat het wordt opgepikt.

En als vervolgens Phoronix en zelfs Paul Davis (de belangrijkste man achter Ardour en JACK) er aandacht aan gaan besteden heeft datenwolf heel wat uit te leggen. Ik wens hem heel veel succes, zowel met KLANG als met het uitleggen waar hij nou mee bezig denkt te zijn.

De beer is los

Loomer Cumulus

Het aantal aanbieders van commerciële plug-ins voor Linux is klein. Heel klein. Het zijn er eigenlijk maar vier, Loomer, LinuxDSP, Pianoteq en DiscoDSP. Daar staat tegenover dat de beschikbare plug-ins van hoge kwaliteit zijn en dat vooral Loomer en LinuxDSP niet onwelwillend staan tegenover verzoeken, vragen en eventuele bugreports vanuit de community. Voor die kwaliteit en servicegerichtheid betaal je wel wat maar alle drie de aanbieders hebben demo’s beschikbaar en Loomer heeft nu ook een magware plug-in uitgebracht, Loomer Cumulus.

De plug-in, beschikbaar als 32 en 64 bits LinuxVST en standalone JACK applicatie, staat op de DVD die bij het blad Computer Music zit. Niet echt freeware dus, je moet het tijdschrift wel eerst aanschaffen, maar Cumulus is zeker de moeite waard om eens uit te proberen. Het is, naast Loomer’s eigen Sequent, de enige goed werkende plug-in voor Linux waarmee je samples kan laden en deze realtime kan bewerken (DiscoDSP’s HighLife is een specifieke sampler maar werkt niet goed). De standalone applicatie werkt prima, met de LinuxVST plug-in heb ik nog wat problemen aangezien Qtractor wat moeite heeft met deze plug-in. Ardour 3, dat inmiddels ook ondersteuning heeft voor LinuxVST’s, doet het beter maar waarschijnlijk komt Cumulus het beste tot zijn recht in software als Renoise.

Het is goed om te zien dat een blad als Computer Music Linux als audio platform serieus begint te nemen. Niet alleen staan er Linux binaries op de DVD maar ook staat er een positieve review van Harrison Mixbus 2 in het laatste nummer van het magazine zelf en staan er Linux demo’s van Mixbus en energyXT op de DVD.

Loomer Cumulus

Linux Audio artikel CDM

Op CDM (Create Digital Music) is een redelijk artikel verschenen over muziek maken met FOSS (Free and Open Source Software). Ik heb het idee dat CDM wel redelijk veel gelezen wordt, goeie exposure dus. Uiteraard worden wel weer de geijkte applicaties genoemd zoals Ardour en ZynAddSubFX maar de auteur heeft beloofd er nog wat meer in te duiken dus hopelijk krijgt dit artikel een vervolg.

Het YouTube filmpje over Adam Drew dat bij het artikel zit is wel een beetje een afknapper. Adam Drew is een werknemer van Red Hat en in zijn vrije tijd maakt hij op Nine Inch Nails geïnspireerde muziek. Daarnaast beheert hij een handige knowledge base met potentieel. Maar persoonlijk heb ik de nodige vraagtekens bij zijn workflow en ben ik niet bepaald gecharmeerd van zijn presentatie. In een eventueel vervolgartikel zou het tof zijn als er eens iemand in de schijnwerper gezet zou worden die echt professioneel met Linux audio bezig is, want op deze manier blijft Linux audio gelieerd worden aan mensen die als hobby wat met Linux audio doen.

Linux Audio artikel CDM

abGate Noise Gate

Helemaal vergeten te bloggen over abGate, een LV2 noise gate die een anderhalve maand geleden is uitgebracht. Over een gate valt weinig te vertellen dus:

abGate

abGate Noise Gate

De abGate LV2 plug-in staat in mijn PPA. Werkt prima met Ardour en Ingen en gedeeltelijk met Qtractor. De GUI laadt niet goed in Qtractor omdat de GUI van de plug-in gemaakt is met de GTK toolkit en Qtractor is een Qt applicatie. Momenteel is er dan ook een heftige discussie gaande welke kant het op moet gaan met de GUI’s voor LV2 want eigenlijk zou een LV2 GUI toolkit onafhankelijk moeten zijn zodat een maker van Qtractor bijv. zich niet met GTK implementaties bezig zou hoeven houden.

abGate Noise Gate

IR: LV2 convolutiegalm

Uit pure noodzaak geboren volgens de ontwikkelaar. Hij mistte een dergelijke plugin in zijn set-up dus heeft hij er zelf maar een geschreven. En wat voor plug-in. Niet voor niets heeft dit knappe stukje werk, simpelweg IR genaamd, voor aardig wat beroering gezorgd in de Linux audio wereld, heel wat andere mensen zaten te springen om een dergelijke plug-in.

Convolutiegalm komt erop neer dat je een los geluidsbestandje hebt van een galm (een zogenaamde Impulse Response file) en die leg je over een bestaande geluidsbestand heen met als resultaat een nieuw geluidsbestand inclusief de galm die je erop losgelaten hebt. Klinkt magisch en dat is het het ook wel. Daarom is convolutiegalm zo’n mooie tool en wordt het veel gebruikt. Er was al wel de nodige convolutiegalm software beschikbaar (jconvolver, jcgui, brutefir, guitarix) en zelfs ook een plug-in (Freeverb3, echter niet als LADSPA/DSSI/LV2) maar die bieden allemaal niet het gemak en de mogelijkheden die de IR LV2 plug-in biedt, zoals realtime de convolutie aanpassen en een filebrowser om snel je IR bestanden te kunnen doorzoeken. Ook is het een kwalitatief hoogwaardige plug-in, gebaseerd op het binnen de Linux audio gemeenschap veel geroemde werk van Fons Adriaensen (zita-convolver) en Erik de Castro Lopo (libsndfile). Daarnaast is de ontwikkelaar ook degene achter Aqualung, wat mijn favoriete music player is, en de TAP LADSPA plug-ins.


IR LV2

Tom Szilagyi’s IR LV2 plug-in in Qtractor

De plug-in werkt perfect in Ardour en ook wel in Qtractor maar dan moet je niet de GUI van de plug-in afsluiten tijdens een sessie anders crasht Qtractor. Ubuntu Lucid Lynx pakketjes beschikbaar in mijn PPA.

IR: LV2 convolutiegalm