---------- Forwarded Message ----------
Subject: recording from mpu401 - alsa MIDI 0-0 device
Date: Thu, 15 Mar 2001 16:03:54 -0500
From: basslake
Hi all
I still havn't been able to compile Muse - may be something amiss as I
upgrade my systems - as for now instead of posting gcc output error info - I
need to ask some questions.
1:) will it be critical as to which ALSA , and kernel I have ?
Say - if I want to keep my present kernel and ALSA drivers, will new Muse
require the newer kernels and ALSA drivers .
- I have
SuSE-linux-2.16 , which came with alsa 0.5.9c I have installed 0.5.9.d
successfully without having to update my 2.2.16 kernel . I have set
/etc/devfsd.conf to suggested settings I found - inquiries on Google .
I have ymfpci724 alsa sound driver - that works great for pcm , and midi mpu401
- (my KAWAI Synth Keyboard) except that I am having quite a difficult time
getting - jazz to record midi from my keynboard - jazz plays midi to the MIDI 0-0 device
fine though .
I figured that Muse would be more ALSA aware .
cat /proc/asound/sndstat - gives
[04:35pm][Thu Mar 15][basslake:/root]# cat /proc/asound/sndsta*
Sound Driver:3.8.1a-980706 (ALSA v0.5.9d emulation code)
Kernel: Linux basslake 2.2.16 #1 Wed Aug 2 20:22:26 GMT 2000 i586
Config options: 0
Installed drivers:
Type 10: ALSA emulation
Card config:
Yamaha DS-XG PCI (YMF724) at 0xf1000000, irq 10
Audio devices:
0: YMFPCI (DUPLEX)
Synth devices: NOT ENABLED IN CONFIG
Midi devices:
0: MPU-401 (UART)
Timers:
7: system timer
Mixers:
0: SigmaTel STAC9704
[04:35pm][Thu Mar 15][basslake:/root]#
I compiled alsa with synth device=yes
and it happily compiled fine but with no synth device compiled in
configuration .
This is probably because oss apps are not ready for the new ALSA sound system -
which points to /etc/devfsd.conf , by Richard Gooch
[Enable full compatibility mode for old device names.]
Musicians don't want to fuss so much when they have ' creating music ' taste in
their mouth - but they love the possabilities and high quality of the ALSA
drivers . So some of us have to hack ; - \
2:) Then With my Kernel and ALSA drivers , which Muse version will be most
likely to compile . ?
SuSE Linux standard kernel 2,2,16 elf - @ /usr/src/linux /usr/src/linux/include
/usr/src/linux/include/linux /usr/local/qt/lib/libqt.so.2.2.4 - ALSA 0.5.9d -
gcc - 2.95.2 - nothing in /usr/i486-linux-libc6
old 1999 libs in /usr/i486-linux-libc5 probably not needed to compile Muse.
ldd --version = ldd (GNU libc) 2.1.3
gcc --version = 2.95.2
These are the standard that came with SuSE version 7.0 - which I just recently
bought - seems that they are somewhat Behind standards to compile new
applications ; - have to upgrade right out of the box !
muse readme 0.3.8 - says that -
'- qt 2.2.0 (best: 2.2.4)
ftp://ftp.trolltech.com/qt/source
MusE does _not_ compile with older versions
- gcc 2.95.3 (untested with other versions)
- glibc 2.2.x (untested with other versions)
- Linux kernel with rtc (RealTimeClock) driver (device /dev/rtc)
(apply "low latency patches" for low timing jitter)
- optional ALSA from http://www.alsa-project.org/
checked version 0.5.10b;
also checked ALSA OSS-Emulation
- of course: an midi synthesizer '
3:) So Do I need to upgrade to compile muse ? , or does anyone know that
with my setup muse should compile ?
Thanks for help - I hope the state of ALSA and MIDI improves - so we can get
have it a little easier with our music endevors as well .
John W Mislan
--
God does not play dice" -- Einstein
"Not only does God play dice, he sometimes throws
them where they can't be seen." -- Stephen Hawking
-------------------------------------------------------
--
God does not play dice" -- Einstein
"Not only does God play dice, he sometimes throws
them where they can't be seen." -- Stephen Hawking