An Option to Transpose MIDI Keyboard Input
IWBNI there were an option to specify that note data that is received from a MIDI keyboard should be transposed by a specified amount.
This would be useful when entering note data with a MIDI keyboard that has a limited range and is not capable of transposing such data prior to transmission. Also, it would be useful when entering note data from a transposed printed score with a MIDI keyboard, as this feature would allow one to play written (rather than concert) pitches when using the hyperscribe tool which assumes that all notes are played at concert pitch.
This could be implemented by adding a menu item called MIDI Keyboard Options to the MIDI menu. This menu item would display a new dialog box called MIDI Keyboard Options that could contain the following controls:
-----------------------------------------------------
MIDI Keyboard Options Dialog Box
Transpose:
( ) Up
( ) Down
( ) Diatonically
( ) Chromatically
Interval: |list box of intervals|
Plus _____ Octaves
-----------------------------------------------------
The Transpose controls could be identical to those on the Transposition dialog box with the exception that the Preserve Original Notes checkbox could be omitted.
The Transpose setting would affect all tools and utilities that use or listen to MIDI note data that is transmitted from a MIDI keyboard. For example, this would affect speedy entry when the menu item Speedy>Use MIDI Keyboard is selected. And, it would affect the Check Range plug-in when listening for high and low notes of a range.
For a related suggestion, see Suggestion 365: Enable Octave Shifting Keys for Speedy Entry with a MIDI Keyboard.
Created: June 26, 2000 (based on comments by Jim Williams, Zach
Westfall and Riccardo Distasi)
Last Updated: June 26, 2000
Version: Finale 2000b