2D USER INTERFACE FOR A MUSICAL INSTRUMENT FOR PLAYING COMBINED SEQUENCES OF CHORDS AND TUNES, AND COMPUTER-READABLE STORAGE MEDIUM
20230326435 · 2023-10-12
Inventors
Cpc classification
G10H2220/251
PHYSICS
G10H2210/525
PHYSICS
G10H2210/105
PHYSICS
G10H2230/245
PHYSICS
International classification
Abstract
The invention relates to a user interface for a musical instrument, in particular an electronic or virtual musical instrument, for playing combined sequences of chords and tunes, comprising a key matrix (1) having a plurality of zones 111, 121, . . . ; 112, 122, . . . ; 11n, 12n, . . . that can be activated, these zones being arranged in columns and rows, each row of activatable zone 111, 121, . . . ; 112, 122, . . . ; 11n, 12n, . . . forming a region 101, 102, . . . , each region 101, 102, . . . being associated with a basic chord that preferably is a chord of a scale, preferably of a diatonic scale, the chord being specific of the scale, and each zone 111, 121, . . . ; 112, 122, . . . ; 11n, 12n, . . . being associated with a musical tone of the tune, which is preferably a musical tone of the tune of the scale. The user interface is designed to produce, when a zone 111, 121, . . . ; 112, 122, . . . ; 11n, 12n, . . . in a region 101, 102, . . . is activated, a musical tone-producing command in accordance with the activated zone 111, 121, . . . ; 112, 122, . . . ; 11n, 12n, . . . and region 101, 102, . . . , and the musical tone-producing command comprises at least one basic chord note command of a pitch that is contained in the basic chord associated with the activated region 101, 102, . . . and comprises a tune note command the pitch of which corresponds to the musical tone of the tune of the activated zone 111, 121, . . . ; 112, 122, . . . ; 11n, 12n, . . . . The invention also relates to a musical instrument, a method for producing combined sequences of chords and tunes, and a computer-readable storage medium.
Claims
1. A user interface for a musical instrument, in particular an electronic or virtual musical instrument, for playing combined chord and tune sequences, comprising: a key matrix (1) with a plurality of zones (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ) which are arranged in columns and rows, wherein each row of activatable zones (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ) forms a region (10.sub.1, 10.sub.2, . . . ), wherein each region (10.sub.1, 10.sub.2, . . . ) is associated with a basic chord, which is preferably a chord of a scale, preferably a diatonic scale, the chord being specific to the scale, wherein each zone (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ) is associated with a musical tone, which is preferably a musical tone of a scale, wherein the user interface is designed to produce, when a zone (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ) in a region (10.sub.1, 10.sub.2) is activated, a musical tone-producing command corresponding to the activated zone (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ) and region (10.sub.1, 10.sub.2, . . . ), wherein the musical tone-producing command comprises at least one basic chord note command with a pitch which is contained in the basic chord associated with the activated region (10.sub.1, 10.sub.2, . . . ), and comprises a tune note command, the pitch of which corresponds to the musical tone of the activated zone (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ).
2. The user interface according to claim 1, wherein the basic chords, which are associated with regions (10.sub.1, 10.sub.2, . . . ) adjacent to one another, have a tonal distance of one third from one another.
3. The user interface according to claim 1, wherein musical tones of the tune are associated in ascending pitch with the zones (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; in each region (10.sub.1, 10.sub.2, . . . ), wherein the musical tones of the tune, which are associated with successive zones (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; in each region (10.sub.1, 10.sub.2, . . . ), preferably form a scale, preferably a diatonic scale.
4. The user interface according to claim 1, wherein the same musical tone of the tune is associated with the zones (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ) in each column of the key matrix (1).
5. The user interface according to claim 1, wherein the pitch of the at least one basic chord note command is selected for each zone (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ), in such a way that it lies below or above the pitch of the musical note-producing command.
6. The user interface according to claim 1, wherein for each zone (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ) the pitch of the at least one basic chord note command is selected in such a way that the tonal distance between the tune note command and the closest basic chord note command is greater than a minor second.
7. The user interface according to claim 1, wherein the musical tone-producing command includes for each zone (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ) a bass note command, which corresponds to one of the tones of the basic chord, preferably the tonic tone of the basic chord, and has a pitch which is lower than the pitch of the remaining note commands.
8. A musical instrument, comprising a user interface according to claim 1, as well as a sound generator, which is designed, based on the musical tone-producing commands, to produce an audio signal for output via an audio output interface.
9. The musical instrument according to claim 8, comprising a touchscreen, on which the key matrix (1) can be displayed and the zones (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ) can be activated by touch.
10. A method for producing combined chord and tune sequences using a user interface for a musical instrument for playing combined chord and tune sequences, comprising a key matrix (1) with a plurality of zones (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ) which are arranged in columns and rows, wherein each row of activatable zones (11.sub.1, 12.sub.1, 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ) forms a region (10.sub.1, 10.sub.2, . . . ), wherein each region (10.sub.1, 10.sub.2, . . . ) is associated with a basic chord, which is preferably a chord of a scale, preferably a diatonic scale, the chord being specific to the scale, wherein each zone (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ) is associated with a musical tone, which is preferably a musical tone of a scale, wherein the user interface is designed to produce, when a zone (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ) in a region (10.sub.1, 10.sub.2) is activated, a musical tone-producing command corresponding to the activated zone (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ) and region (10.sub.1, 10.sub.2, . . . ), wherein the musical tone-producing command comprises at least one basic chord note command with a pitch which is contained in the basic chord associated with the activated region (10.sub.1, 10.sub.2, . . . ), and comprises a tune note command, the pitch of which corresponds to the musical tone of the activated zone (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ), preferably by using a musical instrument, comprising the following steps: provision of the user interface; reception of a user input when a zone (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ) of the key matrix (1) is activated; producing a musical tone-producing command corresponding to the activated zone (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ).
11. The method according to claim 10, also including the following steps: loading of previously stored audio samples from a storage medium or synthesis of an audio signal corresponding to the produced musical tone-producing command; outputting of the audio samples or the audio signal via an audio output interface.
12. The method according to claim 10, wherein the method is constituted as a computer-implemented method and the provision of the user interface comprises the display of the key matrix (1) on a touchscreen.
13. A computer-readable storage medium which contains instructions which cause at least one processor to perform a computer-implemented method according to claim 12, when the instructions are carried out by the at least one processor.
14. A method for producing combined chord and tune sequences according to claim 10, wherein the musical instrument comprises the user interface, as well as a sound generator, which is designed, based on the musical tone-producing commands, to produce an audio signal for output via an audio output interface.
15. A method for producing combined chord and tune sequences according to claim 14, wherein the musical instrument further comprises a touchscreen, on which the key matrix (1) can be displayed and the zones (11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n, . . . ) can be activated by touch.
Description
[0044] The invention is also described in the following with regard to further features and advantages with the aid of examples of embodiment, which will be explained in greater detail by reference to the figures.
[0045]
[0046]
[0047]
[0048]
[0049]
[0050] A basic chord and a musical tone of the tune is associated with each zone 11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n. When a zone 11.sub.1, 12.sub.1, . . . ; 11.sub.2, 12.sub.2, . . . ; 11.sub.n, 12.sub.n is activated, a musical tone-producing command is produced, which comprises at least one basic chord note command with a pitch, which is contained in the associated basic chord, as well as a tune note command with a pitch, which corresponds to the associated musical tone of the tune. Combined sequences of chords and tunes can thus be produced by the successive activation of individual zones, for example with one finger.
[0051]
[0052] The example of embodiment shown in
[0053] For easier orientation on key matrix 1, the zones are formed visually different. The zones with which a musical tone of the tune is associated, which is also contained in the associated basic chord, are represented bright. Zones with which a musical tone of the tune is associated, which is not contained in the basic chord, are represented dark. It is also conceivable that in each region the zone, with which the tonic tone of the basic chord associated with the region is associated as the musical tone of the tune, has a further distinguishable visual formation. The visual formation for distinguishing between the zones is not limited to the distinction shown in
[0054]
[0055] As can be seen, the basic chord note commands of all the zones of region 103 correspond to tones of associated basic chord E-minor, i.e. tones e, g and h. The basic chord note commands of all the zones of region 104 correspond to tones of associated basic chord C-major, i.e. c, e and g.
[0056] Furthermore, according to the example of embodiment shown in
[0057] In order not to produce too great a tonal separation between the musical tone of the tune and the tones of the basic chord, the basic chord notes are also selected according to the example of embodiment shown in
[0058] In the example of embodiment shown in
[0059] With the example of embodiment of the user interface represented in
[0060] If the user successively activates adjacent zones within the same region, for example by moving his finger on the user interface shown in
[0061] If, on the other hand, the user moves his finger on the user interface shown in
[0062] Furthermore, with the configuration of the user interface shown in
[0063] The shown change between suspensive and relaxed sounds with the production of combined sequences of chords and tunes is further supported and facilitated by the visual formation of the zones represented in
[0064] As has already been mentioned above, the present invention is not restricted to the fact that the musical tones of the tune associated with the zones arise from the same audio material as the basic chords associated with the regions.
[0065] As shown in
[0066] The arrangement and visual representation of the zones is selected in such a way that zones are arranged according to increasing tonal tension between basic chord and musical tone of the tune, so that the increase and reduction of the tonal tension in the production of combined sequences of chords and tunes can be implemented intuitively by the user.
[0067]
[0068] The activation of a zone of the user interface takes place in step 200. The user interface produces an input signal, which contains information as to which zone and region of the key matrix has been activated. The input signal can optionally comprise further information such as the strike force when activating the zone, information concerning gestures performed at the user interface in the case of an implementation on a touchscreen and suchlike.
[0069] On the basis of the input signal received in step 200, a musical tone-producing command is produced in step 210. The production of the musical tone-producing command can for example take place by loading previously stored musical tone-producing commands, which are associated with the activated zone. Alternatively, the musical tone-producing command can be calculated in real time on the basis of the information contained in the input signal.
[0070] In order to guarantee optimum tonal voice leading, which can be ensured by a corresponding advantageous selection of the pitches of the base chord note commands and the tune note command, the musical tone-producing commands produced in step 210 are stored in a memory 240. When a musical tone-producing signal is calculated, the previously produced musical tone-producing commands can be retrieved from memory 240. Thus, the production of a musical tone-producing command can take place not only on the basis of the input carried out via the user interface in step 200, but also in dependence on previously produced musical tone-producing commands.
[0071] For the production of musical tone-producing commands, account can also be taken of further information or control signals, which are represented in
[0072] On the basis of the musical tone-producing command thus produced, an audio signal corresponding to the musical tone-producing command is produced in a further step 220. This can take place for example by the fact that one or more previously stored audio samples are loaded from a storage medium, or that audio signals with pitches corresponding to the musical tone-producing command are calculated or synthesised in real time.
[0073] In a subsequent step 230, the audio signal produced in step 220 is outputted via an audio output interface. The audio output interface can be a cable-bound, wireless or other communication interface, such as for example a jack bush, a Bluetooth connection or a data network connection such as an Internet connection, via which the audio signal is relayed to a sound generation device. The audio output interface can also be formed by a loudspeaker or headphones, via which a direct sound reproduction of the audio signal takes place.