Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Can't play midis
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
dlublink
Tux's lil' helper
Tux's lil' helper


Joined: 30 Sep 2006
Posts: 146

PostPosted: Sun Oct 15, 2006 12:46 pm    Post subject: Can't play midis Reply with quote

Hello,

I cannot play midis. I have an Evo n600c laptop with a maestro3 compatible sound card. (ess something)

compaq david # lspci
00:00.0 Host bridge: Intel Corporation 82830 830 Chipset Host Bridge (rev 02)
00:01.0 PCI bridge: Intel Corporation 82830 830 Chipset AGP Bridge (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801CA/CAM USB (Hub #1) (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801CA/CAM USB (Hub #2) (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801CA/CAM USB (Hub #3) (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 41)
00:1f.0 ISA bridge: Intel Corporation 82801CAM ISA Bridge (LPC) (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801CAM IDE U100 (rev 01)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M6 LY
02:03.0 CardBus bridge: Texas Instruments PCI1420
02:03.1 CardBus bridge: Texas Instruments PCI1420
02:04.0 Communication controller: Agere Systems LT WinModem (rev 02)
02:08.0 Ethernet controller: Intel Corporation 82801CAM (ICH3) PRO/100 VM (KM) Ethernet Controller (rev 41)
02:09.0 Multimedia audio controller: ESS Technology ES1988 Allegro-1 (rev 12)




I installed timidity++ with emerge which also installed the eawpatches (http://www.gentoo.org/doc/en/alsa-guide.xml#doc_chap4_pre3).


ompaq david # aplaymidi -l
Port Client name Port name
14:0 Midi Through Midi Through Port-0


timidity was added to the default runlevel (rc-update timidity add default).

It didn't start on it's own, I had to run (/etc/init.d/timidity start) the startup script.

Even if I run the script it doesn't run

compaq david # /etc/init.d/timidity status
* status: stopped
compaq david # /etc/init.d/timidity start
* Starting Timidity Virtual Midi Sequencer ... [ ok ]
compaq david # /etc/init.d/timidity status
* status: stopped


I didn't find anything in /var/log/messages.

Am I missing something?

thanks,

David
Back to top
View user's profile Send private message
dlublink
Tux's lil' helper
Tux's lil' helper


Joined: 30 Sep 2006
Posts: 146

PostPosted: Sun Oct 15, 2006 1:25 pm    Post subject: Reply with quote

I installed the awesfx software. This one tells me I need sound fonts. Since my computer is second hand, I don't have the drivers CD and Compaq only offers executable downloads. I tried opening the executable with Ark (because they are usually zip files) and it couldn't extract it because of the extra bytes at the beginning.

How do I check if Midi is supported in hardware on my computer? If it is where do I get the sound fonts, if not why doesn't timidity work?

Thanks,

David
Back to top
View user's profile Send private message
spindle
Apprentice
Apprentice


Joined: 01 Dec 2003
Posts: 245

PostPosted: Sun Oct 15, 2006 1:32 pm    Post subject: Reply with quote

I think I had trouble getting the /etc/init.d/timidity script to run on my system. I usually start it up manually with a little script run as the user doing the playing (not root),

start-timidity.sh
Code:
#!/bin/bash
pkill -KILL timidity
timidity -iA -A100 -B2,8 -Os -EFreverb=0 -EFchorus=0 > /dev/null 2>&1 &
sleep 3
timidity-update -g -s eawpatches
#timidity-update -g -s shompatches


I'm not sure if you're using ALSA, but this script is setup for ALSA. If you run this script do you get the Timidity ports to show up with 'aplaymidi -l'? If they're there you should be able to play on one of those ports.
Back to top
View user's profile Send private message
dlublink
Tux's lil' helper
Tux's lil' helper


Joined: 30 Sep 2006
Posts: 146

PostPosted: Mon Oct 16, 2006 5:48 pm    Post subject: Reply with quote

[quote="spindle"]I think I had trouble getting the /etc/init.d/timidity script to run on my system. I usually start it up manually with a little script run as the user doing the playing (not root),

start-timidity.sh
[code]#!/bin/bash
pkill -KILL timidity
timidity -iA -A100 -B2,8 -Os -EFreverb=0 -EFchorus=0 > /dev/null 2>&1 &
sleep 3
timidity-update -g -s eawpatches
#timidity-update -g -s shompatches[/code]

I'm not sure if you're using ALSA, but this script is setup for ALSA. If you run this script do you get the Timidity ports to show up with 'aplaymidi -l'? If they're there you should be able to play on one of those ports.[/quote]

This didn't work, timidity doesn't open at all.

David
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum