Hello all,

Just writing to give an update on the status of Mixxx development. Despite
the fact we said 1.9.0 would be a low-key release, trunk has been getting a
very big facelift.

Here's the short list of improvements:

1) The Hydra branch has merged to trunk.
The completes the backend support required for multiple decks and samplers

2) The Ugly Duckling branch has merged to trunk
This completely rewrites the skin parsing system in Mixxx to not be 2-deck
centric. This paves the way to multiple deck support and a few small changes
are needed to support a basic multiple-deck setup. My expectation is that
Mixxx 1.9.0 will be capable of 4-decks and samplers, except it will not
officially come with support for them (e.g. the main skins that come with
Mixxx will not have 4-decks or samplers). The reason for this is that in
order for us to have legitimate 4-deck support, a lot of polish work needs
to go into it. For example, creating a master timer/tempo which decks can
sync to, master/slave decks.

3) TagLib support merged to trunk.
All of the track metadata is now parsed by TagLib instead of with an
individual library for each format. This is really nice because it
simplifies metadata a lot AND speeds it up by a lot. There may be
regressions in metadata parsing, so /please/ check your libraries for
instances of mis-parsed metadata.

These are just the branches that are already merged to trunk. We have about
5 more features waiting to be merged.

Finally, Albert and I have been hanging out this weekend at the Google
Summer of Code Mentor Summit. We've been getting a lot of great
brainstorming and hacking done. We'll have more to report on our ideas
later, but for now the exciting news is that I've been hacking away at
getting Ryan Baker's GSOC project into release shape. This is still probably
going to make it into 1.10, but the internal support may be present in
1.9.0, so a Mixxx skin with samplers included may Just Work, but will be
technically unsupported in 1.9.0. We can distribute a skin like this in the
forums for people who are keen on using it before it's fully polished.

A lot of the work that's been going into Mixxx since 1.8.0 was released were
major infrastructure improvements. I think that we're in a really good spot
for people to start taking on smaller projects. To this end, we've started
making wishlist bugs galore in our tracker : Wishlist
Bugs<https://bugs.launchpad.net/mixxx/+bugs?field.searchtext=&orderby=-importance&field.importance:list=WISHLIST&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_supervisor=&field.bug_commenter=&field.subscriber=&field.tag=&field.tags_combinator=ANY&field.has_cve.used=&field.omit_dupes.used=&field.omit_dupes=on&field.affects_me.used=&field.has_patch.used=&field.has_branches.used=&field.has_branches=on&field.has_no_branches.used=&field.has_no_branches=on&search=Search>.
Also, we've started tagging bugs as Easy on Launchpad: Easy
Bugs<https://bugs.launchpad.net/mixxx/+bugs?field.tag=easy>

RJ
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to