Performance equipment and programs
The performance device allows users to select and play a variety of chords by swiping on panel sections, addressing the limitations of existing apps and offering enhanced musical expression and control.
Patent Information
- Application Number
- JP2025138813
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-08-22
- Publication Date
- 2025-10-27
- Estimated Expiration
- 2045-08-22
AI Technical Summary
Existing electronic musical instrument apps limit the variety of chords that can be played to those predetermined for specific areas on the screen, restricting user creativity and musical expression.
A performance device with multiple panel sections on a display device, allowing users to select a root note by touching and swipe in different directions to play a variety of chords, including complex fractional chords, through a touch-sensitive interface.
Enables a wider range of chords to be played intuitively and easily, catering to both beginners and advanced players, with dynamic tempo control and expressive power, enhancing musical performance capabilities.
Smart Images

Figure 0007760797000001_ABST
Abstract
Description
[Technical Field]
[0001] The disclosed technology relates to electronic musical instruments. [Background technology]
[0002] 2. Description of the Related Art Electronic musical instrument apps that allow performances to be performed using display devices such as smartphones and tablets are known.
[0003] A typical example is a known system in which chords are played by swiping an area on a screen where strings are displayed and chords are predetermined (see, for example, Non-Patent Document 1). [Prior art documents] [Non-patent literature]
[0004] [Non-Patent Document 1] Apple Inc., “GarageBand,” [online], [searched August 7, 2025], Internet<URL:https: / / www.apple.com / jp / ios / garageband / > Summary of the Invention [Problem to be solved by the invention]
[0005] In the electronic musical instrument app of Non-Patent Document 1, the chords that can be played by swiping a certain area are limited to one type of chord that is predetermined for that certain area.
[0006] The disclosed technology aims to provide a performance device and program that can play a wider variety of chords than ever before. [Means for solving the problem]
[0007] One aspect of the disclosed technology is a performance device that includes multiple panel sections, each of which displays a predetermined root note and can be swiped.The multiple panel sections are operation areas displayed on a display device, and the device further includes a selection section that, when a panel section among the multiple panel sections is touched and swiped, selects the root note corresponding to the panel section and the chord corresponding to the direction of the swipe, and an output section that outputs the selected chord. [Effects of the Invention]
[0008] According to the disclosed technology, by selecting a predetermined root note corresponding to the panel section and a chord corresponding to the direction of the swipe operation, two or more chords can be selected by swiping the panel section, which allows a wider variety of chords to be played than ever before. [Brief explanation of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram illustrating an example of the functional configuration of a performance device. [Figure 2] FIG. 2 is a diagram showing an example of a processing procedure for a performance method. [Figure 3] FIG. 3 is a diagram showing an example of the display. [Figure 4] FIG. 4 is a diagram showing an example of the display. [Figure 5] FIG. 5 is a diagram showing an example of the display. [Figure 6] FIG. 6 is a diagram for explaining an example of processing for the panel unit 11. In FIG. [Figure 7] FIG. 7 is a diagram for explaining an example of processing for the panel unit 11. In FIG. [Figure 8] FIG. 8 is a diagram for explaining an example of processing for the panel unit 11. In FIG. [Figure 9] FIG. 9 is a diagram illustrating an example of a functional configuration of a computer. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, embodiments of the disclosed technology will be described with reference to the drawings. Note that components having the same functions in the drawings are given the same reference numerals, and redundant description will be omitted.
[0011] [Performance device and method] 1, the performance device includes, for example, a panel unit 11, a key selection unit 12, an addition unit 13, a selection unit 2, an output unit 3, and a control unit 4. Based on information input to the panel unit 11, the key selection unit 12, and the addition unit 13, the selection unit 2, the output unit 3, and the control unit 4 perform processing.
[0012] The performance device may include a display device 1 shown by a dashed line in Fig. 1. In this case, the panel unit 11, key selection unit 12, and additional unit 13 may be realized by display on the display device 1. The display device 1 may be a liquid crystal display (LCD), an LED display, a plasma (PDP) display, electronic paper, or other display device. The display device 1 may be configured as a touch panel with an input function for detecting a user's touch operation.
[0013] FIG. 3 shows an example of a display by the display device 1.
[0014] The performance method is realized, for example, by each component of the performance device performing the processes of steps S2 and S3 shown in FIG.
[0015] <Panel section 11> The panel section 11 is an operation area displayed on the display device 1 for the user to specify a root note that serves as a basis for chord selection. As shown in the display example of FIG. 3, multiple panel sections 11 may be provided.
[0016] 3, a predetermined root note (for example, "C," "D," "C#," etc.) is displayed on each of the multiple panel units 11. In this example, taking operability into consideration, the root note (C, D, E, etc.) and the derived notes (C#, D#, etc.) are arranged in groups.
[0017] A user of the performance device can touch the panel unit 11 and then perform a swipe operation to play a chord corresponding to the root note and the swipe direction.
[0018] A "swipe operation" refers to a series of operations in which a user moves a pointer such as a finger or a stylus a predetermined distance in a predetermined direction while maintaining contact with an input surface such as a touch panel.
[0019] In this way, a plurality of panel sections 11 may be provided, each displaying a predetermined root note and each capable of being swiped.
[0020] The process from touching and swiping the panel unit 11 to outputting sound will be described in the sections on the selection unit 2 and the output unit 3.
[0021] <Key selection section 12> The key selection section 12 is an operation area displayed on the display device 1 for setting the key of the entire musical composition. As shown in the display example of FIG. 3, a plurality of key selection sections 12 may be provided. Each of the plurality of key selection sections 12 corresponds to a plurality of different keys (such as "C," "D♭," and "D"). When the user touches a key selection section 12, the key displayed in the selected key selection section 12 is selected as the reference key for the entire performance device. This also determines the root note to be displayed on each of the plurality of panel sections 11.
[0022] Fig. 3 shows the display when the key selection section 12 displaying "C" is selected. Fig. 4 shows the display when the key selection section 12 displaying "D♭" is selected.
[0023] In this way, a plurality of key selection units 12 may be provided for changing the predetermined root notes displayed on the plurality of panel units 11, respectively.
[0024] <Additional Section 13> The adding section 13 is an operation area for adding a sound, displayed on the display device 1. As in this example, at least one adding section 13 may be provided.
[0025] At least one additional section 13 displays a predetermined note (for example, "6," "7," "M7," etc.). The predetermined note may be, for example, a sixth note (sixth note) when the root note is the first note, a major seventh (M7), a minor seventh (7), or even a ninth, eleventh, or thirteenth note, which are so-called tension notes and are determined by the root note. The predetermined note may also be a percussion sound such as a cymbal or drum, or a non-instrumental sound such as a sound effect or a voice sample.
[0026] The process from touching the adding unit 13 to outputting the sound will be explained in the sections on the selecting unit 2 and the output unit 3.
[0027] <Selection 2> When a certain panel section 11 among the plurality of panel sections 11 is touched and swiped, the selection section 2 selects a root note corresponding to the certain panel section 11 and a chord corresponding to the direction of the swipe operation (step S2). Information about the selected chord is output to the output section 3.
[0028] The root note corresponding to the panel section 11 is the note displayed on the panel section 11. The root note corresponding to the panel section 11 may be abbreviated as the root note of the panel section 11.
[0029] Each swipe direction is assigned a different chord type. For example, up is assigned a major chord, down is assigned a minor chord, right is assigned a sus4 chord, and left is assigned an m(♭5) chord.
[0030] For example, when the user touches the panel unit 11 displaying "C" in Figure 3 and swipes upward, a C major chord is selected, when swiping downward, a C minor chord is selected, when swiping right, a Csus4 chord is selected, and when swiping left, a Cm(♭5) chord is selected.
[0031] 6, when the panel unit 11 is swiped a predetermined distance D in a certain direction from the position p where the user first touched the panel unit 11, the selection unit 2 may determine that the swipe operation is complete and select a root note corresponding to the panel unit 11 and a chord corresponding to the certain direction. The predetermined distance D is, for example, the vertical or horizontal length of the panel unit 11. The predetermined distance D may be any real number.
[0032] <<Other process 1 of selection unit 2>> When a first panel unit among the plurality of panel units 11 is touched and a second panel unit other than the first panel unit among the plurality of panel units 11 is swiped, the selection unit 2 may select a chord including a bass note corresponding to the root note of the first panel unit and a chord corresponding to the root note and the direction of the swipe operation corresponding to the second panel unit. The bass note corresponding to the root note can also be said to be a note having the same note name as the root note.
[0033] 3, when the panel unit 11 displaying "C" is touched by the user and the panel unit 11 displaying "D" is swiped to the right, the selection unit 2 may select the chord Dsus4 / C, which includes C, which is the bass note corresponding to the root note of the panel unit 11 displaying "C," and the chord Dsus4 when the panel unit 11 displaying "D" is swiped to the right. In this example, the panel unit 11 displaying "C" is the first panel unit, and the panel unit 11 displaying "D" is the second panel unit.
[0034] Previously, playing fractional chords such as "Dsus4 / C" on an electronic musical instrument app required specialized, complex settings and advanced playing techniques.
[0035] However, with the above configuration, the user of the performance device can easily play complex fractional chords in real time with an intuitive and simple operation: pressing the first panel section (e.g., "C"), which represents the bass note, with one finger and swiping the second panel section (e.g., "D"), which represents the tonic chord, with the other finger.
[0036] <<Other process 2 of selection unit 2>> When a certain additional section 13 among at least one additional section 13 is touched and a certain panel section 11 among a plurality of panel sections 11 is swiped, the selection section 2 may select a note corresponding to the certain additional section 13, a root note corresponding to the certain panel section 11, and a chord corresponding to the direction of the swipe operation.
[0037] For example, in the example of Figure 3, when the addition section 13 displaying "6" is touched and the panel section 11 displaying "C" is swiped downward, the selection section 2 may select the chord Cm6, which includes the note 6 corresponding to the addition section 13 displaying "6" and the chord Cm when the panel section 11 displaying "C" is swiped downward.
[0038] With a single swipe of a finger, users can become proficient in playing basic chords such as "major" and "minor." Once they become more comfortable with playing, they can use another finger to touch additional sections 13, such as "6" and "M7," seamlessly expanding their expressive power to more jazzy and sophisticated chords (e.g., Cm → Cm6) with the same swipe. This allows beginners to start with simple operations, while advanced players can take on more complex performances, creating a versatile operating system that caters to different skill levels.
[0039] The processes of <<Other Process 1 of Selector 2>> and <<Other Process 2 of Selector 2>> can be performed in combination.
[0040] In other words, when a certain additional section 13 among at least one additional section 13 is touched and a first panel section among the plurality of panel sections 11 is touched, and a certain second panel section other than the first panel section among the plurality of panel sections 11 is swiped, the selection section 2 may select a chord including a note corresponding to the certain additional section 13, a bass note corresponding to the root note of the first panel section, and a root note corresponding to the second panel section and a chord corresponding to the direction of the swipe operation.
[0041] 3, suppose that the panel unit 11 displaying "D" is swiped rightward while the additional unit 13 displaying "6" is touched and the panel unit 11 displaying "C" is touched by the user. In this case, the selection unit may select the chord D6sus4 / C, which includes the note 6 corresponding to the additional unit 13 displaying "6," the bass note C corresponding to the root note of the panel unit 11 displaying "C," and the root note corresponding to the panel unit 11 displaying "D" and the chord Dsus4 when the panel unit 11 displaying "D" is swiped rightward.
[0042] <<Other Process 3 of Selection Section 2>> When a certain panel unit 11 among the plurality of panel units 11 is touched and swiped in different directions, the selection unit 2 may sequentially select at least a sound corresponding to the certain panel unit 11 and a sound according to a performance pattern determined by the direction of the swipe operation. The sequentially selected sounds are output to the output unit 3.
[0043] The direction of the swipe operation is, for example, the direction in which the panel unit 11 is first swiped.
[0044] Examples of performance patterns are arpeggios, scale runs, chord backing (stroking or cutting), pads, sustains, chord riffs, melody riffs, bass riffs, percussives, and drum patterns. The sounds that follow the performance pattern may not be the sounds of a single instrument, but may be the sounds of multiple instruments.
[0045] The performance pattern may be specified or changed by the user before or during performance via a predetermined user interface. Examples of the predetermined user interface include an input device such as a touch panel, keyboard, or mouse. The performance device may be equipped with this input device.
[0046] The following explanation will be given taking the case where the performance pattern is an arpeggio as an example. An arpeggio is a performance method in which the constituent notes of a chord are played one by one in order.
[0047] 3, it is assumed that the panel unit 11 displaying "C" is touched by a user, and then swipes upward, then downward, and then sequentially swipes upward and downward. In this case, the notes that make up C major, which is a chord determined by the note corresponding to the panel unit 11 displaying "C" and the direction of the upward swipe, that is, the notes of C, E, and G, are sequentially selected by the selection unit 2.
[0048] The faster the swipe operation is performed, the faster the tempo at which the selection unit 2 selects sounds.
[0049] For example, as shown in FIG. 7, when the panel unit 11 is swiped a predetermined distance D in a certain direction from the position p where the user first touched the panel unit 11, the selection unit 2 determines that the swipe operation in that certain direction is complete and selects the first chord.
[0050] Then, (i) when a swipe operation is performed in the opposite direction from the position where the swipe operation was completed by a distance twice the predetermined distance D (in other words, when a swipe operation is performed in the opposite direction from the position p where the panel unit 11 was first touched by the user by the predetermined distance D), the selection unit 2 selects the next sound as the swipe operation in the opposite direction is completed. (ii) When a swipe operation is performed in the certain direction from the position where the swipe operation was completed by a distance twice the predetermined distance D (in other words, when a swipe operation is performed in the certain direction from the position p where the panel unit 11 was first touched by the user by the predetermined distance D), the selection unit 2 selects the next sound as the swipe operation in the certain direction is completed.
[0051] The next note is, for example, a note included in the chord selected by the first swipe operation, and is the note following the note selected immediately before.
[0052] By repeating the processes (i) and (ii), the faster the swipe operation, the faster the tempo at which the selection unit 2 can select sounds. The tempo is, for example, BPM (Beats Per Minute).
[0053] The selection unit 2 may also measure the time interval from the time when the previous swipe operation is completed to the time when the current swipe operation is completed. This time interval corresponds to the length of one beat (for example, one quarter note) in a performance and is used to calculate the tempo. The time interval may be measured with high precision, such as in microsecond units, in order to calculate a more accurate tempo.
[0054] The selection unit 2 sequentially selects notes according to a pre-specified performance pattern based on the calculated tempo. In this case, notes may be selected between the completion of one swipe operation and the completion of the next swipe operation. For example, the performance pattern may be a predetermined rhythmic pattern made up of various notes and rests, such as quarter notes, eighth notes, and sixteenth notes. In this case, the selection unit 2 may select notes so as to play this rhythmic pattern for only one beat in accordance with the calculated tempo. For example, the faster the calculated tempo, the shorter the time for one beat to be played. This allows the user to intuitively control not only the reciprocating motion of a simple swipe operation, but also performance patterns with complex rhythms.
[0055] With the above process, each time a swipe operation is completed, the tempo is recalculated in real time based on the time interval since the previous swipe operation, and the music is played accordingly. This process also allows the selection unit 2 to select notes at a faster tempo the faster the swipe operation. This enables dynamic and expressive tempo control, just like an orchestra conductor controlling the overall tempo by giving instructions for each beat.
[0056] The processes of <<Other Process 1 of Selector 2>> to <<Other Process 3 of Selector 2>> can be performed in combination.
[0057] 3, suppose that the user touches the panel unit 11 displaying "C," swipes the panel unit 11 displaying "D" to the right, then swipes the panel unit 11 displaying "D," and then swipes the panel unit 11 to the left and then right and left sequentially. In this case, the selection unit 2 sequentially selects notes constituting the chord Dsus4 / C, which includes C, which is the bass note corresponding to the root note of the panel unit 11 displaying "C," and the chord Dsus4 determined by the note corresponding to the panel unit 11 displaying "D" and the direction of the swipe operation to the right, i.e., notes C, D, G, and A.
[0058] 3, suppose that, while the additional section 13 displaying "6" is touched, the panel section 11 displaying "C" is swiped downward, then upward, and then sequentially swiped downward and upward. In this case, the notes constituting the chord Cm6, which includes the note 6 corresponding to the additional section 13 displaying "6," the note corresponding to the panel section 11 displaying "C," and the chord Cm determined by the downward swipe direction, i.e., the notes C, E♭, G, and A, are sequentially selected by the selection section 2.
[0059] 3, suppose that, while the additional section 13 displaying "6" is touched and the panel section 11 displaying "C" is touched by the user, the panel section 11 displaying "D" is swiped rightward and then leftward, and then swiped rightward and leftward in sequence. In this case, the selection section 2 sequentially selects notes constituting the chord D6sus4 / C, which includes the note 6 corresponding to the additional section 13 displaying "6," the bass note C corresponding to the root note of the panel section 11 displaying "C," and the chord Dsus4 determined by the note corresponding to the panel section 11 displaying "D" and the direction of the swipe operation, which is rightward, i.e., the notes Do (C), Re (D), So (G), La (A), and Si (B).
[0060] <Output section 3> The chord selected by the selection unit 2 is input to the output unit 3. When a note is selected by the selection unit 2, the selected note is input to the output unit 3.
[0061] In this case, the output unit 3 outputs the selected chord and sound.
[0062] The output unit 3 may output sound only while the user's pointer is in contact with the display device 1. In other words, when the user's pointer is removed from the display device 1, the output of sound may stop.
[0063] The performance device may be equipped with an electro-acoustic transducer such as a speaker or headphones, or the performance device may be provided with an audio output terminal to which the electro-acoustic transducer is connected. In either case, the output unit 3 supplies a sound signal, which is an electrical signal of the corresponding sound, to the electro-acoustic transducer, which then converts the supplied sound signal into a sound wave, which is a vibration of the air, and outputs it.
[0064] The output unit 3 may transmit performance information corresponding to the selected chord and sound, for example, a MIDI (Musical Instrument Digital Interface) message, to an external sound source device.
[0065] MIDI messages are data that express performance instructions, such as "which instrument (tone), which note, and how loudly to play," in a standardized format. In this case, an external sound source device that receives performance information such as a MIDI message generates sounds in accordance with the instructions. In this way, the output unit 3 may output chords and sounds by causing an external sound source device to output the chords and sounds.
[0066] This type of performance information transmission configuration has the advantage that the user can freely select the sound source device that produces the sounds while using the performance device as the input interface of their choice. This is similar to the configuration in which many electronic keyboards and electronic drums have MIDI output functionality in addition to the ability to produce sounds from their own built-in sound source, and it greatly improves the flexibility and expandability of performance.
[0067] <Control unit 4> The control unit 4 controls the overall operation of the performance device. For example, the control unit 4 receives user operation information detected by the panel unit 11, etc., and based on that information, instructs the selection unit 2 to select a chord or note, and instructs the output unit 3 to output a note.
[0068] The control unit 4 may perform any other processing required for the performance device in addition to the processing performed by the selection unit 2 and the output unit 3 described above.
[0069] [Variations] The specific configurations of the embodiments of the disclosed technology are not limited to those described above, and the specific configurations of the embodiments of the disclosed technology can be appropriately modified in design, etc., within the scope of the spirit of the embodiments of the disclosed technology.
[0070] The key selection unit 12 and the addition unit 13 do not necessarily have to be provided in the performance device.
[0071] The performance device may be provided with a chord display unit 14 that displays the chord selected by the selection unit 2. The chord display unit 14 is shown by a dashed line in Fig. 1. In the example of Fig. 5, the chord display unit 14 is provided below the display on the display device 1.
[0072] When a swipe operation is performed while the panel unit 11 is touched, the direction of the swipe operation may be indicated. In the example of Fig. 5, the panel unit 11 displaying "C" is swiped downward. As in this example, when a swipe operation is performed while the panel unit 11 is touched, the edge of the panel unit 11 in the direction of the swipe operation may become thicker.
[0073] When any of the plurality of panel sections 11 is touched, chords that will be selected when the touched panel section 11 is swiped in each direction may be displayed.
[0074] 8, when a certain panel unit 11 is touched, the type of chord (e.g., text information such as "maj," "min," "sus4," or "m♭5") that is selected depending on the corresponding swipe direction may be temporarily displayed as a guide G1 around (e.g., at positions above, below, left, or right) the certain panel unit 11. This display may be translucent.
[0075] "Maj" means a major chord, "min" means a minor chord, "sus4" means a sus4 chord, and "m♭5" means an m(♭5) chord.
[0076] With this configuration, the user can intuitively grasp which chord will be selected by swiping in which direction before performing the swipe operation. This has the effect of assisting the user's operation and promoting familiarity, particularly for users who are unfamiliar with operating the device. The guide display may disappear when the user starts a swipe operation or removes the pointer from the panel unit 11. The guide display may also disappear after a predetermined time has elapsed since the guide display was displayed.
[0077] The condition for determining that the swipe operation is complete is not limited to the detection of movement of the "predetermined distance D" described above.
[0078] For example, the selection unit 2 may determine that the swipe operation is complete when it detects that the user's indicator has moved from the display area of the panel unit 11 where the touch started, beyond its boundary line, into an external area.
[0079] As another variation, the selection unit 2 may determine that the swipe operation is complete by timing the movement of the indicator continuing for a predetermined period of time (e.g., 100 milliseconds) or more after the indicator starts to touch the screen.
[0080] In the above embodiment, four directions, ie, up, down, left, and right, have been described as examples of the directions of the swipe operation, but the present invention is not limited to this.
[0081] For example, it is possible to detect two swiping directions, such as only up and down, or only right and left, and assign different chords to each.
[0082] More generally, it is possible to detect n different directions (for example, eight radial directions) where n is an integer greater than or equal to 2, and assign a different chord to each of them.
[0083] The various processes described in the embodiments of the disclosed technology may not only be performed chronologically in the order described, but may also be performed in parallel or individually depending on the processing capacity of the device performing the processes or as needed.
[0084] For example, data may be exchanged directly between the components of the performance device, or may be exchanged via a storage unit (not shown).
[0085] Furthermore, a device (terminal) for using the device, system, or method of the present invention via a network (telecommunications line) may also be provided. The "device (terminal) for use" may be provided with functions (e.g., control function, decoding function, restoration function, input / output function, etc.) necessary to obtain the effects of implementing the device, system, or method of the present invention.
[0086] It goes without saying that other modifications are possible without departing from the spirit of the present invention.
[0087] All publications, patent applications, and technical standards mentioned in this specification are herein incorporated by reference to the same extent as if each individual publication, patent application, or technical standard was specifically and individually indicated to be incorporated by reference.
[0088] [Programs, recording media] The functions performed by the components described herein may be implemented in circuitry or processing circuitry, including general-purpose processors, application-specific processors, integrated circuits, ASICs (Application Specific Integrated Circuits), a CPU (a Central Processing Unit), conventional circuits, and / or combinations thereof, programmed to perform the described functions. A processor includes transistors and other circuits and is considered to be circuitry or processing circuitry. A processor may also be a programmed processor that executes programs stored in memory.
[0089] In this specification, a circuitry, unit, or means is hardware that is programmed to realize or performs the described functions, which may be any hardware disclosed herein or any hardware known to be programmed to realize or perform the described functions.
[0090] If the hardware is a processor considered to be a type of circuitry, the circuitry, means, or unit is a combination of the hardware and software used to configure the hardware and / or processor.
[0091] The various processes described above can be implemented by loading a program that executes each step of the above method into the recording unit 2020 of the computer 2000 shown in Figure 9, and operating the control unit 2010, input unit 2030, output unit 2040, display unit 2050, etc.
[0092] The program describing the processing contents can be recorded on a computer-readable recording medium, which may be, for example, a magnetic recording device, an optical disk, a magneto-optical recording medium, a semiconductor memory, or any other suitable recording medium.
[0093] The program may be distributed, for example, by selling, transferring, lending, etc. a portable recording medium such as a DVD or CD-ROM on which the program is recorded. Furthermore, the program may be stored in a storage device of a server computer, and then transferred from the server computer to another computer via a network, thereby distributing the program.
[0094] A computer that executes such a program may first temporarily store the program recorded on a portable recording medium or transferred from a server computer in its own storage device. Then, when executing a process, the computer reads the program stored on its own recording medium and executes the process in accordance with the read program. Alternatively, the computer may read the program directly from a portable recording medium and execute the process in accordance with the program. Furthermore, the computer may execute the process in accordance with the program each time a program is transferred from a server computer to the computer. The server computer may not transfer the program to the computer, but may instead execute the process through a so-called ASP (Application Service Provider) service, which realizes the processing function by issuing an execution instruction and obtaining the results. Furthermore, the server computer may execute the process on a terminal using a so-called SaaS (Software as a Service) service, which allows users to use part of the server computer along with the program. In this embodiment, the program includes information used for computer processing that is equivalent to a program (such as data that is not a direct instruction to the computer but has properties that define computer processing).
[0095] Furthermore, in this embodiment, the device is configured by executing a predetermined program on a computer, but at least a part of the processing contents may be realized by hardware.
Claims
1. A performance device including a plurality of panels each displaying a predetermined root note and each capable of being swiped, the plurality of panel sections are operation areas displayed on a display device, a selection unit that, when a certain panel unit among the plurality of panel units is touched and swiped, selects a root note corresponding to the certain panel unit and a chord corresponding to the direction of the swipe operation; an output unit that outputs the selected chord; The playing device further includes:
2. 2. The performance device of claim 1, When a second panel section other than the first panel section is swiped among the plurality of panel sections while a first panel section among the plurality of panel sections is touched, the selection section selects a chord including a bass note corresponding to the root note of the first panel section and a chord corresponding to the root note and the direction of the swipe operation corresponding to the second panel section. performance equipment.
3. 3. The performance device according to claim 1 or 2, when a certain panel among the plurality of panel sections is touched and swiped in different directions, the selection section sequentially selects at least a sound corresponding to the certain panel section and a sound according to a performance pattern determined by the direction of the swipe operation, The output unit outputs the selected sound. performance equipment.
4. The performance device of claim 3, the selection unit selects sounds at a faster tempo as the speed of the swipe operation increases, performance equipment.
5. A program for causing a computer to function as each part of the performance device of claim 1.
Citation Information
Patent Citations
PORTABLE CHORD OUTPUT DEVICE, COMPUTER PROGRAM AND RECORDING MEDIUM
JP4328828B2
JPP4328828B