Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
как заставить играть midi через alsa ?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
bobdva
Apprentice
Apprentice


Joined: 25 Nov 2003
Posts: 207
Location: Moscow

PostPosted: Thu Dec 04, 2003 8:29 am    Post subject: как заставить играть midi через alsa Reply with quote

звук: i810
alsa: 0.9.x
поставил и настроил alsa вродьбы всё правильно, как сказано в мануале
http://www.gentoo.org/doc/ru/alsa-guide.xml
всё, что нужно (xmms,mplayer) играет нормально звук через alsa
поставил ещё и плюгин для xmms для того,чтобы тот играл midi
но!!! играть-то вроде и играет, а звука нет!:cry:
то же самое и с rosegarden
Code:
$ pmidi -l
 Port     Client name                       Port name

выкачал sfx-банк памяти для SoundBlaster-а, пытаюсь подгрузить
Code:
$ sfxload /usr/share/sfbank/8MBGMSFX.SF2
/dev/sequencer: No such device


что делать и как заставит играть миди?
Back to top
View user's profile Send private message
Bor81
n00b
n00b


Joined: 31 Aug 2003
Posts: 64
Location: Kiev, UA

PostPosted: Thu Dec 04, 2003 8:55 am    Post subject: Reply with quote

А какой плагин к xmms ?
Там кроме как xmms-midi к timidity++ нету ничего
то есть под алса нету тоже
у меня испокон веков стоит timidity++
ну еще стоит к нему прикрутить timidity-eawpatches
а то ведь и правда не будет звук выдавать :)

Хочу заметить что сам pmidi не пробовал даже
есть причины попробовать ?

ЗЫ: а вот если бы мне кто расказал как заставить xmms играть kar файлы :)
Back to top
View user's profile Send private message
bobdva
Apprentice
Apprentice


Joined: 25 Nov 2003
Posts: 207
Location: Moscow

PostPosted: Thu Dec 04, 2003 7:09 pm    Post subject: Reply with quote

Bor81 wrote:
А какой плагин к xmms ?
Там кроме как xmms-midi к timidity++ нету ничего
то есть под алса нету тоже
у меня испокон веков стоит timidity++
ну еще стоит к нему прикрутить timidity-eawpatches
а то ведь и правда не будет звук выдавать :)

Хочу заметить что сам pmidi не пробовал даже
есть причины попробовать ?


плагин именно xmms-midi , поставил и timidity-eawpatches, но от этого звук при воспроизведении midi не появился...

зачем pmidi ? :? ну чтобы хоть как-то проверить как играет...
Back to top
View user's profile Send private message
Bor81
n00b
n00b


Joined: 31 Aug 2003
Posts: 64
Location: Kiev, UA

PostPosted: Fri Dec 05, 2003 11:27 am    Post subject: Reply with quote

Важный момент
по крайней мере раньше им был
Quote:

bor@work bor $ ll /etc/timidity.cfg
lrwxrwxrwx 1 root root 32 2003-10-13 11:26 /etc/timidity.cfg -> /usr/share/timidity/timidity.cfg


ну и естесвенно правильно настроить timidity.cfg
Back to top
View user's profile Send private message
bobdva
Apprentice
Apprentice


Joined: 25 Nov 2003
Posts: 207
Location: Moscow

PostPosted: Fri Dec 05, 2003 9:13 pm    Post subject: Reply with quote

Bor81 wrote:
Важный момент
по крайней мере раньше им был
Quote:

bor@work bor $ ll /etc/timidity.cfg
lrwxrwxrwx 1 root root 32 2003-10-13 11:26 /etc/timidity.cfg -> /usr/share/timidity/timidity.cfg


ну и естесвенно правильно настроить timidity.cfg


это всё хорошо, но это midi конвертируется в wav и играется именно wav

а мне хочется,чтобы играл чисто midi (как в rosegarden)
Back to top
View user's profile Send private message
bobdva
Apprentice
Apprentice


Joined: 25 Nov 2003
Posts: 207
Location: Moscow

PostPosted: Sat Dec 06, 2003 9:49 am    Post subject: Reply with quote

bobdva wrote:
Bor81 wrote:
Важный момент
по крайней мере раньше им был
Quote:

bor@work bor $ ll /etc/timidity.cfg
lrwxrwxrwx 1 root root 32 2003-10-13 11:26 /etc/timidity.cfg -> /usr/share/timidity/timidity.cfg


ну и естесвенно правильно настроить timidity.cfg


это всё хорошо, но это midi конвертируется в wav и играется именно wav

а мне хочется,чтобы играл чисто midi (как в rosegarden)


вопрос решается как
Code:
 $ timidity -iA &
Back to top
View user's profile Send private message
Bor81
n00b
n00b


Joined: 31 Aug 2003
Posts: 64
Location: Kiev, UA

PostPosted: Tue Dec 09, 2003 2:04 pm    Post subject: Reply with quote

Раскажу свою ситуацию
поставил pmidi
Quote:

bor@work bor $ pmidi -l
Port Client name Port name
64:0 Rawmidi 0 - Audigy MPU-401 (UA Audigy MPU-401 (UART)
64:32 Rawmidi 0 - Audigy MPU-401 (UA Audigy MPU-401 #2
65:0 Emu10k1 WaveTable Emu10k1 Port 0
65:1 Emu10k1 WaveTable Emu10k1 Port 1
65:2 Emu10k1 WaveTable Emu10k1 Port 2
65:3 Emu10k1 WaveTable Emu10k1 Port 3


Quote:
bor@work bor $ echo $ALSA_OUTPUT_PORTS
65:0, 65:1, 65:2, 65:3


но pmidi что-то тужится-тужится но звук не выдает :(

попробовал
Quote:

bor@work bor $ timidity -iA &
Requested buffer size 32768, fragment size 8192
ALSA pcm 'default' set buffer size 32768, period size 8192 bytes
TiMidity starting in ALSA server mode
can't set sched_setscheduler - using normal priority
Opening sequencer port: 128:0 128:1

Quote:
bor@work bor $ pmidi -p "128:0 128:1" /home/bor/store/MIDi/Australia/Kylie_Minogue/Kylie_Minogue_-_In_your_eyes.mid
Requested buffer size 32768, fragment size 8192
ALSA pcm 'default' set buffer size 32768, period size 8192 bytes

помогло звук есть, но и вопросы есть (даже скорей замечания)
ИМХО звук все равно идет с помощью
Quote:
играется именно wav
?!
И почему все таки pmidi не играет через *родные* порты (на встроенных в звуковуху звуках) ?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian 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