From owner-FreeBSD-users-jp@jp.freebsd.org  Fri Jul 21 09:27:58 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id JAA39779;
	Fri, 21 Jul 2000 09:27:58 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mist.nintendo.co.jp (firewall-user@mist.nintendo.co.jp [202.214.242.34])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id JAA39774
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 21 Jul 2000 09:27:57 +0900 (JST)
	(envelope-from shirai@nintendo.co.jp)
Received: by mist.nintendo.co.jp; id JAA02463; Fri, 21 Jul 2000 09:27:57 +0900 (JST)
Received: from yellow.nintendo.co.jp(172.16.1.9) by mist.nintendo.co.jp via smap (V4.2)
	id xma002339; Fri, 21 Jul 00 09:27:20 +0900
Received: from pon.nintendo.co.jp (pon [172.16.1.1])
	by yellow.nintendo.co.jp (8.9.3/3.7W/2000071209) with ESMTP id JAA15768
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 21 Jul 2000 09:25:45 +0900 (JST)
Received: from nintendo.co.jp (IDENT:shirai@localhost [127.0.0.1])
	by pon.nintendo.co.jp (8.9.3/3.7W/2000010715) with ESMTP id JAA22970
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 21 Jul 2000 09:27:19 +0900
Message-Id: <200007210027.JAA22970@pon.nintendo.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: Your message of Thu, 20 Jul 2000 00:56:02 JST.
             <3975CF92.4A1E90A8@fra.allnet.ne.jp> 
Date: Fri, 21 Jul 2000 09:27:19 +0900
From: Takashi SHIRAI <shirai@nintendo.co.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-users-jp 53544
Subject: [FreeBSD-users-jp 53544] Re: newpcm
 =?ISO-2022-JP?B?GyRCJEgbKEI=?= timidity++ 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: shirai@nintendo.co.jp

$B!!#N#e#c#o$G$9!#(B

In Message-Id <3975CF92.4A1E90A8@fra.allnet.ne.jp> 
        Kazumasa Nishizawa <nisizawa@fra.allnet.ne.jp> $B$5$s(Bwrites:
> $B@>_7$G$9!#(B

> 4.0-STABLE $B$N(B 6$B7n:"$+$i(B timidity++ $B$H(B pcm $B$NAH$_9g$o$;$G2;$,$H$S$H$S$K(B
> $B$J$k>I>u$,8+$i$l$^$9!#(B

$B!!(B5 $B7n:"$N(B merge $B$G(B 4.0-STABLE $B$N(B pcm device $B$K(B SNDCTL_DSP_
GETODELAY $B$H$$$&(B ioctl() $B$,<BAu$5$l$^$7$?!#$3$N<BAu$,$I$&$b(B
$B;EMM$rK~$?$7$F$$$J$$$i$7$$$3$H$,860x$N$h$&$G$9!#(B
$B!!$=$N:"!"$3$NOCBj$G(B users-jp $B$K$b(B thread $B$,=PMh$F$$$?$+$H;W(B
$B$$$^$9$,!"(BSNDCTL_DSP_GETODELAY $B$NA3$k$Y$-<BAu$,$^$@H=CG=PMh(B
$B$F$$$J$$$N$,<B>u$@$H;W$$$^$9!#(B


> $B%P!<%8%g%s$O(B timidity++-2.9.5 $B$G(B pcm $B$H$NAH$_9g$o$;$GH/@8$7!"(B
> timidity-0.2i$B$OLdBj$J$7!"(Btimidity++ $B$b(B snd $B$H$NAH$_9g$o$;$G$OLdBj(B
> $B$"$j$^$;$s!#(B

$B!!(Bsnd device $B$NJ}$O85$+$i(B SNDCTL_DSP_GETODELAY $B$,<BAu$5$l$F(B
$B$$$F!"$3$A$i$O3N$+(B Linux $B$N(B OSS $B$+$i$N0\?"$J$s$G(B SNDCTL_DSP_
GETODELAY $B$N<BAu$O@5$7$$$H;W$$$^$9!#(B
$B!!$^$?!"(Btimidity-0.2i $B$G$O$3$N(B ioctl() $B$O;H$o$l$F$$$J$$$N$G(B
$BLdBj$J$/F0:n$9$k$H;W$$$^$9!#(BTiMidity++ $B$G$b(B -k0 option $B$r$D(B
$B$1$k$H(B 0.2i $BAjEv$NF0:n$r9T$J$&$H;W$$$^$9!#(B


> timidity++ $B$G(B WAVE $B$r@8@.$7$F!"%Q%$%W$G(B waveplay $B$KEj$2$k$H@5>o$K(B
> $BF0:n$7$^$9!#(B

$B!!(BTiMidity++ $B$NF0:n$NCf$G!"(Biotcl() $B$K$h$jD>@\(B pcm device $B$r(B
$B@)8f$7$F$$$k2U=j$N;Y>c$G$9$N$G!"1iAU<+BN$rB>$N%D!<%k$G9T$J$C(B
$B$?>l9g$K$O:F8=$7$J$$$G$7$g$&!#(B

$B!!(BSNDCTL_DSP_GETODELAY $B$H$O!"8=:_1iAUCf$NH/2;?t$r8!CN$9$k$?(B
$B$a$N(B ioctl() $B$G!"(B-t option $B$N(B trace $B5!G=Ey$N$?$a$K;H$o$l$F$$(B
$B$^$9!#(B
$B!!(BTiMidity++ $B$K$J$C$F!"1iAUCf$N2;8;?t$NA}8:$K$h$j>u67$K1~$8(B
$B$F=hM}$r7Z8:$9$k5!G=$,<BAu$5$l$^$7$?!#=E$$(B MIDI $B%G!<%?$G$b1i(B
$BAU$,ES@Z$l$J$$$h$&$K$9$k$?$a$G$9!#(B
$B!!$3$N<B8=$N$?$a$K$O(B SNDCTL_DSP_GETODELAY $B$,I,?\$J$N$G$9$,!"(B
pcm device $B$G$O$I$&$b$3$l$,4|BTDL$j$NF0:n$r$7$J$$$h$&$G$9!#(B
$B$3$N=hM}7Z8:5!G=<+BN$r;&$9$N$,(B -k0 option $B$G$9!#(B


P.S.
$B!!@P@n$5$s$N(B reply $B$K$"$k(B #undef $B$K$h$j!"(BSNDCTL_DSP_GETODELAY
$B$,(B support $B$5$l$F$$$J$$4D6-MQ$N(B binary $B$,=PMh>e$,$j$^$9!#(B
$B!!$3$N4D6-$G$OBe$o$j$K(B SNDCTL_DSP_GETOSPACE $B$rMQ$$$FH/2;?t$r(B
$BD4$Y$k$h$&$K<BAu$5$l$F$$$k$N$G$9$,!"0lC6(B pause $B$7$?$jO"B31i(B
$BAU$7$?$j$9$k$H@5$7$/5!G=$7$J$$$h$&$G$9!#(B
$B!!(BSNDCTL_DSP_GETOSPACE $B$K$h$k$3$N5!G=$N<BAu$K$O$=$b$=$bL5M}(B
$B$,$"$k$h$&$J$N$G$9$,!"8=:_(B TiMidity++ $B$NB&$r$$$8$C$F;Y>c2~A1(B
$B$r?^$C$F$$$^$9$N$G!"$3$C$A$N7o$O$b$&>/$7$*BT$A2<$5$$!#(B

$B!!C/$+>\$7$$J}$,$$$?$i$*G$$;$7$?$$$H$3$m$J$s$G$9$,!%!%!%!#(B

                                       $BGr0f(B $BN4(B (as $B#N#e#c#o(B)
