newsgroups-index (beta)

Current group: comp.programming

Open Source Karaoke?

Open Source Karaoke?  
Clouseau2
 Re: Open Source Karaoke?  
Ufit
 Re: Open Source Karaoke?  
C.E.O. Gargantua
 Re: Open Source Karaoke?  
Mark Allen Adams, Jr.
 Re: Open Source Karaoke?  
Willem
From:Clouseau2
Subject:Open Source Karaoke?
Date:23 Jan 2005 20:22:34 -0800
I was at a friend's house yesterday, and he showed me "Karaoke
Revolution" on the Sony Playstation 2. It is a Karaoke singing game
where you pick a character and a song (mostly popular music like
Britney Spears, Michael Jackson, R.E.M., Phil Collins, etc.). Then the
game goes into "American Idol" mode, you go on a stage with an audience
and, with a USB enabled microphone, you sing along to the tune with the
lyrics scrolling on the bottom of the screen. So far nothing special.

Now here is the catch: The microphone picks up the pitch of your voice,
and you are awarded how closely you match the pitch of the singer who
recorded the song (sound-alike bands are used, presumably due to
licensing costs). The closer you are in timing and pitch to the
original, the higher you score. Pretty cool gimmick, it might help
some people learn how to sing, the feedback on how well you are doing
is very simple and easy to understand ...

It would seem like it would be pretty easy to write a bit of
open-source software that would be capable of extending this to any MP3
with vocals. It would take a bit of work to setup, but I imagine it
would be possible to:

1) Take an MP3 with a vocal track.
2) Strip out the vocal portion (is this possible? I remember seeing ads
years ago for a machine that would remove vocals from recordings, it is
possible to also isolate a vocal track in software?)
3) Store the timing and pitch info for the track in some format,
perhaps encoded in XML.
4) Manually add in the lyrics for the vocals at the appropriate time in
an application. You could click on each vocal segment and hear the
word(s), and then type in the lyric for the meta-MP3 file.
5) Now with the MP3 file and meta-MP3 file, play the above in a karaoke
enabled MP3 player, possibly the same application.

If it was easy enough to do for the average user, I imagine a large
library of meta-MP3 files would quickly appear on the internet ...
Perhaps there could even be a business in selling MP-meta songs ...
Although there would be copyright issues with the lyrics ... The main
limitation of the Sony game is that every time you want to get more
songs, you have to buy the next version (3 exist right now), and it
only might contain one or two songs you really like, since it's mostly
mainstream. What about singing along to David Byrne, Frank Black, or
even Frank Sinatra?

I imagine the format would look something like (just random
brainstorming):


8000ms
"Ooooh"
<9000hz,60ms


-Eric
From:Ufit
Subject:Re: Open Source Karaoke?
Date:Mon, 24 Jan 2005 02:05:02 -0800

"Clouseau2" wrote in message news:1106540554.599778.243830@f14g2000cwb.googlegroups.com...
>
> It would seem like it would be pretty easy to write a bit of
> open-source software that would be capable of extending this to any MP3
> with vocals.

Yea right. That would not be so easy. Comparing two waves at the same time and
finding pitch with certain approximation matching error. That would take SO much
memory and CPU power. I guess you know how big is an average uncompressed
wave. Depending on scanning frequency and requested accuracy program could
work quite fast on mp3s. But it's very complex code. My friend is Karaoke DJ
and I know he would like this idea instead of those special karaoke CDs.
U)
From:C.E.O. Gargantua
Subject:Re: Open Source Karaoke?
Date:Mon, 24 Jan 2005 04:27:01 GMT

This has nothing to do with what you wrote...but did anyone see the singer
from American Idol perform the start spangled banner at the
Patriots-Pittsburgh game today?

Man, she was great!

I usually poo-poo American Idol -- but I have to give them credit for one
thing:

a. No one lip syncs, so they actually have to have a voice
b. They advance based on talent, not on looks.

Conceivably, most of the winners of American Idol would be more talented
than a typical Spears, or Timberlake, who are stars not by their singing
talent, but by virtue of looking good on TV.


Clouseau2 wrote:


> [...]
> 5) Now with the MP3 file and meta-MP3 file, play the above in a karaoke
> enabled MP3 player, possibly the same application.

Why wouldn't you use some kind of Baysian pattern matching software to
compare one versus the other and get a score ( similar to the way they
evaluate spam.



--
http://texeme.com
Textcasting Technology
Incognito Blog
http://incognito.texeme.com
From:Mark Allen Adams, Jr.
Subject:Re: Open Source Karaoke?
Date:Sun, 23 Jan 2005 23:47:37 -0500
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Oy! Listen to C.E.O. Gargantua's latest shpiel!
> This has nothing to do with what you wrote...but did anyone see the singer
> from American Idol perform the start spangled banner at the
> Patriots-Pittsburgh game today?
>
> Man, she was great!

Didn't really pay attention. Last time they had the AFCC in the 'Burgh,
they got Donnie Iris for the anthem. I'll take Donnie over *anyone* from
AI any day. :)

- --
mark allen adams, jr.
artoodeetoo (at) gmail (dot) com
Internet Explorer: the world's most standards-complaint web browser

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFB9H3pnkcACrrIBtgRAiFWAJ9EIDA98hxVXl72EDGDqVj8S6PI4QCfQXJQ
lA8GGdxmEn0Qm5Ni+Aj1wqg=
=GsOU
-----END PGP SIGNATURE-----


----== Posted via Newsfeeds.Com - Unlimited-Uncensored-Secure Usenet News==----
http://www.newsfeeds.com The #1 Newsgroup Service in the World! >100,000 Newsgroups
---= East/West-Coast Server Farms - Total Privacy via Encryption =---
From:Willem
Subject:Re: Open Source Karaoke?
Date:Mon, 24 Jan 2005 09:28:07 +0000 (UTC)
Clouseau2 wrote:
) 2) Strip out the vocal portion (is this possible? I remember seeing ads
) years ago for a machine that would remove vocals from recordings, it is
) possible to also isolate a vocal track in software?)

Usually, vocal tracks are simple to remove, because the vocals tend to be
'center' in a stereo recording, while other instruments are placed in other
'spatial positions'. This removes the vocals quite nicely, but if you
*get* the vocals this way, they'll probably be quite noisy.


SaSW, Willem
--
Disclaimer: I am in no way responsible for any of the statements
made in the above text. For all I know I might be
drugged or something..
No I'm not paranoid. You all think I'm paranoid, don't you !
#EOT
   

Copyright © 2006 newsgroups-index   -   All rights reserved   -   Impressum