Xref: utzoo comp.unix.i386:4130 comp.unix.xenix:11041 comp.music:1067 Path: utzoo!attcan!uunet!van-bc!ubc-cs!nebulus!root From: root@nebulus.UUCP (Dennis S. Breckenridge) Newsgroups: comp.unix.i386,comp.unix.xenix,comp.music Subject: Re: UNIX Driver for Roland MPU-401-IPC Message-ID: <1990Apr12.135812.1791@nebulus.UUCP> Date: 12 Apr 90 13:58:12 GMT References: <1990Apr11.112224.13861@nebulus.UUCP> <9533@cbnewsh.ATT.COM> Organization: Alchemy Mindworks, Vancouver, Canada Lines: 19 tjt@cbnewsh.ATT.COM (timothy.j.thompson) writes: >What kind of system were you running it on? On a 20Mhz 386 it keeps pretty >good time for an arbitrarily long time, as long as the system has sufficient >memory to prevent paging and is otherwise idle (e.g. uucico doesn't start up). I have tried it on a AT&T 6386 16mhz, AT&T 6386E 20mhz, Consensys 386 25mhz. It's more than a context switch that knocks the timing out. As it starts chewing up the CPU it gets less run time. I have tried it with a Caching disk controller and did see an improvment. SysVR4 has a millitick function that times out at a kernel tick as opposed to a process tick. This will give 1/100 of a second resolution. Your right about trying to use it on stage. I too, wait for the SVR4 version, what you have written so far is excellent! -- ----------------------------------------------------------------------------- Dennis S. Breckenridge (604) 277-7413 dennis@nebulus.uucp VE7TCP EMACS: Eight Megabytes And Constantly Swapping! -----------------------------------------------------------------------------