Display devices, electronic musical instrument systems, methods, and programs
The display device integrates key pressing and pedal depression feedback using a single display unit with varying LED lengths and colors, addressing the challenge of simultaneous visualization in electronic musical instruments.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-13
- Publication Date
- 2026-03-26
AI Technical Summary
Users of electronic musical instruments cannot simultaneously confirm the velocity of key pressing and the amount of pedal depression without looking at separate display units.
A display device with a single display unit that integrates the display of both velocity and pedal depression values through a control unit, using LEDs to represent these values with varying lengths and colors, allowing simultaneous visualization.
Enables users to intuitively and simultaneously view key pressing strength and pedal depression, enhancing performance feedback without needing to switch focus between multiple displays.
Smart Images

Figure 2026053879000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a display device, an electronic musical instrument system, a method, and a program.
Background Art
[0002] For example, Patent Document 1 describes an electronic musical instrument including a display unit that displays the velocity at the time of key pressing and a display unit that displays the amount of depression of a pedal in order to support a user's performance practice.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In Patent Document 1, a user cannot confirm the velocity at the time of key pressing and the amount of depression of the pedal unless the user looks at each of the two display units. It is difficult for the user to simultaneously confirm the velocity at the time of key pressing and the amount of depression of the pedal.
[0005] The present disclosure has been made in view of the above circumstances, and an object thereof is to provide a display device, an electronic musical instrument system, a method, and a program that can cause a user to simultaneously confirm a plurality of performance information.
Means for Solving the Problems
[0006] A display device according to an embodiment of the present disclosure includes one display unit and a control unit. The control unit acquires a first operation value corresponding to a first performance operation of a user on a first performance operator, acquires a second operation value corresponding to a second performance operation of the user on a second performance operator, and causes a display object to be displayed on one display unit in a display form corresponding to the first operation value and the second operation value. [Effects of the Invention]
[0007] According to one embodiment of the present disclosure, a display device, an electronic musical instrument system, a method, and a program are provided that allow a user to simultaneously view multiple performance information. [Brief explanation of the drawing]
[0008] [Figure 1] This is an overall perspective view of an electronic musical instrument according to one embodiment of the present disclosure. [Figure 2] This is a partial perspective view of an electronic musical instrument according to one embodiment of the present disclosure. [Figure 3] This is a block diagram showing the configuration of an electronic musical instrument according to one embodiment of the present disclosure. [Figure 4] This is an exploded perspective view of a display unit provided in an electronic musical instrument according to one embodiment of the present disclosure. [Figure 5] This figure shows the light in Example A1 that appears in the display area of the display unit when a user presses a key. [Figure 6] This diagram shows the light in Example A2 that appears in the display area of the display unit when a user presses a key. [Figure 7] This diagram shows the light shown in Example A3 in the display area of the display unit when a user presses a key. [Figure 8] This diagram shows the light (Example A4) displayed in the display area of the display unit when a user presses a key. [Figure 9] This diagram shows the light in Example A5 that appears in the display area of the display unit when a user presses a key. [Figure 10] This diagram shows the light in Example A6 that appears in the display area of the display unit when a user presses a key. [Figure 11] This figure shows the light displayed in the display area when the display unit is operated as an electronic metronome, according to one embodiment of the present disclosure. [Figure 12]This figure shows the light displayed in the display area when the display unit is operated as an electronic metronome, according to one embodiment of the present disclosure. [Figure 13] This figure shows a data table stored in an electronic musical instrument according to one embodiment of this disclosure. [Figure 14] This flowchart shows the process performed by the processor provided in the electronic musical instrument in Embodiment 1 of this disclosure. [Figure 15] This flowchart shows the processing performed by the processor provided in the electronic musical instrument in Embodiment 2 of this disclosure. [Modes for carrying out the invention]
[0009] The following description relates to a display device, an electronic musical instrument system, a method, and a program according to one embodiment of the present disclosure. Common or corresponding elements are denoted by the same or similar reference numerals, and redundant descriptions are omitted or simplified as appropriate.
[0010] The electronic instrument 1 shown in Figure 1 is an example of an electronic instrument system including a display device, such as an electronic piano. Electronic instrument 1 may also be an electronic keyboard instrument other than an electronic piano, such as an electronic keyboard. Electronic instrument 1 may also be other forms of electronic instruments, such as electronic percussion instruments, electronic wind instruments, or electronic string instruments.
[0011] As shown in Figures 1 and 2, the electronic instrument 1 comprises a housing 2. The housing 2 supports the keyboard 13A, pedal 13B, control panel 14, and display unit 16.
[0012] The electronic musical instrument 1 is an example of a computer. As shown in FIG. 3, the electronic musical instrument 1 includes a processor 10, a RAM (Random Access Memory) 11, a flash ROM (Read Only Memory) 12, a keyboard 13A, a pedal 13B, an operation panel 14, a key scanner 15, a display unit 16, a sound source LSI (Large Scale Integration) 17, a D / A converter 18, an amplifier 19, and a speaker 20. Each part of the electronic musical instrument 1 is connected by a bus 21.
[0013] The processor 10 reads out the programs and data stored in the flash ROM 12. The processor 10 comprehensively controls the electronic musical instrument 1 by using the RAM 11 as a work area.
[0014] The processor 10 is, for example, a single processor or a multi-processor and includes at least one processor. When configured to include a plurality of processors, the processor 10 may be packaged as a single device, or may be composed of a plurality of physically separated devices within the electronic musical instrument 1. The processor 10 may be called, for example, a control unit, a CPU (Central Processing Unit), an MPU (Micro Processor Unit), or a MCU (Micro Controller Unit).
[0015] The RAM 11 temporarily holds data and programs. The RAM 11 holds various programs read from the flash ROM 12 and various data such as waveform data.
[0016] The flash ROM 12 is a non-volatile semiconductor memory such as flash memory, EPROM (Erasable Programmable ROM), or EEPROM (Electrically Erasable Programmable ROM). The flash ROM 12 stores the control program 12A. The processor 10 executes the control program 12A, thereby executing various processes of the electronic musical instrument 1 according to one embodiment of this disclosure.
[0017] Keyboard 13A has 88 keys. Specifically, keyboard 13A has 52 white keys and 36 black keys. Each key is an example of a first performance control. Each key is associated with a different pitch. Electronic instrument 1 produces musical tones in response to key presses on the keyboard 13A. The number of keys on keyboard 13A is not limited to 88. Keyboard 13A may also be configured with other numbers of keys, such as 61 or 76 keys.
[0018] Furthermore, any reference to elements using designations such as “First,” “Second,” etc., as used in this disclosure does not generally limit the quantity or order of those elements. These designations are used for convenience to distinguish between two or more elements. Therefore, references to the First and Second elements do not imply, for example, that only two elements are adopted, or that the First element must precede the Second element.
[0019] Pedal 13B comprises three pedals. Specifically, pedal 13B includes a damper pedal, a soft pedal, and a sostenuto pedal. Each pedal is an example of a second performance control. When the user presses a pedal, a signal corresponding to the amount of pressure is detected by a variable resistor built into the pedal. The signal corresponding to the amount of pedal pressure is an example of a signal corresponding to the user's performance operation (an example of a second performance operation) on the second performance control. The signal corresponding to the amount of pedal pressure takes values from 0 to 127, for example. For convenience, this signal value is denoted as "pressure value p". Pressure value p is an example of a second operation value. For example, when the user presses a key on keyboard 13A while pressing a pedal, the electronic instrument 1 adds the sound effect associated with the pressed pedal to the musical tone and performs sound generation processing.
[0020] The control panel 14 includes various operating parts such as a power switch and a metronome function setting switch.
[0021] The key scanner 15 monitors key presses and releases on the keyboard 13A. For example, when the key scanner 15 detects a key press by the user, it outputs a key press event to the processor 10. The key press event includes information about the pitch of the key involved in the key press (key number). The key number is sometimes also called the key number, MIDI (Musical Instrument Digital Interface) key, or note number.
[0022] In this embodiment, a means for measuring the speed (velocity) of key presses is provided separately, and the velocity measured by this means is also included in the key press event. For example, multiple contact switches are provided for each key. Velocity is measured by the difference in the time each contact switch conducts when the key is pressed. Velocity can be said to be a value indicating the strength of the key press operation, or a value indicating the loudness (volume) of the musical sound. The key press operation is an example of a user's performance operation (an example of a first performance operation) on the first performance control element. Velocity takes values from, for example, 0 to 127. For convenience, the velocity value is denoted as "velocity value v". The velocity value is an example of a first operation value.
[0023] The display unit 16 may, for example, display the velocity when a key is pressed, or function as an electronic metronome to visually communicate the beat or tempo to the user. The display unit 16 is equipped with an LED (Light Emitting Diode) as a means of displaying information. The display unit 16 may also be equipped with other information display means, such as an LCD (Liquid Crystal Display) or an organic EL (Electro Luminescence), instead of or in addition to the LED. A specific description of the display unit 16 will be given later.
[0024] Waveform data is stored in flash ROM 12 or another memory (not shown). This waveform data is loaded into RAM 11 during the startup process of the electronic instrument 1 so that musical tones are quickly produced in response to key presses. When the processor 10 detects a key press by the key scanner 15, it instructs the sound source LSI 17 to read the corresponding waveform data from the waveform data loaded into RAM 11. The waveform data to be read is determined, for example, according to the timbre and key press event selected by the user.
[0025] The sound source LSI 17 generates musical tones based on waveform data read from RAM 11, under the direction of processor 10. The sound source LSI 17 has, for example, 128 generator sections and can produce up to 128 musical tones simultaneously. In this embodiment, processor 10 and sound source LSI 17 are configured as separate processors, but in another embodiment, processor 10 and sound source LSI 17 may be configured as a single processor. Processor 10 and sound source LSI 17 may also be configured as three or more separate processors.
[0026] The digital musical sound data generated by the sound source LSI 17 is converted into an analog signal by the D / A converter 18, then amplified by the amplifier 19, and output to the speaker 20. The digital musical sound data may also be output to an external speaker connected to a line-out terminal (not shown).
[0027] Display unit 16 is an example of a single display unit. As shown in Figure 4, display unit 16 comprises a sheet metal member 160, a light source unit 162, an insulating sheet 164, and a display unit 166. The sheet metal member 160 is supported inside the housing 2. Each part of the display unit 16 is supported by the housing 2 via the sheet metal member 160. The light source unit 162 comprises an LED substrate 162A and LEDs 162B.
[0028] The LED substrate 162A is a rectangular substrate. Multiple LEDs 162B are mounted on the LED substrate 162A. LEDs 162B are examples of light-emitting elements. In this embodiment, 20 LEDs 162B are arranged in a row at equal intervals along the longitudinal direction (for convenience, referred to as the "left-right direction") of the LED substrate 162A. LEDs 162B are, for example, RGBW type full-color LEDs equipped with red, green, blue, and white chips. Thus, the display unit 16, which is an example of a display unit, includes multiple LEDs 162B (an example of multiple light-emitting elements) arranged in a row in the first direction.
[0029] For convenience, the leftmost LED162B among the 20 LED162Bs is labeled "LEDa1". The LED162Bs located to the right are assigned higher numbers. For example, the rightmost LED162B among the 20 LED162Bs is labeled "LEDa20".
[0030] The insulating sheet 164 is a rectangular sheet material shaped to correspond to the LED substrate 162A, and is slightly larger than the LED substrate 162A, and has insulating properties. The insulating sheet 164 is sandwiched between the sheet metal member 160 and the LED substrate 162A, thereby preventing a short circuit between the sheet metal member 160 and the LED substrate 162A.
[0031] The display unit 166 comprises a light guide member 166A, a light shielding case 166B, a diffusion sheet 166C, and an acrylic panel 166D. The light guide member 166A is made of, for example, light-transmitting polycarbonate or acrylic. The light guide member 166A is assembled into the light shielding case 166B. When assembled into the light shielding case 166B, the light guide member 166A is positioned in front of each LED 162B. The light guide member 166A guides the light emitted from the LED 162B forward.
[0032] The light-shielding case 166B is made of, for example, black polystyrene and has light-shielding properties. The light-shielding case 166B is formed in a rectangular shape that is elongated in the left-right direction. An injection opening 166b is formed approximately in the center of the light-shielding case 166B. The injection opening 166b is a rectangular shape that is elongated in the left-right direction.
[0033] Light emitted from LED 162B is projected onto the display unit 166. In other words, the display unit 166 projects light emitted from the light source unit 162. Specifically, most of the light emitted from LED 162B enters the light guide member 166A. A portion of the light that enters the light guide member 166A travels almost in a straight line inside the light guide member 166A and is emitted from the light guide member 166A. The emission surface of the light guide member 166A is textured. Therefore, the light that reaches the emission surface of the light guide member 166A is diffusely reflected by the textured surface and emitted from the emission surface with high efficiency.
[0034] The diffusion sheet 166C is made of, for example, PET (polyethylene terephthalate) and has light-diffusing properties. Light emitted from the light guide member 166A is diffused by the diffusion sheet 166C and emitted forward from the light shielding case 166B through the emission opening 166b with a nearly uniform brightness.
[0035] The acrylic panel 166D is attached to the front of the light-shielding case 166B. Light that has been diffused by the diffusion sheet 166C and emitted from the light-shielding case 166B is emitted to the outside through the acrylic panel 166D.
[0036] Furthermore, the light emitted from the light guide member 166A is shielded by the light shielding case 166B in all areas except the emission opening 166b. That is, only the rectangular area elongated in the left-right direction, defined by the emission opening 166b, is the display area (hereinafter denoted by reference numeral 168) that can reflect this light. For convenience, the light reflected in the display area 168 is referred to as "light L". Light L is an example of a display that is shown on the display unit 16 (an example of a display section) according to the velocity value v (an example of a first operating value) and the pedal depression value p (an example of a second operating value).
[0037] The display area 168 (in other words, the emission opening 166b) is located in front of 20 LEDs 162B arranged in a row from left to right. Note that in Figure 2, the LEDs 162B are shown to clearly illustrate the positional relationship between the display area 168 and each LED 162B. The LEDs 162B are located behind the acrylic panel 166D, the diffusion sheet 166C, and the light guide member 166A. Therefore, these LEDs 162B are practically invisible from the outside. Specifically, the display unit 166 is housed inside the housing 2, and the acrylic panel 166D gives the exterior surface (front) a flat shape as shown in Figure 1. In addition, the light-shielding case 166B located behind the acrylic panel 166D prevents almost all external light from reaching the inside of the housing 2. Therefore, the various parts inside the housing 2 are practically invisible from the outside.
[0038] Figures 5 to 10 illustrate the light L displayed in the display area 168 of the display unit 16 (an example of a display section) when a user presses a key. The values of symbols v and p shown in each of Figures 5 to 10 represent the velocity value v and the pedal depression value p, respectively.
[0039] Example A1 shown in Figure 5 is when the user lightly presses the key without pressing the pedal, resulting in a velocity value v of 32 and a pedal pressure value p of 0. Example A2 shown in Figure 6 is when the user presses the key with moderate force without pressing the pedal, resulting in a velocity value v of 96 and a pedal pressure value p of 0. Example A3 shown in Figure 7 is when the user presses the key firmly without pressing the pedal, resulting in a velocity value v of 127 and a pedal pressure value p of 0.
[0040] When a user presses a key, the processor 10 displays a light L in the display area 168 with a length corresponding to the velocity value v, as shown in Figures 5 to 7. At this time, the light L is displayed with a specified brightness and in a standard color (e.g., white). The light L is displayed to extend from, for example, zero length to a length corresponding to the velocity value v (the lengths shown in each of Figures 5 to 7). For example, the larger the velocity value v, the faster the light L extends. The extension speed of the light L may be the same regardless of the velocity value v. The light L displayed with a length corresponding to the velocity value v continues to be displayed at a specified brightness for a short time, and then gradually dims (e.g., at a dimming speed V1) and disappears. The user can confirm the strength of the key press by visually observing the length of the light L displayed in the display area 168.
[0041] The length of the light L is determined, for example, by the number of LEDs 162B that emit light. In the example in Figure 5, the processor 10 displays a short light L in the display area 168 by emitting N (N is a natural number) LEDs 162B (LEDa1 to LEDaN) that are arranged consecutively from the leftmost LEDa1. In the example in Figure 6, the processor 10 displays a medium-length light L in the display area 168 by emitting M (M is a natural number greater than N) LEDs 162B (LEDa1 to LEDaM) that are arranged consecutively from the leftmost LEDa1. In the example in Figure 7, the processor 10 displays a long light L in the display area 168 by emitting M1 (M1 is a natural number greater than M) LEDs 162B (LEDa1 to LEDaM1) that are arranged consecutively from the leftmost LEDa1.
[0042] For example, when a user presses a key, instead of the light L extending from a zero length state, it may be displayed with a length corresponding to the velocity value v from the beginning. Instead of the light L displayed with a length corresponding to the velocity value v dimming and disappearing, it may be displayed shrinking from that length back to a zero length state. In this case, for example, the larger the velocity value v, the faster the light L shrinks. The speed at which the light L shrinks may be the same regardless of the velocity value v. The light L may dim and disappear as it shrinks.
[0043] Example A4 shown in Figure 8 is when the user presses the key with moderate force while the damper pedal is pressed deeply, resulting in a velocity value v of 96 and a press value p of 127. Example A5 shown in Figure 9 is when the user presses the key with moderate force while the damper pedal is pressed somewhat, resulting in a velocity value v of 96 and a press value p of 96. Example A6 shown in Figure 10 is when the user presses the key with moderate force while the damper pedal is pressed lightly, resulting in a velocity value v of 96 and a press value p of 32.
[0044] When the damper pedal is pressed and the user presses the key, the processor 10 displays a light L in the display area 168 for a length corresponding to the velocity value v, as shown in Figures 8 to 10. At this time, the light L is displayed with a predetermined brightness and in a color corresponding to the pedal depression value p. For example, the light L is displayed in a greenish color. In the example in Figure 8, the light L is displayed in dark green. In the example in Figure 9, the light L is displayed in yellow-green. In the example in Figure 10, the light L is displayed in light yellow-green. In other words, the larger the pedal depression value p, the darker the color of the light L displayed.
[0045] In example A4 shown in Figure 8, the depression value p is the maximum value of 127. In this case, while the damper pedal is depressed, the processor 10 continues to display the light L in dark green in the display area 168 while maintaining the specified brightness. When the damper pedal is released, the processor 10 gradually dims the light L and turns it off. The processor 10 may also turn off the light L at the moment the damper pedal is released.
[0046] In examples A5 and A6 shown in Figures 9 and 10, the pedal depression values p are 96 and 32, respectively, which are lower than the maximum value. In this case, the processor 10 displays a light L of a color corresponding to the pedal depression value p at a specified brightness for a short time, and then gradually dims it until it turns off. When the damper pedal is depressed to an amount less than the maximum value (i.e., when the pedal depression value p is between 1 and 126), the greater the pedal depression value p, the slower the dimming rate of the light L.
[0047] In Example A6, the light L dims and disappears at a dimming rate V2 that is slower than the dimming rate V1 (the dimming rate when the damper pedal is not pressed). In Example A5, the light L dims and disappears at a dimming rate V3 that is slower than the dimming rate V2. The dimming rate V of the light L when the damper pedal is pressed to a degree less than the maximum value can be expressed, for example, by the following formula.
[0048] Dimming rate V = Dimming rate V1 × (127 - pressure p) / 127
[0049] The value 127 in the above formula represents the maximum value of the pedal depression value p. According to the above formula, the dimming rate V2 when the pedal depression value p is 32 is approximately 0.75V1. The dimming rate V3 when the pedal depression value p is 96 is approximately 0.25V1. In other words, the deeper the user presses the damper pedal, the slower the light L dims. In this way, the light L is used to represent the resonance and sustain of the musical sound when the damper pedal is operated, so the deeper the user presses the damper pedal, the longer the light L is displayed.
[0050] If the damper pedal is pressed until light L disappears, light L will continue to be displayed in a color corresponding to the pedal depression value p while dimming (see Figure 9). If the damper pedal is released before light L disappears, light L will switch from the color corresponding to the pedal depression value p to the standard color white at the time of release, and will continue to dim until it disappears (see Figure 10).
[0051] As can be seen from the examples in Figures 5 to 10, the processor 10 determines the display form (e.g., length, color) of the light L (an example of a display object) according to the velocity value v (an example of a first operational value) and the step value p (an example of a second operational value), and displays the light L in the display area 168 in the determined display form. In addition, the length of the light L, which is an example of a display object, is variable in the left-right direction (an example of a first direction). The processor 10 determines the length of the light L in the left-right direction based on the velocity value v (an example of a first operational value). The processor 10 determines the color of the light L based on the step value p (an example of a second operational value). More specifically, the processor 10 determines two or more consecutively arranged LEDs 162B (an example of a light-emitting element) as the light-emitting targets, in a number corresponding to the velocity value v (an example of a first operational value). The processor 10 determines the light-emitting color of the LEDs 162B as the light-emitting targets based on the step value p (an example of a second operational value). Furthermore, the processor 10 dims the light L (light emitted by LED162B, which is an example of a light-emitting element) at a speed (for example, dimming speeds V2, V3, etc.) corresponding to the step value p (an example of a second operating value).
[0052] The user can confirm the strength of the key press by observing the length of the light L displayed in the display area 168, and simultaneously confirm the degree to which the damper pedal has been pressed by observing the color of the light L. In other words, by simply observing the light L, a single display element, the user can simultaneously confirm two elements closely related to piano performance (velocity of key press and damper pedal depression). Furthermore, since the longer the light L is displayed, the larger the depression value p, the user can intuitively understand the duration of the musical sound in response to the damper pedal operation.
[0053] Figures 11 to 13 illustrate the light L displayed in the display area 168 when the display unit 16 is operated as an electronic metronome. Figures 11 and 12 show examples B1 and B2, respectively. Figures 11 and 12 show the change in the display position of the light L within the display area 168 over time. In Figures 11 and 12, the left-hand diagram shows the light L moving back and forth once within the display area 168. In Figures 11 and 12, the right-hand graph corresponds to the left-hand diagram and shows the relationship between the display position of the light L and time.
[0054] As shown in Figures 11 and 12, light L can be displayed at each display position from position P1 to position P2000. Position P1 is the leftmost display position of light L. Higher numbers are assigned to the display positions to the right. Therefore, position P2000 is the rightmost display position of light L. Note that each display position from position P1 to position P2000 is the position of light L represented by the light emitted from LED162B, and is different from the physical position where LED162B is located.
[0055] The relationship between each display position of light L and the lighting pattern of LED 162B will be explained using the data table 12B shown in Figure 13. The data table 12B is stored, for example, in the flash ROM 12. In Figure 13, the numerical values (0 to 100) indicate the brightness of LED 162B. Brightness 0 indicates that LED 162B is not lit. Brightness 100 indicates that LED 162B is lit at its highest brightness. The processor 10 controls the illumination of the 20 LEDs 162B by sequentially switching between 2000 lighting patterns corresponding to each display position from position P1 to position P2000. Hereafter, the lighting patterns corresponding to positions P1 to P2000 will be denoted by codes LP1 to LP2000.
[0056] For example, the processor 10 lights up LEDa1 to LEDa3 at brightness levels of 51, 100, and 51 respectively, while keeping LEDa4 to LEDa20 off. That is, when the processor 10 controls the light emission with lighting pattern LP1, the light L is projected onto position P1, which is the leftmost display position within the display area 168. Next, the processor 10 gradually decreases the brightness of LEDa1 and LEDa3 by a very small amount. That is, when the processor 10 sequentially controls the light emission with lighting patterns LP2 and later, the display position of the light L moves little by little to the right (positions P2, P3, P4, P5, P6...). By gradually changing the brightness of multiple LEDs 162B, a smooth movement of the light L can be expressed.
[0057] The processor 10 rapidly switches the lighting pattern from lighting pattern LP1 to LP2000 until the light L at position P1 reaches position P2000, gradually shifting the lit LED 162B to the right LED 162B. As a result, as shown in Figures 11 and 12, the display position of the light L moves from position P1 to position P2000 on the outward journey. When the light L reaches position P2000, the processor 10 rapidly switches the lighting pattern from lighting pattern LP2000 to LP1 until the light L at position P2000 reaches position P1, gradually shifting the lit LED 162B to the left LED 162B. As a result, as shown in Figures 11 and 12, the display position of the light L moves from position P2000 to position P1 on the return journey. The light L repeatedly moves back and forth in time with, for example, the tempo of the metronome set on the operation panel 14. More specifically, light L repeatedly moves back and forth to move between positions P1 and P2000 in time with the beat.
[0058] Example B1 in Figure 11 shows the case where the user presses the key in time with the beat while not pressing the pedal (specifically, at the timing when the light L moves to position P2000 and the next timing when the light L moves to position P1). At the first key press timing, the velocity value v and the pedal pressure value p are 127 and 0, respectively. At the next key press timing, the velocity value v and the pedal pressure value p are 32 and 0, respectively.
[0059] During operation as an electronic metronome, the light L is normally displayed in white, the reference color. The brightness of the light L remains constant. As shown in Figure 11, the light L momentarily changes from white to a color corresponding to the velocity value v when the user presses a key. The higher the velocity value v, the darker the color of the light L. In example B1 of Figure 11, at the first key press, the velocity value v is the maximum value of 127, so the light L is displayed in dark green. At the next key press, the velocity value v is 32, so the light L is displayed in light yellow-green.
[0060] The user can confirm whether they are pressing the keys at the appropriate time in time with the beat by observing the timing of the change in the color of the light L. Furthermore, the user can confirm the strength of their key presses by observing the color of the light L corresponding to the velocity value v.
[0061] Example B2 in Figure 12 shows the case where the user presses a key in time with the beat while the damper pedal is pressed (specifically, when the light L moves to position P2000). At this time, the velocity value v and the pedal depression value p are 96 and 96, respectively. When the user presses the key, the light L changes from the standard color white to a color corresponding to the velocity value v (for example, yellow-green). To represent the resonance and sustain of the musical tone when the damper pedal is pressed, the light L is displayed in a color corresponding to the velocity value v while the damper pedal is pressed. When the damper pedal is released, the light L returns to the standard color white. By visually observing that the light L is continuously displayed in a color corresponding to the velocity value v while the damper pedal is pressed, the user can intuitively understand the sustain of the musical tone corresponding to the damper pedal operation.
[0062] As can be seen from the examples in Figures 11 and 12, the processor 10 determines the color of the light L (an example of a display object) based on the velocity value v (an example of a first operation value). Based on the pedal depression value p (an example of a second operation value), the processor 10 determines the period for which the light L is displayed in the color determined based on the velocity value v. Specifically, while the user is pressing the pedal (an example of a second performance control), the processor 10 continuously displays the light L in the display area 168 in the color determined based on the velocity value v. While the pedal is not pressed, the processor 10 continuously displays the light L in the display area 168 in the reference color, white.
[0063] Using Figure 14, the processing performed by the electronic instrument 1 (more specifically, the processor 10) in Embodiment 1 of this disclosure will be explained. When the power to the electronic instrument 1 is turned on and the system starts up, the processor 10, for example, performs periodic processing to constantly monitor key press events. When a user performs a key press operation and a key press event occurs, the processor 10 starts executing the processing shown in Figure 14. In Embodiment 1, for example, the light L is displayed in the display modes shown in Examples A1 to A6 in Figures 5 to 10.
[0064] The steps in the flowcharts shown in the embodiments of this disclosure may be rearranged to the extent that they do not contradict each other. For example, the embodiments of this disclosure present the processing of various steps in an exemplary order, but are not limited to this order. Furthermore, the steps in the flowcharts shown in the embodiments of this disclosure may be executed in parallel or in parallel to the extent that they do not contradict each other.
[0065] The processor 10 obtains the velocity value v included in the key press event (step S101). If a key press event occurs while the process in Figure 14 is being executed, the processor 10 stops the currently running process, returns to step S101, obtains the velocity value v included in the newly occurred key press event, and executes the process from step S102 onwards.
[0066] The processor 10 determines the length of the light L (step S102). Specifically, so that the user can confirm the strength of the key press by visually observing the length of the light L, the processor 10 determines the length of the light L to be a length corresponding to the velocity value v obtained in step S101.
[0067] The processor 10 determines which LEDs 162B will emit light to display light L for the length determined in step S102 (step S103). For example, as explained in the example in Figure 5, if the velocity value v is 32, the processor 10 determines that the N LEDs 162B (LEDa1 to LEDaN) that are lined up consecutively from the leftmost LEDa1 will be the ones to emit light.
[0068] The processor 10 determines whether or not a pedal (e.g., a damper pedal) is pressed (step S104). If the damper pedal is not pressed (step S104: NO), the processor 10 determines the color of the light L to be the reference color, which is white (step S105).
[0069] The processor 10 causes the LED 162B, which was determined to be the light source in step S103, to emit light at a specified brightness and in the reference color white (step S106). As a result, the light L, as illustrated in Figures 5 to 7, with a length corresponding to the velocity value v, is displayed in the display area 168. The user can confirm the strength of the key press by visually observing the length of the light L.
[0070] The processor 10 illuminates light L at a predetermined brightness for a short time, then gradually dims it (for example, at a dimming rate V1) and turns it off (step S107). That is, light L is instantly illuminated, maintains that brightness for a short time, and then gradually dims and turns off. By observing this change in the brightness of light L, the user can intuitively understand, for example, the sound envelope from attack to release.
[0071] If the damper pedal is pressed (step S104: YES), the processor 10 obtains the depression value p (step S108). The processor 10 determines the color of the light L to correspond to the depression value p obtained in step S108 (step S109). Specifically, in order to allow the user to understand the amount of depression of the damper pedal by the intensity of the color of the light L, the processor 10 determines that the color of the light L becomes darker the larger the depression value p is.
[0072] The processor 10 determines the dimming rate of the light L (step S110). For example, the deeper the damper pedal is pressed, the longer the resonance and sustain of the musical sound. To allow the user to intuitively understand the sustain of the musical sound in response to the damper pedal operation, the processor 10 determines that the dimming rate of the light L is slower as the pressing value p increases.
[0073] The processor 10 causes the LED 162B, which is the target of light emission determined in step S103, to emit light at a specified brightness and in the color determined in step S109 (step S111). As a result, the light L, as illustrated in Figures 8 to 10, with a length corresponding to the velocity value v, is displayed in the display area 168 in a color corresponding to the pedal depression value p. By visually observing the length of the light L displayed in the display area 168, the user can confirm the strength of the key press, and at the same time, by visually observing the color of the light L, they can confirm how far the damper pedal has been pressed. In other words, by simply visually observing the light L, which is a single display object, the user can simultaneously confirm two elements closely related to piano performance (velocity when pressing the key and the amount the damper pedal is depressed). Furthermore, since the light L is displayed for a longer period of time as the depression value p increases, the user can intuitively understand the duration of the musical sound in response to the damper pedal operation.
[0074] While the damper pedal is pressed, the processor 10 dims the light L at the dimming rate determined in step S110 until the light L disappears (steps S112-S114). As an exception, if the pedal depression value p is the maximum value of 127, the processor 10 continues to display the light L in the display area 168 at the specified brightness without dimming it.
[0075] When the damper pedal is released (step S112: YES), the processor 10 switches the color of light L from the color determined in step S109 to the reference color, white (step S115). The processor 10 then gradually dims the white light L until it turns off (steps S112-S114). In this way, in order to match the color of light L with the operation of the damper pedal, the processor 10 switches light L to white at the same time that the damper pedal is released. In other words, the processor 10 expresses the release of the damper pedal through the color of light L.
[0076] Using Figure 15, the processing performed by the electronic instrument 1 (more specifically, the processor 10) in Embodiment 2 of this disclosure will be explained. When a user presses a key during the operation of the electronic metronome and a key press event occurs, the processor 10 starts executing the processing shown in Figure 15. In Embodiment 1, for example, the light L is displayed in the display modes shown in Examples B1 to B2 in Figures 11 to 12.
[0077] The processor 10 obtains the velocity value v included in the key press event (step S201). If a key press event occurs while the process shown in Figure 15 is being executed, the processor 10 stops the currently running process, returns to step S201, obtains the velocity value v included in the newly occurred key press event, and executes the process from step S202 onwards.
[0078] The processor 10 determines the color of the light L to correspond to the velocity value v obtained in step S201 (step S202). Specifically, so that the user can confirm the strength of the key press by the intensity of the light L's color, the processor 10 determines the color of the light L to be darker as the velocity value v increases.
[0079] The processor 10 causes the LED 162B, which is being controlled by the electronic metronome function, to illuminate in the color determined in step S202 (step S203). If the damper pedal is not pressed (step S204: NO), the processor 10 returns the color of the light L to the standard color white after a certain period of time (step S205). The user can determine whether they are pressing the keys at the appropriate timing in accordance with the beat by observing the timing of the change in the color of the light L displayed by the electronic metronome function. The user can also confirm the strength of the key press by observing the color of the light L corresponding to the velocity value v.
[0080] If the damper pedal is pressed (step S204: YES), the processor 10 continues to illuminate the LED 162B, which is being controlled by the electronic metronome function, in the color determined in step S202 until the damper pedal is released. When the damper pedal is released (step S206: YES), the processor 10 returns the color of light L to the standard color, white (step S207). The user can intuitively understand the duration of the musical sound corresponding to the damper pedal operation by visually observing that light L continues to display in a color corresponding to the key press operation while the damper pedal is pressed.
[0081] The above is a description of exemplary embodiments of the present disclosure. Embodiments of the present disclosure are not limited to those described above, and various modifications are possible within the scope of the technical idea of the present disclosure. For example, embodiments of the present disclosure also include combinations of embodiments explicitly shown in the specification or obvious embodiments as appropriate. [Explanation of Symbols]
[0082] 1: Electronic instrument, 10: Processor, 12A: Control program, 13A: Keyboard, 13B: Pedal, 16: Display unit
Claims
1. One display unit, It comprises a control unit and, The control unit, A first operation value is obtained in response to the user's first performance operation on the first performance control. A second operation value is obtained in response to the user's second performance operation on the second performance control. The display unit is made to display an object in a display format corresponding to the first and second operating values. Display device.
2. The aforementioned display object is a display object whose length in the first direction is variable, The control unit, Based on the first operating value, the length of the display object in the first direction is determined. The color of the display is determined based on the second operating value. The display device according to claim 1.
3. The aforementioned display unit includes a plurality of light-emitting elements arranged in the first direction, The control unit, Two or more of the light-emitting elements arranged in a sequence, corresponding to the first operational value, are determined to be the light-emitting targets. Based on the second operating value, the emission color of the light-emitting element of the light-emitting target is determined. The display device according to claim 2.
4. The control unit dims the light emitted by the light-emitting element at a speed corresponding to the second operating value. The display device according to claim 3.
5. The control unit, Based on the first operational value, the color of the display object is determined. Based on the second operation value, the period for which the display object is displayed in the aforementioned color is determined. The display device according to claim 1.
6. The control unit, While the user's first performance operation is being performed on the second performance control, the display object is continuously displayed on the one display unit in the specified color. While the user is not performing a second performance operation on the second performance control, the display object is continuously displayed on the one display unit in a reference color different from the aforementioned color. The display device according to claim 5.
7. The first performance control is a key, The first operation value indicates the velocity value when the user presses the key. The second performance control is a pedal, The second operating value indicates the amount of pressure applied when the user presses the pedal. The display device according to any one of claims 1 to 6.
8. A keyboard including multiple of the aforementioned keys, The aforementioned pedal and, The display device according to claim 7, including, Electronic musical instrument system.
9. A first operation value is obtained in response to the user's first performance operation on the first performance control. A second operation value is obtained in response to the user's second performance operation on the second performance control. The computer is instructed to perform a process that causes a display object to be displayed on a single display unit in a display format corresponding to the first and second operation values. method.
10. A first operation value is obtained in response to the user's first performance operation on the first performance control. A second operation value is obtained in response to the user's second performance operation on the second performance control. The computer is instructed to perform a process that causes a display object to be displayed on a single display unit in a display format corresponding to the first and second operation values. program.
Citation Information
Patent Citations
Performance practice support device
JP2019061006A