Skip to content


I wrote module player in Qt

It was over eight years ago when I wrote application last time. Since then I had my hands in countless programs, libraries etc. but never wrote something new from scratch. Until recently…

Some time ago Mickey Lauer presented his module player for iPhone. I like the idea and started thinking about creating such one for my devices. After some discussions about Modland music collection with him I started coding.

To make things as simple as possible I used Qt framework with Phonon for playing (GStreamer modplug plugin underneath). Current version maybe is not so beauty but it is usable and works fine. Application will be GPL — I used code from Qt demos, read random snippets of code from other programs etc.

Things already implemented:

  • playing local modules
  • fetching modules from modland archive
  • author/song selection
  • playing next song on song end (with looping on author)
  • seeking
  • volume change (will probably get removed from UI)

Things to do:

  • error handling (especially fetching related)
  • download progressbar
  • playing counters
  • favorites
  • playlists
  • small screen usability (stacked windows/tabs)
  • and others…

pic11

For readers: what is a real name of Lord Performer? :D

Tagged with , , , .


8 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. samppa says

    Sounds cool, I grew up listening mods on Amiga.. Hopefully you get this released soon to testing :)

  2. WeAreMaemo says

    Let us know as soon as it’s out! ….ps. any chance of porting a tracker too? :)

  3. arab says

    A odpowiedź na twoje pytanie znajdziesz u mnie, na stronach radyjka:

    http://www.scenemusic.pl/demovibes/artist/1851/

Continuing the Discussion

  1. uberVU - social comments linked to this post on December 2, 2009

    Social comments and analytics for this post…

    This post was mentioned on Twitter by luovanto: Martin, you are my hero! Modplayer coming to N900, built on Qt. http://bit.ly/4TzdAk…

  2. Released sources of my Protracker module player – Marcin Juszkiewicz linked to this post on December 17, 2009

    [...] I just released sources of my Protracker module player. What this application is and what it can do you can read in one of my older posts: I wrote module player in Qt. [...]

  3. Is designing UI simple with Qt? – Marcin Juszkiewicz linked to this post on September 17, 2010

    [...] Nokia N900 I decided to go back to programming with Qt – 4.6 version this time. First was my module player (which I probably never end) and some time later I decided to play a bit with Vexed released by [...]



Some HTML is OK

or, reply to this post via trackback.