It's quite feasible.  It shares a certain number of features with TCOS 
systems, and as such should be quite well understood - I mean, even I was 
able to block out the general characteristics of a RCO in 1998 working from 
scratch with no previous experience of such a device.

Let's see, fping, a modernized finger to swap playlists and preferences, and a 
small Gaussian-or-Matrix solution engine to find the highest mutually rated 
track ... I could leave the Bluetooth details to those of you who know what 
is involved, and anyways, I don't have the money to buy the documentation, or 
even to download it ... ;) - let alone the device of which we speak!!!

No, I don't know of any current project that does that, though I haven't been 
looking for the past few years ... I'd suggest starting it off in C, as it's 
still the Highest Common Denominator for most geeks, and while Java is nice, 
and even C# is nice, I wouldn't want to tie the device to a virtual machine - 
the exchange protocols, yes!  - but playback, no.

Just my 0.02c, and don't spend it all at once!!!

Wesley Parish

On Wed, 03 Feb 2010, cy...@xnet.co.nz wrote:
> I watch my daughter who, (totally unlike me), is a fantastic people
> person.
>
> When she meets anyone, she embarks on an exploration of common ground,
> seeking common tastes putting aside her own to learn those of the other.
>
> But so many people have detached themselves from our community by
> walling themselves in a closed garden of sound.
>
> Ear Phones In, Volume Up.
>
> Tiny embedded linux devices are becoming so common, so cheap these
> days...
> ...my dream is nearly here.
>
> What I want to create is this..
>
> An ogg music player with blue tooth that comes packed to the brim with
> a random selection of Creative Commons Licenced music.
>
> Jamendo would be my first port of call to find that music...
> http://www.jamendo.com/
>
> The UI allows you express your liking or disliking for the current
> track playing. (Click up arrow or down once or several times.)
>
> Whenever you meet _anybody_ else with one of these devices, they pair
> immediately and promiscuously and without asking begin exchanging the
> highest rated tracks, deleting negatively rated tracks if space is needed.
>
> The highest mutually (A x B) rated track currently on both devices will
> begin playing on both devices providing an instant talking point. (If
> no common favoured tracks exist, the track currently being exchanged
> will play.)
>
> Instant Party!
>
> An app on a PC will automagically do the same.
>
> Anyone want to play with?
>
> The todo list is something like this...
>
>   * Start spreading the idea and getting feedback and suggestions. (Where
>     I'm at now).
>
>   * Search for compatible/similar FOSS projects / components.
>
>   * Start savanna / sourceforge site.
>
>   * Define the blue tooth discovery and automatic pairing protocol.
>
>   * Define & implement the track exchange protocol.
>
>   * Find (and purchase) suitable embedded device(s) to implement this
>     on.
>     - Need audio out.
>     - enclosure & battery.
>     - display
>     - a few keys.
>     (maybe android, but a bit too expensive.)
>
>   * Tweak an existing playback app to record preferences.
>
>   * Define the preferences / checksum / path database format.
>
> I envisage making all these items as loosely coupled and redeployable
> as possible.
>
> It'd perhaps be nice to make the odd buck from selling the hardware... but
> I'm not fussed. I aim to make the protocols and implementations
> completely open and GPL'd.
>
> The purpose of the project is create roving and merging and splitting and
> spreading communities of sound.
>
> Further applications can be imagined like...
>
>   * Set your player to play "whatever anybody near me is playing".
>
>   * Set everybodies player in 3 or more person groups to play on
>     simultaneously on their speakers the mutually highest rated track.
>     Instant dance party!
>
>   * Bands planning on touring a location can "inject" their best track into
>     the region a month or so before to drum up enthusiam.
>
>
> John Carter
> cy...@xnet.co.nz



-- 
Clinersterton beademung, with all of love - RIP James Blish
-----
George Kelischek - "To impress those high-tech computer types, 
tell them what an Ocarina really is: 
an animal-activated-solid-state-multi-frequency-sound-synthesizer." 
-----
Mau e ki, he aha te mea nui?
You ask, what is the most important thing?
Maku e ki, he tangata, he tangata, he tangata.
I reply, it is people, it is people, it is people.

Reply via email to