welcome: please sign in
Projects / ELF2

THE ELFENING


The second version of the ELF will be like a private peer2peer network, similar to waste, but designed specifically for sharing and playing music.

Comments:

Questions:

Alternate name: Massively Multiplayer Neural Network Mood Preference Music Analyzation Skull Scanning Music Playing Machine (or MMNNMPMASSMPM for short)

P2P Extension

More stuff: see DAAP

Fair-Use Protocol

The RIAA doesn't like people downloading music from each other -- but what if you could digitally lend things to specific people? It would be good for a few reasons.

Firstly, people's collections can be huge. In this case, it's hard to figure out what is worth listening to. If the owner of the music gets to drop files onto your profile to lend them to you, then they're likely to be good stuff. In addition, the person, if they're nice, could take your musical taste into consideration.

Secondly, it could become addictive since you'd be able to watch a person listen to the music and rate it. People could turn into recommending junkies!

Thirdly, the RIAA can't complain since you're lending albums only to specific people.

Fourthly, you could integrate a payment system that recoups the artists directly!

To stick in the page properly

22:56 <@epitato> oh CGM
22:56 <@epitato> i was thinking about ELF architecture
22:56 <@epitato> i have 3 unused servers here
22:56 <@epitato> 1TB, 100gigs, and 300gigs
22:56 <@tmrd> what
22:56 <@epitato> i think what we need is a distributed database, with a rails
                 web frontend
22:56 <@epitato> then the users could run as ELF nodes too
22:57 <@epitato> i'm thinking, [db]->[data server]->[metadata master]->[web
                 frontend]
22:57 <@thrashy> for porn
22:57 <@epitato> metadata master running on a single fast node somewhere
22:57 <@epitato> and all the dataservers connect to it and send it updates
22:57 <@epitato> does that sound good to you cgm?
22:58 <@epitato> this setup means people can use [winamp plugin] instead of
                 [web frontend] if they want
22:58 <@epitato> or itunes, if we write a daap server for [metadata master]
22:58 <@epitato> (and daap looks pretty straight forward to implement)

Intelligent Shuffle

Better explanation

Projects/ELF2 (last edited 2010-05-24 03:19:54 by Chris)