MUSIC CALC V1.05 By Steve MacMillan Music Calc is a Time Base Calculator, a simple Numeric Calculator, and a tool for figuring tape location at a SMPTE time code address by entering Bar or Beat numbers. Conversely, Bar or Beat numbers can be computed by entering a SMPTE address. Music Calc also will figure delay or DDL timings by song tempo. Time Base Mode: Time base calculations are useful in adding song running times to figure total length (How many songs can I fit on a cassette?). Or if a eight-bar song segment is ten seconds long, how long is 32 eight-bar segments? All time entry are in the 24, 25, and 30 frame SMPTE standards (HH:MM:SS:FF). Drop frame is not yet supported. All calculations are based on a 24 hour clock. Times may be added or subtracted from each other or may be multiplied or divided by real numbers. Numeric Mode: The numeric mode is a simple numeric calculator. Tempo Screen: By selecting the Tempo key you can enter your song's tempo in beats per minute, and the proper time signature can be selected. Tempo is important for all song position calculations and it selects the tempo for the delay window. Several common time signatures can be selected or the Other key lets you enter an unusual one. The proper time signature is important for all Bar to SMPTE calculations and also affects the note value vs. beat per minute calculations on the delay window. The Tap key allows Tempo to be tapped in on the space bar. After selecting the Tap function the first tap on the space bar starts the timer and after 16 more taps MUSIC CALC computes the tempo. Delay Window: The Delay Window shows a list of millisecond timings for note values at your selected tempo and time signature. Ex: For a quarter note echo to be in time with a song at 120 bpm (4/4 time) set your DDL to 500 ms. The Delay Window also computes the time in seconds for four bars and the number of frames (@ 24 frames per second) per beat. The time in seconds for four bars is useful if you don't know the tempo of the song. Time four bars of the song and then adjust the Tempo on the Tempo Screen until the 'Time for Four Bars' on the Delay Window matches, or much quicker use the 'Tap' key on the Tempo Screen. Bar # Screen: Use the Bar # key to compute song position. You must first enter the SMPTE location of Bar ONE of your song. This is done by the Start key (click on Start to view current start time and Enter to exit, any numeric key starts time entry). All song position calculations are referenced to the Start time. The two modes of operation are Calc Bar and Calc Time. With Calc Bar you enter either Bar or Beat numbers depending on the Bar or Beat keys, and Music Calc computes a SMPTE address. With Calc Time you enter a SMPTE address and depending on the Bar and Beat keys you get a Bar or Beat number. This can be very useful in figuring song length, or tape locations for various song segments. Or let's say you had planned on a midi sequence to start at one hour SMPTE time (01:00:00:00) and you wanted to add a two bar count off to your sequence. You could use Music Calc to determine the new start time of your expanded sequence (Calc Bar mode, enter -2) to still allow for beat one of the song to land on one hour. Stop Watch: This is just a simple stop watch accurate to a 100th of a second. The space bar starts and stops the clock. The undo key will reset the clock either while running or stopped. The return key will exit. Metronome: This is an audible metronome that runs at the tempo selected on the Tempo Screen. The return key will exit. SMPTE Mode: Use the SMPTE Screen to select the Frame Rate for all Time based math and Locate functions. The default is 30 frame per second. This is the rate used for almost all audio only productions. 24 frames per second (Film standard) and 25 frame (European EBU standard) are also available. Drop frame (American color video standard) is about 29.97 frames per second, and currently has me stumped. Configure File: It is possible to save Tempo, Time Signature, Start Time, and SMPTE Frame Rate during program exit by answering 'Yes' to the 'Save Config. File' query. These settings are automatically loaded the next time Music Calc is run. I believe Music Calc is accurate but I would love feedback as to bugs or desired features. To my knowledge, nothing like this exists on the ST and I hope this proves to be a useful program. Written in 100% GFA Basic. Enjoy! Genie address... S.MACMILLAN