Page 1 of 8 12345678 LastLast
Results 1 to 10 of 72

Thread: Writing some Linux MP3 Software

  1. #1
    Newbie
    Join Date
    Nov 2001
    Location
    Colorado
    Posts
    36

    Post Writing some Linux MP3 Software

    Hey everyone,

    I just thought I'd put the word out that I'm writing some MP3 software for linux, especially geared for automobile use, using a full screen, not a character LCD.

    It's called Aegis (Automobile Entertainment GPS Information System). The name may change, dunno, btu it sounded like a good acronym. Anyhow, here are some features I'm working on:

    Skinnable
    Modular Widgets for custom setups using skins.
    Crossfading of MP3s
    DVD Support
    GPS Support
    Hardware Monitoring Support
    Built in IRMan support
    TV Tuner Support

    It should be a full solution for anyone wishing to use Linux as their car mp3 player software. I'm using the mpg123 engine, and I plan to use a derivative of Ogle for DVD playing.

    The strong point of this software is the ability to customize it. Say you want DVD support, but no GPS support. Compile it without GPS and build yourself a skin around the features you have compiled in.

    This modular structure will also make it very easy to maintain and upgrade.

    Anyhow, I just thought I'd put out the vibe. It should be open sourced soon with limited features. I may open up a sourceforge site for it this month.

    SnackPack
    SnackPack
    First Player: Obscured
    Second Try: No Web Page Yet, using MSI-6215

  2. #2
    Low Bitrate
    Join Date
    Aug 2001
    Posts
    82

    Post

    cool!

    ::AGoodbar goes to learn linux now::
    Nothing yet.....

  3. #3
    Low Bitrate
    Join Date
    Aug 2001
    Posts
    82

    Post

    Hmm, what would REALLY make it cool would be if there were a way to put a speed, temp, rpm sensor, etc in your car and be able to watch it on your computer. i'm sure this is somehow possible, but have NO idea how to do it
    Nothing yet.....

  4. #4
    Newbie
    Join Date
    Nov 2001
    Location
    Colorado
    Posts
    36

    Post

    Well, if the hardware for car sensing were available, cheap, and standard, it could be added. I was talking about hardware sensing on the computer, like cpu temp, voltages, fan rpm, etc.
    SnackPack
    First Player: Obscured
    Second Try: No Web Page Yet, using MSI-6215

  5. #5
    Low Bitrate
    Join Date
    Aug 2001
    Posts
    82

    Post

    lol i know, i was just making a suggestion
    Nothing yet.....

  6. #6
    Variable Bitrate
    Join Date
    May 2001
    Location
    Toronto, Canada
    Posts
    355

    Post

    What were you planning on using for GPS support? I'm yet to see a decent map program for Linux.
    Keep up the good work, I'm sure you'll get a lot of interest in this project!

  7. #7
    Newbie
    Join Date
    Nov 2001
    Location
    Colorado
    Posts
    36

    Post

    Well, that's a problem. I can provide simple GPS support very easily. Speed indicator, elevation, coordinates, odometer, etc. Full moving map support is another beast.

    I've looked into everything for moving maps on linux. It seems that the most robust system out there is Hugo. We need something better. Perhaps this software will stirr up some lending hands to solve this problem. There are a lot of people out there wanting decent street maps that are not in a proprietary format. Even if the maps are not free (but in an open format), that would be great.

    In the meantime, Hugo has vector maps of the entire US. They are kindof old and do not have much detail, but I'll try to add support for them anyway.

    Don't underestimate the open source community. Just look at DeCSS.

    SnackPack
    SnackPack
    First Player: Obscured
    Second Try: No Web Page Yet, using MSI-6215

  8. #8
    Maximum Bitrate
    Join Date
    Mar 2001
    Location
    Cincinnati, Ohio
    Posts
    729

    Post

    What about using wine, and using regular Streets 2001 or whatever? Does that work in Wine though?
    And, what distro is this going to be based around? You should make it so that there is a config program, rather than having to compile it with support for different things, that way you can put out .rpm's of it, rather than stuff that needs to be compiled.
    What language are you writing it in?
    Maybe you should look into Kylix. Its kinda like VB, but much more robust.
    Clarion 200watt head unit w/ Aux in.
    Kicker 800watt 4 channel amp
    In a 96 Grand Prix SE.

  9. #9
    Newbie
    Join Date
    Nov 2001
    Location
    Colorado
    Posts
    36

    Post

    I'm using C++, and a standard automake/autoconfig setup, so it should be very easy to configure and build. I personally despise Linux and RPMs. I'm a BSD guy myself, but linux offers more hardware support than the BSDs, so I can deal with it for this project.

    I'm using debian to develop it, but I will build a watered down linux install for the actual implementation. There's no use in using a full distro in your car. Just get the right libs and startup scripts on one small partition so it boots Aegis directly and quickly.

    About using wine, vmware or whatever, I've looked into it. It's a real pain to have to control multiple X11 programs thru something like the IRMan. I've tried several angles.

    SnackPack
    SnackPack
    First Player: Obscured
    Second Try: No Web Page Yet, using MSI-6215

  10. #10
    Maximum Bitrate
    Join Date
    Mar 2001
    Location
    Cincinnati, Ohio
    Posts
    729

    Post

    What about just making your own distro?
    And sell it for say 20$, and all you would have to pay for would be the burnt CD.
    It really wouldn't be that hard, and then it could be a much smaller size because the install wouldn't need any compilers or anything.
    Why exactly do you despise RPM?
    I believe my computer should be easy, I shouldn't have to compile every program I want.
    Clarion 200watt head unit w/ Aux in.
    Kicker 800watt 4 channel amp
    In a 96 Grand Prix SE.

Page 1 of 8 12345678 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •