Input device, electronic musical instrument, setting method and program
The touch slider on electronic musical instruments simplifies setting value input by detecting touch positions and sliding adjustments, overcoming the limitations of conventional methods and enabling more settings in a space-efficient and cost-effective way.
Patent Information
- Application Number
- JP2024031252
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-01
- Publication Date
- 2025-09-11
AI Technical Summary
Conventional electronic musical instruments require cumbersome separate operations to input values for multiple configurable setting items, such as using physical switches or keyboards, which complicates the process and limits the number of settings that can be installed due to space constraints.
An input device with a touch slider that detects touches on a surface with assigned areas for setting items, transitioning to a mode for setting the item's value based on the touch position and allowing value adjustment by sliding, with color-coded LEDs for easy recognition.
Enables easy and efficient input of setting values for multiple items without interrupting play, reducing the need for physical switches and costly displays, allowing more settings in a compact and cost-effective manner.
Smart Images

Figure 2025133352000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an input device, an electronic musical instrument, a setting method, and a program. [Background technology]
[0002] Conventionally, an electronic musical instrument has been disclosed that includes an input device consisting of a touch bar on the side of the keyboard (see, for example, Patent Document 1). The input device of Patent Document 1 is switchable between a continuous mode that accepts values that change continuously in response to user operations, and a grid mode that specifies various parameters in response to grid positions touched by the user through discontinuous operations. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2023-122459 Summary of the Invention [Problem to be solved by the invention]
[0004] However, with the input device of Patent Document 1, when there are multiple configurable setting items, it is necessary to separately input the value of the setting item to be set using a separate operating means such as a physical switch, which is cumbersome.
[0005] An object of the present invention is to make it possible to easily input a setting value for a desired setting item from among a plurality of setting items. [Means for solving the problem]
[0006] In order to solve the above problem, an input device according to one aspect of the present invention includes: a detection unit that detects a touch on a touch surface having a plurality of areas to which a plurality of setting items are respectively assigned; a control unit, The control unit When a touch is detected by the detection unit after a state in which no touch has been detected, the device transitions to a mode in which a value of a setting item assigned to an area on the touch surface corresponding to the position where the touch has been detected is set; After transitioning to the mode, when a first touch state is detected by the detection unit, a value according to the position of the touch is set as the value of the setting item. [Effects of the Invention]
[0007] According to the present invention, it is possible to easily input a setting value for a desired setting item from among a plurality of setting items. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a block diagram showing a functional configuration of an electronic musical instrument according to the present invention; [Figure 2] FIG. 2 is a diagram showing an example of the external configuration of the electronic musical instrument of FIG. [Figure 3] 10 is a flowchart showing the flow of a setting process. [Figure 4] FIG. 2 is a diagram showing an example in which a plurality of areas, each assigned to a plurality of setting items, are displayed on the touch slider of FIG. 1. [Figure 5] 10A and 10B are diagrams illustrating changes on a touch slider when the possible values of the setting item to be set are continuously changing. [Figure 6] 10A and 10B are diagrams illustrating changes on a touch slider when the possible values of the setting item to be set are discontinuous. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, embodiments of the present invention will be described with reference to the drawings. However, the embodiments described below are subject to various limitations that are technically preferable for implementing the present invention. Therefore, the technical scope of the present invention is not limited to the following embodiments and illustrated examples.
[0010] First, the configuration of the electronic musical instrument 100 of this embodiment will be described. 1, the electronic musical instrument 100 includes at least one processor such as a CPU (Central Processing Unit) 11, a RAM (Random Access Memory) 12, a storage unit 13, a keyboard 14, a sound system 15, a touch slider 16, an LED 17, an LED driving unit 18, and a communication unit 19. The various units of the electronic musical instrument 100 are connected via a bus 20. The input device of the present invention is configured to include the CPU 11, the touch slider 16, the LED 17, and the LED driving unit 18. In other words, the input device of the present invention is included in the electronic musical instrument 100.
[0011] The CPU 11 (control unit) reads out programs and data stored in the ROM 12 and executes various processes using the RAM 12 as a work area, thereby centrally controlling each unit of the electronic musical instrument 100. The CPU 11 may have multiple CPUs. The multiple processes executed by the CPU 11 of this embodiment may be executed by the multiple CPUs. In this case, the multiple CPUs may be involved in a common process. Alternatively, the multiple CPUs may independently execute different processes in parallel.
[0012] The RAM 12 provides a working memory space for the CPU 11 and temporarily stores data. The storage unit 13 is configured by a non-volatile semiconductor memory or a hard disk drive (HDD), etc. The storage unit 13 stores programs, various data, etc. For example, the storage unit 13 stores a program for executing the setting process described below. The storage unit 13 also stores setting values for multiple setting items, such as parameters related to the sound of the electronic musical instrument 100. Note that the storage unit 13 is not limited to being built into the electronic musical instrument 100, but may also include an external recording medium that is detachable from the information processing device 1, such as an external HDD or USB memory.
[0013] As shown in FIG. 2, the keyboard 14 includes a plurality of keys (performance operators) and a detection unit that detects pressed / released keys, and outputs information about pressed / released keys to the CPU 11.
[0014] The sound system 15 is a sound generating unit that generates sounds in accordance with control instructions from the CPU 11. The sound system 15 includes a sound source unit, an audio circuit, and a speaker. The sound source unit reads waveform data pre-stored in the storage unit 13 or generates waveform data and outputs it to the audio circuit in accordance with control instructions from the CPU 11. The audio circuit D / A converts and amplifies the waveform data output from the sound source unit. The speaker outputs the amplified analog sound.
[0015] The touch slider 16 includes a touch surface 160 and a detection unit that detects a touch on the touch surface 160. The detection unit of the touch slider 16 detects contact or proximity of the user's finger with the touch surface 160 based on a change in capacitance, thereby detecting a touch on the touch surface 160, and outputs information on the touched position (touch position) to the CPU 11. That is, even if the touch surface 160 is not in contact with the finger, if a change in capacitance equal to or greater than a predetermined threshold is detected, the touch slider 16 determines that a touch has been detected and outputs the touch position to the CPU 11.
[0016] In this embodiment, the touch slider 16 is located in the center above the keyboard 14, close to the keyboard 14, as shown in Fig. 2. This is so that the touch slider 16 can be operated with either the left or right hand while playing. In this embodiment, the touch slider 16 (touch surface 160) is described as having a linear shape extending in the direction in which the keys 14 are arranged. However, the shape of the touch slider 16 is not limited to this, and may be other shapes, such as a circle.
[0017] The LED (Light Emitting Diode) 17 is composed of a plurality of LEDs (for example, about 20), such as a plurality of RGB-LEDs. The plurality of LEDs of the LED 17 are arranged below the touch surface 160 of the touch slider 16 so as to overlap with the touch surface 160. As a result, the touch surface 160 of the touch slider 16 is displayed in the lighting color of the LED 17 positioned below it. The LED driving unit 18 drives each LED of the LEDs 17 in accordance with instructions from the CPU 11. The LED driving unit 18 can cause each LED of the LEDs 17 to emit light in 256 gradations, for example.
[0018] The communication unit 19 transmits and receives data to and from an external device connected via a communication interface such as a communication network like the Internet, Bluetooth (registered trademark), or a USB (Universal Serial Bus) cable.
[0019] Next, the operation of setting parameters relating to sounds in the electronic musical instrument 100 will be described. 3 is a flowchart showing the flow of the setting process executed by the CPU 11 when the power supply of the electronic musical instrument 100 is turned on. The setting process is executed by the CPU 11 in cooperation with a program stored in the storage unit 13.
[0020] First, the CPU 11 initializes Prerset_Flag to "0" (step S1). Prerset_Flag is a flag for setting an identification number of a setting item that can be set by the touch slider 16.
[0021] Next, the CPU 11 sets a plurality of areas 161, each assigned to a plurality of setting items such as sound-related parameters, on the touch surface 160 of the touch slider 16 (step S2). In step S2, as shown in FIG. 4, a plurality of areas 161, each assigned to a plurality of setting items, are set on the touch surface 160 of the touch slider 16. In the example shown in FIG. 4, for example, nine areas 161 are provided on the touch surface 160, and setting items such as tempo setting, hall simulator setting, volume setting, etc. are assigned to the area 161 from the leftmost area 161. The CPU 11 assigns area numbers 1, 2, etc. to the plurality of areas 161 in order from the leftmost area. In this embodiment, the area numbers function as identification numbers for the setting items assigned to the areas 161. It is assumed that the position of each area 161 and the setting items assigned to each area 161 are stored in advance in the storage unit 13.
[0022] Next, the CPU 11 causes the LED driving unit 18 to light up the LED 17 in a default state (step S3). In the default state, each LED of the LED 17 is lighted up in a predetermined color. As shown in FIG. 4, the LED 17 at a position corresponding to each area 161 is lighted up in a brighter tone than the area outside the area 161. This allows the user to identify each area 161. The user can set the value of the setting item to a desired value by touching the area 161 to which the setting item to be set is assigned with a finger, sliding the touch position (sliding the finger) to a position corresponding to the desired value, and then releasing the finger (releasing the touch). Note that, although examples of the item names of the setting items assigned to each area 161 are displayed in FIGS. 4 to 6, these are for ease of explanation and are not actually displayed (although they may be displayed). It is assumed that the item names of the setting items assigned to each area 161 are known to the user, for example, from an instruction manual or the like.
[0023] Next, the CPU 11 determines whether or not a touch has been detected on the touch slider 16 (step S4). If it is determined that a touch has been detected (step S4; YES), the CPU 11 determines whether or not Prerset_Flag is set to 0 (step S5).
[0024] If it is determined that Prerset_Flag is set to 0 (step S5; YES), the CPU 11 determines whether or not the touch position is within the area 161 (step S6). If it is determined that the touch position is not within the area 161 (step S6; NO), the CPU 11 returns to the processing of step S4.
[0025] If it is determined that the touch position is within area 161 (step S6; YES), CPU 11 stores the area number of the touch position in variable N (step S7). Next, CPU 11 sets the value of variable N to Prerset_Flag (step S8), transitions to a mode for setting the value of the setting item assigned to the touched area 161, changes the area setting of touch surface 160, and causes LED driving unit 18 to light up LED 17 in a color corresponding to the setting item assigned to the touched area 161 (step S9).
[0026] In step S9, if the setting item (setting item to be set) assigned to the touched area 161 has continuously changing possible values, CPU 11 cancels the setting of area 161 on touch surface 160 and assigns the continuously changing values along a predetermined direction of touch surface 160 (the longitudinal direction in this embodiment) as shown in the middle and bottom rows of FIG. 5. As a specific example, smaller values are assigned toward the left, and larger values are assigned toward the right. Here, continuously changing values include, for example, volume and pitch values. Note that in the middle and bottom rows of FIG. 5, "small" is displayed at the left end of touch surface 160 and "large" is displayed at the right end, but this is for ease of explanation and is not actually displayed (although they may be displayed).
[0027] Furthermore, in step S9, if the possible values of the setting item (the setting item to be set) assigned to the touched area 161 are discontinuous, the CPU 11 cancels the setting of the area 161 on the touch surface 160 and sets a plurality of areas 162 on the touch surface 160, to which the possible values of the setting item to be set are respectively assigned, as shown in the middle part of FIG. 6. Here, examples of discontinuous values include hall simulator setting values (e.g., concert hall, multipurpose hall, theater, studio, etc.). Note that in the middle and bottom parts of FIG. 6, each area 162 is indicated by a dotted line and examples of values assigned to each area 162 are displayed, but this is for ease of explanation and is not actually displayed (although they may be displayed). It is assumed that the values assigned to each area 162 are known to the user, for example, from an instruction manual or the like.
[0028] In step S9, when the change of the area setting of the touch surface 160 is completed, the CPU 11 causes the LED drive unit 18 to light up each LED of the LED 17 in a color corresponding to the setting item to be set. Here, a different color is assigned to each setting item. For example, blue is assigned to the tempo setting, red is assigned to the hall simulator setting, and green is assigned to the volume setting. The correspondence between each setting item and the display color is stored in the storage unit 13. It is assumed that the correspondence between each setting item and the display color is known to the user, for example, from an instruction manual. By changing the lighting color of the LED 17 according to the setting item to be set, the display color of the touch surface 160 can be changed, and the user can easily recognize which setting item is being set.
[0029] For example, as shown in Fig. 5, when the "Volume Setting" area 161 is touched, the area setting and display color of the touch surface 160 are changed as shown in the middle of Fig. 5. As shown in Fig. 6, when the "Hole Simulator Setting" area 161 is touched, the area setting and display color of the touch surface 160 are changed as shown in the middle of Fig. 6. Note that different colors are shown in different patterns in Figs. 5 and 6.
[0030] Next, the CPU 11 stores the information on the touch position in the RAM 12 (memory) (step S16), and returns to step S4. The touch position is stored in a manner that allows the order to be identified, such as by storing it in association with the current value of Prerset_Flag.
[0031] On the other hand, if it is determined in step S5 that Prerset_Flag is not 0 (step S5; NO), that is, if it is determined that any setting item is being set, the CPU 11 determines whether the value of the setting item to be set (the value that the setting item to be set can take) is a continuously changing value (step S10).
[0032] If it is determined that the value of the setting item to be set is a continuously changing value (step S10; YES), the CPU 11 causes the LED driving unit 18 to light up the LEDs 17 corresponding to the initial touch position to the current touch position brighter than the other LEDs 17 (step S11), and proceeds to step S14. Here, the initial touch position is the touch position when a touch is detected by the touch slider 16 after a state in which no touch has been detected.
[0033] For example, if the value of the setting item to be set is a continuously changing value, when the user slides his / her finger from the initial touch position where the setting item was selected to the current touch position, the range from the initial touch position to the current touch position on the touch slider 16 will be displayed lit brighter than the other ranges, as shown in Fig. 5. The user can adjust the value to be set by sliding his / her finger left and right on the touch slider 16.
[0034] On the other hand, if it is determined that the value of the setting item to be set is not a value that changes continuously (a discontinuous value) (step S10; NO), the CPU 11 determines whether or not the current touch position is within the area 162 to which a value is assigned (step S12).If it is determined that the current touch position is not within the area 162 to which a value is assigned (step S12; NO), the CPU 11 proceeds to step S14.
[0035] If it is determined that the current touch position is within the area 162 to which a value is assigned (step S12; YES), the CPU 11 causes the LED driving unit 18 to light up the LED 17 in the area 162 corresponding to the current touch position brighter than the other LEDs 17 (step S113), and proceeds to step S14.
[0036] For example, if the value of the setting item to be set is not a continuously changing value, i.e., if it is a discontinuous value, as shown in Fig. 6, when the user slides their finger from the initial touch position and their finger enters one of the areas 162, the area 162 on the touch slider 16 that corresponds to the current touch position is displayed lit brighter than the other areas. This allows the user to recognize the area 162 that corresponds to the setting candidate value while sliding their finger. The user can also adjust the value to be set by sliding their finger left and right on the touch slider 16.
[0037] In step S14, the CPU 11 determines whether the setting item to be set is a predetermined item (step S14). If it is determined that the setting item to be set is not a predetermined item (step S14; NO), the CPU 11 proceeds to step S16. The predetermined items are stored in advance in the storage unit 13. Examples of the predetermined items include, but are not limited to, volume and pitch.
[0038] If it is determined that the setting item to be set is a predetermined item (step S14; YES), the CPU 11 causes the sound system 15 to change the value of the setting item to a value corresponding to the current touch position (the touch position after sliding) and produce sound (step S15), and proceeds to step S16. For example, if a performance is currently in progress and the volume is being set, the CPU 11 causes the sound system 15 to produce sound at a volume corresponding to the current touch position. This allows the user to perform while changing the volume by sliding their finger. Also, the value of the setting item can be adjusted while checking the sound.
[0039] In step S16, the CPU 11 stores the touch position in the RAM 12 (step S16), and the process returns to step S4.
[0040] On the other hand, if it is determined in step S4 that no touch has been detected by the touch slider 16 (step S4; NO), that is, if the finger has been released from the touch slider 16, the CPU 11 determines whether the value of Prerset_Flag is 0 (step S17). If the value of Prerset_Flag is 0, the touch slider 16 continues to be in an unoperated state. If the value of Prerset_Flag is not 0, the touch slider 16 has transitioned from a state in which it was touched just before to a state in which the finger has been released (a state in which the touch has been released (a first touch state)).
[0041] If the CPU 11 determines that the value of Prerset_Flag is 0 (step S17; YES), it returns to step S4. If the CPU 11 determines that the value of Prerset_Flag is not 0 (step S17; NO), that is, if it determines that a touch release, which is the first touch state, has been detected, it sets the value of the setting item to be set to a value corresponding to the last touch position saved in the RAM 12 (step S18). That is, the CPU 11 sets the value of the setting item to be set to a value corresponding to the position where the finger is released (the position where the user releases the touch). If the setting item to be set has non-consecutive values, the CPU 11 sets the value of the setting item to a value corresponding to the area 162 corresponding to the position where the finger is released (the position where the user releases the touch). However, if the position where the finger is released does not correspond to any of the areas 162, the value of the setting item to be set is not changed. Note that the CPU 11 may, for example, flash the LED 17 several times at the position where the touch is released so that the user can visually recognize that the value has been confirmed.
[0042] Next, the CPU 11 sets Prerset_Flag to 0 (step S19) and clears the touch position stored in the RAM 12 (step S20). The CPU 11 also returns the area setting of the touch surface 160 to the setting state in step S2 (step S21), and causes the LED driving unit 18 to return the lighting state of the LED 17 to the default state (step S22), and returns to step S4.
[0043] The CPU 11 repeatedly executes the processes of steps S4 to S22 while the power supply of the electronic musical instrument 100 is ON. When the power supply of the electronic musical instrument 100 is turned OFF, the CPU 11 ends the setting process.
[0044] Conventional electronic musical instruments allow users to set multiple setting item values by, for example, providing dedicated physical switches for each setting item, using keyboards as setting keys, or providing buttons for each setting item on an LCD (Liquid Crystal Display). However, methods using physical switches and LCDs require multiple operations, such as selecting the setting item and inputting the selected setting value, making it difficult to change the setting value while playing. Using keyboards as setting keys requires users to completely stop playing to change the setting. In contrast, in the above-described embodiment, the user can select a setting item at the position where they first touch the touch surface 160, and the setting value for that setting item is determined and set by the position where they slide and release the touch (release point). This allows users to easily set the setting value of a desired setting item from multiple setting items. This can be done without completely stopping playing. Furthermore, when physical switches are used, there is a limit to the number of switches that can be installed due to mounting area constraints. When an LCD is used, the need for an additional LCD increases costs. However, the method of the above-described embodiment allows users to set a large number of setting items in a space-saving and low-cost manner without installing physical switches or expensive LEDs according to the number of setting items.
[0045] Furthermore, when entering values using a physical switch, a button on an LCD, or a keyboard, the value is generally confirmed with each press, so adjusting the value requires multiple presses.In contrast, in this embodiment, the value can be adjusted by sliding a finger left or right and then confirmed, making it easier to adjust the value.
[0046] As described above, when the CPU 11 of the electronic musical instrument 100 detects a touch on the touch surface 160 having a plurality of areas 161 each assigned to a plurality of setting items, the CPU 11 transitions to a mode for setting the value of the setting item assigned to the area 161 corresponding to the position on the touch surface 160 where the touch was detected, and when the release of the touch is detected, the CPU 11 sets the value corresponding to the position where the touch was released as the value of the setting item to be set. This allows the user to easily set the setting value of a desired setting item from among a plurality of setting items.
[0047] For example, if the possible values of the setting item to be set are continuously changing, CPU 11 assigns a continuously changing value along a predetermined direction of touch surface 160, and when a sliding operation from the position where the touch was detected and the release of the touch are detected on touch slider 16, CPU 11 sets the value of the setting item to be set to a value corresponding to the position where the touch was released. Therefore, if the possible values of the setting item to be set are continuously changing, the user can adjust the value by sliding the touch position. This also makes it easy to fine-tune the value.
[0048] Furthermore, for example, if the possible values of the setting item to be set are discontinuous, the CPU 11 sets a plurality of areas 162 on the touch surface 160, each assigned to a discontinuous value, and when a sliding operation from the position where the touch was detected and a release of the touch are detected on the touch slider 16, the CPU 11 sets the value of the setting item to a value corresponding to the area 162 corresponding to the position where the touch was released. Therefore, even if the possible values of the setting item to be set are discontinuous, the user can easily set the value by sliding the touch position and releasing the touch. Furthermore, because the value is not confirmed unless the touch is released, even if the user changes their mind and decides to set a different value while sliding toward the value they originally intended to set, they can easily set the different value by simply changing the sliding operation in the direction of the different value.
[0049] Furthermore, CPU 11 changes the display color of touch surface 160 depending on the setting item being set, so that the user can easily recognize which setting item value is currently being set.
[0050] Furthermore, when the setting item to be set is a predetermined setting item of a sound-related parameter, and a slide operation from the position where the touch was detected on the touch slider 16 is detected, the CPU 11 causes the sound system 15 to produce a sound in which the value of the setting item to be set has been changed to a value corresponding to the touch position after the slide. This allows the user to play while changing the value of the setting item. The user can also adjust the value of the setting item while checking the sound produced when the value is set.
[0051] The contents of the above embodiment are just a preferred example of the input device, electronic musical instrument, setting method and program according to the present invention, and are not intended to be limiting.
[0052] For example, in the above embodiment, the cue (instruction, command) for confirming the value of a setting item is detection of release of touch by touch slider 16 (first touch state), and a value corresponding to the touch position (position where touch is released) when release of touch is detected by touch slider 16 is set as the value of the setting item, but the cue for confirming the value of a setting item is not limited to this. For example, when a state (second touch state) is detected in which, after a slide operation for sliding the touch position is completed by touch slider 16, the end position of the slide operation is continuously touched for a predetermined time (e.g., 5 seconds) or more, CPU 11 may regard this as a cue for confirming the value of the setting item and set a value corresponding to the touch position as the value of the setting item.
[0053] In addition, in the above embodiment, an example was given in which a value corresponding to the position where the touch was released was set as the value of the setting item, but it would also be possible to set a value corresponding to the distance from the position where the touch was detected (the position where the touch was first detected after a state in which no touch was detected) to the position where the touch was released as the value of the setting item.
[0054] Furthermore, for example, the electronic musical instrument 100 of the above embodiment may be provided with a simple LCD capable of displaying setting values, and the CPU 11 may display the current setting value on the LCD for confirmation. For example, a confirmation switch may be provided separately, and when any area 161 of the touch slider 16 is touched while pressing the switch, the CPU 11 may display the current setting value of the setting item corresponding to the touched area 161 on the simple LCD. A separate physical switch may be provided as the confirmation switch, or an area assigned the function of the confirmation switch may be provided on the left or right end of the touch slider 16, for example.
[0055] In the above embodiment, an example is disclosed in which a semiconductor memory or a HDD is used as a computer-readable medium for the program according to the present invention, but the present invention is not limited to this example. Portable recording media such as CD-ROMs can also be used as other computer-readable media. Furthermore, carrier waves can also be used as a medium for providing data for the program according to the present invention via a communication line.
[0056] Furthermore, the detailed configuration and operation of the electronic musical instrument may be modified as appropriate without departing from the spirit of the invention.
[0057] Although the embodiments of the present invention have been described above, the technical scope of the present invention is not limited to the above-described embodiments, but is defined by the claims. Furthermore, the technical scope of the present invention also includes equivalents to the claims that are not related to the essence of the present invention. [Explanation of symbols]
[0058] 100 electronic musical instrument, 11 CPU, 12 RAM, 13 memory unit, 14 keyboard, 15 sound system, 16 touch slider, 17 LED, 18 LED driver
Claims
1. a detection unit that detects a touch on a touch surface having a plurality of areas to which a plurality of setting items are respectively assigned; a control unit, The control unit When a touch is detected by the detection unit after a state in which no touch has been detected, the device transitions to a mode in which a value of a setting item assigned to an area on the touch surface corresponding to the position where the touch has been detected is set; After transitioning to the mode, the input device sets a value corresponding to a position of the touch when a first touch state is detected by the detection unit as a value of the setting item.
2. The control unit after transition to the mode, when a release of the touch is detected as the first touch state, a value corresponding to a position where the touch is released is set as a value of the setting item; The input device according to claim 1 .
3. The control unit When the possible values of the setting item to be set are continuously changing values, the continuously changing values are assigned along a predetermined direction of the touch surface, and when the detection unit detects a slide operation from the position where the touch was detected and a release of the touch, a value corresponding to the position where the touch was released is set as the value of the setting item. The input device according to claim 2 .
4. The control unit If the possible values of the setting item to be set are discontinuous values, a plurality of areas are set on the touch surface to which the discontinuous values are respectively assigned, and when the detection unit detects a slide operation from the position where the touch was detected and a release of the touch, a value corresponding to the area corresponding to the position where the touch was released is set as the value of the setting item. The input device according to claim 2 .
5. The control unit changing the display color of the touch surface according to the setting item to be set; The input device according to claim 1 .
6. the setting items are setting items for parameters related to sound, The control unit When the setting item to be set is a predetermined setting item, when the detection unit detects a slide operation from the touched position, the sound generation unit generates a sound in which the value of the setting item is changed to a value corresponding to the touched position after the slide. The input device according to claim 1 .
7. An input device according to any one of claims 1 to 6; A performance operator, An electronic musical instrument comprising:
8. a computer of an input device including a detection unit that detects a touch on a touch surface having a plurality of areas to which a plurality of setting items are respectively assigned, When a touch is detected by the detection unit after a state in which no touch has been detected, the device transitions to a mode in which a value of a setting item assigned to an area on the touch surface corresponding to the position where the touch has been detected is set; after transitioning to the mode, when a first touch state is detected by the detection unit, a value corresponding to the position of the touch is set as a value of the setting item; How to set it up.
9. a computer of an input device including a detection unit that detects a touch on a touch surface having a plurality of areas to which a plurality of setting items are respectively assigned; When a touch is detected by the detection unit after a state in which no touch has been detected, the device transitions to a mode in which a value of a setting item assigned to an area on the touch surface corresponding to the position where the touch has been detected is set; after transitioning to the mode, when a first touch state is detected by the detection unit, a value corresponding to the position of the touch is set as a value of the setting item; A program for executing a process.
Citation Information
Patent Citations
Input device and electronic musical instrument
JP2023122459A