Forum: VirtualDJ Plugins
Topic: Karaoke Plugin
Does anyone know if the source is available? I am a fully registered user and would like to add some functionality to what already exisits.
Any help would be greatly appreciated.
Posted Wed 04 Nov 09 @ 11:24 am
Posted Wed 04 Nov 09 @ 12:28 pm
Posted Mon 09 Nov 09 @ 7:40 am
Posted Mon 09 Nov 09 @ 12:03 pm
Just a lil Update - I have familiarized myself with The JBum Website on the CD+G CD-ROM Drive information.
How would I open a *.CDG for Binary Input? (Using the Method like the current Karaoke Plugin, dragging and dropping to either a listview or applicable deck - While allowing the MP3 embedded in the Zip to Go over to the applicable deck, while then dealing with file operations for the Karaoke Text?
I'm a rookie @ C++ and am learning as I go.
Posted Mon 09 Nov 09 @ 2:50 pm
IMHO the best way is to use the stream classes. Have a google on fstream and ios::binary. Plenty of examples and information here:
The "old" C method is still also available using FILE pointers and fopen (or fopen_s). More information here:
Posted Mon 09 Nov 09 @ 3:18 pm
There are two things i can think of..
will it allow me to play Karaoke CD+G CDs direct from the CD drive without having to rip?
or will it expand on the karaoke plugin that comes with VDJ, which is ok, but not really useable.
Before everyone jumps on me about why its not useable, when im ready to go to the next karaoke track, ive already cued the track to the cdg tiles on cue1. Then i announce the singer to come foreward. Once the singer is ready to sing i hit hotcue 2 which is where the audio starts.
with the karaoke plugin, it dosent preload the track so i cant show the cdg title for that track, and sometimes i could be trying to load a .zip file that dosent work :(
Anyway, a plugin that allows karaoke cds to be played direct would be very useful, then new cds wouldnt have to wait until i have time to rip them.
shouldnt this function be added to the core of vdj??
Posted Mon 09 Nov 09 @ 5:32 pm
As for my Plugin, not a "complete re-inventing of the wheel" but from a DJ/KJ Standpoint, yes.
What *could* this plugin do?
Using the standard MP3+G - you would create the rotation, allowing the clients to see who's the next 3-4 by a scrolling system on the bottom of the Sreen (Kind've like your favorite news organization.)
When adding users, it would catalog them to either an XML output or a SQL (Lite) database, tying in your "Frequent Flyers" That part, I think I could handle, but as for the Actual MP3+G Decoding is where my current roadblock sits - I want functionality, then I can add the "Wants."
Any suggestions to the plugin could be considered, after functionality is achieved.
Posted Tue 10 Nov 09 @ 8:42 am
The main things that I am looking for in a plug in would be:
1. The ability to automatically save the song and singer history of the songs that are played in the show.
2. The ability to access that singer history, and append that history with a couple of extra fields of information, such as email address and a comment field
3. a "hot button" key control ... so that you can alter the key of a song on the fly with one button.
4. The ability to input the key change when you enter the singer, so that the key change automaticaly activates when the song begins.
If anyone has any thoughts or insights, please let me know.
Posted Mon 16 Nov 09 @ 4:56 pm
Posted Wed 18 Nov 09 @ 4:57 pm
wagui wrote :
Sempre quis ter este plug in
The KJ plugin comes with VDJ. This user is talking about writing a new plugin. Please also note that this is an English speaking forum :)
Posted Wed 18 Nov 09 @ 5:55 pm
Posted Tue 24 Nov 09 @ 1:41 am
Posted Tue 24 Nov 09 @ 3:42 am
I'll keep poking and prodding - but no luck.
Posted Mon 28 Dec 09 @ 1:41 pm