Bug 846606 - timidity -iA -Oj broken in fc17 with rosegarden
Summary: timidity -iA -Oj broken in fc17 with rosegarden
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: timidity++
Version: 17
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Jindrich Novy
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-08-08 08:45 UTC by David W. Legg
Modified: 2013-07-02 23:57 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of: 757316
Environment:
Last Closed: 2012-08-10 15:04:27 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description David W. Legg 2012-08-08 08:45:38 UTC
+++ This bug was initially created as a clone of Bug #757316 +++

Description of problem:

The command:-

rosegarden & (sleep 10;timidity -iA -Oj)

used to work under FC14 and FC15 to start rosegarden and get sound out when clicking on notes, playing using the jack transport etc.

I have no info about FC16.

Under FC17, all the processes start, the connections of ports are made, but no sound is emitted.

Pavucontrol and kmix do not show any connection to pulseaudio being made (not sure whether that is relevant or not.)

Would really like to move from FC14 to FC17 now ...

rosegarden i686 12.04
timidity++ i686 2.13.2-31 cvs fc17 build

Comment 1 Hans de Goede 2012-08-08 10:08:05 UTC
If you want to hear sound through pulseaudio, you should not specify -Oj , -Oj makes timidity send the synthesised midi sound to jack rather then to pulse, so of course timidity won't show up in pavucontrol.

If I do:

1) Start timidity:

sudo timidity -iA

2) start rosegarden:

rosegarden

3) go to studio->Manage midi devices

4) Select General MIDI device, Timidity port 0 as output

5) play a midi file

It works fine

Comment 2 David W. Legg 2012-08-10 12:04:30 UTC
Thanks Hans, that seems to work nicely on FC17 i686.

You do not need the sudo; "timidity -iA" works ok as a normal user.

Jack seems to be installed as dependency, but can be ignored.

FC17 here I come ...

This bug may now be closed, thanks.

Comment 3 David W. Legg 2012-08-10 13:49:30 UTC
Oh, the other thing that needs to be said so that record is complete for anyone who stumbles across this report is that you need to add all the timidity users to the 'audio' group in fc17.  Otherwise the command

timidity -iA 

will simply yield the error message:

permission denied /dev/ etc.

This seems better than running timidity as root.

Thanks.

Comment 4 Hans de Goede 2012-08-10 15:04:27 UTC
(In reply to comment #3)
> Oh, the other thing that needs to be said so that record is complete for
> anyone who stumbles across this report is that you need to add all the
> timidity users to the 'audio' group in fc17.  Otherwise the command
> 
> timidity -iA 
> 
> will simply yield the error message:
> 
> permission denied /dev/ etc.
> 
> This seems better than running timidity as root.

Agreed! I did not know about the audio group.


Note You need to log in before you can comment on or make changes to this bug.