View previous topic :: View next topic |
Author |
Message |
dlublink Tux's lil' helper
Joined: 30 Sep 2006 Posts: 146
|
Posted: Sun Oct 15, 2006 12:46 pm Post subject: Can't play midis |
|
|
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 |
|
|
dlublink Tux's lil' helper
Joined: 30 Sep 2006 Posts: 146
|
Posted: Sun Oct 15, 2006 1:25 pm Post subject: |
|
|
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 |
|
|
spindle Apprentice
Joined: 01 Dec 2003 Posts: 245
|
Posted: Sun Oct 15, 2006 1:32 pm Post subject: |
|
|
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 |
|
|
dlublink Tux's lil' helper
Joined: 30 Sep 2006 Posts: 146
|
Posted: Mon Oct 16, 2006 5:48 pm Post subject: |
|
|
[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 |
|
|
|