This is great to start talking about this!

1. "key analysis" -

As Albert points out, there's various tools to do this automatically,
so I think a good summary of them, and what strategy they notation
they use, and where they store it would be a good resource.

Its also worth remembering that these tools are roughly 40/50%
accurate at best, so along with that, many users may choose to
manually update their library.

As this summer's GsoC project includes a key analysis proposal which
seems highly popular, its quite likely Mixxx will have its own
automatic contribution in the coming months - this resource would be
of great use for this project.

Perhaps we will need to have an option in preferences which supports
the various strategies, in a similar way that most mp3 software
supports different directory structure strategy?

2. "storage and display" -

Mixxx already shows a "key", so I'm personally happy with that - it
would be nice of course, if the "key" is stored in the files metadata
somehow so in the event of corrupted database, or even just
transferring some files, the information goes with it. And similarly
with display, I'm happy with the current solution, which is just a
string - this leaves it open for the user/other software to define.



On a side note, I've just installed RE3 (which works on linux!) and
I'm running it on my library - so far looks like its using a notation
like the one I describe above. Maybe we need to do a poll of everyone
on the mixxx website to find out what notation they're using, and if
enough people are using the A1, B1 Camelot notation, then we can add
an option in preferences?






On 23 March 2012 10:48, Jens Nachtigall <nachtig...@web.de> wrote:
> Hi,
>
> Am 23.03.2012 16:45, schrieb Joey Dodson:
>>
>> I'd say this is where the dilemma is. For those with libraries already
>> tagged with Camelot, will Mixxx run into issues?
>
> As long it is stored in id3-tag, I think, this must be the musician
> style anyway:
> http://www.id3.org/id3v2.4.0-frames#line-385
> Of course, programs like Mixed in Key do also allow to write the camelot
> key in front of the title, e.g. "10A - songtitle", but in order to be
> useful for "automatic" key suggestions/searches and such, mixxx must use
> the "key" field (database or id3) anyway, I think.
>
> As for how to display it, I think that there should be an option for
> allowing the musician notation as given in the id3 tag or camelot system
> or OK notation: http://www.beatunes.com/open-key-notation.html
> Doing so with a "delegate" class as Albert suggested seems to be a
> pretty straightforward way.
>
>
> regards,
> jens
>
>
> ------------------------------------------------------------------------------
> This SF email is sponsosred by:
> Try Windows Azure free for 90 days Click Here
> http://p.sf.net/sfu/sfd2d-msazure
> _______________________________________________
> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
> http://mixxx.org
>
>
> Mixxx-devel mailing list
> Mixxx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel



-- 
keithsalisb...@gmail.com

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to