Archive for the 'Community' Category

Hack Sessions

Wednesday, September 12th, 2007

We have two hack sessions scheduled this week - Wed 12th September and Thurs 13th September, both from 9pm UTC in #jokosher on They are quite late (or early or just right depending, Jokosher is a worldwide phenomena!) because its the best overlap between Europe and North America.

The plan is simple:

* Take the list of bugs.
* Find out more about the causes of them.
* Fix them.

So we need people who can find bugs, fix bug, test bugs have been fixed, cheer on those doing the above, and obviously some people to totally blog about it (Jono)

Come along, get involved, you know you want to.

Tour de Jokosher (A week in Jokosher)

Sunday, February 11th, 2007

Spured on by last weeks revelation that David Coralles and Lazslo had gone patch for patch all week Monday turned into a sprint with 16 commits between them, with Davids score of 10 comfortably beating Lazslos 6, however as the week went on Laszlos more consistant form began to pay off, with the final results for the week at Laszlo holding the leaders yellow jersey with 19, David the sprinters green with 18, and bonus points for Johng 3 and Johnk 1, with the rest of us in the peloton trying (not always that successfully) to support the leaders.

However a stewards inquiry is underway as 2 of Lazslos patches were actually submitted by white jersey contender ThijsVermeir. Thanks and welcome to the Jokosher project!

Just to add to the confusion David confessed that he had actually been working on Jokosher since 1998 and was enhancing his performance by creative use of a time machine.

So there you go, clear as mud. All in all I think it might be easier to figure out the the results of the 2006 Tour de France.

What is clear however is that progress contiues apace, 26 bugs reported in Launchpad this week, 41 patches committed surely the best way round for those stats.

One of Davids commits has fixed 70799 where the timeline was not being redrawn properly after being covered over, so things like this would happen. This may not have been the most serious bug ever reported but its been around for months and several people (including me) have had a crack at fixing it without success, so congratulations David. (If you’ve ever wondered why the add instrument dialog opens where it does it was a workround to prevent this bug manifesting itself!)

In other news Jono put out a Call for testers including having written a simple guide for testers saying:-

I am serious here - we really, really need your help testing Jokosher. It is critical that we get as many bug reports as possible about things that don’t work quite right so we can nail them for the next version, which will be making an appearance in most distros when it is released. Now is the time, test it, report it, discuss it!

I couldn’t have put it better myself!

Freeze for 0.9 begins (A week in Jokosher)

Sunday, February 4th, 2007

So January ticks inevitably into Feburary and in sympathy with the weather (or the ice cream in the southern hemisphere!) Jokosher has frozen. Yes thats right, we are now in feature freeze for the next release which will be 0.9 and is due for release mid March

In the last week (from the 28th Jan) there have been commits from no less then 7 different people, and a quick bit of maths gives us the shock result that Laszlo is tied with David Corrales to be this weeks most prolific commiter with 17 commits each. Congratulations not only to David and Laszlo but also Johnk, johng, luket, mikes and stuartl for all their hard work across the 47 commits (theres still a few hours to break the 50 barrier so get coding!)

Unsurprisingly pretty much all of these were bug fixes, with the Freesound extension having received some love and care, the search in the “add instrument” dialog being fixed, and many others happening.

The biggest feature is Mixdown profiles, described as a way “a musician can string together a set of things they want to do to export their Jokosher project, and then save that set of things so they can reload it and apply the same things to a different project.”

If you want to help out on the coding front then have a read of for how to submit patches. (I’m still the only person whos had to resubmit a patch :-( ) Take a look at and pick something, or poke around untill you find one of your own (as a hint Mixdown profiles are new so could stand some serious testing by wouldbe bug fixers, sorry Aq!)

Of course if you dont code we still need your help. The point of a feature freeze is to stop working on new things, and instead fix all the bugs we can find in the existing ones. We can only fix bugs we know about and can reproduce so if you can download the latest svn version, test some features, and report back any problems you find and how to reproduce them (preferably via launchpad, but email and irc are also good, grabing us on the street and ranting at us probably less so :) ), it would be a huge help.

In other news after long debate Bug 78025 in jokosher “When playing, “Play” button should read “Pause”" , reported on here a cople of weeks ago has been rejected. We’re sticking with the current system. There are also no plans to add a pause button at the moment.

And finally (and slightly offtopic), I recently attended the inaugrual meeting of the West Midlands Python user group here in Birmingham (UK) with members ranging from those with many years of python experience (”my first computer used valves…”) to people who had never written a line of code but were interested in learning. Other python user groups exist so if you dont know python but are interested in getting involved try the tutorials on and if they’re all Greek to you (assuming you’re not Greek of course) why not find a user group to try.

A week In Jokosher (with Foresight)

Sunday, January 28th, 2007

The totals from my little competition last week are that we deleted 60 spam posts from 18 user accounts which goes to show that if you cant, or dont have the time to contribute, code or documentation then you can still help us (or any other open source project) by simply reading the forums, and the news comments, and reporting any spam or other abuse you find. Find us on #jokosher on

If you have some more time, testing is always appreciated. This weeks highlights for you to look at are:

  • Changes to the zoom so that you can always zoom out far enough to see the entire project in one go
  • An “Add Audio File” button was added to the main toolbar which creates a new “Audio File” instrument and prompts you for a file to import. This should make it a little more obvious how to get started on a new project at the expense of a slightly more cluttered interface. If you have an opinion on this, post to the mailing list or add a comment below.
  • Events can now be controlled entirely with the keyboard, this is a big step forward both in terms of accessability and lets you position events very precisely. Left and right cursors move events, the Ctrl key speeds up the movement by a factor of 10.
  • 35 other changes, bug fixes, and polishing of the effects system.

By now you’ve probably already seen/heard Jonos podcast recorded entirely in Jokosher ( which bought a a few issues to light, but more importantly shows that Jokosher is pretty much there for production use. There is still some work to do before they can record a full episode of Lugradio using Jokosher but that goal is getting closer to realisation with every commit.

And finally Thilo Pfennig has been busy packaging Jokosher for Foresight Linux (, not a distro I know much about I confess but if they package Jokosher it must be good :)

Jokosher at LCA 2007

Wednesday, January 24th, 2007

Jono presented “Jokosher: The GNOME approach to audio production” to the assembled masses at LCA 2007 held in Sydney 15th-20th January. It was videod and some of the nice people from the lugradio community are hosting mirrors for us (be warned, this is a 140.8MB file).


Xalior’s mirror
pickle’s miror
neuro’s mirror

(A big thank you to Xalior for the heads up)


There is now a torrent here

Jokosher bugtracking now in Launchpad

Wednesday, November 1st, 2006

We’re now tracking Jokosher bugs in Launchpad instead of our Trac installation. The existing bugs haven’t yet been moved over, but they will be. The big advantage here is that it’s now possible for everyone to file bugs to make the world’s best audio editor even better. Submit your bugs at the Jokosher bug submission page!

Jokosher at LinuxWorld UK

Wednesday, November 1st, 2006

Jokosher had a stand in the .org village at LinuxWorld UK. This is a report from one of the dedicated Jokosher stand team, Dave Morley.

After a hectic start both people entered the show, we wondered if we
had over done the mass printing effort. Fortunately though the shows
pace increased and things steadily got busier to the point where the
music could no longer be heard over the noise of people talking. Not
the greatest of demos that, an audio program where you can’t hear the
audio (memo to self next year big speakers). However we managed to
demo our way through the day on the two laptop present, and on the
whole everyone that saw the project was very impressed with the
general look and feel of the program.

One of the main questions asked was who we were aiming the product at?
To which we replied it is aimed at musicians it is basic and
functional, it is easy to use and briefly demoed how to cut and paste
into new instruments feeds, splitting the audio and in general messing
about with the original import of Jono’s free software song.
Stupid question of the day went to the chap from Zend who asked at a
stall in the “.org village.” “How were going to make money?” Isn’t
that just the most Homer forehead slapping D’oh question ever.

By the end of the first day we had talked ourselves horse, nearly run
out of flyers and had a great time. Some people seemed to take a
really genuine interest in the project where as others asked a couple
of questions and were gone. One of the things that impressed me the
most was just how many people at the show were Techs from local
schools, colleges and universities. Many of these people were very
interested in it’s development and said they would definitely keep on
eye on Jokoshers progress. A guy from bt said he would install it on
his Linux pc to demo the project to his cubase, windows using son
(that one amused us a little).

Final thoughts.

Jokosher was in the busiest section of the .org village. We were
amazed by the amount of people who took an interest in the stall and
the project as a whole. Many of the people who came to the stall said
they would definitely check it out, the less determined amongst them
said they would check out 0.1 an not compile gstreamer cvs thank you
very much. However of the people who said they would check it out
most said they would install when 1.0 comes out. On the whole it was
a really impressive day with a high turn out and a really stunning
response to the Jokosher project. Everyone should be proud of the
work they have put into this project it’ll rock Jono said so ;)

Jokosher 0.1 released!

Wednesday, July 26th, 2006

The very first version of Jokosher, 0.1, was released at LugRadio Live 2006 on the 22nd July as promised. Well done to everyone involved; the Art Team, the Doc Team, the Coding Team have all come together to make a really great first release, and the Packaging Team are busy putting it all together so that it’ll be available in distributions. Big round of applause, all, and now…on to 0.2!