Potamus: The way software should be

I like sparse software. I like programs that do one thing. I like applications that don’t try to manage my life or my schedule or my music. I want clean interfaces with straight lines and no rubbish. I don’t want glitz, I don’t want frills, I don’t want glossy album covers fanning out between tunes, all hovering over a mirrored backdrop. And I definitely don’t want one-button clickable interfaces to social networking sites owned my multimedia conglomerates.

This is what I want.

Meet Potamus, found by accident while digging around on Adam Sampson‘s site. (Adam is the author of both rawdog and cdsuite.)

Now this is an application I can appreciate. Start. Drag and drop. Play. No more menus or options than is necessary. One button to clear the list, a few more to mimic the same audio playback controls that have been standard since around 1968, and a few audio presets … just so you can’t complain that it’s featureless. :mrgreen:

Source package is a mighty 124Kb, so with a few extra dependencies here and there for the file types you enjoy, it’ll run in a slice of memory about the thickness of your fingernail. I daresay I like this even better than Alsaplayer.

In AUR. In Ubuntu.

This is the way software should be. 😈

23 thoughts on “Potamus: The way software should be

  1. Gutterslob

    Just tried it, and I must say it’s pretty darn good.
    I don’t really go for ultra high-end audio players and extensive playlist capability on my netbook install, and tend to prefer simple apps that take up minimal screen space. Cplay and MOC are probably still my favourite, but Potamus will probably be my preferred GUI music app from now on. Sound quality seems clean enough, and I can just leave the equalization to my headphone amp when I’m using the netbook at home.

    Thanks for featuring it. 🙂

    Reply
  2. Peter

    Very nice but of no use to me as these days I would never even think about using a music player that did not support scrobbling (sending details of tracks played to social music sites such as Libre.fm or Last.fm) so I guess as a GUI player I’m stuck with terrible bloat that is Audacious.

    Reply
    1. quigybo

      mpd has a few ways to scrobble like mpdscribble, so something like mpd + mpdscribble + mpc is a lightweight gui-free way to listen to music with scrobbling support. Otherwise sonata is a lightweight gtk mpd client with scrobbling support.

      Reply
  3. jan herout

    In MS Windows world, i liked foobar2000 the most… pitty it was not ported to Linux.

    Reply
  4. Mark

    Any idea what this error means?

    *** glibc detected *** potamus: free(): invalid pointer: 0x0000000001be7570 ***
    ======= Backtrace: =========
    /lib/libc.so.6[0x7f19b23acdd6]
    /lib/libc.so.6(cfree+0x6c)[0x7f19b23b174c]
    /usr/lib/libjack.so.0(jack_ringbuffer_free+0x1f)[0x7f19b48d232f]
    potamus[0x409f4d]
    potamus[0x40a271]
    potamus[0x40a581]
    /lib/libglib-2.0.so.0[0x7f19b4f50b44]
    /lib/libpthread.so.0[0x7f19b46b1a04]
    /lib/libc.so.6(clone+0x6d)[0x7f19b241680d]

    Reply
    1. K.Mandla Post author

      Not sure. What distro are you using? If it’s a dependency issue, check the PKGBUILD in AUR for a list of what it needs.

      Reply
      1. fuxter

        i get the same error on ubuntu with potamus from repositories. i didn’t investigate anymore, but i found that it luanches only with jackd running. i must note, i got rid of pulseaudio long ago. so without jack it doesn’t work, even with aoss.

        aur package is great though

        Reply
  5. Artopal

    On my list of prefered applications, Potamus is the only audio player that is graphical. Until I found it, I would exclusively use Music on Console, trying on and off the other little ones which were also mentioned on this site. All others (Rhythmbox et al.) are overkill for my needs.

    Reply
  6. Duncan Snowden

    Hee, hee! I like the idea that a successor to Hippoplayer is considered minimalist these days. 😀

    Nice program, although I tend to agree with Chris: mpd-Sonata does it for me.

    Reply
  7. Pingback: Links 11/4/2010: Oracle Loses Gosling, Google Funds Ogg | Techrights

  8. Pingback: Nonbelievers need not apply: Surfraw « Motho ke motho ka botho

  9. MK

    Alright, this is belated, but I got to install Potamus, and I am worried about you Kmandla. Seriously, Potamus? 12.7MB to download -libqt4, jack and a bunch of other libs? 38.6MB of disk space to be used? Hah? That’s more then Slitaz ISO. Just for a music player. What is going on? You are the guy that tries running Ubuntu on 30MB of RAM and Arch on something like 5. Did I miss the transition? Next thing you know, you are gonna be running Vista on 8GB of RAM and a quadcore.
    🙂

    Reply
    1. K.Mandla Post author

      Hmm. Can I ask which system you’re using? The Arch version doesn’t seem to imply qt at all, and even the Ubuntu version doesn’t seem to draw anything that asks for qt. And depending on which types of audio files you use, I could suppose that some of those other libraries could be trimmed out.

      Reply
        1. K.Mandla Post author

          You might try the --without-recommends flag when you install it, and see if the qt packages are left out. If it still tries to install a large number of oddball dependencies, you could try compiling it yourself, or contact the package manager for Potamus and find out why qt is drawn in as a dependency.

          As far as I can tell from the home page, Potamus was intended as a GTK2 application. So the addition of qt to your system sounds bizarre, unless one of the other libraries wants it.

          Reply
  10. Pingback: Who are you, and where is my regular audio playback application? « Motho ke motho ka botho

  11. Pingback: Keep the customers satisfied: Three more graphical apps « Motho ke motho ka botho

Leave a reply to Mark Cancel reply