What will you go for? An extra column or a changing the background?
You may start with adding functions that allow to change the color of a track title.
I have now idea how, but I am sure you find something in the WWW.
If you go for the coloum solution. You may have a look at the cover column code. I am sure you can reuse a lot of this code.
For the color editor, it would be nice to do a scribbled mock-up, (you may use just inkscape or any other drawing tool of your choice)
In on of your early version it is OK, to use a hard coded color mapping of genres as you have purposed above.
This way we can have a early prove of concept.
What will you go for? An extra column or a changing the background?
You may start with adding functions that allow to change the color of a track title.
I have now idea how, but I am sure you find something in the WWW.
If you go for the coloum solution. You may have a look at the cover column code. I am sure you can reuse a lot of this code.
For the color editor, it would be nice to do a scribbled mock-up, (you may use just inkscape or any other drawing tool of your choice)
In on of your early version it is OK, to use a hard coded color mapping of genres as you have purposed above.
This way we can have a early prove of concept.
Hope that helps, please keep asking if required.