[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: