Show-off my open-source stuff, mostly of the Linux Audio/MIDI genre

Qtractor 0.4.8 - The Fiery Demigoddess released!

So I lied, bluffed all the way, so what? What you'd expect from this one self-called über-procrastinator ? And then there's hope. Alas, not the messiah, rather my development drive at my own pace. Believe it or not, it is on-going and it will sure happen real soon ;)

No sweat. The whole automation prophecy will be realized and delivered. Yes, TYOQA (The Year Of Qtractor Automation:) just failed, slipped a bit. It doesn't mean it was abandoned or, uh, procrastinated... well, it's only a Happy New Year after all :)

The road to automation is already being paved and walked although, I must say, it is no yellow-bricked one. The drive has begun. Definitely, 2011 will be TYOQA (aha, read that again with a bold tee:)! More than automation, which infrastructure is already lurking in there, trust me, all work is being carried out at the backyard for the time being.
Blossoms might just pop out this Spring ;)

One thing I may wish to leave sound and clear: it is very likely that, in the very near future, that there will be some dot-release before the all-mighty-one release, whatever. Now that the surprise-effect is gone, the long overdue and hailed beta release cycle that will present you and carve its deeds on stone with the dynamic-curves and automation features et al., will be nothing less nor before the coming version numbered as the 0.5.x scheme. Then, and only then, the current alpha-cycle will be concluded. Of course, that will be also the time for translations to be called in. Just be a little more patient :)

And then I lied a second time, when said those parodied F&D release code-names were exhausted. Thanks to a lengthy but intermittent Fall/Winter-of-coding period, I had the chance to wake up one morning with the imagination score in its lowest end and roar an inner WTH! As they say around here, there's no second without a third. So another lie is there waiting to be told. Or is it not? There, one would say: time will tell...

Nuff said.

Qtractor 0.4.8 (fiery demigoddess) released!

Release highlights:

  • Archive/Zip session file bundle (save as... .qtz suffix) (NEW)
  • Mixer MIDI controller mapping/learn (NEW)
  • LV2 GTK UI support (NEW)
  • LV2 Persist extension support (NEW)
  • MIDI Tools on main track/clips view(NEW)
  • Floating tool-tips while dragging/moving/pasting (NEW)
  • Rescale and Timeshift MIDI tools (NEW)
  • MIDI Quantize percentage (NEW)
  • Track range selection (NEW)
  • Audio insert send, wet/dry controls (NEW)
  • Audio clip pitch-shifting (FIX)
  • Metronome dedicated outputs related crash (FIX)
  • Stop transport tool/button action (NEW)
  • Mouse-wheel zooming (NEW)

and a few more assorted features and fixes--see below the complete (boring) change-log for gruesome details.

You can also Flattr this

QjackCtl 0.3.7 released!

JACK Session managerism. This might well be ahead of its time. And probably is. JACK session infrastructure and its promised functionality is still dormant in subversion source pits. However, good news are, no matter which flavor you pick, either JACK1 (>= 0.119.2) or JACK2 (>= 1.9.7), both already do it all to the promise. However still on their respective SVN trunks though.

Maybe this very announcement will get that all loose and out of the dorm ;) At least, I'm trying.

Meanwhile and until that ever happen, QjackCtl will be already here even though its JACK Session manager(istic) features will be just lurking to get out of redundancy. Fact is, this new source won't do much better than that of good old Patchbay, if compiled with existing JACK package distributions (latest are 0.118.0 and 1.9.6, respectively) . Nor even close. Actually, only when it gets ever compiled and built against a current JACK Session API it will take off. Fly high or low, you may ask. Well, may I say, it will only fly as high as many Linux audio application developers will do to embrace the daunting trouble of adding a few dozen lines of source code to their creatures. And to their help, chances are that Torben Hohn already has all the starters ready (ask torbenh on #jack @ irc.freenode.net; maybe he still has some fresh git repo/patch on the fridge:). Then again, this very announcement is being kind of a heads-up. Avast ye LADs!

Anyway, there are a few new tricks this old dog have been taught, besides putting the carriage before the horses, nevertheless... :)

QjackCtl 0.3.7 has been released!

That's it. Well, the uber-procrastinator sometimes gets over it. Sometimes :) Maybe there's a fine distinction between elegant procrastination and being just lazy. Tradition still rules: lazy enough to procrastinate no more :)

Aha, don't forget, you still can Flattr this ;)

Qtractor 0.4.7 - The Furious Desertrix is out!

It's TYOQA (The Year Of Qtractor Automation:) what else? But wait, there's still three months to go... Meanwhile the foundations have already been laid and one can now tell that a rocky milestone is ready to get bumped. Ouch!

Qtractor 0.4.7 (furious desertrix) is out!

Release highlights:

  • MIDI learn/controller mapping for all plugin parameters (NEW)
  • Extended Clip fade-in/out WYSIWYG curves (NEW)
  • MIDI resolution overflow (FIX)
  • MIDI tempo standard base on quarter-note (FIX)
  • Extended MIDI controller mapping for mixer/tracks (NEW)
  • Audio metronome gain control (NEW)
  • Mute/solo tracks while looping (FIX)
  • MIDI Clock support (NEW)
  • Audio clip import while looping (FIX)
  • MIDI track bank-select/program-change transparency (FIX)
  • VeSTige headers included for native VST plugin support (NEW)
  • JACK transport sync support (FIX)
  • Clip tempo-adjust tool (NEW)
  • Audio tracks auto-monitoring (FIX)
  • Transport back/forward stops on loop points (NEW)
  • MIDI tracks redundant mute/solo (FIX)

QmidiCtl, QmidiNet 0.1.0 Out Now!

Howdy! It's been a long summer hasn't it? Bad news is that laudable spring cleaning has slipped a bunch and in fact, is still on going with no end on sight, exactly as the uber-procrastinator predicted! ;)

Nevertheless, QmidiCtl, QmidiNet 0.1.0 are out now!

This release marks the fact that QmidiCtl is now made available from the official Maemo 5 repository. So that you can download and install it directly from your N900. You'll find it on the Multimedia section. Second, QmidiCtl is now fully configurable with regard to which MIDI events are sent and/or recognized. It's not MMC-exclusive anymore. Third, QmidiNet also talks JACK-MIDI now. Although (very) experimentally. And you don't have to opt out on ALSA-MIDI. You can have both MIDI interfaces running as long as you please.

Finally, Paul de Vries shows us a magnificent video re. How To: Setup QmidiCtl on The Nokia N900 with Renoise. Alas, it's on Windows and using ipMIDI as the gateway back-end. No sweat :) If Renoise is to run on Linux he would use QmidiNet or multimidicast. Take note that the latter only does ALSA MIDI and doesn't handle MIDI SysEx messages as certain as MMC is. Kudos to Paul.

Qtractor 0.4.6 - The Funky Deviless is here!

So much to tell, even more to do... then one could hardly shake, this long overdue. Lousy rhymes and no miserly times. And there it is: a bug-fix release, I'll mean to ease.

Oh crap! Let's get it through once and for all.

With huge compliments to all who got the nerve and report as many too much idiosyncrasies (nee bugs). Don't, never look back. There's plenty more ahead, no matter where you look, or hear, whether is up or down hill :)

Qtractor 0.4.6 (funky deviless) is here!

Release highlights:

  • MIDI Editor draw mode (aka paint mode) (NEW)
  • MIDI Swing-quantize (NEW)
  • LV2 UI Instance & Data-access extension support (NEW)
  • JACK Session support (EXPERIMENTAL) (NEW)
  • LV2 Save/Restore extension support (NEW)
  • MIDI Editor event list in-line editing (NEW)
  • MIDI Clip time-stretching (FIX)
  • MIDI Clip editor file salvage quietness (NEW)
  • MIDI Control bus switching crash (FIX)
  • MIDI Bank-selection backout (FIX)
  • Initial widget geometry extents (FIX)
  • Input-only bus playback crash (FIX)
  • Bus connection persistence crash (FIX)
  • Drag-and-drop cloning plugins (FIX)
  • MIDI Editor floating-selection persistence (NEW)
  • Audio inserts garbage signal (FIX)

A bit more or not so detailed change-log is found below.

LAC2010@HKU-Utrecht

Late spring cleaning interruptus for some ramblings and babbling about my trip to the International Linux Audio Conference, LAC2010@HKU-Utrecht, which took place at the Hogeschool voor de Kunsten Utrecht, May 1st to 4th.. Time is failing on me, or wasn't that the top excuse from this one self-called über-procrastinator. Better late than never.

Once again, five times now, I came to attend the annual international Linux Audio developers meeting, as it is on my call, being my main motivation the same as it has been since always: to meet and find together all the guys and gals that make up the scene. And so there we were. I am sorry to tell that this blog entry won't be in any way a chronicle of the conference but more like something else. Just a messy collection of thoughts that were haunting this vacant mind during those days.

Qsynth 0.3.5 - Spring Cleaning Pt.2

Ashes to ashes, dust to dust, funk to funky. Yawn. Cut the non-sense, there's no burial service nor Bowie's song here. Just blowing some aging stuff, maybe giving the patine that it deserves ;) Almost one long year has gone by and sadly enough, there's no big new and flashy features to show off. But, nevertheless,

Qsynth 0.3.5 is out from the closet!

Hope you enjoy the (not so big) news :) Have fun.

QXGEdit 0.1.0 - Spring Cleaning Pt.1

Even though the Iceland volcanic ash plumes are still messing up the air, I decided to do some spring cleaning after all and started with what's laying around here, collecting dust. Bad timing or not, it's now or never. Über-procrastinator dixit.

Remember that piece of junk that I rig on every desktop which still has some PCI card slots anyway? If you don't, I'll tell you once more: the Yamaha DB50XG piggyback. I know it's not easy to find those nowadays, but there's always that auction sites for you to try. Moreover the hosting sound-cards which exposes a Creative Labs Waveblaster daughter-board expansion port, are no easier too. Ah, the good old nineties...

Never mind, so here it goes again:

QXGEdit 0.1.0 has fallen from the attic!

This stands as the second public release and who knows what next spring cleaning will bring ;)

QjackCtl 0.3.6 - Full D-Busification!

Awe! Times they are a-changing although Bob Dylan has no D-Business here. The old and cutie gooey for JACK just got one turn around the verge of bit-rotting. This time it brings full JACK D-Bus support, or almost. It also adds D-Bus access for most GUI actions which some might find pretty handy for keyboard shortcut binding from your desktop environment of choice. However, if babies health is your top concern you can just turn this D-Bus thing off and play with the Old times ;) Ahem...

QjackCtl 0.3.6 is now released!

More details in the change-log, below.