Thursday, October 8, 2009

Qtractor 0.4.3 System Exclusive setup feature and my hardware.

One of the new features of Qtractor is a Sys Ex message that can be sent when a MIDI track with an assigned instrument is connected to its output in the connections window.

Cool, this way I can use my Korg X3 in combination mode or sequencer mode, and keep that choice remembered in the song's Qtractor session.

Here's how I've set it up:


First go to "view" > "buses" in Qtractor's main window.
Then choose MIDI master bus, your instrument and hit the Sys Ex button.


Now give your Sys Ex message a name, enter the Sys Ex in the textfield below and click on the "add" button.


Now hit "Export" to save as .syx file.

I exported a "set-combination-mode.syx" and a "set-sequencer-mode.syx", so when I start a new Qtractor session and use the Korg-x3, all I have to do is open the right syx file, hit "Add" & "Ok" and the next time I open this Session, the Korg will jump to the right mode at the making of the connection.

Saturday, August 8, 2009

Installing the pre-alpha version of Open-Octave

Open-Octave, the upcoming replacement for Rosegarden in my set-up,
is based on KDE3 so I have some troubles installing it ...

First I downloaded the most recent source-code:
peter@avlinux:~/src/openoctave/ git clone git://68.150.160.199:9418/var/git/openoctave.git

Then cd into the new openoctave folder, then build the configuration using cmake:
(don't forget the . after the cmake command)
peter@avlinux:~/src/openoctave/openoctave$ cmake .
[snip]
-- Didn't find KDE3 headers
-- Didn't find KDE3 core library
-- Didn't find the KDE3 dcopidl preprocessor
-- Didn't find the KDE3 dcopidl2cpp preprocessor
-- Didn't find the KDE3 kconfig_compiler preprocessor
CMake Error at /usr/share/cmake-2.6/Modules/FindKDE3.cmake:274 (MESSAGE):
Could NOT find everything required for compiling KDE 3 programs
Call Stack (most recent call first):
CMakeLists.txt:97 (FIND_PACKAGE)


-- Configuring incomplete, errors occurred!
peter@avlinux:~/src/openoctave/openoctave$


So I opened Synaptic package manager and looked for kde3.
I guess kdebase-bin-kde3 is the package I need
but it conflicts with the kdebase-runtime-bin-kde4 package, currently installed on my (kind of messed up) AV Linux partition, so this would require kmidimon, kchmviewer and rosegarden to be removed (amongst others less important to me).

Maybe I could reinstall kmidimon later, but at the moment I don't want to do that, since I've got a JSynthLib driver to finish and shouldn't let myself get too distracted because of this promising project.

For now, I'll just keep an eye on the Open-Octave-Project ... especially because they keep the focus on doing the MIDI stuff, not audio or even notation, while its code is based on the good old Rosegarden.