symfonie – A Media Player for Maemo (Nokia N900)
Welcome to symfonie's official launch page. You can also check out the old forum page here.
What's New?
Latest version is v.0.2.5
- Control playback speed
- Option to control if the player should play continuously within the same folder
- 8-band equalizer has become 10-band
- Added option to change font size of the play list window
Download
You may download symfonie for Maemo from Maemo's download page.
Introduction
symfonie is a music player for Maemo 5. As time of writing, only Nokia's N900 runs it.
Here's list of features symfonie supports:
- Browse audio files using directory structure (any folders as long as you have access to it).
- 8-band audio equalizer.
- Sleep timer.
- Speed control for audio player, just for fun.
- Resuming the playback from last played state.
- Landscape/Portrait/Auto mode (In auto mode, system will automatically switch between landscape and portrait).
- Full screen mode.
Issues
Please note that the equalizer utilize a lot processor power. If you need performance, you can disable the equalizer, which is disabled by default.
Screen Shots
Leave a Comment
If you would like to make a comment, please fill out the form below.
To my beloved readers:
Please note that you may freely post comments here, but I will most likely not be able to reply to most them due to my current availability.




* could there be an option to make the toolbar buttons large (for when i'm using it in the car)
* it can be tricky scrolling the equalizer without moving the sliders...perhaps make a larger blank area at bottom of screen so there is more room for finger to scroll
* disable horizontal scrolling on track list as its a bit fiddly
* presets for the equalizer
Thanks again...awesome app!
dont see many decent apps like this for N900,
also would it be possible to have a feature which randomizes the current folder...
thanks again.
Try to put your finger at bottom where the scale is, you can easily scroll the equalizer. I'll add a note to this to the program.
Unfortunately, I couldn't figure out how to do this in QT. If anyone can point me how, I will be very glad to implement it.
Please suggest.
I am on PR1.2. However, I think I have this behaviour even before PR1.2.
Other than the issue noted above, your player is nice and fast for me.
While the app is good. My observations are as below.
1. The clarity of 8 band equalizer was much better than 10.
2. In this update, the equalizer settings were not saved. Everytime we strart the player, the equalizer settings need to be set, which is bad.
3. There is lack of smooth change to next song track. The track tends to jump a little bit.
I can't confirm this. 10-band EQ is just adding two more slider controls to the existing 8-band EQ. This shouldn't affect anything unless you move the new sliders and change the EQ value.
Confirmed, will be fixed in the future update.
When occurred, is the equalizer enabled or disabled?
Thanks for the reply..
1. May be the reason the equalizer settings not being saved, the clarity of 10 band equalizer clarity was different and confusing with the previous 8 band equalizer clarity.
2. Now the 10 band equalizer comes in 2 pages. I mean you need to slide to 2nd page for accessing 9th & 10th equalizer. Would be nice to have all the 10 bands fit to a single screen at one place. May be narrow band size should accommodate all the 10 in a single view.
2. In addition to "pause" button, a "Stop" button would be a good welcome to this app and this should ensure No "Auto playback" when the player is opened.
3. The track tend to jump/cut as the next song starts (few hick ups at start of track)- During this Equalizer was enabled.
I am sure your great talent can easily fix these issues. All the best.
There are a lots of improvements since the 0.1 I tried and abandoned earlier, but still some stuff to do.
Hope my opinion below can help.
+++ Equalizer 10 band (I love you for this)
+++ Folder based playing
+++ Flac support
++ File Types
++ Portrait mode
++ Light to use
+ Integrated Sleep Timer
+ Possibility to change the font type
--- No support for APE
--- Audio click or when the N900 screen switches off or sometimes doing nothing (I need to do some more tests)
--- No possibility to delete songs (if you can't do it, my apologies)
--- No possibility to create play-lists
--- Quite heavy when equalizer On.
--- No support for "headphone deamon" application
-- Audio click when changing to previous/next track (a micro fade would be appreciated)
-- No support for album cover
-- Once the song is playing for 30sec we could have a nicer view with the actual song, his cover, artist, album, title...
-- The "random" functionality does not seem to work for me
-- The audio level (from the integrated functionality) is not corresponding to the N900 level. This could be a good thing but when you put the maximum level you don't reach the maximum of the N900 which is quite annoying.
- EQ: the 29Hz setting seems to be inverted (anyway I need to change my ears)
- When you navigate to a folder, sometimes you find yourself of the middle of it instead of the top (Don't know it's clear)
- A little bug with bottom functionality when changing from Portrait to Landscape mode.
- Maybe a 0.5ms fade out when pausing a song...
- It will be nice to have a logo for your application :)
Sorry if there are more negative points than positive, but the overall rating and long comment show my support and encouragement for this application. Nice Work!
I just want to bring some corrections to my last comment.
Indeed after I installed symfonie I rebooted my phone twice and I discovered some changes only after I totally turned it off.
- So you do have a logo, my bad.
- The audio clicks seem to be more present when I'm running the N900 at 800mhz. But I have some audio gap sometimes at 600mhz.
- The APE support is not your fault. My bad too, I thought before I reflash my N900 I had ape support but I guess I was drunk.
I will add that the EQ settings are not kept when I exit the application which is very annoying.
Thanks in advance for an potential answer.
2 suggestions:
1> being able to type and search for a song through the directory
2> the ability to sort songs by length, date added (to directory).. I notice the default sort is by title
Just one bug (if it actually is a bug)
Volume can not be changed using the volume hw-buttons when screen is deactivated.
(this can be done when using regular player)
Still tho, awesome app. Still my favorite player :)
@supergex
--- No possibility to delete songs (if you can't do it, my apologies)
This feature is already implemented, but I have not made it available for public.
--- No possibility to create play-lists
I have this in mind long time ago, but this is a very time consuming task. If time permits, I would love to implement this.
--- Quite heavy when equalizer On.
Can't do much about it, current QT's equalizer support is through software.
--- No support for "headphone deamon" application
Will implement this.
-- Audio click when changing to previous/next track (a micro fade would be appreciated)
Not going to impl.
-- No support for album cover
Not going to impl.
-- Once the song is playing for 30sec we could have a nicer view with the actual song, his cover, artist, album, title...
Will probably impl.
-- The "random" functionality does not seem to work for me
There is no random function yet, will impl.
-- The audio level (from the integrated functionality) is not corresponding to the N900 level. This could be a good thing but when you put the maximum level you don't reach the maximum of the N900 which is quite annoying.
I have noticed this also. I think this is a bug.
- EQ: the 29Hz setting seems to be inverted (anyway I need to change my ears)
- When you navigate to a folder, sometimes you find yourself of the middle of it instead of the top (Don't know it's clear)
- A little bug with bottom functionality when changing from Portrait to Landscape mode.
If you could be more specific on this, it will help me to debug the program.
- Maybe a 0.5ms fade out when pausing a song...
Will consider this.
How can I deliver information and where?
I can add ape support to the player, but N900 itself has to have the codec to play the APE file. What symfonie does is simply read file extension and decide which file to show.
If you have any other file format that is not in symfonie's file type list, feel free to post it, I'll add to the future update.
have this problem
The QT's equalizer supporter is emulated by software, thus is very slow. Currently there is not workaround for this, but you can do the following to partially solved the problem:
1) When playback is stopped, try to pause the player for a while, and continue the playback
2) Overclock your N900, but I don't recommend this.
Only one thing ... i see no support for hidden files and directories ... and all my music is in /MyDocs/.music .. xD
No way to solve this ?
thanks
I just don't like the folder browsing and would really appreciate if there's any way to get the EQ work with the normal MediaPlayer.Is it possible to implement the EQ as an addon?
Thanks and best regards,
vale
* Please consider the fact that users may reach this page on their n900 from appdownloader - this page is very long and painful to load on a mobile (potential $$ based bandwidth)
Thank you!!!
This feature is not implemented. Will implement this when I have time :)
Some of the control buttons dissappear. E.G. the directory navigation "up one level" button is invisable. If I tap the display at the location where the button supposed to be, that function works ok, and button may appear for a breif moment then become invisable again. The only control buttons which remain visable are "step back", "play", and "step forward".
Thankyou
Steve
I have found a possible bug. If Symfonie is running with the application TimedSilence, when TimedSilence activates it kills the sound (yes that sounds obvious), but after going into the N900 menu to disable the silence mode, I find Symfonie still does not play sound. It is like its disabled. I presume the song is still playing but in Mute mode. I tested this with other media applications including the default media player and I can start then after TimedSilence has activated or being deactivated by me and they play sound.
I have some problems with symfonie,when I close app and reopen again it seems to dont remember the equalizer settings etc. is that normal for this app?there is any possibility to save my settings?
waiting for comments..
overall its a greeat app.
thanks.
After updating..Sound's terrible, it mixes.. can't enjoy the music again..
Please author...fix it !!
Hoping for an update as soon as you have the time!
The bad news first: my N900 is dead. The USB/charger port got detached from the device, I can no longer charge the battery. In addition to that, my current schedule does not permit me do any more development for symfonie.
The good news: according the the forum post, this should fix the problem: http://talk.maemo.org/showpost.php?p=1001868&postcount=160. I haven't tested it, but it's worth to give it a try.
However, audio is muted in 'silent' profile, and is interrupted by system beeps. I would prefer similar behaviour as the default media player, i.e. priority over IM beeps and silent mode.
Mind to tell where did you send to fix it?
Yes Meego Port Please.
I'm gonna donate!! (how do i do that?)
Improvement ideas:
- ability to scroble songs played to last.fm
- able to work with N900 media player during playback so other widgets and add-ons will by default work too (eg. qtlockscreen, play in silent mode, etc)
I propose to complete it with: a search song typing a part of the name, a option to pause the player when headphones are unplugged.
Thank you!
I have two suggestions for the [Delete] function:
1. this is a bug: if the mode is Portrait, the Delete confirmation dialog forces the screen to Landscape. Playing stutters when changing screen orientation.
2. improvement: if I delete the song that's currently playing, don't stop playing, advance to the next song.
- errors: media not found
- playing one song over and over again
- playing a different song (next in list) than the one being selected
The only solution I found is to restart the app after each deletion.
Can you please fix this? It's quite bad.
I think I have found the bug, in file mainwindow.cpp, function MainWindow::deleteFileSlot in the source file:
http://repository.maemo.org/extras/pool/fremantle/free/source/s/symfonie/symfonie_0.2.5.orig.tar.gz
I believe the line number 386: this->forceUpdatePlayList = true;
should be moved out of the "if" and after line 400: this->getPlayer()->scanDir(this->getCurrentDiretory());
What do you think? Can you please update just this little thing?
I propose a little mod: files ".ACC" are presented sometimes with one of this other two equivalents extensions:
".M4A"
".AAC"
This last is the most common (also N900 use this).
At the moment the player doesn't recognize these others.
Cheers!
Sometimes after changing song manually, it stays stuck playing one song over and over again despite the option for it being off. Changing song after the problem appears repeats the new song. It seems toggling the one-song repeat on and off again fixes the problem.
Quite often, after changing directory where you're playing songs in, the application stops after the current song. It seems that toggling continuous folder play and one-song repeat back and forth fixes the problem.
None of my .ogg files play, I get a: "Fatal Error - Could not open media source" [Done].