Wednesday, May 4, 2011

Audacious Use of the Vernacular

It's been a long time since I last blogged...my apologies.  Going out of town on business one week and getting sick the next got me out of the routine.  Now I intend to get back into said routine.

I am purposefully limiting time spent on this blog post so it will probably have a certain "shoot-from-the-hip" feel to it.

This week's post I want to discuss the recent release of Ubuntu Studio 11.04 Natty Narwhal, a Fun Fact, and glimpses of the future.  So let's be off....

Natty Knowledge
Since we have release Natty, I wanted to highlight and discuss certain elements.

Package Selection
The package selection underwent an overhaul based on developed work flows.  In a nutshell, we worked from a "top down" approach of asking what tasks our users would want to accomplish, then developing a viable tool chain to support those tasks.  This resulted in fewer packages being shipped (and an appreciably smaller image), but a more functional and effective release.

While I believe we have a strong understanding of the audio application selections, I would like to explore finding help to develop the video and graphical applications selections to the same strength.

Already we've reach out the to Libre Grahpics Magazine people to solicit some professional advice.  If you haven't heard of them then you should check them out.  They certainly "walk the walk" by using FOSS to create their work. Saudação!


Package Installation
We also gave users more control over which packages were to installed during the OS installation.  Namely we parsed the audio applications into two generalized camps; recording live instruments/sounds (recording) and sequencers/synths/MDID (generation).

A use case for the recording tasksel would be a band who wants to record.  They would be playing live instruments and recording them and vocals.  This is greatly oversimplified but it's just an example.

A use case for the generation tasksel would be a person who does not play any live instruments but rather creates music with sequencers and synths.  Again, simplification, but it serves as an example.

Plymouth Theme
Great strides were made to improve the Plymouth theme and the lion's share of the credit goes to Cory Kontros.

Last release (I think) we were caught short when Ubuntu moved away from xsplash and I hastily made a Plymouth theme based on the old xsplash theme.  While it looked acceptable, it performed poorly because the progress bar never completely finished filling in.

This time we have a nice spinning animation that does not connote progress, but rather simply action.

And it looks pretty darn good in my opinion.  Thank you Cory!

Website
Ach.  This is one of several that we did not manage to complete in time.

Our team is small, with very limited skill sets and very little overlapping skill sets at that.  And it quite showed trying to get our website updated.  But I hope extremely high hopes for Ocelot.

Why?  I'll be happy to tell you why.

Jorge (Kokito) has joined our team and has been working quite nicely on a new website.  He has an beautifully artistic touch and quite sensible opinions.

Rather that start from scratch, he suggested we take the things that worked from the existing website and use them while replacing and improving the things that didn't work.  Brilliant!

As I mentioned before, I am entirely optimistic that we shall have a new website for the Ocelot release.

As a side note, we are also exploring using our own hosting for the website.  If anyone has suggestions or wants to help with this, please let me know.

Ubuntu Studio Controls
This is another goal that fell flat.

Basically, all functions that were currently included in the ubuntustudio-controls package are broken or no longer needed.  It was so borked and confusing that I pulled the package from the seeds for Natty.

Ailo and Paultag made some good progress during Natty but we didn't quite get it done.  But I expect it to happen for Ocelot though.

Okay, enough for now, moving on.

Ubuntu Studio Fun Facts
Ubuntu Studio Fun Fact #5
Hydrogen now comes with additional drum kits.

I wonder how many people realized before that Hydrogen even offered other drum kits.  Or did they just stick with the GM kit?

There are some really good drum kits available that sound amazing.  And they were in a package called hydrogen-drumkits.  But I think may people did not know about them.

Well, now they are included in Ubuntu Studio or whenever Hydrogen is installed.

Hydrogen also has the functionality to download kits from their website.  In some cases, some kits can't or simply aren't included in the package in the repository but still can be downloaded from the Hydrogen website.

Rock on!

Planning for Ocelot
We are discussing goals for Ocelot and we have lots of good stuff.

We've already mentioned updating the package selection, website update, and ubuntustudio-controls revamp.

We are also expected to get a -lowlatency kernel into the repositories as well.  And this is huge for our users.  Initial tests have shown that we can typically half latencies with this kernel compared to the -generic kernel.  Amazing!

In other kernel news, starting with 2.6.39 the kernel should be able to thread irq priorites without the use of the -rt patch.  This means that firewire users who suffer from irq conflicts can adjust priorities with the -generic kernel.  Outstanding!

We also have a plan to update our documentation.  This is pretty far reaching and may take some time to effect completely, but it will be worth it to our users, especially new users.

Lastly, I will mention ladish.

For those who are unfamiliar, ladish is the LADI Session Handler and a peer of JACK session.  The intent to to be able to restart all the applications with their settings for a particular project rather than open each application individually and then restore their settings.  It's a major undertaking and represents quite a potential.

We should see this for Ocelot as well.

If Nedko can deliver on his vision I think this will supersede JACK session.

Oh, and as a teaser I will mention that I didn't mention one thing.  But I'm not mentioning it yet ;)


Rock on.
Post a Comment