LameBrain - A LAME-based mp3 Encoder and CD Ripper

LameBrain icon

It’s been (ugh) nearly 4 years since LameBrain was updated. It was an enjoyable project, but I simply lost interest: I didn’t use the program myself, moving to encoding most of my music with the iTunes AAC encoder. I also had pushed the app feature wise as far as I ever intended.

Still, people continue to search for and download LameBrain every day from this site. It evidently scratches an itch for some people, and that’s a source of pride for me. So I’d hate to just sit on the program and not give others an opportunity to run with it. I think there are some valuable bits in the horribly structured code I wrote back then, and maybe someone with more drive than me will build on what’s here.

Thanks to everyone who has used LameBrain, and especially to the folks who donated money for its development. It’s been a lot of fun.

Get LameBrain source code

Posted by funkatron on 02/20/07 at 05:35 PM

Hiwattfan says...

Thank you for such a wonderful program!  I hope this project will survive because LameBrain is an intuitive program that I have found no substitute for.  After spending much time encoding my cd library in AAC format, I came to the conclusion that the LAME mp3 is far more “musical”.  I find it to be warmer and have more depth in the soundstage.  I must admit that at low bitrates the AAC is a better choice, but using a more transparent bitrate setting in LAME sounds much more like the original cd track.  Just my opinion, but thank you just the same for taking time to write LameBrain.
-----

Posted by Hiwattfan  on  03/18  at  10:38 PM

Ed says...

I’m glad you like it!  I may at some point revisit the project, but for now I’m interested in other things, and LB seems to serve its purpose well.

Posted by Ed  on  03/19  at  06:24 PM

Jim says...

LameBrain is almost ideal for me. But since I do classical music, it would be good if you could also contact cddb for information. Freedb usually does not have my CDs. And also, there seems to be no way to upload my manually-entered information back to them.

Posted by Jim  on  04/26  at  03:02 PM

Ed says...

The reason I used FreeDB is that CDDB access is now a pay-for proposition.  That pretty much makes it impossible to utilize it in Free/Open Source software, unless it’s backed by a large company with other revenue streams (like iTunes).

One possibility would be to somehow leverage iTunes’ identification of the CD.  If I ever work with LameBrain again, I’ll consider that.

Posted by Ed  on  04/26  at  03:26 PM

daniel says...

i recently got my mac and i’m sad to say i don’t understand how to ‘install’ this program (i’m running in from the dmg because it doesn’t load when i just drag and drop the app file to the applications folder). i understand you’ve dropped development, but it would be great to see more support in the (near!) future because i’ve been booting to windows to use cdex to rip my cds, and i’d really like to be able to do it in os x.

if you do pick it back up and want to do something with handling extended ascii characters, cdex (in windows) does a good job with it by letting you choose how to handle common characters individually (for example, with ‘?’ and ‘:’ i like to just have it ignore them when writng the filename, but for ‘/’ or ‘’ i like it to put a space so if i had a song called artist - title/title? it would output the filename as artist - title title.mp3 instead of artist - title_title_.mp3)

for what the program does, it’s already a billion times better than stupid itunes, and for that i thank you.

Posted by daniel  on  05/20  at  10:40 PM

Ed says...

Daniel:

I don’t distribute LB as a DMG anymore—the “Source Code” link above will give you the whole shebang you need.  It sounds like you might just be putting the LameBrain executable file into your Applications dir, and not all the extra directories.  LB needs all of those other directories to function properly.

I’d make an /Applications/LameBrain folder and copy everything from the DMG into it.

Posted by Ed  on  05/20  at  11:05 PM

daniel schroeder says...

thanks, i’m still retarded trying to figure out how mac programs ‘work’, but i made that folder like you said and it’s working great now.

looking forward to a future update...you should specify how much of a donation you need to make it better ;)

Posted by daniel schroeder  on  05/20  at  11:37 PM

Ed says...

Don’t feel bad—most Mac apps are more self-contained than LameBrain.  It’s a pretty odd setup.

Right now, it’s really a matter of having time.  Maybe enough to take 2 months off work.  You have an extra $10k? ;)

Posted by Ed  on  05/20  at  11:53 PM

evan stone says...

Looks like we may need to have the msgWindow and shortMsgWindow files added to the source… when I load the project, it tries to connect via AFP to “whitesnake” (which of course it can’t), and it barfs and then asks to relocate those files… any chance we could get those put into the zip?

thanks!

p.s. do you have any intention of open source-ing the project?

Posted by evan stone  on  11/19  at  12:58 AM

Edward Finkler says...

Gah, I’ll look into that as soon as I can. you might want to email me about it.

I consider the project “open source” now, although maybe I forgot to include a License file. I’ll use a New BSD-style license, FWIW.

Posted by Edward Finkler  on  11/19  at  11:55 AM

Bartimus says...

Interesting read. Something i’ll def would be using.

Posted by Bartimus  on  02/06  at  08:33 AM

Cretou says...

Nicely written. I can relate to most of your points.

Posted by Cretou  on  03/24  at  09:55 AM

Buy discount iPods says...

is LameBrain only for mac or for windows also?

Posted by Buy discount iPods  on  06/25  at  01:02 AM

Jim says...

Thanks for the great encoding software.  Encoding options have come a long way in four years, but Lame has proven a stable and reliable mp3 pal.

Posted by Jim  on  07/08  at  07:51 AM
Page 1 of 1 pages

Name:

Email (not displayed):

Location:

URL (not displayed):

Smileys

Remember my personal information

Notify me of follow-up comments?

What is 5 + 1?

« Back to main