We pay commercial rates for just about everything even though we're a non-profit.
Silene is consent. ;)
Silence that is...
Leftmost
"As part of the free and open Echoprint music identfication system, we are making access to the song identification method be free for both non-commercial and commercial use."
luks
that applies for echoprint
which is useless
Leftmost
ahh.
Well, also under the don't use for commercial use without asking, "If you are a lone developer selling advertising that is barely covering your running costs, we consider that non-commercial."
jacobbrett, German capitalizes all nouns, so I believe that edit is incorrect.
Navion
But is sounds like their db is a fraction of the size (title-wise) of MusicBrainz.
jacobbrett
My mistake, I presumed it was all Swedish
Navion
Is it mostly NIH?
luks
Navion: if you are considering the Echo Nest, look at ENFMP, not Echoprint
hrglgrmpf
Navion: so they decided the best way for them to support MusicBrainz is to map their IDs to MusicBrainz IDs. They call it "Project Rosetta stone": http://developer.echonest.com/docs/v4/
luks
hrglgrmpf: which they don't do for anything but artists :)
hrglgrmpf
luks: didn't know :-)... but artists are the most useful I guess
Navion
I hope Jean-Fran�ois Champollion is getting royalties for all this. ;)
Leftmost
Pfft. The best way to do it is to use MBIDs for everything covered by MBIDs and ad hoc IDs for where it isn't. :P
hrglgrmpf
Navion: I guess the most useful for your radio would be MusicBrainz artist IDs
Navion
Does that have the album and lable info?
hrglgrmpf
Navion: because you can display things like official homepage, wikipedia biography, etc.
Navion: what do you mean?
Leftmost
hrglgrmpf, this is for royalties reporting.
hrglgrmpf
Leftmost: ah, forgot :-). I'm already thinking of other stuff to do with MB...
Navion
hrglgrmpf: Well the fields that SoundExchange requires we report are start time, title, artist, album, label and length.
hrglgrmpf
Navion: that is very difficult to do generally I guess if you just have the raw audio data, because the same data can appear on multiple albums? But I don't know anything about SoundExchange or royalties reporting, so you might want to ask someone else...
Navion
I figure (following Nyquest's rule) if I sample twice a minute I'll know what's playing every minute.
Leftmost
Navion, are you typically playing from CDs or audio files? Or LPs. Or wax cylinders.
Navion
Yes
Leftmost
Which?
All of the above? (Except maybe wax cylinders.)
Navion
Leftmost: Actually, we play from LP's, 78's, CD's, Automation, Prerecorded shows from other community stations. We don't always have the playlists but we always have the responsibility to report what we play. :(
Leftmost
Ahh, hmm.
I'm guessing SoundExchange would not be happy with "Around 3:30, we played some music for a couple minutes."
Navion
So, is Echonest a supporting developer of MusicBrainz (like Oracle/Sun is of Java)?
They only want the whole minute start time. The database should have the length of the recording, right?
Leftmost
Yes.
To the latter. No idea on the former.
Navion
Even if the album is mis-identified, the same artists get the royalties.
I know SoundExchange only needs the whole minute start time, that's not in question. ;)
SoundExchange is a non-profit that's set up to distribute royalties as I understand it.
Leftmost
Navion, I meant the question about Echonest. :)
Navion
Oops... Which question?
Oh, OK
MBChatLogger
disgracenote is evil!
Navion
I'm still a little miff'd about the whole CDDB to Gracenote thing. I spent hours typing in my music info and I haven't gotten a royalty check from them yet. ;)
hrglgrmpf: yeah, I was wondering if it's the pymb2 stuff that doesn't support setting a user agent or not
glen_
hrglgrmpf, it's working, thanks :D
nikki, pymb2 hardcodes the user agent to 'python-musicbrainz/2.1.5' where 2.1.5 is the version number
nikki, i changed the hardcoded value to something custom and it now works :)
nikki
there's a new version of pymb2 that lets you change it
but of course, we never bothered announcing it to anyone :/
glen_
ah, i'll ensure i'm on the latest version :)
kepstin joined the channel
reosarevok
Oh
We should probably tweet about that
Someone write me a tweet :p
nikki
reosarevok: can you find someone who can post on the blog? :/
hrglgrmpf
nikki: there already is a blog post
nikki
hrglgrmpf: where?
hrglgrmpf
and it is even mentioned on the 403 error page :-)
kepstin
man, people bring my attention to a 麻生夏子 single, so now I'm obliged to clean up the works and add isrcs :)
nikki
the only thing remotely related that I can find is http://blog.musicbrainz.org/?p=1111 where someone mentions that python-musicbrainz2 doesn't support setting a user agent. I can't find anything about there being a new version out that people really need to update to
kepstin
never mind, not add isrcs, they're already there. But clean up the works still :)
actually I don't know about Ukrainian. but I know for sure that all 33 Russian letters have a separate range in Unicode, even though some of them may look exactly the same like Latin characters