Default Ubuntu desktop can't play midi files (not Kubuntu)

Bug #45852 reported by Mantas Kriaučiūnas
20
Affects Status Importance Assigned to Milestone
Baltix
Invalid
Medium
Mantas Kriaučiūnas
timidity (Ubuntu)
Fix Released
Medium
Unassigned
ubuntu-meta (Ubuntu)
Invalid
Wishlist
Unassigned

Bug Description

Currently Ubuntu users can't play midi files in standard desktop (not Kubuntu), because there are no music player on ubuntu-desktop, which supports midi format :(
I'm suggesting to add timidity-interfaces-extra (which contains GTK2+ midi player and depends on TiMidity++ package) until this bounty will be fixed:
https://launchpad.net/bounties/gstreamer-midi

Revision history for this message
Mantas Kriaučiūnas (mantas) wrote :

Will add timidity-interfaces-extra and timidity.desktop file containing midi file type associations (will attach this file to this bug soon) in Baltix 1.9/2.0 version.

Revision history for this message
Mantas Kriaučiūnas (mantas) wrote : timidity.desktop file containing midi file type associations

Attaching menu launcher - timidity.desktop file containing midi file type associations for timidity-interfaces-extra package.

Revision history for this message
Emmet Hikory (persia) wrote : defdiff including file

The attached debdiff includes the provided .desktop in timidity-interfaces-extra. Additionally, the timidity.xpm available in the source is stored i n/usr/share/pixmaps for a plesant menu experience.

Changed in timidity:
assignee: nobody → motureviewers
Revision history for this message
Barry deFreese (bddebian) wrote : Re: Can't play midi files in standard dekstop (not Kubuntu)

Emmet. Could you please check this against the latest Edgy package and adjust accordingly if necessary? Thanks as always!

Changed in timidity:
status: Confirmed → Needs Info
Revision history for this message
fuoco (fuoco2-deactivatedaccount) wrote :

What happened with this? what needs to be done to get midi playback in edgy?

Changed in timidity:
assignee: motureviewers → nobody
Revision history for this message
Emmet Hikory (persia) wrote :

Fixed with 2.13.2-7.1ubuntu2 (feisty)

Changed in timidity:
status: Needs Info → Fix Released
Revision history for this message
Emmet Hikory (persia) wrote :

Apologies: the above was insufficiently verbose. The timidity-interfaces-extra package has a desktop file, but ubuntu-desktop (or something in ubuntu-meta) still needs to depend on timidity-interfaces-extra in order to meet the original submitter's goal.

description: updated
Revision history for this message
Dominik Holler (dominik-holler) wrote :

problem is still in Ubuntu Feisty Fawn Herd 4.

Revision history for this message
Sarah Kowalik (hobbsee-deactivatedaccount) wrote :

This will not happen for two reasons:

1. Timidity is in universe. a package in main can not depend on a package in universe. It needs a main inclusion request filed on it, assuming it actually fits the criteria.

2. There's no more cd space for such things.

Changed in ubuntu-meta:
status: Unconfirmed → Rejected
Revision history for this message
Dominik Holler (dominik-holler) wrote :

> This will not happen for two reasons:

how does this decision fit to "Just Works" ?

windows and handy users are assuming they can play MIDI files without problems. if they can not hear MIDI files using default ubuntu, than, in the users eyes, multimedia in ubuntu "does not work".

Revision history for this message
Emmet Hikory (persia) wrote :

During the past year, no interested party has prepared the necessary Main Inclusion Request (see https://wiki.ubuntu.com/MainInclusionProcess for details) for the timidity extras package. That is the appropriate method by which to include the package in the main archive, and from then into the default install. This bug, while identifying an issue with the environment, no longer provides meaningful guidance towards a solution.

Personally, I feel that the preparation of a gstreamer-midi package (perhaps depending on timidity, but not tiimdity-interfaces-extra) would be a better solution, and that the appropriate forum for such discussion is as a specification request (see https://wiki.ubuntu.com/FeatureSpecifications).

Revision history for this message
Stéphane Loeuillet (leroutier) wrote :

MIDI support has been implemented/released in gstreamer-plugins-base 0.10.5 (source package)
but it hasn't been added to the binary package yet.

http://gstreamer.freedesktop.org/releases/gst-plugins-bad/0.10.5.html

Another bug about it :
https://bugs.edge.launchpad.net/ubuntu/+source/gstreamer/+bug/111555

Revision history for this message
Stéphane Maniaci (stephh) wrote :

Why does my Hardy Beta can't play MIDI files yet ? I checked my gstreamer-plugins-bad version, it's 0.10.6.5. Launching a MIDI in Totem doesn't fail, I can see the bar moving, but no sound. When the track ends, Totem asks about looking for new plugins, doesn't find any so end up displaying "plugin audio/midi decoder" not installed.

Revision history for this message
Peter Eijlander (peter-eijlander) wrote :

Well, looking for a solution to, at least, play midifiles in Ubuntu, I have installed Audacious and installed the package audacious-plugins-extra with synaptic. Since then, Midi files can by played with the Audacious player. Removing Timidity did not change that. Works for me at least (and at last...:-)
Regards,
Peter

Revision history for this message
Simos Xenitellis  (simosx) wrote :

gstreamer (with gstreamer-bad) has support for midi files.
The issue is that there is need to install the freepats package (has samples), but there is not automatic dependency with gstreamer-bad.

Can someone install "freepats", then try to play midi files in totem?

Revision history for this message
Greg A (etulfetulf) wrote :

MIDI files should work in gstreamer-bad (through wilmidi) in Totem and Rhythmbox. However there is a bug that means this is not working. In my opinion we should fix that bug rather than include timidity by default: https://bugs.launchpad.net/gstreamer/+bug/208068

Revision history for this message
Markus Schulz (schulz-alpharesearch) wrote :

Freepats is not complete, there are sound files missing and it don't sound so good anyway. But there is a solution: timidi+fluid. If fluid is to large, maybe fluid could at least be used to complete freepats.

Markus
PS: please see also Bug #196135 for a OGG sample to compare freepats and fluid.

Przemek K. (azrael)
Changed in baltix:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.