Page 1 of 2 12 LastLast
Results 1 to 10 of 18

Thread: Opinions on my music player

  1. #1
    Raw Wave shotgunefx's Avatar
    Join Date
    Apr 2005
    Location
    Boston, MA
    Posts
    1,800

    Opinions on my music player

    Anyway, sick of getting nowhere, instead of making the time to make it perfect and integrated, (which depends on at least 4 other modules and the whole architecture being done and redone), I decided to whip out a rudimentary version for playing music. There's a reason for so much blank space up top BTW

    A good six or seven hours and I've got a working version. It's Perl using SDL bindings. XMMS is being controlled remotely by the app.

    Some things as you will note are missing (time remaining, EQ,etc), they're coming just not yet. I've also got to clean up the animation manager to speed it up, add some bells and whistles, pretty up the volume controls. Like I said, I punted this one out the door.

    Also need better support for gesturing, but for the most part after playing with it, I'm pretty happy with how it works. I love the duality of all the buttons. (Fwd = FWD & Next, etc), seems like the right size for touching.

    Now I just have to throw it on the carpc.

    The title is a tentative one, BTW

    Here's a pic and a video.



    4mb Divx here

  2. #2
    FLAC FC3S's Avatar
    Join Date
    Jul 2006
    Location
    Seoul, Korea
    Posts
    1,040
    sweet, been looking for something like this, i dont really want to go with a front end, as i like my other programs

    this would be PERFECT

    keep up the good work

  3. #3
    Raw Wave shotgunefx's Avatar
    Join Date
    Apr 2005
    Location
    Boston, MA
    Posts
    1,800
    Quote Originally Posted by FC3S
    sweet, been looking for something like this, i dont really want to go with a front end, as i like my other programs

    this would be PERFECT

    keep up the good work
    Thanks, more video and caps coming soon.

    Volume and time indicators added. The volume is a bargraph with the percentage on the highest lit bar.

    Worked around some odd SDL bugs that were manifesting between the devel machine and the test.

    Fleshed out the controls a lot more.

    Volume Up/Down now will continue to increase/decrease as long as they are held. The longer you hold it, the faster they go (to a point ).

    Play/Pause

    A short press while playing pauses the song, a long one pauses the song and resets it to the beginning.

    While paused, play just starts regarding of the press duration.

    FWD
    A short press will go to the next song, if you keep holding it, you'll navigate forward through the playlist.

    PREV
    A short press will go to the prev song, if you keep holding it, you'll navigate backwards through the playlist.

    Some more pics and vids following shortly

  4. #4
    Raw Wave shotgunefx's Avatar
    Join Date
    Apr 2005
    Location
    Boston, MA
    Posts
    1,800
    Coming along nicely. Got a name now too, thanks to a pretty young thing.



    More controls coming shortly. Now that I've decided not to embed it in the "Dashboard" app, I'll have a lot more free space.

    The dashboard

  5. #5
    Raw Wave shotgunefx's Avatar
    Join Date
    Apr 2005
    Location
    Boston, MA
    Posts
    1,800
    A little update, with my broken hand, getting in some quality time is tough.

    Anyway, I've totally refactored it to clean it up and fix some bugs, up'ed performance and added debouncing to the mouse handler to get rid of those pesky double clicks.

    When my hand is better, going to refactor again into a widget library. Should eventually make it's way to Perl's CPAN repository.

    I really need to think how far to go with this as far as a general purpose UI library though. It really sucks that there isn't a good perl widget library, but I don't know if I'm up for taking that on.

  6. #6
    Raw Wave shotgunefx's Avatar
    Join Date
    Apr 2005
    Location
    Boston, MA
    Posts
    1,800
    Screenshot of the new version, just need to fix the volume button. Then I'll hook it up to tv-out and make a vid of it in action.


  7. #7
    Raw Wave shotgunefx's Avatar
    Join Date
    Apr 2005
    Location
    Boston, MA
    Posts
    1,800
    After spending some quality time using it with the actual touchscreen, made a new skin.

    Moved the main controls to the bottom. Otherwise using FWD/FSCAN, REW/RSCAN buttons to scan the playlist, your view is blocked by your hand. Some other button shuffling too.


  8. #8
    Constant Bitrate Grimoire's Avatar
    Join Date
    May 2006
    Location
    Fayetteville, NC
    Posts
    211
    Got a downloadable version yet? Id like to try this.

  9. #9
    Raw Wave shotgunefx's Avatar
    Join Date
    Apr 2005
    Location
    Boston, MA
    Posts
    1,800
    Quote Originally Posted by Grimoire View Post
    Got a downloadable version yet? Id like to try this.
    Not yet, probably not until I rewrite the frame work (~January). It's Perl using the SDL libraries and XMMS (OS winamp clone), not sure about XMMS, but everything else should be cross platform. Worst case scenario, a little abstracting and winamp, etc should be usable.

  10. #10
    Raw Wave shotgunefx's Avatar
    Join Date
    Apr 2005
    Location
    Boston, MA
    Posts
    1,800
    Short clip online. I'll have a longer one with the features outlined soon.

    http://video.google.com/videoplay?do...43310031&hl=en

Page 1 of 2 12 LastLast

Similar Threads

  1. Title cut off in music player
    By MileHighCFI in forum RR Bug Tracker
    Replies: 1
    Last Post: 07-20-2006, 10:32 PM
  2. Replies: 20
    Last Post: 02-09-2006, 03:22 AM
  3. No auto resume music and video?
    By organasised in forum Road Runner
    Replies: 3
    Last Post: 02-10-2005, 10:55 PM
  4. ME2 shutting down when i go into music player
    By djrkd in forum ME Archive
    Replies: 0
    Last Post: 11-12-2003, 03:46 PM
  5. Opinions & Feedback needed (new music)
    By PianoJay in forum General MP3Car Discussion
    Replies: 0
    Last Post: 08-18-2000, 07:09 PM

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
  •