Menu

Keso / News: Recent posts

Keso 0.4 is released

Version 0.4 of the Csound tracker interface, Keso, has been released. This version has support for gtkmm2 and some bugfixes.

Posted by larsl 2004-02-08

Keso 0.3 is here!

The first GUI version of Keso has been released. It is now actually possible to generate Csound files with Keso, that can be used to generate sound. If you find any bugs in this version, please report them in the bug tracker on the project page.

Posted by larsl 2002-06-09

GUI updates and other changes in CVS

A few minutes ago I made the first CVS commit in several months. The reason that I haven't uploaded any code since November last year (I think) is that I've moved, and I was supposed to get a new internet connection sometime in February or March. Now I've found out that it will be delayed by several months, so I copied the code to a floppy, brought it to school and commited it from there. Parts of the GUI are working pretty good now.

Posted by larsl 2002-03-17

Now using GTK-- instead of wxWindows

The Keso GUI will be based on GTK-- instead of wxWindows. I have started writing the orchestra editor with GTK--, and I really like it. If you want to see what it looks like (it's pretty ugly right now) you can get the latest code from the CVS repository.

I haven't planned to use the GNOME-- libraries, but if I find something interesting that wouldn't take too long to implement I might add that. But right now it's only GTK--.

Posted by larsl 2001-10-13

Exception code removed

Since there was some trouble with using wxWindows and exceptions at the same time, all exception throwing and handling code has been removed from the main keso library. Functions that previously throwed exceptions will instead return NULL pointers to indicate errors. This means that some small changes had to be made to the API, and they will be documented in the next release.

Posted by larsl 2001-07-27

Keso 0.2 released!

Today I finally wrote the last changes for the 0.2 release and uploaded a distribution. This version is just for people who want to look at the API and play with the source code. There is no user interface whatsoever, all the main program does is to write "This is Keso v0.2!" and exit.

Posted by larsl 2001-06-29

A lot of new code in CVS

I just uploaded some major changes to the CVS. Here is a list of some of the things you can do with the current code:

Create instruments with any number of inputs/outputs

Create patterns for the instruments and arrange them in sequences

Add some text to a document

Read/write instrument files that can be used directly in Csound

Read/write native Keso files, Csound files (orc/sco or csd) and mixed Keso/csd files that contain Keso-specific information in Csound comments so they can be played directly in Csound... read more

Posted by larsl 2001-06-19

CVS changes

I removed a lot of old code from the CVS today. If you don't want a lot of empty directories when you checkout the code, use the -p option to 'cvs checkout' to ignore empty directories, like this:

cvs -z3 -d:pserver:anonymous@cvs.keso-project.sourceforge.net:/cvsroot/keso-project co -p keso

Posted by larsl 2001-05-16

CVS pserver problem fixed

Until recently the pserver authentication for the Keso CVS didn't work, so it wasn't possible to download code unless you were a developer. That has been fixed now.

Posted by larsl 2001-02-14

CSD output works

Now it's actually possible to create an orchestra and some patterns in Keso and write the song as a CSD file. There are lots of things that need some polishing and lots of functions that aren't implemented yet, but it's possible to write simple music.

Posted by larsl 2001-01-26

Some changes

Yes, this is the same Keso as the one that was registered on SourceForge until a couple of days ago. Almost the same, anyway. Since I have restarted writing the code from scratch a couple of times, the CVS repository was full of old junk code that never was used in the current Keso, and so I asked the SourceForge staff to remove the old repository so I could re-import the new code. They deleted the entire project, so I had to register again. For some strange reason the registration script claimed that the name "keso" was taken (although the old Keso project was deleted), so I registered the new project as "keso-project" instead.
But the goal of the project is still the same: to create a tracker interface to Csound. I'm almost finished with the "core" classes now, so I'll start working on the GUI soon.

Posted by larsl 2001-01-06