WO1997026645A1 - Keyboard musical instrument equipped with keyboard range display - Google Patents
Keyboard musical instrument equipped with keyboard range display Download PDFInfo
- Publication number
- WO1997026645A1 WO1997026645A1 PCT/JP1997/000079 JP9700079W WO9726645A1 WO 1997026645 A1 WO1997026645 A1 WO 1997026645A1 JP 9700079 W JP9700079 W JP 9700079W WO 9726645 A1 WO9726645 A1 WO 9726645A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- display
- keyboard
- key
- range
- hand
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0008—Associated control or indicating means
- G10H1/0016—Means for indicating which keys, frets or strings are to be actuated, e.g. using lights or leds
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B15/00—Teaching music
- G09B15/001—Boards or like means for providing an indication of chords
- G09B15/002—Electrically operated systems
- G09B15/003—Electrically operated systems with indication of the keys or strings to be played on instruments
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2220/00—Input/output interfacing specifically adapted for electrophonic musical tools or instruments
- G10H2220/021—Indicator, i.e. non-screen output user interfacing, e.g. visual or tactile instrument status or guidance information using lights, LEDs or seven segments displays
- G10H2220/026—Indicator, i.e. non-screen output user interfacing, e.g. visual or tactile instrument status or guidance information using lights, LEDs or seven segments displays associated with a key or other user input device, e.g. key indicator lights
- G10H2220/031—Blinking or flashing indicator lights
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2220/00—Input/output interfacing specifically adapted for electrophonic musical tools or instruments
- G10H2220/021—Indicator, i.e. non-screen output user interfacing, e.g. visual or tactile instrument status or guidance information using lights, LEDs or seven segments displays
- G10H2220/026—Indicator, i.e. non-screen output user interfacing, e.g. visual or tactile instrument status or guidance information using lights, LEDs or seven segments displays associated with a key or other user input device, e.g. key indicator lights
- G10H2220/056—Hand or finger indicator, e.g. for indicating which hand or which specific finger should be used
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2220/00—Input/output interfacing specifically adapted for electrophonic musical tools or instruments
- G10H2220/021—Indicator, i.e. non-screen output user interfacing, e.g. visual or tactile instrument status or guidance information using lights, LEDs or seven segments displays
- G10H2220/026—Indicator, i.e. non-screen output user interfacing, e.g. visual or tactile instrument status or guidance information using lights, LEDs or seven segments displays associated with a key or other user input device, e.g. key indicator lights
- G10H2220/061—LED, i.e. using a light-emitting diode as indicator
Definitions
- the present invention generally relates to a keyboard instrument, and more particularly to a keyboard instrument with a keyboard range display device for displaying the position of a player's hand on a keyboard and, if necessary, a key-depression position.
- a display is provided on the surface of the key or in the vicinity of the key, and the performance data is recorded. Some display the key press position, note length, etc.
- the indicator of the key position to be pressed at key-on timing is turned on, or the indicator of the key position to be pressed next is turned on when the previous key is pressed It was configured as follows. Further, in the Japanese Utility Model 63- 1 2 3 6 2 JP-numeric display is provided for each key, further c technique for displaying a finger number to be pressed is disclosed, JP-A 7-3 3 Japanese Patent Application Publication No. 40773 discloses a technology for displaying the position of a key to be pressed and the position of each finger for playing by using LEDs attached to each key on the keyboard. I have.
- the key depressing position, time, finger number, etc. are displayed.However, when a novice is actually practicing while looking at the key depressing display, characters and numbers are displayed. If the key was depressed after reading or recognizing the shape of the symbol, there was a problem that the performance could not be completed in time. Also, if the position of the hand when pressing the key is determined, the finger to be pressed is also determined naturally, In a key press indicating device of the type in which the position of the hand is not directly indicated, the finger number is used to determine which finger to press, and the finger is moved to the position of the key to be pressed for the first time. Because the position of the hand is determined, the hand movement tends to be delayed. Further, in the conventional example in which the position of the finger is displayed, there is a problem that it is difficult to recognize the position when both hands approach each other. Disclosure of the invention
- An object of the present invention is to provide a keyboard instrument with a keyboard range display device that displays the position of a hand and the information of a finger to be pressed together with the position of a key to be pressed in an intuitively recognizable manner.
- the keyboard musical instrument of the present invention is characterized in that a range display means for displaying a keyboard range to be covered by a hand during a performance or a position on the keyboard to place a hand is provided.
- the present invention is also characterized in that right-hand range display means for displaying the keyboard range covered by the right hand and left-hand range display means for displaying the keyboard range covered by the left hand are independently and identifiably provided. There is.
- an indicator is provided for each key, and the indicator in the keyboard range to be covered by hand is set to a display state different from that of the remaining indicators (for example, turned on).
- the player can instantly and intuitively recognize the cover range, and can easily move his hand to match the range. Therefore, it is possible to practice correct fingering by moving the hand to the position and pressing the key with the finger closest to the displayed key pressing position.
- By independently displaying the positions of the left and right hands even when the left and right hands approach during a performance, the positions of the hands and the finger to be pressed can be clearly recognized. Since the key press display and the fingering display are independent, move your hand a little before the key press timing. It is possible to perform fingering display in such a way that BRIEF DESCRIPTION OF THE FIGURES
- FIG. 1 is a block diagram showing a configuration of a piano with a sound deadening function according to the present invention.
- FIG. 2 is a block diagram showing a configuration of the electronic musical instrument device 3.
- FIG. 3 is a block diagram illustrating a configuration of the guide control device 8.
- FIG. 4 is a block diagram illustrating a configuration of the guide display device 9.
- FIG. 5 is a front view showing the structure of the guide display device 9 of the present invention.
- FIG. 6 is an explanatory diagram of the contents and processing of each track in the case of dedicated performance data.
- FIG. 7 is an explanatory diagram of the contents and processing of each track in the case of general performance data.
- FIG. 8 is an explanatory diagram showing the contents of the second and third bytes of the display signal.
- FIG. 1 is a block diagram showing a configuration of a piano with a sound deadening function according to the present invention.
- FIG. 2 is a block diagram showing a configuration of the electronic musical instrument device 3.
- FIG. 9 is a front view showing the structure of the second embodiment of the guide display device 9.
- FIG. 10 is a front view showing the structure of the third embodiment of the guide display device 9.
- FIG. 11 is a flowchart showing the main processing of the electronic musical instrument device 3.
- FIG. 12 is a flowchart showing a main process of the guide control device 8.
- FIG. 13 is a flowchart showing the timer interrupt processing of the guide control device.
- FIG. 14 is a flowchart showing the MIDI signal reception interrupt processing of the guide control device 8.
- FIG. 15 is a flowchart showing the MIDI signal transmission interrupt processing of the guide control device 8.
- FIG. 16 is a flowchart showing the display data transmission end interrupt processing.
- FIG. 17 is a flowchart showing the guide panel processing of S21.
- FIG. 18 is a flowchart showing the display data creation / transmission processing.
- FIG. 19 is a flowchart showing the MIDI input processing of S22.
- FIG. 20 is a flowchart showing details of the display process of S84.
- FIG. 21 is a flow chart showing the 5- and 6-channel processing.
- FIG. 22 is a flowchart showing details of the fingering display data creation processing in S23. BEST MODE FOR CARRYING OUT THE INVENTION
- FIG. 1 is a block diagram showing an embodiment of an electronic piano unit when the present invention is applied to a piano with a sound deadening function.
- the piano with silencing function is a standard acoustic piano with the addition of a silencing mechanism that prevents the hammer from striking the strings even when a key is pressed, and an electronic piano circuit.
- This piano can be played in the same way as a normal acoustic piano when the silencer is not activated, and when the silencer is activated, the switch is pressed like a normal electronic piano. And electronically generate a musical tone corresponding to the key pressed.
- the silencing mechanism is well known, as described in, for example, Japanese Patent Application Laid-Open No. 7-92965, and will not be described.
- the electronic musical instrument device 3, keyboard circuit 4, speaker or headphone 5, panel 6, and pedal 7 in the piano 1 are also included in a conventional piano with a mute function without a key press indicating device. It is known to the trader. As will be described later, the electronic musical instrument device 3 scans a key press signal of the keyboard circuit under the control of the CPU and generates a tone signal corresponding to a performance operation.
- the keyboard circuit 4 includes a set of switch pairs that are arranged at the bottom of each key and that are turned on at different times in response to key presses. The electronic musical instrument device 3 detects a key ON / OFF according to a change in the state of the switch, and detects a key pressing speed from a time difference when the two switches of each pair are turned on.
- the speed or headphone 5 generates a musical tone corresponding to the musical tone signal generated from the electronic musical instrument device 3.
- the panel circuit 6 consists of switches for setting the tone and effect of the electronic piano, and an indicator that displays the status of the settings.
- the pedal circuit 7 is linked to the damper pedal and the soft pedal. It consists of a switch. The configurations and functions described above are well known to those skilled in the art.
- the guide display device 9 includes, for example, as shown in FIG. 5, a plurality of indicators 63 to 69 provided corresponding to the keys 60 and 61 on the keyboard.
- An external MIDI device 2 connected to the electronic piano unit 1 generates performance information in real time.
- the guide control device 8 drives the guide display device 9 based on the performance information supplied from the MIDI device 2 and outputs performance information to be generated to the electronic musical instrument device 3.
- the guide panel 10 comprises a switch circuit for designating the push-instruction mode.
- FIG. 2 is a block diagram showing a configuration of the electronic musical instrument device 3.
- the CPU (central processing unit) 21 controls the entire electronic musical instrument device 3 based on a control program stored in the ROM 23, and a timer circuit for interrupting the CPU at a preset cycle. Built-in.
- a serial signal input / output circuit 22 A for exchanging MIDI signals with the guide controller 8 via the MIDI input / output terminal 22 is provided. Is configured to notify the CPU.
- the ROM 23 stores control programs, tone parameters, performance data, and the like.
- the RAM 24 is used as a work area and a buffer, and may be backed up by a battery or the like.
- the panel interface circuit 25 is a switch for selecting the tone and effect of the panel 6, and And interfaces for various displays.
- the keyboard scan circuit 26 scans each switch of the keyboard circuit 4, detects a state change and a pressing speed, and notifies the CPU 21.
- the tone generator 27 generates a tone signal by, for example, a waveform reading method. More specifically, tone waveforms are sequentially read from the waveform memory 28 storing digital tone waveform information at address intervals proportional to the pitch to be pronounced, and interpolation is performed to perform tone waveform signal processing. Generate.
- the circuit 27 also has an envelope signal generating circuit (not shown), multiplies the musical tone waveform signal by the envelope signal generated based on the set envelope parameters, and adds an envelope to the musical tone signal. Is output.
- the tone generator 27 has a plurality of tone generation channels, and can perform a time-division multiplex operation of these tone generation channels to simultaneously generate a plurality of digital tone signals.
- the D / A converter 29 converts the digital musical tone signal into an analog audio signal, and the analog musical tone signal amplified by the amplifier 30 is generated by a speaker or headphone 5.
- the bus 32 connects each circuit in the electronic musical instrument device 3. Although not shown, a memory card interface circuit, a floppy disk device, and the like may be provided as necessary.
- FIG. 3 is a block diagram illustrating a configuration of the guide control device 8.
- the CPU 40 controls the entire guide controller 8 based on the control program stored in the ROM 41, and has a built-in timer circuit that interrupts the CPU at a predetermined cycle set in advance. .
- the CPU 40 further includes a serial signal input circuit 46 A for receiving a MIDI message from the external MIDI device 2 via the MIDI input terminal 46, and an electronic musical instrument device via the MIDI input / output terminal 48.
- 3 A serial signal output circuit for outputting MIDI signals to 4 Notifies the CPU by an interrupt.
- the output MIDI signal from the CPU 40 and the MIDI signal output from the electronic musical instrument device 3 are ORed by the OR circuit 47 and supplied to the MIDI output terminal 45.
- the ROM 41 stores a control program and the like for performing the processing described below.
- RAM42 is used as a work area and buffer.
- the display device interface 43 for transmitting display data to the guide display device 9 has a built-in DMA transfer control circuit, and is stored in a predetermined area of the RAM 42 based on an instruction from the CPU 40. It reads out multiple bytes of display data in sequence and sends them out as a serial signal (SS), and sends out a clock signal (CK) in synchronization with each bit data of the serial signal.
- SS serial signal
- CK clock signal
- the circuit 43 also sends a signal for latching a display signal to the guide display device 9.
- the guide panel interface 44 detects the state of the switch for specifying the key press instruction mode on the guide panel 10 and notifies the CPU 40, and displays the current mode information on the guide panel 10. Display on the container.
- FIG. 4 is a block diagram illustrating a configuration of the guide display device 9.
- the guide display device 9 receives a display signal SS transmitted from the display device interface 43 of the guide control device 8, and includes a plurality of shift registers (hereinafter referred to as SR) 5 connected in series. It consists of 0, 5 1 ... SR 50 and 51 are, for example, 8-bit SRs.
- SR shift registers
- the serial signal SS output from the display device interface circuit 43 is input to the input terminal SI of the first stage SR 50, and the serial The output terminal SO is connected to the input terminal SI of the next stage SR in order.
- a parallel circuit of a current limiting resistor 53 and a light emitting diode (LED) is connected to the SR parallel output terminals Q1 to Q8, and the other end of the LED is connected to a power supply (+5 V) . Therefore, the parallel output terminal is low (0). At the time of the corresponding LED lights.
- the clock signal CK and the latch signal L output from the display interface circuit 43 are connected to the clock terminal CK and the latch terminal L of each SR via the receivers 54 and 55, respectively.
- SR 50 and 51 shift the contents of the register to the right by one bit when a clock pulse is input to the clock terminal CK, and when the latch signal L is high (1), the clock CK is input. Is not shifted, and the register contents are latched.
- Fig. 5 shows an example of the LED arrangement.
- the correspondence between the parallel output terminals of the SR and the arrangement positions of the LEDs can be arbitrarily determined by the display data being rearranged from the guide controller 8 in accordance with the arrangement of the LEDs and transmitted. For example, in order to make the wiring length shorter, the parallel output terminals of SR from left to right may be assigned to LEDs (see Fig. 5) from left to right.
- FIG. 5 is a front view showing an example of the guide display device 9 of the present invention.
- the guide display device 9 includes a large number of LEDs 63 to 69 arranged on a keyboard pressing member 62 located above a rear portion of a keyboard including a white key 60 and a black key 61.
- the keyboard holding member 62 is arranged at the rear upper portion of the keyboard so as to be almost in contact with the keyboard, and is inclined rearward.
- LED 52 and SR 50, 51, ... A power bar consisting of a translucent black acrylic plate is attached to the top of the printed circuit board with the LED so that only the light emitting LEDs can be seen.
- the upper row that is, the LED in row A is, for example, an LED that indicates a key depression position. Lights when the corresponding key is pressed, and turns off when the key is released.
- the middle row, ie, the LED in row B is an orange LED for displaying the cover area of the right hand
- the lower row ie, the LED in row C
- the display positions of columns B and C change, the display moves smoothly at a speed close to the actual hand movement speed by the processing described later.
- the LED corresponding to the specific key to be depressed has a display format different from other LEDs in the same row, for example, blinking at a predetermined cycle, changing brightness or color, etc. It is desirable to do.
- the key press is indicated by the LEDs 6.8 and 69 in row A
- the coverage of the right hand is indicated by eight consecutive LEDs in row B (shown shaded). Is displayed.
- the LEDs in row B corresponding to the LEDs 68 and 69 in row A are blinking (indicated by diagonal hatching).
- LEDs 66 and 67 for displaying the operation of the damper pedal and the soft pedal are arranged where white keys are adjacent to each other.
- FIG. 6 shows each track (M) of the performance data when the guide is displayed using dedicated performance data including the display data for the guide display device of the present invention.
- Tracks 1 and 2 are for recording performances, and initially contain no data.
- Tracks or channels 3 and 4 store MIDI messages that are performance information corresponding to the left and right hands.
- Tracks 5 and 6 store key press and fingering display data corresponding to the left and right hands, respectively.
- This display data uses MIDI polyphonic key press signals. The reason for using this signal is that it is not normally used, and that even if there are many such signals with arbitrary parameters in a particular channel, it does not affect the automatic performance. You may use the ability to use other MIDI messages for display, or use your own formatted performance information.
- FIG. 8 is an explanatory diagram showing the contents of the second and third bytes of the polyphonic key pressure signal used for the display data in the exclusive performance data.
- the polyphonic key pressure signal is composed of three bytes, and the first byte is status information and MIDI channel information representing the polyphonic key pressure signal.
- the second and third bytes indicate the attributes and values of the display data. For example, if the second byte is 00, the third byte of the data represents the fingering lower limit note picker (key picker), and the second byte is 21 to 108. In this case, the value of the second byte indicates the note number.
- the note guide is turned on, that is, the position of the key to be depressed indicated by the second byte. Is turned on.
- the 1st to 88th keys of an 88 ⁇ piano usually correspond to the note pickers 21 to 108.
- FIG. 11 is a main flowchart of the electronic musical instrument device 3.
- step S1 the data in the tone generator 27 and the RAM 24 are initialized.
- step S2 the key board scan times The state of the switch of each key of the keyboard is scanned via the path 26, and it is determined whether or not a key event, that is, a change of the state of the switch corresponding to each key has occurred. If the key is on in step S3, the process proceeds to step S4 to perform key sign processing for allocating a vacant sound channel of the tone generator circuit 27, and in step S5, the tone generator circuit 27 is assigned. Set various parameters for the channel that was set and start sounding.
- step S3 when the key is turned off, the process shifts from step S3 to step S6 to perform a key-off process.
- a MIDI transmission process corresponding to the key event is also executed.
- the performance information can be recorded in an external MIDI sequencer 2.
- step S7 it is determined whether or not a panel event, that is, a state change of various switches on the panel has occurred, and if there is a state change, the process proceeds to step S8 to correspond to the event. Perform panel processing.
- step S9 it is determined whether or not a MIDI event, that is, a MIDI message signal has been received, and if received, the process proceeds to step S10, where MIDI signal processing such as sounding or key-off is performed. This is performed in the same manner as the processing for the event. Since the MIDI signal received from the outside is output to the external output terminal by the guide control device 8, the electronic musical instrument device 3 does not retransmit the received MIDI signal.
- step S11 other processing such as effect adding processing and automatic performance processing are performed. The processing as shown in FIG. 11 for an electronic musical instrument is well known, and a detailed description thereof will be omitted.
- FIG. 12 is a main flowchart of the guide control device 8.
- step S20 the data of the guide display device 9 and the RAM 42 are initialized.
- step S21 the state of the switch for designating the key press instruction mode on the guide panel 10 is described later with reference to FIG. P / JP97 / 00079
- step S22 if a MIDI signal has been received, MIDI input processing such as generation of display data and transfer of the MIDI signal is performed.
- step S 23 as described later with reference to FIG. 22, a process of creating fingering display data for displaying the positions of the left and right hands is performed.
- step S24 as described later with reference to FIG. 18, a process of creating and transmitting display data to be transferred to the guide display device 9 is performed.
- FIG. 13 is a flowchart showing the timer interrupt processing of the guide control device 8.
- the CPU 40 of the guide controller 8 receives a timer interrupt at a predetermined cycle from a built-in timer circuit.
- the guide panel processing timer counter for determining the guide panel processing cycle is incremented by one.
- the display data transmission timer counter for determining the display data transmission cycle is incremented by one.
- the fingering display timer counter for determining the fingering display cycle is incremented by one.
- the counter for determining the LED blinking cycle is incremented by one.
- step S35 the LED blinking counter is cleared.
- the value of K should be determined so that the blinking cycle is, for example, about several hundred milliseconds.
- FIG. 14 is a flowchart showing the MIDI signal reception interrupt processing of the guide control device 8. This process is activated every time a byte of the MIDI signal is received.
- step S40 the received MIDI signal is read from the register of the input (reception) circuit 46A, and in step S41, it is stored in the reception buffer in RAM42.
- FIG. 15 is a flowchart showing the MIDI transmission interrupt processing of the guide controller 8. It is a one-chart. This process is started when the transmission of one byte of MIDI signal is completed. In step S43, it is determined whether or not there is data to be transmitted in the transmission buffer in RAM 42, and if the result is affirmative, the process proceeds to step S44 to transmit data from the transmission buffer. Takes out one byte and transfers it to the output (transmission) circuit 45A, and activates the transmission circuit to transmit.
- FIG. 16 is a flowchart showing the display data transmission end interrupt processing. This process is started when the display data creation and transmission process (FIG. 18) described later is completed.
- the CPU 40 transmits a high-level transmission data latch signal L from the display device interface 43, prohibits the shift of the shift registers 50, 51 of the guide display device, and outputs the data. Latch.
- FIG. 17 is a detailed flowchart of the guide panel processing (S 21) of FIG.
- step S50 it is determined whether or not the predicted switchover time has elapsed based on whether or not the value of the guide panel processing timer counter is equal to or greater than a predetermined value. In this case, the counter is cleared, and the routine goes to Step S51.
- step S51 the status information of the mode selection switch on the guide panel 10 is input, and in step S52, the status information that was previously input is used to prevent malfunction due to chattering. Compare the status information entered this time with two (or more) status matches. If the states do not match, the guide panel processing ends.
- step S53 a switch event is detected by comparing the stored current switch state information with the newly input state information. If so, the process moves to step S55.
- step S55 T JP97 / 00079
- FIG. 18 is a detailed flowchart of the display data creation / transmission processing (S24) of FIG.
- step S60 it is determined whether or not a predetermined time has elapsed, based on whether or not the value of the display data transmission timer power counter is equal to or greater than a predetermined value. Is cleared and the routine goes to step S61.
- step S61 based on the ON / OFF data of the key-pressing instruction, the fingering instruction, and the pedal operation instruction LED, the LED corresponding to the key-pressing instruction among the fingering instruction LEDs is set to the logic of the blink flag
- the product is processed so that the light emission blinks, and the LED on / off data is rearranged so as to correspond to the arrangement order of the LEDs 52 of the guide display device 8 shown in FIG.
- step S62 the generated display data is stored in a predetermined area of the RAM 42, the latch signal: L is set to low (0), and the latches of SR 50, 51 are released.
- the interface 43 executes the DMA transfer of the data. As described above, the display device interface 43 sequentially reads display data from the RAM 42 and sends it to the guide display device 9 as a serial signal S S. The display may be distorted during the data transfer, but there is no practical problem because it is a very short time.
- FIG. 19 is a detailed flowchart of the MIDI input processing (S22) of FIG.
- step S70 it is determined whether or not there is received data in the reception buffer. If there is no reception data, the process ends.If there is, the process proceeds to step S71 to transfer data from the reception buffer. read out.
- step S72 the received data is FAH (hexadecimal notation), that is, MI It is determined whether or not this is a DI start message. If the result is affirmative, the flow shifts to step S73 to set the type of MIDI data to "general data". Since the sequencer normally outputs a start message at the start of the performance, the default value at the start of the performance becomes “general data” by the processing of step S73.
- step S74 the display data is initialized, that is, all are set to off, and the process returns to step S70.
- step S76 means to transfer received MDI data without any processing. If the judgment result in step S76 is negative, in step S78, the received data is stored in the status buffer, and in step S79, the value of the reception byte counter is set to 1 and Return to step S70.
- step S80 If the received data is not a status byte, it is determined in step S80 whether or not the content of the status buffer is 0. If the result is positive, the process returns to step S70, but if the result is negative, the process returns to step S70. in the e step S 8 1 the process proceeds to step S 8 1, received number of bytes is determined whether 1 in. the results the process moves to step S 8 5 if affirmative 2 byte th data Is stored in the buffer, and in step S86, the number of received bytes is set to 2. Return to step S70.
- step S81 the process proceeds from step S81 to S82, where the data of the third byte is stored in the buffer. Set the number to 1 (non-zero to accommodate runnin dust status).
- step S84 the following display processing is performed, and the process returns to step S70.
- the “running status” is one method of transmitting MIDI information. MID I messages usually consist of three bytes. For example, when two note data are transmitted continuously, if the status of these data (the first byte) is the same, the first byte of the note data transmitted second can be omitted. Such a transmission method is called a running status.
- FIG. 20 is a detailed flowchart of the display processing (S84) in FIG.
- step S90 it is determined whether the channel of the MIDI signal is one of channels 1 to 4 or not. If the result is negative (that is, channel 5 or 6), the processing of channel 5 or 6 described later is performed. The process proceeds to (FIG. 21). If the result is affirmative, the process proceeds to step S91. In step S91, it is determined whether or not the MIDI signal is a note-on / off signal (representing key-on / off). If the result is affirmative, the flow shifts to step S92.
- step S92 based on whether the performance data is general data or dedicated data, and based on the current mode value, the MIDI signal being processed is sounded by referring to the table of FIG. 6 or FIG. It is determined whether or not the channel belongs to a power channel (track). For example, if the mode value is 2, the performance data is “dedicated data”, and the channel is 3, it is determined that the data should be sounded by referring to the mode 2 and track 3 columns in FIG. If the decision result in the step S92 is affirmative, the process shifts to a step S93 to store the MIDI signal in a transmission buffer and start a MIDI transmission operation.
- the M1 DI signal is transferred to the MIDI output terminal 45 and the electronic musical instrument device 3, and the sound generation processing is executed. For example, data that is only displayed and does not sound is not output to the outside because it bypasses the through processing (S93).
- step S94 it is determined whether the performance data is general data. If the data is exclusive data, the processing ends because channels 1 to 4 are not used for display. In the case of general data, the flow shifts to step S95, and it is determined with reference to the table in FIG. 7 whether or not the MIDI signal is for a channel to be displayed. If it is to be displayed, the flow shifts to step S96 to update the on / off data of the key press instruction LED. That is, if the data is note-on data, the key press display LED display data corresponding to the note number is turned on, and if the note-off data is set, it is turned off. Therefore, in the case of general data, only the pressing position is displayed based on the note-on / off data, and the fingering (hand position) is not displayed.
- step S91 If the decision result in the step S91 is negative, the process shifts to a step S97, and it is determined whether or not it is a volume message. If the result is affirmative, the process shifts to the step S104 to step S104. The same through-process as that of 93 is performed, but if the result is no, the process moves to step S98. In step S98, it is determined whether or not the message is a damper on / off message. If the result is affirmative, the process proceeds to step S99 to indicate the mode and data attribute for performing operation display of the damper pedal. That is, it is determined whether the general data is other than mode 5. If the result is affirmative, the flow shifts to step S100. The damper pedal operation display data is turned on / off according to the damper on Z-off message, and the flow shifts to step S104.
- step S101 the soft pedal on / off message It is determined whether or not there is a force, and if the result is affirmative, the flow shifts to step S102, where the force is the mode in which the operation display of the soft pedal is to be performed, that is, the general data other than mode 5 is used. It is determined whether there is. If the result is positive, in step S103, the soft pedal operation display data is turned on / off in accordance with the soft pedal on / off message, and the process proceeds to step S104.
- the force is the mode in which the operation display of the soft pedal is to be performed, that is, the general data other than mode 5 is used. It is determined whether there is. If the result is positive, in step S103, the soft pedal operation display data is turned on / off in accordance with the soft pedal on / off message, and the process proceeds to step S104.
- FIG. 21 is a flowchart showing the 5- and 6-channel processing to be performed when the determination result of step S90 in FIG. 20 is negative.
- step S110 it is determined whether the status byte is A4 or A5 (the MIDI channel 5 where the display data is stored is a polyphonic key press message of 6). If the result is affirmative, the flow shifts to step S111. If the result is negative, the processing is terminated in this embodiment.However, in order to perform correctly even when the fifth and sixth channels are also used for general data, if the result is negative, the processing is not performed.
- VI IDI signal may be processed through.
- step S111 it is determined whether the second byte is 0 or not. If the result is positive, the process proceeds to step S112, where the fingering lower limit no. Tonpa data is stored as the fingering lower limit target value.
- step S113 it is determined whether or not the second byte is 01, and if the result is affirmative, the process shifts to step S114 to execute the fingering upper limit of the third byte.
- step SI15 the type of performance data is set to "dedicated data".
- the second byte of the polyphonic key pressure message is a note picker.In the case of a standard piano, the note picker is 21 or more, so if the second byte is ⁇ 1, Is determined to be exclusive data including key press display data.
- step S116 it is determined with reference to the table of FIG. 6 whether or not the data of the channel should be displayed, and if the result is positive, the process proceeds to step S117.
- this fingering display movement mode is based on the current value of the upper and lower limits of the left and right fingering (hand position) display and the target value stored in S112 or S114. It is 0 if they match, for example, the current value is smaller than the target value, +1 if it is (offset to the left), 1 if it is large, or 1 (if it is to the right) Is set. Note that the upper and lower limit values of the target value are taken as a basis, and even when only the lower limit value is changed, the same upper limit value data as before is received and the step S111 is performed. 1 to 17 are executed.
- step S118 it is determined whether or not the data is dedicated data, and if not, the process ends. If the data is dedicated data, the flow shifts to step S119 to determine whether or not the second byte is 02. If it is 0 2, the flow shifts to step S 120, and it is determined whether or not the mode is a mode for displaying the damper pedal operation. If the result is affirmative, the flow shifts to step S121, where the same display processing of the damper pedal operation as in step S100 (FIG. 20) is performed, and the processing ends. In step S122, it is determined whether the second byte is 03, and if it is 03, the flow shifts to step S122 to display the operation of the soft pedal. The mode is determined. If it should be displayed, the flow shifts to step S124, and the same soft pedal operation display processing as in step S103 (FIG. 20) is performed.
- step S125 it is determined whether or not the second byte power; 21 to: 108 (as described above, the note number range in the case of a standard 88-key piano) . If the result is affirmative, the flow shifts to step S126, where It is determined whether the message is for the channel to be displayed. If the result of step S126 is affirmative, the flow shifts to step S127 to perform the same LED on / off data generation processing as in step S966 (FIG. 20).
- FIG. 22 is a flowchart showing details of the fingering display data creation processing (S23) in FIG.
- step si 30 depending on whether or not the value of the fingering display timer counter is equal to or more than a predetermined value, whether or not a predetermined time (for example, tens to hundreds of milliseconds) has elapsed. Is determined, and if the result is negative, the process ends. If the result is affirmative, the counter is cleared and the routine goes to step S131.
- Steps S131 to S138 are the upper limit fingering mode processing of the left hand. In step S131, it is determined whether or not the left hand upper fingering mode value is 0. If the result is negative, the flow shifts to step S132 to set all the left hand fingering display to off.
- step S133 it is determined whether the left hand upper fingering mode is 1 or not. If the result is affirmative, the process proceeds to step S135 to add 1 to the left hand fingering display upper limit present value. I do. If the mode is not 1 (-1), the flow shifts to step S134, and 1 is calculated from the current value.
- step S136 all the LED display data corresponding to between the updated upper limit and lower limit current values is set to ON.
- step S137 it is determined whether or not the upper-limit current value of the left hand is equal to the target value (determined in the processing of Fig. 21). If the result is positive, step S1338 Move to and set the fingering mode for the upper left hand limit to 0.
- FIG. 9 is a front view showing a second embodiment of the guide display device 9.
- the LED for key press display in the upper row (row A) of the guide display device of FIG. 5 of the first embodiment is omitted, and a two-stage configuration is provided.
- the display method is the same as that for the left and right fingering display described above.
- LEDs 7.6 for the pedal may be blinked, or its color and brightness may be different from those of other displays to improve visibility.
- LEDs 7.6 for the pedal may be blinked, or its color and brightness may be different from those of other displays to improve visibility.
- FIG. 10 is a front view showing a third embodiment of the guide display device 9.
- the arrangement of the LEDs in the first row (row A) of the first embodiment is shifted vertically in accordance with the positions of the black key and the white key, so that a total of four rows are provided. It is a thing. Further, the colors of the LED 81 for the black key and the LED 80 for the white key may be changed. Thereby, the visibility is further improved.
- the following modified example is also conceivable. As an embodiment, a configuration in which a display circuit is added to a muffled piano has been disclosed.
- the configuration when the present invention is applied to a general electronic piano or keyboard instrument may be the same.
- the guide controller 8 and the electronic musical instrument 3 and the MIDI sequencer 2 can be integrated and controlled by one CPU. Adding a guide display to a normal acoustic piano In this case, only the guide control device 8, the guide display device 9, and the guide panel 10 may be added.
- any display element such as a liquid crystal, a fluorescent display tube, a light bulb, and an EL element can be used.
- the structure of the display device has been disclosed in two or four stages.However, for example, the position of the left and right hands can be independently displayed on a single-stage display device by using a two-color LED. Is also possible. Further, in the embodiment, an example in which the upper row is used for displaying the key pressing position is disclosed, but the pressing position may be displayed in the middle row or the lower row.
- fingering data is independent of key press instruction data
- a display tie is made in accordance with actual hand movements. It is possible to determine the timing of the hand, and by displaying the movement of the hand before the key depression timing, the actual movement of the hand can be smoothly performed. For example, in a demonstration performance or the like, it is possible to use the fingering and key press instruction data to display an illumination (animation) or a moving image according to the music instead of the key press position and fingering display. Noh.
- the same performance data may be stored in tracks 3 and 4 (channels) so that the performance information of the pedal will operate normally even when played on other sound source devices.
- the display information of the pedals of tracks 5 and 6 may be omitted, and the display may be performed using the performance information of tracks 3 and 4 as in the general data.
- an indicator is provided for each key, and a hand for playing is provided.
- the display of the keyboard range is covered by the display different from that of the remaining display (for example, by turning on the light)
- the player can instantly and intuitively recognize the cover range, and easily perform the range.
- the hand can be moved to match. Therefore, it is possible to practice correct fingering by moving the hand to the position and pressing the key closest to the finger at the key position that is pressed and displayed.
- By displaying the positions of the left and right hands independently even when the left and right hands approach during a performance, the positions of the hands and the finger to be pressed can be clearly recognized.
- the key press display and the fingering display are independent, it is possible to move the fingering display shortly before pressing the key, and it is possible to display a more natural hand movement guide. It becomes possible.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Acoustics & Sound (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Electrophonic Musical Instruments (AREA)
- Auxiliary Devices For Music (AREA)
Description
Claims
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/913,679 US5907115A (en) | 1996-01-19 | 1997-01-17 | Keyboard musical instrument with keyboard range indicator |
| DE19780109T DE19780109C2 (de) | 1996-01-19 | 1997-01-17 | Tastenmusikinstrument mit Tastenbereich-Anzeigegerät |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8026062A JPH09198043A (ja) | 1996-01-19 | 1996-01-19 | 鍵盤楽器 |
| JP8/26062 | 1996-01-19 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO1997026645A1 true WO1997026645A1 (en) | 1997-07-24 |
Family
ID=12183206
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP1997/000079 Ceased WO1997026645A1 (en) | 1996-01-19 | 1997-01-17 | Keyboard musical instrument equipped with keyboard range display |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US5907115A (ja) |
| JP (1) | JPH09198043A (ja) |
| KR (1) | KR19980703073A (ja) |
| CN (1) | CN1118792C (ja) |
| DE (1) | DE19780109C2 (ja) |
| WO (1) | WO1997026645A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1039430A3 (en) * | 1999-03-19 | 2009-04-29 | Casio Computer Co., Ltd. | Performance training apparatus, and recording mediums which prestore a performance training program |
Families Citing this family (45)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6079985A (en) * | 1997-10-23 | 2000-06-27 | Hasbro, Inc. | Programmable sound and music making device |
| US6610917B2 (en) * | 1998-05-15 | 2003-08-26 | Lester F. Ludwig | Activity indication, external source, and processing loop provisions for driven vibrating-element environments |
| JP3541686B2 (ja) * | 1998-07-21 | 2004-07-14 | ヤマハ株式会社 | 演奏練習装置と記録媒体 |
| US6180859B1 (en) * | 1998-09-30 | 2001-01-30 | Kabushiki Kaisha Kawai Gakki | Panel assembly for electronic keyboard musical instrument |
| JP4058858B2 (ja) * | 1999-03-08 | 2008-03-12 | ヤマハ株式会社 | 運指情報生成方法、装置及び記録媒体 |
| JP4543475B2 (ja) * | 1999-04-13 | 2010-09-15 | ヤマハ株式会社 | 演奏練習装置および運指練習装置 |
| JP3800867B2 (ja) * | 1999-06-18 | 2006-07-26 | カシオ計算機株式会社 | 演奏教習装置及び演奏教習処理プログラムを記録した記録媒体 |
| JP2001092456A (ja) | 1999-09-24 | 2001-04-06 | Yamaha Corp | 演奏ガイド機能を備えた電子楽器および記憶媒体 |
| US7096079B2 (en) * | 1999-10-14 | 2006-08-22 | Sony Computer Entertainment Inc. | Audio processing and image generating apparatus, audio processing and image generating method, recording medium and program |
| US6709273B2 (en) | 1999-10-15 | 2004-03-23 | Jeffrey Stark | Electronic keyboard instructor |
| US6342663B1 (en) * | 1999-10-27 | 2002-01-29 | Casio Computer Co., Ltd. | Musical performance training apparatus and record medium with musical performance training program |
| US6218601B1 (en) * | 1999-11-12 | 2001-04-17 | Vincent F. Pientka | In-line keyboard |
| AU2001268339A1 (en) * | 2000-06-12 | 2001-12-24 | Thomas Mallory Sherlock | Method and apparatus for learning to play musical instruments |
| JP2002049301A (ja) * | 2000-08-01 | 2002-02-15 | Kawai Musical Instr Mfg Co Ltd | 押鍵表示装置、電子楽器システム、押鍵表示方法、及び記憶媒体 |
| US6541688B2 (en) * | 2000-12-28 | 2003-04-01 | Yamaha Corporation | Electronic musical instrument with performance assistance function |
| JP4094236B2 (ja) * | 2001-02-07 | 2008-06-04 | ヤマハ株式会社 | 演奏支援装置、演奏支援方法及び同方法をコンピュータで実現させる演奏支援プログラム |
| KR20030071962A (ko) * | 2002-03-04 | 2003-09-13 | 강순구 | 인터넷 피아노 교습시스템 |
| JP4085810B2 (ja) * | 2002-12-27 | 2008-05-14 | ヤマハ株式会社 | 音楽ゲーム装置、電子音楽装置、及びプログラム |
| US7238876B1 (en) * | 2003-02-03 | 2007-07-03 | Richard William Worrall | Method of automated musical instrument finger finding |
| US7345236B2 (en) * | 2003-02-03 | 2008-03-18 | Terra Knights Music, Inc. | Method of automated musical instrument finger finding |
| WO2005036522A2 (en) * | 2003-10-10 | 2005-04-21 | Walter Kubitz | Musical instrument signaling system |
| JP4534835B2 (ja) * | 2005-03-17 | 2010-09-01 | ヤマハ株式会社 | 演奏ガイド装置及びプログラム |
| US7700860B2 (en) * | 2006-01-16 | 2010-04-20 | Yamaha Corporation | Keyboard instrument and fallboard structure thereof |
| US20100095828A1 (en) * | 2006-12-13 | 2010-04-22 | Web Ed. Development Pty., Ltd. | Electronic System, Methods and Apparatus for Teaching and Examining Music |
| CN101630503A (zh) * | 2008-07-17 | 2010-01-20 | 褚晓帅 | 具有音圆标识的键盘乐器 |
| US8269094B2 (en) | 2009-07-20 | 2012-09-18 | Apple Inc. | System and method to generate and manipulate string-instrument chord grids in a digital audio workstation |
| DE102011113560B4 (de) | 2010-09-22 | 2021-07-29 | Alexander Luchinskiy | Verfahren und Einrichtung zur Wiedergabe von musikalischen Melodien |
| CN102184728A (zh) * | 2011-03-24 | 2011-09-14 | 张洋 | 用于键盘乐器的音符指示器 |
| JP2013152395A (ja) * | 2012-01-26 | 2013-08-08 | Yamaha Corp | 電子楽器及びプログラム |
| US8766077B2 (en) * | 2012-02-06 | 2014-07-01 | Casio Computer Co., Ltd. | Music playing movement display control device, music playing movement control method and computer readable medium |
| CN102903277A (zh) * | 2012-09-04 | 2013-01-30 | 四川大学 | 琴键练习指示装置 |
| US9099065B2 (en) * | 2013-03-15 | 2015-08-04 | Justin LILLARD | System and method for teaching and playing a musical instrument |
| US9082313B1 (en) * | 2014-07-21 | 2015-07-14 | McCarthy Music Corp. | Interactive piano training system |
| US8901405B1 (en) * | 2013-08-22 | 2014-12-02 | McCarthy Music Corp. | Electronic piano training device |
| US20150332601A1 (en) * | 2014-05-01 | 2015-11-19 | Walid Tamari | Piano Learning System |
| US20150364122A1 (en) * | 2014-06-13 | 2015-12-17 | Bin Ye | Music Note Indicating Method And System For Electronic Piano, Mobile Terminal And Electronic Piano |
| CN108140369A (zh) * | 2015-07-17 | 2018-06-08 | 乔凡尼技术公司 | 乐谱、系统和方法 |
| DE102016002445A1 (de) | 2016-02-29 | 2017-08-31 | Oliver Schrank | Vorrichtung zur Anzeige für die Bedienung einer Taste eines Instruments oder Gerätes |
| CN106205281A (zh) * | 2016-08-30 | 2016-12-07 | 广州音乐猫乐器科技有限公司 | 钢琴学习指导系统 |
| CN110192242B (zh) * | 2017-01-20 | 2021-11-30 | 森兰信息科技(上海)有限公司 | 用于钢琴系统的琴键辅助用户输入系统和方法 |
| US10002542B1 (en) * | 2017-06-05 | 2018-06-19 | Steven Jenkins | Method of playing a musical keyboard |
| JP7143576B2 (ja) * | 2017-09-26 | 2022-09-29 | カシオ計算機株式会社 | 電子楽器、電子楽器の制御方法及びそのプログラム |
| CN111542874B (zh) * | 2017-11-07 | 2023-09-01 | 雅马哈株式会社 | 数据生成装置及记录介质 |
| US11087636B2 (en) * | 2018-04-20 | 2021-08-10 | Xingxin Liu | Lights-guided piano learning and teaching apparatus, and method |
| CN118843902A (zh) * | 2022-03-24 | 2024-10-25 | 雅马哈株式会社 | 演奏装置、演奏装置的控制方法、数据传送系统以及数据传送方法 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60111280A (ja) * | 1983-11-22 | 1985-06-17 | カシオ計算機株式会社 | リズム学習装置 |
| JPH0389466U (ja) * | 1989-12-27 | 1991-09-12 | ||
| JPH06230773A (ja) * | 1993-01-29 | 1994-08-19 | Kawai Musical Instr Mfg Co Ltd | 電子楽器 |
| JPH07261750A (ja) * | 1994-03-23 | 1995-10-13 | Yamaha Corp | 運指情報分析装置及び同装置を適用した電子楽器 |
| JPH07334073A (ja) * | 1994-06-07 | 1995-12-22 | Yamaha Corp | 運指表示装置 |
| JPH0876750A (ja) * | 1994-08-31 | 1996-03-22 | Yamaha Corp | 押鍵指示機能付き楽器 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3837256A (en) * | 1971-09-21 | 1974-09-24 | C Gullickson | Sight and sound musical instrument instruction |
| US4699622A (en) * | 1986-03-21 | 1987-10-13 | The Procter & Gamble Company | Disposable diaper having an improved side closure |
| JPS6312362A (ja) * | 1986-07-02 | 1988-01-19 | Shintou Sangyo Kk | 多頭式スプレ−ガン |
| JPH0389466A (ja) * | 1989-09-01 | 1991-04-15 | Ishikawajima Harima Heavy Ind Co Ltd | 燃料電池の供給ガス流量制御装置 |
| US5394784A (en) * | 1992-07-02 | 1995-03-07 | Softronics, Inc. | Electronic apparatus to assist teaching the playing of a musical instrument |
| JPH0792965A (ja) * | 1993-09-27 | 1995-04-07 | Kawai Musical Instr Mfg Co Ltd | ピアノ |
| JP2734983B2 (ja) * | 1994-04-15 | 1998-04-02 | ヤマハ株式会社 | 電子楽器 |
-
1996
- 1996-01-19 JP JP8026062A patent/JPH09198043A/ja active Pending
-
1997
- 1997-01-17 KR KR1019970706482A patent/KR19980703073A/ko not_active Ceased
- 1997-01-17 US US08/913,679 patent/US5907115A/en not_active Expired - Fee Related
- 1997-01-17 WO PCT/JP1997/000079 patent/WO1997026645A1/ja not_active Ceased
- 1997-01-17 DE DE19780109T patent/DE19780109C2/de not_active Expired - Fee Related
- 1997-01-17 CN CN97190024A patent/CN1118792C/zh not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60111280A (ja) * | 1983-11-22 | 1985-06-17 | カシオ計算機株式会社 | リズム学習装置 |
| JPH0389466U (ja) * | 1989-12-27 | 1991-09-12 | ||
| JPH06230773A (ja) * | 1993-01-29 | 1994-08-19 | Kawai Musical Instr Mfg Co Ltd | 電子楽器 |
| JPH07261750A (ja) * | 1994-03-23 | 1995-10-13 | Yamaha Corp | 運指情報分析装置及び同装置を適用した電子楽器 |
| JPH07334073A (ja) * | 1994-06-07 | 1995-12-22 | Yamaha Corp | 運指表示装置 |
| JPH0876750A (ja) * | 1994-08-31 | 1996-03-22 | Yamaha Corp | 押鍵指示機能付き楽器 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1039430A3 (en) * | 1999-03-19 | 2009-04-29 | Casio Computer Co., Ltd. | Performance training apparatus, and recording mediums which prestore a performance training program |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH09198043A (ja) | 1997-07-31 |
| US5907115A (en) | 1999-05-25 |
| CN1118792C (zh) | 2003-08-20 |
| DE19780109T1 (de) | 1998-04-23 |
| CN1178021A (zh) | 1998-04-01 |
| KR19980703073A (ko) | 1998-09-05 |
| DE19780109C2 (de) | 2003-04-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO1997026645A1 (en) | Keyboard musical instrument equipped with keyboard range display | |
| US7880078B2 (en) | Electronic keyboard instrument | |
| US4757736A (en) | Electronic musical instrument having rhythm-play function based on manual operation | |
| US6538188B2 (en) | Electronic musical instrument with display function | |
| JP3858899B2 (ja) | 弦楽器型の電子楽器 | |
| JPH0448234B2 (ja) | ||
| JP2002372967A (ja) | 鍵盤演奏ガイド装置 | |
| JPH10301477A (ja) | 鍵盤楽器 | |
| JP4305386B2 (ja) | 電子鍵盤楽器 | |
| JPH0644192B2 (ja) | 自動リズム演秦装置 | |
| JP2000020057A (ja) | 鍵盤楽器用操作ガイド装置 | |
| JP3580699B2 (ja) | 押鍵表示装置 | |
| JPH09152867A (ja) | 鍵盤楽器 | |
| JP2001184063A (ja) | 電子楽器 | |
| JP3296202B2 (ja) | 演奏操作指示装置 | |
| JP3597308B2 (ja) | 運指ガイド表示データ生成方法 | |
| JP2003122355A (ja) | 電子楽器 | |
| JP2000315080A (ja) | 演奏誘導装置 | |
| JP2000081882A (ja) | 操作指示装置 | |
| JP2003316350A (ja) | 押鍵表示装置および電子鍵盤楽器 | |
| JP2513014B2 (ja) | 電子楽器の自動演奏装置 | |
| JPH08160948A (ja) | 演奏操作指示機能付き電子楽器 | |
| JP2005309240A (ja) | 電子弦楽器 | |
| JPH07146681A (ja) | 電子楽器 | |
| JPH0320874Y2 (ja) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 97190024.8 Country of ref document: CN |
|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): CN DE KR US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 08913679 Country of ref document: US Ref document number: 1019970706482 Country of ref document: KR |
|
| RET | De translation (de og part 6b) |
Ref document number: 19780109 Country of ref document: DE Date of ref document: 19980423 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 19780109 Country of ref document: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 1019970706482 Country of ref document: KR |
|
| WWR | Wipo information: refused in national office |
Ref document number: 1019970706482 Country of ref document: KR |