Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Page 1 of 4 1 2 3 4 >
Topic Options
#16999 - 08/09/2000 01:55 Automatic MP3 identification
xml
journeyman

Registered: 06/09/1999
Posts: 71
Tried it and it rocks!
$ sndref "Beck - Mellow Gold - 12 - Blackhole.mp3"
Processing Beck - Mellow Gold - 12 - Blackhole.mp3
Generating signature
Signature:
98a3 a436 fffe f0fe ec93 c612 b291 96c7
8e4a 68db 53ab 4314 193b 1285 06b2 0035
209d 200a 20b8 1be1 1e41 1f0c 226c 1f00
1ca0 1f44 1cae 1b5f 15ab 140a 0dc6 01ad
Querying server for a match for this signature
Matches found for Beck - Mellow Gold - 12 - Blackhole.mp3:

Title: Blackhole
Artist: Beck
Album: Mellow Gold
Genre: Pop


GPL signature library.

eTantrum

Paul


Top
#17000 - 08/09/2000 10:29 Re: Automatic MP3 identification [Re: xml]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
Neat, neat, neat, neat!!!!!!!

It's like a CDDB for your audio files, only it's better and it's not dependent upon the media format. What a great idea. Thanks for the link.

___________
Tony Fabris
_________________________
Tony Fabris

Top
#17001 - 08/09/2000 11:39 Re: Automatic MP3 identification [Re: xml]
eternalsun
Pooh-Bah

Registered: 09/09/1999
Posts: 1721
Loc: San Jose, CA
Wow!


Top
#17002 - 08/09/2000 13:10 Re: Automatic MP3 identification [Re: xml]
Liufeng
member

Registered: 14/09/1999
Posts: 149
Loc: Alaska
In reply to:


Title: Blackhole
Artist: Beck
Album: Mellow Gold
Genre: Pop

GPL signature library.



How do they get Beck as "pop"?!? Maybe Alternative pop but mostly Rock. This is something that rubs me wrong about automatic tags... they aren't always right.

Tom

Reg #2845: Mark 1 #00173, Mark 2 #119

_________________________
Reg #2845: Mark 1 #00173, Mark 2 #119, Mark 2a

Top
#17003 - 08/09/2000 13:39 Re: Automatic MP3 identification [Re: Liufeng]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
This is something that rubs me wrong about automatic tags... they aren't always right.

Well, genre is subjective...

Keep in mind that what's rubbing you wrong isn't so much the automatic tag technology, it's the fact that the data comes from a database maintained by the general public. Whoever tried to tag that Beck album first is the one that chose the genre. I dunno if this new software allows updates, but the CDDB does so I'll bet this one does, too. So if you think it should be some other genre, you'd tell the software to update the database with a more correct one.

Despite that hassle, it's a lot better than a complete lack of tag information, and certainly better than having to look up the information manually. Still, I always carefully go through my own tags, whether I'm assigning them myself or I'm getting them automatically.

That's really the only thing keeping me from demanding that everybody fill out the lyric field in ID3v2 tags: You'd be depending upon some yokel to fill out the lyrics correctly. Then you'd download "Purple Haze" and the screen would scroll "'Scuse me while I kiss this guy."

___________
Tony Fabris
_________________________
Tony Fabris

Top
#17004 - 08/09/2000 13:44 Re: Automatic MP3 identification [Re: tfabris]
fvgestel
old hand

Registered: 12/08/2000
Posts: 702
Loc: Netherlands
I never knew Jimi was gay... hehe

Frank van Gestel
_________________________
Frank van Gestel

Top
#17005 - 08/09/2000 13:48 Re: Automatic MP3 identification [Re: fvgestel]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
I never knew Jimi was gay... hehe

http://www.kissthisguy.com

___________
Tony Fabris
_________________________
Tony Fabris

Top
#17006 - 08/09/2000 15:59 Re: Automatic MP3 identification [Re: xml]
ClemsonJeep
enthusiast

Registered: 09/11/1999
Posts: 398
Loc: Ashburn, VA
$ sndref "Beck - Mellow Gold - 12 - Blackhole.mp3"

I was reading through the forums and came upon this post. It immediately made me call the last few of us remaining in the office into here to read it.

I work for eTantrum, the company that created this. :) Ironic that I should see a post about it. We just released our GPL'd code yesterday and it's already here. Rock on!

--plug alert, plug alert--

We support multiple formats too, MP3, Vorbis, WAV, etc. I recommend you all try it out and tell all your friends too. We have Linux and Win32 clients to demo the ID system.

We also have a full Media Organization application out there called the PMA (Personal Media Agent) with both Win32 and Linux versions. You can get this off our page. It "learns" what you listen to, and not only will fingerprint your music and get the tags from our system, but will recommend music you might be interested in, as well as providing "more info" on albums you have, such as full album info and cover art. Plus we have a kick ass player with a skinning system you've never seen the equal of. ;)

-- end plug alert --

Still, that's pretty DAMN cool that this made it into the empeg forums so quickly. :)

The code is on sourceforge under the project name Freetantrum, or you can head to www.freetantrum.org, or our company's page at www.etantrum.com.

Rock on empeg!

(O|||||O) / eTantrum :)

_________________________
(O|||||O)

Top
#17007 - 08/09/2000 16:06 Re: Automatic MP3 identification [Re: ClemsonJeep]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
I work for eTantrum, the company that created this. :) Ironic that I should see a post about it. We just released our GPL'd code yesterday and it's already here. Rock on!

Nah, we know you and Xml are in cahoots and this was just a staged thing.

Regardless, it's a nifty idea. I plan on checking out the database spec now and pointing out the holes in it...

So you've been on this BBS for, what, at least a year now. WHY DIDN'T YOU TELL US WHAT YOU WERE WORKING ON?!?!?!

___________
Tony Fabris
_________________________
Tony Fabris

Top
#17008 - 08/09/2000 16:16 Re: Automatic MP3 identification [Re: tfabris]
ClemsonJeep
enthusiast

Registered: 09/11/1999
Posts: 398
Loc: Ashburn, VA
So you've been on this BBS for, what, at least a year now. WHY DIDN'T YOU TELL US WHAT YOU WERE WORKING ON?!?!?!

I've been on this BBS since you were in diapers. ;) Nah, I've been on the board since nearly day 1... I guess I just don't have a lot to say most of the time. But I've read nearly every post on here. :)

Anyway to the company..

The stuff we've been working on has been real hush-hush, since we have companies possibly trying to acquire us, as well as competition on many different levels. So our big announcement was yesterday (of the opensourced GPL songprint library). We should be on the various opensource news media channels early next week. I think we already are on www.linuxtoday.com.

My stuff is in sp_identify.c, feel free to rip it a new a-hole. ;)

PS: we're DEFINITELY looking for constructive criticism about the service. We have forums set up on sourceforge I believe, feel free to use them. :)

(O|||||O)

ps, I still think the fact that this was on the empeg boards so quickly just rocks.

_________________________
(O|||||O)

Top
#17009 - 08/09/2000 16:28 Re: Automatic MP3 identification [Re: ClemsonJeep]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
PS: we're DEFINITELY looking for constructive criticism about the service.

Well, first criticism is that it doesn't work on my box.

I think it's because I'm behind an authenticating firewall. The media agent never prompts me for my firewall ID or password, so I assume it just doesn't support that yet. This is a pretty normal thing- most internet apps I try won't work through my firewall until they've matured. Heck, ICQ didn't even work through my firewall until just a couple months ago.

___________
Tony Fabris
_________________________
Tony Fabris

Top
#17010 - 08/09/2000 19:20 Re: Automatic MP3 identification [Re: ClemsonJeep]
tonyc
carpal tunnel

Registered: 27/06/1999
Posts: 7058
Loc: Pittsburgh, PA
In reply to:

ps, I still think the fact that this was on the empeg boards so quickly just rocks.



Well, think about it... Sure your products have broad appeal to any music lover, but who needs this kind of functionality more than Empeg owners, with their gigs upon gigs of MP3's? This seems like very cool technology... You guys hiring? :)

---
080000554, soon to be in my 1999 Mustang

_________________________
- Tony C
my empeg stuff

Top
#17011 - 09/09/2000 03:21 Re: Automatic MP3 identification [Re: ClemsonJeep]
altman
carpal tunnel

Registered: 19/05/1999
Posts: 3457
Loc: Palo Alto, CA
John took a look at the code and says he can make it a huge amount more efficient... beware, he'll be all over it :)

Hugo



Top
#17012 - 09/09/2000 09:02 Re: Automatic MP3 identification [Re: xml]
debauch
enthusiast

Registered: 22/03/2000
Posts: 217
Loc: West Midlands, England
In reply to:

eTantrum


Now this is another really useful piece of technology which won't run cos I'm doing something wrong.

So...

I try and './configure' and it throws a wobbler because there's no FFTW library installed, so I download that, make it and install it. So, I try './configure'ing Songprint again. Of course, I assumed that I had glib installed and I hadn't, so it failed again. Off I trotted to download glib, configured, made and installed it.

Back to Songprint, which failed because it said it still couldn't find glib. One quick 'ldconfig' later and all's well.

Several options, configurations and whatever later, it tells me that I need a new glibc (v.2.1.3). Off I trot to Freshmeat.net who say that the latest version is 2.1.2 (it isn't, and 2.1.3 is actually used on the page you click through to, but that one had me going for a few minutes). Of course, when I try to install that, it says that I need this, that and the other.

Oh well, I thought, it says I only really need it for Ogg and I'm not using that, so back to Songprint.

I finally get through to typing 'make' and am then thwarted with all sorts of problems with variable 'tval' in sp_identify.c I gave it up as a bad job and went to bed.

Like I said, it's bound to be my fault and I'm not blaming anybody here. I was tired last night and maybe I didn't read great swathes of the docs. I'll give it another go later.

Nick.


--
18Gb blue - s/n 080000299 (original queue position 8724)

_________________________
-- 18GB red s/n 080000299

Top
#17013 - 09/09/2000 10:00 Re: Automatic MP3 identification [Re: debauch]
farmy
new poster

Registered: 09/09/2000
Posts: 2
Now this is another really useful piece of technology which won't run cos I'm doing something wrong.

We could use the input on your environment to improve the documentation and the FAQ. What distribution are you trying this out on?

-farmy
CIO / Co-founder
eTantrum.com


Top
#17014 - 09/09/2000 10:12 Re: Automatic MP3 identification [Re: altman]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
John took a look at the code and says he can make it a huge amount more efficient... beware, he'll be all over it :)

Oooo.... Since it's open-source, what about adding this functionality to Emplode? Or are you already thinking along these lines?

Just think- drop all your MP3s into Emplode and it could offer to just fill out the blank tags for you?

___________
Tony Fabris
_________________________
Tony Fabris

Top
#17015 - 09/09/2000 10:53 Re: Automatic MP3 identification [Re: tfabris]
altman
carpal tunnel

Registered: 19/05/1999
Posts: 3457
Loc: Palo Alto, CA
This might happen, but only for tunes without tags. For ones with tags, the chances are that the existing tags are more accurate...

Hugo



Top
#17016 - 09/09/2000 10:59 Re: Automatic MP3 identification [Re: debauch]
Terminator
old hand

Registered: 12/01/2000
Posts: 1079
Loc: Dallas, TX
Dont feel bad, I couldn't get it to compile either. Im missing the glib library. I went to download it and everything was in tarballs. I don't have a program that will decode tarballs for windows. Is there anyone who could email me a working win32 exe file?

Sean
[email protected]


Top
#17017 - 09/09/2000 11:34 Re: Automatic MP3 identification [Re: Terminator]
farmy
new poster

Registered: 09/09/2000
Posts: 2
Dont feel bad, I couldn't get it to compile either. Im missing the glib library. I went to download it and everything was in tarballs. I don't have a program that will decode tarballs
for windows. Is there anyone who could email me a working win32 exe file?


Yeah theres a .zip file, its the next file below songprint-1.0.tar.gz. Heres the shortcut:

http://download.sourceforge.net/freetantrum/songprint-1.0.tar.gz
http://download.sourceforge.net/freetantrum/songprint-1.0.zip

-farmy


Top
#17018 - 09/09/2000 12:29 Re: Automatic MP3 identification [Re: farmy]
debauch
enthusiast

Registered: 22/03/2000
Posts: 217
Loc: West Midlands, England
In reply to:

What distribution are you trying this out on?


Hi, I would have replied privately, but your profile is blank .

It's a SuSE derivative. Installed a while back (6 months or so) from the latest distribution at the time. Since then it's been upgraded to 2.4.0-test4 kernel and various other odds and sodds.

E-mail me privately ([email protected]) if you want more info.

Cheers,

Nick.


--
18Gb blue - s/n 080000299 (original queue position 8724)

_________________________
-- 18GB red s/n 080000299

Top
#17019 - 09/09/2000 20:25 Re: Automatic MP3 identification [Re: Terminator]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
I don't have a program that will decode tarballs for windows.

You're kidding. Don't you use WinZip? Mine does tarballs just fine.

Is there anyone who could email me a working win32 exe file?

They have a full Win32 media agent program available for download at their site. Is that all you wanted, was to run it in Windows? If that's all, then why were you trying to do it the hard way by compiling the source code?

___________
Tony Fabris
_________________________
Tony Fabris

Top
#17020 - 09/09/2000 21:40 Re: Automatic MP3 identification [Re: tfabris]
Terminator
old hand

Registered: 12/01/2000
Posts: 1079
Loc: Dallas, TX
I didnt even try winzip, I just assumed it wouldnt do tarballs. I wanted to mess with the source code and see how it works. I have a data structures class this semester and its been a while since ive had to code anything - the last compiler I used was borland 3.0 for dos. I have microsoft visual studio installed now and wanted to get used to the commands and how it works. I tried to download the media agent several times and it just stops halfway through the download for some reason.


Top
#17021 - 09/09/2000 21:43 Re: Automatic MP3 identification [Re: farmy]
Terminator
old hand

Registered: 12/01/2000
Posts: 1079
Loc: Dallas, TX
It was the glib library that was on another site that came only in a tar file. I got the zip file from the tantrum site already. :-) Thanks for the help though.

Sean


Top
#17022 - 10/09/2000 00:57 Re: Automatic MP3 identification [Re: ClemsonJeep]
xml
journeyman

Registered: 06/09/1999
Posts: 71
> I work for eTantrum, the company that created this. :)

Any chance you can post a description of the algorithm? I'm having a hard time figuring it out from the source code.

I actually had an attempt at doing something like this some time ago. I used voc26 from SFS, and created coarse vocoder samples from the first 15s of a tune. The problems I immediately observed if I downloaded a tune from napster from several different people (of something I already owned of course ;-) ) were that tunes were of different amplitude, differing, or no leading silence, different frequency responses (maybe due to bit rate) and inverted wave forms. It seemed that some normalisation phase was required prior to generating a signature. How do you handle these kind of things?

Some links that might be of interest:

Tuneprint
A Patent
Srinivasan
Musclefish
Musclefish paper

Paul


Top
#17023 - 10/09/2000 09:24 Re: Automatic MP3 identification [Re: altman]
ClemsonJeep
enthusiast

Registered: 09/11/1999
Posts: 398
Loc: Ashburn, VA
John took a look at the code and says he can make it a huge amount more efficient... beware, he'll be all over it :)

Which is why we made it opensourced under the GPL. :)

Which part, BTW? The algorithm for generating the fingerprint of the audio is actually probably going to be outdated relatively soon. We've come up with an even better way to uniquely represent a stream of audio data, and we're in testing phases right now with it.

(O|||||O)

_________________________
(O|||||O)

Top
#17024 - 10/09/2000 09:26 Re: Automatic MP3 identification [Re: farmy]
ClemsonJeep
enthusiast

Registered: 09/11/1999
Posts: 398
Loc: Ashburn, VA
-farmy
CIO / Co-founder
eTantrum.com


Hi, boss. :P

(O|||||O)

_________________________
(O|||||O)

Top
#17025 - 10/09/2000 09:32 Re: Automatic MP3 identification [Re: tfabris]
ClemsonJeep
enthusiast

Registered: 09/11/1999
Posts: 398
Loc: Ashburn, VA
I think it's because I'm behind an authenticating firewall. The media agent never prompts me for my firewall ID or password, so I assume it just doesn't support that yet. This is a pretty normal thing- most internet apps I try won't work through my firewall until they've matured. Heck, ICQ didn't even work through my firewall until just a couple months ago.

Yep, proxy/firewall support is on the list of things "to do". We just wanted to get this thing out there. I'll probably be adding that sometime next week. :)

(O|||||O)

_________________________
(O|||||O)

Top
#17026 - 10/09/2000 10:55 Re: Automatic MP3 identification [Re: ClemsonJeep]
altman
carpal tunnel

Registered: 19/05/1999
Posts: 3457
Loc: Palo Alto, CA
I think it was that bit, he didn't look impressed with the way it was done and muttered something about a 10x speedup :)

Hugo



Top
#17027 - 10/09/2000 16:59 Re: Automatic MP3 identification [Re: xml]
alear
enthusiast

Registered: 05/07/2000
Posts: 301
Loc: Montana, USA, Bozeman
Could someone tell me what the signature actually represents?

Alex Lear
_________________________
Alex Lear

Top
#17028 - 10/09/2000 18:04 Re: Automatic MP3 identification [Re: Terminator]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
I tried to download the media agent several times and it just stops halfway through the download for some reason.

Ah, then go snag GetRight. The second most useful program on my hard drive, right behind UltraEdit.

___________
Tony Fabris
_________________________
Tony Fabris

Top
Page 1 of 4 1 2 3 4 >