Re: [linux-audio-dev] Realtime problems with midi/osc sequencer

From: Christian <krampenschiesser@email-addr-hidden>
Date: Sat Mar 10 2007 - 21:56:41 EET

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Robin Gareus schrieb:
>> usleep( iTick-( passedTime-startTime ) );
>
> AFAIR usleep is not exact! - did you
> echo 1024 > /proc/sys/dev/rtc/max-user-freq ?
>
> try sth like:
>
> void select_sleep (int usec) {
> fd_set fd;
> int max_fd=0;
> struct timeval tv = { 0, 0 };
> tv.tv_sec = 0; tv.tv_usec = usec;
>
> FD_ZERO(&fd);
> if (remote_en) {
> max_fd=remote_fd_set(&fd);
> }
>
> select(max_fd, &fd, NULL, NULL, &tv);
>
> }
>
>
>
Interesting timing approach.
But I can't find remote_en and remote_fd_set in the man pages.
What does these arguments stand for?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFF8w15VC26eJ+o0+0RAsGVAJ0WRpmImWy+MZaAsSha4x6Rgt9RWgCeLkiF
4BwEtaUL9OREI+MhSVGe/Yg=
=MriT
-----END PGP SIGNATURE-----
Received on Sun Mar 11 00:15:02 2007

This archive was generated by hypermail 2.1.8 : Sun Mar 11 2007 - 00:15:03 EET