From owner-FreeBSD-users-jp@jp.freebsd.org  Mon May 22 17:25:01 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id RAA57528;
	Mon, 22 May 2000 17:25:01 +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 RAA57520
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 22 May 2000 17:25:00 +0900 (JST)
	(envelope-from shirai@pon.nintendo.co.jp)
Received: by mist.nintendo.co.jp; id RAA07888; Mon, 22 May 2000 17:24:50 +0900 (JST)
Received: from unknown(172.16.1.9) by mist.nintendo.co.jp via smap (V4.2)
	id xma007555; Mon, 22 May 00 17:24:31 +0900
Received: from pon.nintendo.co.jp (pon [172.16.1.1])
	by yellow.nintendo.co.jp (8.9.3/3.7W/2000040410) with ESMTP id RAA16265
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 22 May 2000 17:24:09 +0900 (JST)
Received: from pon (IDENT:shirai@localhost [127.0.0.1])
	by pon.nintendo.co.jp (8.9.3/3.7W/2000010715) with ESMTP id RAA01485
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 22 May 2000 17:24:30 +0900
Message-Id: <200005220824.RAA01485@pon.nintendo.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: Your message of Mon, 22 May 2000 14:18:45 JST.
             <14632.49973.854325.72159A@rina> 
Date: Mon, 22 May 2000 17:24:30 +0900
From: Takashi SHIRAI <shirai@pon.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 51973
Subject: [FreeBSD-users-jp 51973] Re: ESS688
 =?ISO-2022-JP?B?GyRCJCw1IUc9JDckSiQvJEokQyQ/GyhC?=( timidity++
 =?ISO-2022-JP?B?GyRCJE5JVDZxOWckTzJyN2gbKEI=?= ?) 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: shirai@pon.nintendo.co.jp

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

In Message-Id <14632.49973.854325.72159A@rina> 
        Seigo Tanimura <tanimura@r.dl.itc.u-tokyo.ac.jp> $B$5$s(Bwrites:
> $BC+B<!w?^=q4[EE;R2=8&(B.$B4pHW(B.$BElBg(B $B$G$9!#(B

> snes9x)$B$@$H$3$l$0$i$$$7$+$J$$$N$+$J(B? $B@N(Bpc98+DOS$B$N$3$m$KNI$/MQ$$$i$l$F$$(B
> $B$?(Bvsync$B$r;H$&J}K!$H;w$?$h$&$J$d$jJ}$G$9(B($B$3$N$"$?$j$O#N#e#c#o$5$s$NJ}$,>\(B
> $B$7$$$N$G$O!#;d$O%2!<%`$O:n$C$?$3$H$,$J$$$N$G(B)$B!#(B

$B!!(Bvsync $B$@$H(B signal $B;H$C$F=hM}$9$kJ}K!$NJ}$,0lHLE*$@$H;W$$$^(B
$B$9$1$I!#(BC $B$G4JC1$K<BAu$9$kJ}K!$O$A$g$C$H;W$$$D$+$J$$!#(B


> Takashi> $B!!(BMPEG3 player $B$G$b1iAU>uBV$rI=$9(B indicator $B$r;}$D$b$N$,$"$j(B
> Takashi> $B$^$9$,!"$3$l$O$I$&$$$&(B ioctl $B$G<B8=$5$l$F$$$k$s$G$7$g$&$M!)(B
> 
> device$B$K=q$-9~$s$@(Bbyte$B?t$r$-$A$s$H?t$($F$$$k$N$G$"$l$P!"8e$O(B
> SNDCTL_DSP_GETOSPACE$B$G(Bfragment size$BC10L$^$G$N0LCV$J$i$o$+$j$^$9!#$=$l0J(B
> $B>e$o$+$C$F$&$l$7$$$+$I$&$+$O$h$/$o$+$j$^$;$s!#(BSNDCTL_DSP_GETOPTR$B$G(B
> sample$BC10L$^$G5M$a$k$3$H$O$G$-$=$&$G$9$,!"(Buser process$B$,(Bpoll$B$9$k$O$a$K$J(B
> $B$k$N$G$=$N4V2?$b$G$-$J$/$J$C$F$7$^$C$?$j!#(B

$B!!C+B<$5$s$,=q$$$F$k<jK!$C$F$N$,!"(BTimidity $B$,=>Mh;H$C$F$-$F!"(B
2.9.3 $B$G;d$,La$7$?$H$$$&<BAu$G$9!#$3$N<BAu$r<N$F$F$7$^$C$?$N(B
$B$,(B Timidity++$B!#@:EY$r=E;k$7$?$H$+$G!#(B
$B!!<B:]!"(BSNDCTL_DSP_GETODELAY $B$NJ}$,$I$l$@$1@:EY$,9b$$$s$@$+(B
$B;d$O8!>Z$7$F$^$;$s$,!#(B


> Takashi> $B!t!!(BSNDCTL_DSP_GETODELAY $B$r<BAu$7$?$H$$$&(B tanimura $B$5$s$C$F(B
> Takashi> $B!t$N$O(B committer $B$NC+B<@59d$5$s!)(Bcommit $B$7$?$@$1$G<BAu<T$OJL(B
> Takashi> $B!t$K$$$k$N$+$7$i$s!)$=$NJU$j$N;v>p$4B8$8$NJ}$$$^$;$s!)(B
> 
> $B$3$l$O!";d$,(BALSA$B$r;29M$K<BAu$7$?$b$N$r(Balfred$B$KAw$C$?$i$=$N$^$^(Bcommit$B$7$F(B
> $B$7$^$C$?$s$G$9!#$?$@!"(B2nd buf$B$HF15o$7$F$$$F!"7W;;J}K!$,$^$:$$$+$bCN$l$^(B
> $B$;$s(B(DMA buffer$B$NJ}$G5a$a$F$$$k(B)$B!#(B

$B!!<BAu8e$N8!>Z$K$O2?$r;H$o$l$?$s$G$7$g$&$+!)$=$N:]$NMQK!$H$3(B
$B$N(B Timidity++ $B$G$NMQK!$H$,0[$J$C$F$$$F!"(BTimidity++ $B$G$NMQK!(B
$B$K$OITE,@Z$J<BAu$K$J$C$F$$$k2DG=@-$C$F$"$k$s$G$7$g$&$+$M!)(B
$B!!(BTimidity++ $B$NB&$G$O(B OSS $B$N$_$NF0:n3NG'$r9T$J$C$F$$$F!"$3$N(B
$BMQK!$N3N$+$i$7$5$K$D$$$F$N8!>Z$,IT==J,$N$h$&$J5$$b$7$^$9!#(B

$B!!$b$7!"(BTimidity++ $B0J30$K(B SNDCTL_DSP_GETODELAY $B$NF0:n$r3NG'(B
$B$9$kJ}K!$,$"$k$N$G$"$l$P!"$=$N3NG'K!$rMQ$$$F?7$7$$(B kernel $B$r(B
$B8!>Z$7$F$_$l$P$$$$$s$G$9$h$M!)(B
$B!!$b$7$=$N3NG'K!$G$bF0:n$7$J$$$h$&$J$i40A4$K(B kernel $BB&$N%_%9(B
$B$G!"C+B<$5$s$,<BAu$7$?8e$K2?$+<j$r2C$($?$N$,860x$@$H;W$$$^$9!#(B

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