Cadence Alpha 1 released

Discuss anything new and newsworthy!

Moderators: raboof, khz, MattKingUSA

Cadence Alpha 1 released

Postby falkTX » Wed Dec 07, 2011 8:39 am

Hello there everyone,
Cadence Alpha 1 is finally here!
Some users here already know about it, but now it's officially released to the public in a somewhat stable version (but still alpha nonetheless).

So what is Cadence?
Basically it's a set of applications and small tools useful for audio tasks. It's being developed by falkTX, using Python and Qt4 (and some C++ where needed).
Cadence itself is the main application. It performs system checks, manages JACK, and makes system tweaks.
Screenshot - http://kxstudio.sourceforge.net/screenshots/cadence.png

Cadence also provides an interface to several other tools/applications useful for audio work.
These are:

---> Catarina
A Patchbay test app.
Created while the patchcanvas module was being developed, it allows the user to experiment with the patchbay, without using JACK or LADISH.
You can save & load patchbay configurations too. Not sure how much useful this app is now though...
Screenshot - http://kxstudio.sourceforge.net/screens ... tarina.png

---> Catia
JACK Patchbay, with some neat features like A2J bridge support and JACK Transport.
It's supposed to be as simple as possible (there's Claudia for advanced things), so it can work nicely on Windows and Mac too.
Screenshot - http://kxstudio.sourceforge.net/screenshots/catia.png

---> Claudia
LADISH frontend; just like Catia, but focused at session management through LADISH.
It has a bit more features than the official LADISH GUI, with a pretty preview of the main canvas in the bottom-left.
It also implements the 'Klaudia' add-application style when using 'Klaudia' database mode.
Screenshot - http://kxstudio.sourceforge.net/screenshots/claudia.png

---> Carla Multi-plugin host for JACK.
It has some nice features like automation of parameters via MIDI CCs (and send control outputs back to MIDI too) and full OSC control.
Currently supports LADSPA (including LRDF), DSSI, LV2 and (native) VST.
This application is still under heavy development and may change/break at anytime.
Screenshot - http://kxstudio.sourceforge.net/screenshots/carla.png

---> Carla Control
An OSC Control GUI for Carla.
You get the OSC address from the Carla's about dialog, and connect to it.
Supports controlling main UI components (Dry/Wet, Vol and Balance), and all plugins parameters.
Peak values and control outputs are displayed as well.
Custom Plugin GUIs are not supported for obvious reasons...


More details about Cadence and these tools are available in the KXStudio Applications page:
http://kxstudio.sourceforge.net/KXStudio:Applications

A quick introduction video is planned to be released soon, so it can give a better explanation about each one of the tools.

Downloads are available at:
https://sourceforge.net/projects/kxstud ... s/cadence/

Ubuntu users can use the KXStudio-Team PPAs and install the 'cadence' package. For ArchLinux, 'cadence-git' is available in AUR.
User avatar
falkTX
Establlshed Member
 
Posts: 4262
Joined: Sat Jan 09, 2010 3:04 pm

Re: Cadence Alpha 1 released

Postby DoosC » Wed Dec 07, 2011 7:58 pm

Yeah 8)

Claudia and Carla rocks ! These are amazingly awesome new tools for the linux musicians ! :D
Claudia is already in the center of my everyday workflow and Carla is just waiting to reveal its full potential when it is stabilized.
Thank you so much for this, can't wait for the beta ! :wink:
| DoosC |
User avatar
DoosC
Establlshed Member
 
Posts: 246
Joined: Tue Apr 20, 2010 8:28 pm
Location: Hobscheid, Grand Duchy of Luxembourg

Re: Cadence Alpha 1 released

Postby alexoest » Wed Dec 07, 2011 8:27 pm

Thanks. That looks very useful. I tried it out, but ran in to some issues. Some of them are undoubtedly newbie questions that I ought to have figured out by myself, but I believe they give a good insight into the novice user's frustrations, so here goes.

Is it all JACK2? And if so, when I install it on UbuntuStudio, don't things get confused when I activate for example QjackCtl which - I assume - is still JACK"1".

I fiddled around with Catia a bit and went from not having sound from LMMS to not having sound at all. I might have removed a connection by accident. Does anyone have an idea what would be missing. Plus, is there a good tutorial somewhere that'll teach me how to distinguish and connect ALSA and PulseAudio and System in the patchbay and to find out what among the many units that I see is my headphone plug on the side of the laptop. I got the hang of it in the old days with JACK, but this is JACK2, right, so some things must be different.

Plus, when starting Catia, I get an "Invalid JACK Buffer Size requested" message. Where should I correct the buffer size, and what should I correct it to?
alexoest
Establlshed Member
 
Posts: 17
Joined: Sun Jun 27, 2010 6:32 pm

Re: Cadence Alpha 1 released

Postby falkTX » Wed Dec 07, 2011 11:28 pm

alexoest wrote:Thanks. That looks very useful. I tried it out, but ran in to some issues. Some of them are undoubtedly newbie questions that I ought to have figured out by myself, but I believe they give a good insight into the novice user's frustrations, so here goes.

Is it all JACK2? And if so, when I install it on UbuntuStudio, don't things get confused when I activate for example QjackCtl which - I assume - is still JACK"1".

I fiddled around with Catia a bit and went from not having sound from LMMS to not having sound at all. I might have removed a connection by accident. Does anyone have an idea what would be missing. Plus, is there a good tutorial somewhere that'll teach me how to distinguish and connect ALSA and PulseAudio and System in the patchbay and to find out what among the many units that I see is my headphone plug on the side of the laptop. I got the hang of it in the old days with JACK, but this is JACK2, right, so some things must be different.

Plus, when starting Catia, I get an "Invalid JACK Buffer Size requested" message. Where should I correct the buffer size, and what should I correct it to?


Catia can work with raw jack (no need for jackdbus stuff). Because of this it also works on windows (I'll make binaries someday, but I'm not too much worried about it). You don't need jack2 to use Catia.

Claudia, the ladish frontend, does need jack2 though (or jack1+dbus). This is required by ladish itself.


The connection colors are basically this:
Blue - JACK Audio
Red - JACK MIDI
Orange - JACK MIDI, A2J bridge
Green - ALSA MIDI

ALSA MIDI is not supported yet, so you won't see green ports for now. You can connect between JACK-MIDI and JACK/A2J-MIDI (they are both JACK MIDI, it's just the a2j port that get's into the proper box instead of 'a2j' group)
This is just like patchage, on purpose...


I'm aware of the "Invalid JACK Buffer Size requested" (basically a buffer-size value that is not a power of 2). I believe it happens when starting jack via 'jackd', but it does not always happen. I wasn't able to fix this in time for the first Alpha.


I'm gonna try to make the introduction video tomorrow, let's see how it goes...
User avatar
falkTX
Establlshed Member
 
Posts: 4262
Joined: Sat Jan 09, 2010 3:04 pm

Re: Cadence Alpha 1 released

Postby alexoest » Thu Dec 08, 2011 5:04 pm

Thanks for the explanations. This looks really useful, and I look forward to exploring these tools.

A windows version of Catia might be a godsend to many audio frustrated windows 7 users. I for one would try it out.

An introduction video would be useful. A tutorial on how to get your MIDI over USB piano type keyboard to work with a software synthesizer and deliver sound via the physical line-out jack might help many confused users (at least me).

Thanks for making these great tools! And for being so helpful.
alexoest
Establlshed Member
 
Posts: 17
Joined: Sun Jun 27, 2010 6:32 pm

Re: Cadence Alpha 1 released

Postby slowpick » Fri Dec 09, 2011 12:03 am

alexoest wrote:Thanks for the explanations. This looks really useful, and I look forward to exploring these tools.

A windows version of Catia might be a godsend to many audio frustrated windows 7 users. I for one would try it out.

An introduction video would be useful. A tutorial on how to get your MIDI over USB piano type keyboard to work with a software synthesizer and deliver sound via the physical line-out jack might help many confused users (at least me).

Thanks for making these great tools! And for being so helpful.

The qjackctl wiki explains such connextions using the 'old ways', with screenshots to help. :)
They are for standard qjackctl gui, the Falk works are newer improvements on the 'old ways'.
slowpick
Establlshed Member
 
Posts: 457
Joined: Mon Apr 25, 2011 10:09 am

Re: Cadence Alpha 1 released

Postby Thad E Ginathom » Mon Dec 12, 2011 3:18 am

Have only had time to appreciate some cosmetic aspects so far, having done the recently-available upgrade only last night. Ten-minute bedtime testing; haven't even listened to any music yet :oops: but ...

Cadence starts minimized nicely.

The icon looks good.

The icon has a tool-tip showing important stats.

Clicking icon maximises, and then minimizes.

Whilst each of these is a very minor item, they are examples of the polish that makes a program or system nice to use. Cadence and KXStudio marches on ... Well done :D
Thad E Ginathom
Establlshed Member
 
Posts: 363
Joined: Fri Sep 23, 2011 1:03 pm


Return to New Linux Music News

Who is online

Users browsing this forum: No registered users and 2 guests