🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.multimedia
Article #1112

MIDI timing handler

#1112
From: Alex Roose
Date: Thu, 06 Dec 2001 07:57
32 lines
2130 bytes
Question to the MIDI gurus out there:

To perform sequencing, WIN98 offers the multimedia timers as a precise
timing (event) controlling tool. Ok with this since a milliSec resolution is
good enough to have all the MIDI events timed out correctly. But what about
tempo changes? With a resolution of 120 ticks per beat at a tempo of 120
beats per minute, switching to 121 bpm requires higher resolution than a
msec! I know the MIDI devices available through the MULTIMEDIA API handle
this issue for output but they don't concerning input or recording (at least
according to the doc I have read).

What I would like to do is have a single multimedia timer handle all timing
issues i.e. playing and recording at any tempo. This is what the intelligent
mode of the MPU-401 type of interface used to offer as services but what no
manufacturer bothers  to offer anymore in the available device drivers of
MIDI interfaces.

Can anybody help me out with this or direct me to the good door on which to
knock?

Thanks

--
/---------------------------------------------------------------------------
----
Alex Roose
Ezemaalstraat 15
3300 Goetsenhoven, BELGIUM
Tel: + 32 16 780460 or GSM + 32 475 321461
E-MAIL: alexroose@technologist.com
/---------------------------------------------------------------------------
----
Technical Details
Message-ID: <3c0f2476_2@dnews>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!newsfeed.wirehub.nl!PeerFeed.KWeb.on.ca!dnews

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10d0fc,823e83f57d0f026b,start
X-Google-Attributes: gid10d0fc,public
X-Google-ArrivalTime: 2001-12-06 00:40:50 PST
From: "Alex Roose" <alexroose@technologist.com>
Newsgroups: borland.public.cppbuilder.multimedia
Subject: MIDI timing handler
Date: Thu, 6 Dec 2001 08:57:06 +0100
Lines: 34
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2314.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
NNTP-Posting-Host: 212.233.45.180
Message-ID: <3c0f2476_2@dnews>
X-Trace: dnews 1007625334 212.233.45.180 (5 Dec 2001 23:55:34 -0800)
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!newsfeed.wirehub.nl!PeerFeed.KWeb.on.ca!dnews