Integration of a progress bar would be very helpful; for example, if we run a music file and the user may want to decide whether he would complete listening to it depending on how long the music is. Currently, we do not have a way to predict this; adding a progress bar for music would help with this.
Description
Description
Comment Actions
Drumstick's GUI player has a progress bar. So I went through its code and found that SMFNoteOn signal is sent when a file is being read by drumstick::QSmf *m_smfReader. The smf reads whole file and from this me can get maximum current time.
When song will be played we can get the percentage and set value of progressbar, as Drumstick does.
But even in drumstick's player, user can not slide the progress bar. I believe we can use MidiSequencerOutputThread::setPosition() for it.
I will work on it.
Comment Actions
Maybe changing the playing label from "00:00:00" to "00:00:00 of 00:00:00" or "00:00:00" to "00:00:00 / 00:00:00" would be an option? We should try don't cluttering UI too much.