The mp3po Project

Background

The mp3po project intends to integrate software for the home computer so that a device can be built which better serves the needs of that enviroment. The current state of the PC market does not serve this goal well since the various wiz-bang pieces of software which allow us to use the multimedia features of modern PCs don't offer interfaces which are more appropriate to the home. They are tied to the desktop. This limits the appeal of the PC to a market which could appreciate intgration of familiar services found in electronics components today: CD players, TV's, answering machines, and audio and video recording devices. Unfortunately the modern PC requires people to learn a new interface which is less than appropriate for use in an entertainment system. mp3po is a Stereo, PC, and protocol droid.

Please read the details of the motivations behind this project.

The idea for this page is to start indentifying the various projects in the Linux community which provide the foundations for the anticipated features of mp3po. This site we will also provide information about the software and hardware which will be needed. Other informational resource link will be listed also. In other words,the information you will find here will be typical of any project.:)

Since I only started on this few months ago experience with this, I'm sure there are some good resources I have missed. Please feel free to let me know about them.

Obviously, there is a lot to do! Just because the projects below exists, doesn't mean that it will be simple matter of tying things together. If you are interested in this project let me know. If one of the other projects below suits your fancy, please visit their site and help them as much as you can. They will benifit from your efforts and so will we! That is the way of open source.

We have a site which we hope to have operational soon. This content will move there once the site is up.

News

Events of interest regarding the progress of ideas, understanding, and work done as part of this project.

The Software

Sadly there is no software, yet. I'm currently selecting the hardware I intend to use to build mp3po. My criteria are Linux support (obviously), fitness for the task at hand, ease of assembly (want to avoid building specialized hardware), accessiblity to others (I'd like to make it easy for people who want to purchase the same hardware to use the net-based vendors), and price (the components shouldn't be too high end). I'm not against using available hardware, I simply don't have any. I encourage people to use what they have on hand. If they are like me and don't have any stuff lying around, then they can buy the same hardware I did. This way we can build support for that hardware more quickly. If there are any critizisms of the hardware I'm selecting, please feel free to let me know.

R&D

One of the goals of mp3po is to stand on the shoulders of other pojects to reduce the work we need to do and contribute to their efforts at the same time. These projects represent the work being done in the community which will make mp3po possible. The organization below reflects the subsystems of mp3po which the projects affect.

System Hardware

This is the hardware I'm considering for use in mp3po.
The CreativeLabs open source project page
The SoundBlaster Live! Linux page
A SoundBlaster Live! Linux page
Matrox Orbital LCDs
Silent Systems-Thermal Acoustic Products-Section Index
Hardware compatibility guides.
CDDA compatible drives.

Core Software Components

This is the software that will be running on mp3po and will provide the core of its networking functionality. These are obvious choices because the are included in most distributions.
The XFree86 Project
X Concortium
Linux Router Project
NTP: Network Time Protocol
IMAP: Internet Message Access Protocol
DHCP: Dynamic Host Configuration Protocol
Sendmail: Internet Message Router
BIND
DHCP
Diald: Network Link Management. The original site is located here. A mini-HOWTO can be found here. The 0.16 version of the software can be found here at the now renamed sunsite: MetaLab. I haven't found the more recent version talked about on the official pages. The new diald site doesn't appear to actually host the software anymore. I'm not sure where it can be found. Update 11/28/1999:I found an archive of the list at Geocrawler. The new version of the software appears to be 0.99. I found it on rpmfind.net.

Educational Resources

ePanorama: Electronics Information Page
The pages which used to be at the Helsinki Univeristy of Technology www.hut.fi/Misc/Technology)
Tom's hardware: Know it in love it.
A great place to get the skinny on hardware.
CDPage
A nice resource with lots of information about CDs, CD Audio, and more.

Miscellaneous Resources

Deja.com the popular archive of years of Usenet traffic.
Geocrawler has loads of archives for many linux-related email disscussion lists. A nice compliment to Deja.
RPMFind is a great place to save tome time compiling software packages or get a jump start on creating a custom package.
Internet FAQ Consortium.

Basic Research

The goal for this portion of the site is to list interesting research. It's meant as food for the mind and not an endorsement of any particular group. If you know of similar projects which have some relationship to the needs of this project, let us know.


John-Paul Robinson
Last modified: Mon Mar 6 20:18:25 CST 2000