MMD > Archives > June 1995 > 1995.06.13 > 01Prev  Next


Re: Roll Speed
By Bill Jelen

Mark Fontana wrote:

> Are the rolls generally encoded such that when played on a standard-sized
> takeup spool, the tempo will remain as intended despite the effect of
> othe increasing layers of paper accelerating the transport speed?

I believe the answer is no. I encounted this question while working on a project to convert live MIDI files to piano roll. I asked QRS and they do not currently compensate for tempo variation when encoding a single roll. They may sometimes use a different rate for the second song in a medley roll.

> It occurred to me that I could include a function in my scanning software
> to adjust for the speed-up effect mathematically... Perhaps I could
> measure the diameter of the takeup spool (with music) at the end of a roll,
> then have the software correct the timing in the scanned data based on
> that measurement, the duration of the piece, and the original circumference
> of the takeup spool.

I have performed this experiment with the intention of calculating "on-the-fly" a variable tempo adjustment when converting live-played MIDI files to piano rolls. I couldn't belive the results. They indicated a 25 foot roll that started at a tempo of 70 was actually travelling at a tempo of 85 at the end of the roll. This is what the math said, but it did not intuitively seem correct. I was perplexed until I read Zoltan Janosy's thesis. He noted that this increase of tempo is countered somewhat, "since the increasing mass (of paper on the take-up spool) slows down the low torque pneumatic winding motor." Although he noted that these forces won't exactly cancel each other out.

--Bill Jelen




(Message sent Sun 11 Jun 1995, 18:18:00 GMT, from time zone GMT-0500.)

Key Words in Subject:  Roll, Speed
Enter text below to search the MMD Website with Google

Please Support Publication of the MMD with your Generous Donation
No PayPal account required
SSL Certificate
by
Let's Encrypt