Re: ALSA (soft sequencer)
On Wed, May 07, 2003 at 11:26:32AM +0300, Vladimir N.Velychko wrote:
> Вот вчера сменил "мать" со KT133a на KT266 и пришлось выбросить
> ISA'шный AWE64 Gold (ISA там нет). :~~( Встроенный AC97 поднял через
> ALSA, осталось узнать, как поднять софтовый sequencer. Подскажите
> пожалуйста, хау ту? %) Модули собрал, но почитать про это дело не
> нашёл где.
Вот тебе всё хауту:
-----------------------Start of /etc/init.d/timidity----------------------------
#! /bin/sh
#
# timidity Script for TiMidity ALSA sequencer client starting
#
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/bin/timidity
NAME=timidity
DESC="TiMidity ALSA sequencer client"
ARGS="-iA -B2,8"
test -f $DAEMON || exit 0
set -e
case "$1" in
start)
echo -n "Starting $DESC: "
start-stop-daemon --start --quiet --make-pidfile --pidfile /var/run/$NAME.pid \
--background --exec $DAEMON -- $ARGS
echo "$NAME."
;;
stop)
echo -n "Stopping $DESC: "
start-stop-daemon --stop --quiet --pidfile /var/run/$NAME.pid \
--exec $DAEMON
echo "$NAME."
;;
restart|force-reload)
sh $0 stop
sh $0 start
;;
*)
N=/etc/init.d/$NAME
echo "Usage: $N {start|stop|restart|force-reload}" >&2
exit 1
;;
esac
exit 0
------------------------End of /etc/init.d/timidity-----------------------------
При этом следует запускать TiMidity от имени суперпользователя, для
того, чтобы программа могла установить себе наивысший приоритет. Иначе
возможны перерывы в проигрывании, например, при обращении к содержимому
/proc.
--
Andrey V. Kiselev
Home phone: +7 812 5274898 ICQ# 26871517
Reply to: