View Full Version : does anyone know of a karaoke script???

09-28-2005, 06:55 AM
I have been thinking of building a new website, but I have never seen this done before, and I don't even know if javascript can do this or not, but I was hoping that someone might be willing to help me write this type of a script...

When the user clicks on a particular link (in this case, a ".wav file" link), a popup window would open (about 300 pix squared), and the words for that .wav file would show up and start scrolling with the song still playing in the background.

The words scrolling would be in time with the song. (Like a karaoke machine)

Show 3 lines at a time,
the sentence just sang,
the sentence being sung, and
the sentence they are about to sing.

What I am going to try to do is create a site with all of my downloaded music (approximately 80 .wav files), and have the user be able to sing along with their favorite songs, with the provided words, as if they had a karaoke machine in the website.

Can anyone help me with this? I will be happy to give you full credit, both in the script, and on the website if you wish.

If this cannot be done with javascript, could someone please tell me what could do it?

Thank you in advance,

Imperial Spider

09-28-2005, 11:02 AM
It is possible but VERY time consuming. This would involve using the setTimeOut() method and dumping the desired lines into a textarea/div. I see alot of room for error using this. (bad timing and/or streaming download of media may throw off subtitles)

Here's an idea (this was meant for movie dubbing but it might work here too):

Perhaps someone else can suggest something (maybe the embedded media player has the capability).

09-28-2005, 10:10 PM
I believe you are right, it would be very involving, and with as little as I know of javascripts, maybe I should wait until I learn more, or just leave this to the pros...

Could you please move this post over to the paid offers section, so that I do not have to double post. Perhaps I can find someone who is not too expensive to work on this for me.

Imperial Spider


I am open to negotiation for the price of a script to do what I have requested. Please tell me your minimum before working on this, as I have limited funds for this endeavor of mine. If I can afford it, I can pay through paypal, or some other medium if you choose(i.e. money order in snail mail, etc...) Of course, If you would do it for Free, that would be GREAT!

Thanks again,

Imperial Spider

09-28-2005, 11:29 PM
I've never used this and it's IE only but it looks like it will do what you want


09-29-2005, 02:05 AM
I wrote these text scroller bookmarklets (see attached file) to read long news articles on the web. Initially, it assumes that you can read 10 syllables per second (100ms/syllable). Digits 0123456789 are treated as syllables too.



09-29-2005, 07:51 PM
ca_redwards, I looked at your script seem so close. I think that I could use yours if it were individualized for each song, but there are some songs that have solo music pieces, which would be hard to adjust for, and some songs start off with a slow tempo, and finish fast, and others start off middle and end up slow. If I gave a list of the songs (title, and artist or album) would you be able to make adjustments to this script???

gph, I am going to have to read a little more into that link, but it does seem like it might be what I want,

Thank you both

Imperial Spider