A dual mode keyboard system with a modified keyboard arrangement allows PC
users to have real-time control of MDI data. By toggling the keyboard
system between a MIDI data input mode and an alphanumeric data input mode.
The key board used in the current invention may either be a separate unit
connected to a PC through a keyboard port or may be integrated as a single
unit with PC hardware. The keyboard preferably has keys that are capable
of operating in MIDI input mode and that are positioned at the top portion
of the keyboard. The MIDI input keys are arranged to represent a keyboard
instrument, such as a piano. The keyboard also has a MIDI control section
for toggling between the MIDI input mode and the alphanumeric input mode,
wherein the control section also has keys for choosing operating
transposition octave levels of MIDI input keys. The keyboard is typically
interfaced with the keyboard driver program and operating system or CPU of
the PC. MIDI data inputted from the keyboard can directed through a sound
card or music application software, before being played by and audio
system or being sent to an external MIDI instrument. The dual mode
keyboard system of the current invention provides for a simple and low
cost alternative to current MIDI data manipulation systems.