2010-06-07, 04:38
So after spending some time trying to figure out the whole Karaoke support in XBMC I could not get my Karaoke and Music to play nice with each other untill now. Not the perfect solution but works really well on my 20000 + collection.
In order to get my music and karaoke in the same library and play nice together... I played with the tags.
1. Rename mp3 and the accompanying cdg file %ARTIST% - %TITLE%.%EXT%
2. Tag all your Karaoke Songs as followes:
ARTIST = Karaoke
ALBUM = Karaoke
ALBUM ARTIST = <BLANK>
GENRE = Karaoke
3. Update your library
You should now have 1 Artist named Karaoke and 1 Album named Karaoke. From there you could now set a favorite to the either the Artist or Album and the add it as a custom menu item
After having this setup this way I felt there is only one thing missing. Pitch control / Transposing what ever you want to call it. I then did some searching and came across these pages. I believe they are the same thing. I do not know how difficult it would be to implement but I would think it could be done if one of the Dev's was a Karaoke nut.
http://www.surina.net/soundtouch/
http://packages.ubuntu.com/lucid/libsoundtouch-ocaml
In order to get my music and karaoke in the same library and play nice together... I played with the tags.
1. Rename mp3 and the accompanying cdg file %ARTIST% - %TITLE%.%EXT%
2. Tag all your Karaoke Songs as followes:
ARTIST = Karaoke
ALBUM = Karaoke
ALBUM ARTIST = <BLANK>
GENRE = Karaoke
3. Update your library
You should now have 1 Artist named Karaoke and 1 Album named Karaoke. From there you could now set a favorite to the either the Artist or Album and the add it as a custom menu item
After having this setup this way I felt there is only one thing missing. Pitch control / Transposing what ever you want to call it. I then did some searching and came across these pages. I believe they are the same thing. I do not know how difficult it would be to implement but I would think it could be done if one of the Dev's was a Karaoke nut.
http://www.surina.net/soundtouch/
http://packages.ubuntu.com/lucid/libsoundtouch-ocaml