EP2420998B1 - Playing analysis device for an instrument with keys - Google Patents
Playing analysis device for an instrument with keys Download PDFInfo
- Publication number
- EP2420998B1 EP2420998B1 EP20100008522 EP10008522A EP2420998B1 EP 2420998 B1 EP2420998 B1 EP 2420998B1 EP 20100008522 EP20100008522 EP 20100008522 EP 10008522 A EP10008522 A EP 10008522A EP 2420998 B1 EP2420998 B1 EP 2420998B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- time
- key
- output
- signal
- pressing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Not-in-force
Links
- 239000011295 pitch Substances 0.000 claims description 20
- 238000000034 method Methods 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 2
- 230000006870 function Effects 0.000 description 7
- 230000033764 rhythmic process Effects 0.000 description 6
- 238000001514 detection method Methods 0.000 description 5
- 238000009527 percussion Methods 0.000 description 5
- 230000005236 sound signal Effects 0.000 description 5
- 230000001419 dependent effect Effects 0.000 description 4
- 230000006978 adaptation Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000000994 depressogenic effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000001020 rhythmical effect Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000003319 supportive effect Effects 0.000 description 1
- 206010042772 syncope Diseases 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/40—Rhythm
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/38—Chord
- G10H1/386—One-finger or one-key chord systems
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/40—Rhythm
- G10H1/42—Rhythm comprising tone forming circuits
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/031—Musical analysis, i.e. isolation, extraction or identification of musical elements or musical parameters from a raw acoustic signal or from an encoded audio signal
- G10H2210/076—Musical analysis, i.e. isolation, extraction or identification of musical elements or musical parameters from a raw acoustic signal or from an encoded audio signal for extraction of timing, tempo; Beat detection
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/375—Tempo or beat alterations; Music timing control
- G10H2210/381—Manual tempo setting or adjustment
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2230/00—General physical, ergonomic or hardware implementation of electrophonic musical tools or instruments, e.g. shape or architecture
- G10H2230/045—Special instrument [spint], i.e. mimicking the ergonomy, shape, sound or other characteristic of a specific acoustic musical instrument category
- G10H2230/245—Spint accordion, i.e. mimicking accordions; Electrophonic instruments with one or more typical accordion features, e.g. special accordion keyboards or bellows, electrophonic aspects of mechanical accordions, Midi-like control therefor
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2250/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/315—Sound category-dependent sound synthesis processes [Gensound] for musical use; Sound category-specific synthesis-controlling parameters or control means therefor
- G10H2250/435—Gensound percussion, i.e. generating or synthesising the sound of a percussion instrument; Control of specific aspects of percussion sounds, e.g. harmonics, under the influence of hitting force, hitting position, settings or striking instruments such as mallet, drumstick, brush or hand
Definitions
- the invention relates to a Spietanalysevoriques, in particular for a keyboard instrument or percussion instrument, with an input for input signals of a piece of music, a memory in which at least two temporally successive incoming input signals are stored, a clock computer, determined by the function of these at least two input signals, a first clock signal is.
- the invention relates to a method for analyzing a game on a keyboard instrument.
- variable clock identifier (beat detector)
- this clock recognition depends on the amplitude of an audio signal and is thus significantly influenced by the volume of the audio signal, which must be above a certain threshold to have an influence on the clock recognition.
- a specific song (track) must be selected, which is used as a basis for the clock recognition.
- Tondetektiervorraum which is mainly concerned with the adaptation of deviations in the singing of karaoke.
- this generic foreign state of the art is thus not at all a game analysis of a keyboard instrument but rather a deviation detection when singing karaoke.
- the object of the present invention is therefore to provide a comparison with the prior art improved game analysis device for a keyboard instrument.
- a variable clock recognition is to be created. This should be dependent on the concrete game of a musician on the keyboard instrument and can be influenced without having to operate separate input fields and without necessarily be dependent on the volume.
- the input signals which are preferably in the form of a digital control signal, represent a first press time and a second press time of keys of the percussion instrument or beat timings of drums of the percussion instrument
- the clock computer from the determined first clock signal generates a lying after the second beat or pressing time input signal time window and stores in memory, wherein the clock computer in the presence of an input signal, which represents a third beat or pressing time, this third beat or pressing time with compares the input signal time window and at a lying in the input signal time window third beat or pressing time an updated clock signal in response to the second and third beat or pressing time determined.
- the clock identifier is no longer dependent on unreliable and widely varying amplitudes of an audio signal, but is directly affected by the keys pressed by the musician while playing the piece of music.
- creating an input signal time window eliminates the need to specify the rhythm by means of cumbersome, inflexible "knocking fields" since the game analysis device itself always detects changes in the measure as soon as during playback of the determined input signal time window receives no input signal from a key of the keyboard instrument.
- the input signals in the form of any digital, analog or audio-based formats or control signals from key sensors of the keyboard instrument are supplied to the game analysis device, one possible embodiment is that these signals are in MIDI format.
- MIDI means Musical Instrumental Digital Interface and is a data transfer protocol for the purpose of transmitting musical control information between electronic instruments. These MIDI signals thus do not carry actual audio signals but rather control data that drive electronic sound generators. Since a MIDI signal (or any other digital control signal) always contains at least the information "key pressed” and "key no longer pressed", the press duration can be determined. As pressing time for this invention is always considered that time in which the input signal by pressing the associated button ("x pressed button”) is generated.
- a clock associable with the MIDI format or digital control signal, which divides the time into logical, very short units and logically links each incoming key control signal to a particular time stores.
- the input signal time window begins after a time period after the second press time, which is at least 80%, preferably at least 90%, particularly preferably at least 95% of the first clock signal.
- the time length of the input signal time window is at most 40%, preferably at most 20%, particularly preferably at most 10%, of the length of the determined clock signal.
- the first clock signal corresponds to the time interval between the first press time and the second press time
- the updated clock signal to the time interval between the second press time and third press time or an average of the time interval between the first and second press time and the time interval between second and third pressing time corresponds.
- the updated clock signal may not necessarily always depend on the last two push times, but may represent an average of the last two (or even several previous) clock signals.
- input signals which represent the pitch of keys of the keyboard instrument
- input signals can be forwarded to the memory and stored in the memory via the input, in dependence the stored Drückzeitticians of at least one key and the pitch of this at least one key from an audio calculator an output signal to an output of the game analysis device is forwarded.
- the last-pressed, operated in the input signal time window key is not only essential for the clock recognition, but also takes into account when creating a suitable output signal via the audio computer.
- This audio calculator starting from the pitch of the last key (or even taking into account several previous keys) generate a corresponding to the piece of music output signal.
- This output signal is preferably forwarded to an audio output device (sound generator) separate from the game analysis device. Depending on the design and space requirement but can also have the game analysis device itself the sound generator.
- the audio computer can feed this generated output signal to an audio output device as a function of the clock signal in a predefinable output time window.
- the output time window corresponds at most to the length of the clock signal and begins at the earliest with the press time of the second or third key.
- the output signal is output during the clock beginning with the last received clock signal.
- the output signal can last longer than the calculated current clock.
- the output signal represents a repetition of the pitch of the second and third pressed button.
- a fuller sound effect can be achieved by the pure repetition of the previously pressed key at a time at which the player does not play or presses. Due to the additional dependency on the determined clock signal, this tone repetition can also be integrated into the rhythm pattern of the currently played piece of music by means of the output time window.
- the pitch of the at least one key can be compared to a scheme, preferably one of several stored schemes, by the audio computer, and a corresponding chord or fundamental tone value can be determined from the scheme as an output signal.
- a scheme preferably one of several stored schemes, by the audio computer, and a corresponding chord or fundamental tone value can be determined from the scheme as an output signal.
- the game analysis device has a switchable on and off game mode, wherein the game operating mode in the memory, the push times always from the push time of the last time, penultimate and temporally pre-last key pressed can be overridden, wherein the updated clock signal and thus the output time window can be determined at least as a function of the last two keys pressed and is therefore variable in the game mode of operation.
- the game operating mode in the memory the push times always from the push time of the last time, penultimate and temporally pre-last key pressed can be overridden, wherein the updated clock signal and thus the output time window can be determined at least as a function of the last two keys pressed and is therefore variable in the game mode of operation.
- more than three input signals can also be stored in the memory of the game analysis device.
- the variability of the length of the output time window depends directly on the currently determined clock signal. With a strong change of this clock signal from one clock to another, it could happen that the output signal no longer completely matches the changing clock, which is why it is preferably provided that only if the length of the clock mode variable in the clock mode is changed below 20%, preferably less than 10%, more preferably less than 5% with respect to the preceding clock signal, an output signal can be output to the output.
- This problem can also be solved with a narrow or short input signal time window in that an output time window is only generated if during the previous input signal time window a key was pressed and thus a new updated clock signal was output by this triggering time.
- the input signals represent the push timings and pitches of keys of at least two different key ranges, preferably a chord key range and a bass key range, by the heartbeat from time-spaced push-through times of keys the key areas, preferably taking into account stored clock pattern, the clock signal can be determined.
- These stored clock patterns may represent, for example, the basic alternating patterns when playing a waltz or a polka. In a waltz, a chord key is always followed by two chord keys, whereupon a bass key is pressed again. On the other hand, in the case of a polka, a bass key and a chord key are alternately pressed rhythmically. This can be an essential aid both for the clock recognition and for the chord recognition.
- the input signals also represent the pitch of treble key ranges of the keyboard instrument (accordion), these input signals being usable only for chord determination and that the audio calculator only uses the triggering times of keys of the chord and bass key range for the calculation of the clock signal. That is, for the chord recognition all key ranges are used, while for the clock recognition only the chord and bass key area is determining.
- Protection is also desired for an arrangement having a performance analysis device according to any one of claims 1 to 11 and an audio output device to which the output signal is routable from the output of the game analysis device, the audio output device outputting a stored audio recording in response to the supplied output signal.
- These stored audio recordings can be mono- or multi-tone templates for a tone generator that outputs drum sounds, bass notes, chord tones, guitar sounds or the like. This respective output can be selected and set by the music player via a control panel on the game analysis device or on the audio output device.
- a keyboard instrument in particular accordion, with at least two key areas, each with a plurality of keys, wherein the keys lead signal lines for the transmission of signals, in particular digital control signals, to a key signal output, to which a game analysis device according to one of claims 1 to 11 is connected via its input for input signals.
- a keyboard instrument with a connected game analysis device according to the invention in combination with an internal or external audio output device, can form an ideal basis for making music for solo entertainers or even for small bands.
- the object of the present invention is achieved for a method for analyzing a game on a keyboard instrument by the steps according to claim 14.
- Two preferred further steps for such a method may provide that in addition the pitch of at least the last key is stored and that an output signal is then generated as a function of the pitch of at least this last key and in dependence on the determined clock signal by an audio computer.
- Particularly important and preferred may be provided that the output signal is output during an output time window which corresponds at the longest to the length of the clock signal and begins at the earliest with the pressing time of the second key.
- Fig. 1 1 schematically shows a keyboard instrument 2 in the form of an accordion showing a treble key area D and a chord key area A and a bass key area B, all of which have a plurality of keys 4.
- Each key 4 has key sensors, whereby by pressing a key 4 corresponding digital control signals are sent from the individual sensors to the key signal output 11.
- This output (which may, for example, be in the form of a MIDI OUT terminal) is connected to an input 3 (for example, MIDI IN) of a game analysis device 1.
- This Spiel analysesvomchtung 1 has a memory 6, a clock calculator 7 and an audio calculator 9, in whose dependency via the output 8 (MIDI OUT) an output signal L, for example as a MIDI signal, to an audio output device 10 (sound generator) can be output.
- one of the key signal outputs 11 is preferably forwarded per key area A, B and D in each case a digital control signal (input signal S th ) with information about the pressing time t and the pitch h to the input 3 of the game analysis device 1.
- a digital control signal input signal S th
- the printing timings t 1 , t 2 and t 3 are stored by successively pressed keys 4 ', 4 "and 4"'.
- the respective pitches h 1 , h 2 and h 3 are suitably stored for this purpose.
- This memory 6 is constantly updated while playing a piece of music.
- the game analysis device 1 has a clock computer 7, which first calculates a clock signal b from the first press time t 1 and the second press time t 2 . Subsequently, the clock calculator 7 calculates from the second Pressing time t 2 and dm third pressing time t 3 an updated clock signal b akl .
- This clock calculator 7 can additionally rely on a clock pattern M, which may correspond, for example, to a polka or a waltz, wherein a clock pattern M according to a polka is expected by the game analysis apparatus 1 to have a relatively uniform clocking sequence of alternating concatenation tasf area A and bass key area B. ,
- the game analysis device 1 provides an audio computer 9 which, depending on the key signal b, either repeats the last-pressed key 4 in the chord key area A or in the bass key area B and forwards it as an output signal L to the output 8.
- a preferred embodiment of the audio computer 9 can provide that the audio computer 9 can fall back on at least one scheme F, based on which a chord or base tone value W can be determined as a function of the pitches h of the last-pressed keys 4 and as an output signal L as a MIDI signal. Signal on the output 8 of the game analysis device 1 to an audio output device 10 is forwarded.
- Fig. 3 10 generally shows the sequence of press instants t 1 to t 4 , wherein the drawn line from left to right corresponds to the time profile on the basis of incoming input signals S (digital control signals) in the game analysis device 1.
- S digital control signals
- the key 4 represented by the press time t 1 is pressed for one-eighth second.
- the first two pressing times t 1 and t 2 are written to a memory 6 of the game analysis device 1, from which immediately a subsequent to the pressing time t 2 clock signal b is calculated.
- an input signal time window e is generated, which opens just before the end of the clock signal b (about one tenth of a second) and closes just after completion of the clock signal b. If a third key 4 '"is pressed in this input signal time window e, a new updated clock signal b akt is determined from the distance between the third press time t 3 and the second press time t 2 and started immediately after or at the third press time t 3 .
- an output time window a for the output of an output signal L to be generated can be specified.
- This output time window a should not be longer than the current clock signal b akt and may be output depending on a detection pattern M.
- this output time window a should open at half of the current clock signal b and may, for example, last as long as the input signal S of the key 4 "'of the last press time t 3 be divided more or, for example, in a recognition pattern which describes a swing, moved backwards in time, whereby syncope-like intermediate tones are automatically generated by the game analysis device 1.
- a new input signal time window e is determined, in which case on the occurrence of a fourth press time t 4 again an updated clock signal b akt is generated and stored.
- Fig. 4 is shown how the problem is solved by the input signal time window ⁇ , if between two actually clock-determining pressing times t 3 and t 6 more keys 4 are pressed at the pressing times t 4 and t 5 . Due to the fact that these pressing times t 4 and t 5 are outside the input signal time window e, they are not used for the timing analysis, which is why the basic rhythm according to the Fig. 4 due to the received during the input signal time window e signal of the pressing time t 6 remains substantially unchanged.
- the updated clock signal b akt following the pressing time t 6 as a function of old preceding clock-determining pressing times t 1 , t 2 , t 3 and t 6 during a respective input signal time window e are taken into account. This can be done, for example, in the form of an average value.
- the pressing times t 4 and t 5 are not used for the clock recognition, they can very well influence or determine the output time window a or the output signal L of the audio computer 9 output during the output time window a.
- FIG. 2 shows how the clock detection is continued if no input signal S in the form of an input signal S during a generated input signal time window ⁇ Pressing time t arrives. If this is the case, as can be seen after the pressing time t 3 , no updated clock signal b akt is produced, but the next signal inputs in the form of the next two pressing times t 4 and t 5 are waited, from which in turn a new first clock signal b results. From this, a new input signal time window e is then created, in which then the input signal of the push time t 6 is actually received, from which an updated clock signal b akt is calculated. From this Fig. 5 is particularly well seen that only bel presence of a relatively stable Tastendrück- or clock sequence, as it is given by the pressing times t 4 , t 5 and t 5 , an output signal time window a is generated open.
- a key press sequence is shown in which the key signals of two key areas (bass key area B and chord key area A) are taken into account for the clock recognition.
- a clock pattern M in the form of a polka, in which a key of the bass key area B and the chord key area A are alternately pressed (BABABA).
- Alternative embodiments are, for example, the sequences in a waltz (BAABAA) or, for example, pure bass key sequences (BBBB). From this Fig.
- a significant problem with the output of output signals L may be that at any given time, no output signal L is actually desired, but this would be generated due to the regular clocking sequence. To remedy this problem, it may be provided as a first solution that, while pressing a bass key and a chord key, as indicated by the pressing times t 9 and t 10 in FIG Fig. 6 is shown, no subsequent output time window a opens. In such a simultaneous pressing a button That is, the bass key and chord key are assumed to represent an end (or pause) of the current tune.
- Another possibility for preventing unwanted output signals L may be that the output screen window a only opens when certain keys of the treble key area D or the chord key area A are pressed between the last press time t and the actual output time window a.
- a further alternative solution may provide that output signals L are suppressed by pressing or leaving the foot pedal connected to the game analysis device 1.
- the time signature e.g., 4/4 time
- tempo limit values e.g., tempo limit values
- limit values for the input signal time window e or output time window a can also be set in advance via an input field not shown in the drawings.
- pattern templates M for determining the sound of the output signals L can be selected via this input or control panel.
- MIDI or audio data are generated as a function of a timing analysis of preferably two different key ranges A, B of an instrument Balgin. Subsequently, an evaluation can be made so that MIDI data is repeated or audio data is generated. These should then be spent whenever possible at a time when the player is not playing, thus ensuring a fuller and supportive sound. In this case, an additional chord recognition can form a musically valuable extension option of the underlying process.
- the game analysis device 1 according to the invention is used for a percussion instrument, in which case the input signals - instead of keys 4 - come from different drums of the percussion and are taken off with corresponding sensors.
- the triggering times t are to be regarded as striking times.
- a game analysis device 1 according to the invention is therefore particularly suitable for electronic drums.
- the present invention thus provides a connectable to the keyboard instrument 2 game analysis device 1 is shown, which allows in dependence of concrete input signals S th of depressed keys 4 of the keyboard 2 a variable and constantly updating Takterkennung, Particularly preferred then - in any dependence on this clock detection - an output signal L can be generated, which generates a sound to the currently played piece of music in terms of timing and pitch in a sound generator 10 via a sound generator.
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Electrophonic Musical Instruments (AREA)
Description
Die Erfindung betrifft eine Spietanalysevorrichtung, insbesondere für ein Tasteninstrument oder Schlaginstrument, mit einem Eingang für Eingangssignale eines Musikstücks, einem Speicher, in welchem zumindest zwei zeitlich nacheinander eingehende Eingangssignale speicherbar sind, einem Taktrechner, durch den in Abhängigkeit dieser zumindest zwei Eingangssignale ein erstes Taktsignal ermittelbar ist. Zudem betrifft die Erfindung ein Verfahren zur Analyse eines Spiels auf einem Tasteninstrument.The invention relates to a Spietanalysevorrichtung, in particular for a keyboard instrument or percussion instrument, with an input for input signals of a piece of music, a memory in which at least two temporally successive incoming input signals are stored, a clock computer, determined by the function of these at least two input signals, a first clock signal is. In addition, the invention relates to a method for analyzing a game on a keyboard instrument.
Für Musikanten, insbesondere für Alleinunterhalter, werden Hilfsmittel zur Unterstützung beim Vortragen bzw. Aufführen eines Liedes immer wichtiger. Es gibt bereits verschiedenste Geräte, die beispielsweise eine Rhythmusunterlegung oder auch einer Art Akkorderkennung aufweisen und somit für das Publikum einen rhythmischeren, volleren und intensiveren Klang des vorgetragenen Liedes ergeben. Ein Problem besteht dabei meist darin, dass die Rhythmus- bzw. Takterkennung nicht variabel auf Veränderungen während des Spiels reagieren können.For musicians, especially for solo entertainers, aids to support in performing or performing a song are becoming increasingly important. There are already a variety of devices that have, for example, a Rhythmunterlegung or a kind of chord recognition and thus give the audience a more rhythmic, fuller and more intense sound of the recited song. A problem usually consists in the fact that the rhythm or clock recognition can not variably react to changes during the play.
Grundsätzlich ist es bei Elektronikklavieren bzw. Synthesizern bekannt, auf einem speziellen Eingabefeld händisch einen Takt vorzuklopfen, aus welchem ein Taktsignal ableitbar ist. Nachteilig dabei ist, dass während des Spiels des Musikstücks keine Anpassung an einen sich ändernden Rhythmus über dieses spezielle Eingabefeld erfolgen kann.Basically, it is known in electronic pianos or synthesizers to manually tap on a special input field a clock from which a clock signal can be derived. The disadvantage here is that during the game of the piece of music no adaptation to a changing rhythm can be done via this special input field.
Aus der
In der deutschen Patentschrift
Aus der
Die Aufgabe der vorliegende Erfindung besteht daher darin, eine gegenüber dem Stand der Technik verbesserte Spielanalysevorrichtung für ein Tasteninstrument zu schaffen. Insbesondere soll eine variable Takterkennung geschaffen werden. Diese soll vom konkreten Spiel eines Musikers am Tasteninstrument abhängig sein und beeinflusst werden können, ohne separate Eingabefelder bedienen zu müssen und ohne zwangsweise von der Lautstärke abhängig zu sein.The object of the present invention is therefore to provide a comparison with the prior art improved game analysis device for a keyboard instrument. In particular, a variable clock recognition is to be created. This should be dependent on the concrete game of a musician on the keyboard instrument and can be influenced without having to operate separate input fields and without necessarily be dependent on the volume.
Dies wird für eine Spielanalysevorrichtung mit den Merkmalen des Oberbegriffes von Anspruch 1 dadurch gelöst, dass die Eingangssignale, welche vorzugsweise in Form eines digitalen Steuersignals varliegen, einen ersten Drückzeitpunkt und einen zweiten Drückzeitpunkt von Tasten des Tasteninstruments bzw. Schlagzeitpunkte von Trommeln des Schlaginstruments repräsentieren, wobei der Taktrechner aus dem ermittelten ersten Taktsignal ein nach dem zweiten Schlag- bzw. Drückzeitpunkt liegendes Eingangssignalzeitfenster generiert und im Speicher ablegt, wobei der Taktrechner bei Vorliegen eines Eingangssignals, welches einen dritten Schlag- bzw. Drückzeitpunkt repräsentiert, diesen dritten Schlag- bzw. Drückzeitpunkt mit dem Eingangssignalzeitfenster vergleicht und bei einem im Eingangssignalzeitfenster liegenden dritten Schlag- bzw. Drückzeitpunkt ein aktualisiertes Taktsignal in Abhängigkeit vom zweiten und dritten Schlag- bzw. Drückzeitpunkt ermittelt.This is solved for a performance analysis device having the features of the preamble of
Somit ist die Takterkennung nicht mehr von unzuverlässigen und sich stark verändernden Amplituden eines Audiosignals abhängig, sondern wird direkt von den vom Musiker während des Spielens des Musikstücks gedrückten Tasten beeinflusst. Durch das Erstellen eines Eingangssignalzeitfensters kann zudem die Rhythmusvorgabe mittels umständlicher, unflexibler "Klopffelder" entfallen, da die Spielanalysevonichtung selbst immer Änderungen im Takt erkennt, sobald während des ermittelten Eingangssignalzeitfensters kein Eingangssignal von einer Taste des Tasteninstruments eingeht.Thus, the clock identifier is no longer dependent on unreliable and widely varying amplitudes of an audio signal, but is directly affected by the keys pressed by the musician while playing the piece of music. Moreover, creating an input signal time window eliminates the need to specify the rhythm by means of cumbersome, inflexible "knocking fields" since the game analysis device itself always detects changes in the measure as soon as during playback of the determined input signal time window receives no input signal from a key of the keyboard instrument.
Generell ist es zwar möglich, dass die Eingangssignale in Form von beliebigen digitalen, analogen oder audiobasierten Formaten bzw. Steuersignalen von Tastensensoren des Tasteninstrumentes der Spielanalysevorrichtung zugeführt werden, jedoch ist eine mögliche Ausführungsform, dass diese Signale im MIDI-Format vorliegen. MIDI bedeutet Musical Instrumental Digital Interface und ist ein Datenübertragungsprotokoll zum Zwecke der Übermittlung musikalischer Steuerinformationen zwischen elektronischen Instrumenten. Diese MIDI-Signale transportieren somit keine eigentlichen Audiosignale sondern vielmehr Steuerdaten, die elektronische Klangerzeuger ansteuern. Da ein MIDI-Signal (oder auch ein sonstiges digitales Steuersignal) immer zumindest die Information "Taste gedrückt" und "Taste nicht mehr gedrückt" enthält, kann die Drückdauer bestimmt werden. Als Drückzeitpunkt wird für diese Erfindung immer jener Zeitpunkt angesehen, in der das Eingangssignal durch das Drücken der dazugehörigen Taste ("Taste x gedrückt") erzeugt wird.In general, although it is possible that the input signals in the form of any digital, analog or audio-based formats or control signals from key sensors of the keyboard instrument are supplied to the game analysis device, one possible embodiment is that these signals are in MIDI format. MIDI means Musical Instrumental Digital Interface and is a data transfer protocol for the purpose of transmitting musical control information between electronic instruments. These MIDI signals thus do not carry actual audio signals but rather control data that drive electronic sound generators. Since a MIDI signal (or any other digital control signal) always contains at least the information "key pressed" and "key no longer pressed", the press duration can be determined. As pressing time for this invention is always considered that time in which the input signal by pressing the associated button ("x pressed button") is generated.
Um in der Spielanalysevorrichtung eine zeitliche Zuordnung zu ermöglichen, ist eine mit dem MIDI-Format bzw. mit dem digitalen Steuersignal verknüpfbare Uhr vorhanden, die die Zeit in logische, sehr kurze Einheiten unterteilt und jedes eingehende Tasten-Steuersignel mit einem bestimmten Zeitpunkt logisch verknüpft und speichert.To allow time allocation in the game analysis device, there is a clock associable with the MIDI format or digital control signal, which divides the time into logical, very short units and logically links each incoming key control signal to a particular time stores.
Gemäß einem bevorzugten Ausführungsbeispiel der vorliegenden Erfindung kann vorgesehen sein, dass das Eingangssignalzeitfenster nach einer Zeitspanne nach dem zweiten Drückzeitpunkt beginnt, welche zumindest 80 %, vorzugsweise zumindest 90 %, besonders bevorzugt zumindest 95% des ersten Taktsignals beträgt. Somit können in der Zwischenzeit beliebige Tasten am Tasteninstrument gedrückt und gespielt werden, ohne einen Einfluss auf das zu ermittelnde Taktsignal zu haben. Bevorzugt kann dazu auch vorgesehen sein, dass die zeitliche Länge des Eingangssignalzeitfensters höchstens 40 %, vorzugsweise höchstens 20 %, besonders bevorzugt höchstens 10 % der Länge des ermittelten Taktsignals beträgt. Somit wird durch diese bevorzugte Ausführung der Spielanalysevorrichtung anhand der ersten beiden Drückzeitpunkte ein Zeitfenster errechnet, in dem das nächste taktbeeinflussende bzw. taktgebende Tastensignal zu erwarten ist.According to a preferred embodiment of the present invention, it may be provided that the input signal time window begins after a time period after the second press time, which is at least 80%, preferably at least 90%, particularly preferably at least 95% of the first clock signal. Thus, in the meantime, any keys on the keyboard instrument can be pressed and played without having an influence on the clock signal to be detected. Preferably, it can also be provided for this purpose that the time length of the input signal time window is at most 40%, preferably at most 20%, particularly preferably at most 10%, of the length of the determined clock signal. Thus, by this preferred embodiment of the game analysis device based on the first calculates a time window in which the next clock-influencing or clock-giving button signal is to be expected.
Besonders bevorzugt kann weiters vorgesehen sein, dass das erste Taktsignal dem zeitlichen Abstand zwischen erstem Drückzeitpunkt und zweitem Drückzeitpunkt entspricht und das aktualisierte Taktsignal dem zeitlichen Abstand zwischen zweitem Drückzeitpunkt und drittem Drückzeitpunkt oder einem Mittelwert des zeitlichen Abstands zwischen erstem und zweitem Drückzeitpunkt und des zeitlichen Abstands zwischen zweitem und drittem Drückzeitpunkt entspricht. Somit muss das aktualisierte Taktsignal nicht unbedingt immer von den zwei letzten Drückzeitpunkten abhängen, sondern kann einen Mittelwert der letzten zwei (oder auch mehrerer vorangegangener) Taktsignale repräsentieren.Particularly preferably, it can further be provided that the first clock signal corresponds to the time interval between the first press time and the second press time, and the updated clock signal to the time interval between the second press time and third press time or an average of the time interval between the first and second press time and the time interval between second and third pressing time corresponds. Thus, the updated clock signal may not necessarily always depend on the last two push times, but may represent an average of the last two (or even several previous) clock signals.
Um aus der variablen Takterkennung auch eine musikalische Verbesserung des gespielten Musikstückes zu erreichen, kann besonders bevorzugt vorgesehen sein, dass über den Eingang auch Einggangssignale, welche die Tonhöhe von Tasten des Tasteninstruments repräsentieren, an den Speicher weiterleitbar und in diesem speicherbar sind, wobei in Abhängigkeit des gespeicherten Drückzeitpunkts von wenigstens einer Taste und der Tonhöhe dieser wenigstens einen Taste von einem Audiorechner ein Ausgabesignal an einen Ausgang der Spielanalysevorrichtung weiterleitbar ist. Somit ist die letztgedrückte, im Eingangssignalszeitfenster betätigte Taste nicht nur für die Takterkennung wesentlich, sondern findet gleichzeitig auch bei der Erstellung eines passenden Ausgabesignals über den Audiorechner Berücksichtigung. Dieser Audiorechner kann ausgehend von der Tonhöhe der letzten Taste (oder auch unter Berücksichtigung mehrerer vorangegangener Tasten) ein entsprechend zum Musikstück passendes Ausgabesignal generieren. Dieses Ausgabesignal wird bevorzugt an eine von der Spielanalysevorrichtung separate Audioausgabeeinrichtung (Klangerzeuger) weitergeleitet. Je nach Ausführung und Platzbedarf kann aber auch die Spielanalysevorrichtung selbst den Klangerzeuger aufweisen.In order to achieve a musical improvement of the played piece of music from the variable clock recognition, it can be particularly preferably provided that input signals, which represent the pitch of keys of the keyboard instrument, can be forwarded to the memory and stored in the memory via the input, in dependence the stored Drückzeitpunkts of at least one key and the pitch of this at least one key from an audio calculator an output signal to an output of the game analysis device is forwarded. Thus, the last-pressed, operated in the input signal time window key is not only essential for the clock recognition, but also takes into account when creating a suitable output signal via the audio computer. This audio calculator, starting from the pitch of the last key (or even taking into account several previous keys) generate a corresponding to the piece of music output signal. This output signal is preferably forwarded to an audio output device (sound generator) separate from the game analysis device. Depending on the design and space requirement but can also have the game analysis device itself the sound generator.
Um eine optimale, an das Musikstück angepasste Ausgabe zu erreichen, kann bevorzugt vorgesehen sein, dass vom Audiorechner in Abhängigkeit des Taktsignals in einem vorgebbaren Ausgabezeitfenster dieses generierte Ausgabesignal einer Audioausgabeeinrichtung zuführbar ist.In order to achieve an optimum output adapted to the piece of music, it can preferably be provided that the audio computer can feed this generated output signal to an audio output device as a function of the clock signal in a predefinable output time window.
Besonders bevorzugt ist dazu vorgesehen, dass das Ausgabezeitfenster maximal der Länge des Taktsignals entspricht und frühestens mit dem Drückzeitpunkt der zweiten bzw. dritten Taste beginnt. Somit ist garantiert, dass das Ausgabesignal während des Taktes, der mit dem letzten eingegangenen Taktsignal beginnt, ausgegeben wird. Es soll allerdings nicht ausgeschlossen werden, dass das Ausgabesignal auch länger als der errechnete aktuelle Takt dauern kann.It is particularly preferred that the output time window corresponds at most to the length of the clock signal and begins at the earliest with the press time of the second or third key. Thus, it is guaranteed that the output signal is output during the clock beginning with the last received clock signal. However, it should not be ruled out that the output signal can last longer than the calculated current clock.
In einem einfachen, aber effektiven Ausführungsbeispiel der vorliegenden Erfindung kann vorgesehen sein, dass das Ausgabesignal eine Wiederholung der Tonhöhe der zweiten bzw. dritten gedrückten Taste repräsentiert. Alleine durch diese Maßnahme kann bereits eine vollere Klangwirkung durch die reine Wiederholung der vorher gedrückten Taste zu einem Zeitpunkt, zu welchem der Spieler nicht spielt bzw. drückt, erreicht werden. Durch die zusätzliche Abhängigkeit vom ermittelten Taktsignal kann diese Tonwiederholung auch passend in das Rhythmusmuster des gerade gespielten Musikstückes mittels des Ausgabezeitfensters integriert werden.In a simple but effective embodiment of the present invention, it can be provided that the output signal represents a repetition of the pitch of the second and third pressed button. Alone by this measure already a fuller sound effect can be achieved by the pure repetition of the previously pressed key at a time at which the player does not play or presses. Due to the additional dependency on the determined clock signal, this tone repetition can also be integrated into the rhythm pattern of the currently played piece of music by means of the output time window.
Alternativ kann aber auch vorgesehen sein, dass vom Audiorechner die Tonhöhe der wenigstens einen Taste mit einem Schema, vorzugsweise mit einem von mehreren gespeicherten Schemata, vergleichbar ist und aus dem Schema ein entsprechender Akkord- bzw. Grundtonwert als Ausgabesignal ermittelbar ist. Solche Schemata werden ausführlich in der österreichischen Patentanmeldung mit der Anmeldenummer A 1652/2009 dargelegt.Alternatively, however, it can also be provided that the pitch of the at least one key can be compared to a scheme, preferably one of several stored schemes, by the audio computer, and a corresponding chord or fundamental tone value can be determined from the scheme as an output signal. Such schemes are set out in detail in the Austrian patent application with the application number A 1652/2009.
Um die Spielanalysevorrichtung immer am aktuell gespielten Stand des Musikstückes zu halten, kann bevorzugt vorgesehen sein, dass die Spielanalysevorrichtung einen ein- und ausschaltbaren Spielbetriebsmodus aufweist, wobei im Spielbetriebsmodus im Speicher die Drückzeitpunkte immer vom Drückzeitpunkt der zeitlich letzten, zeitlich vorletzten und zeitlich vorvorletzten gedrückten Taste überschreibbar sind, wobei das aktualisierte Taktsignal und somit das Ausgabezeitfenster zumindest in Abhängigkeit der beiden letzten gedrückten Tasten ermittelbar ist und dadurch im Spielbetriebsmodus veränderlich ist. Natürlich können auch mehr als drei Eingangssignale im Speicher der Spielanalysevorrichtung gespeichert werden.In order to keep the game analysis device always at the currently played state of the piece of music may preferably be provided that the game analysis device has a switchable on and off game mode, wherein the game operating mode in the memory, the push times always from the push time of the last time, penultimate and temporally pre-last key pressed can be overridden, wherein the updated clock signal and thus the output time window can be determined at least as a function of the last two keys pressed and is therefore variable in the game mode of operation. Of course, more than three input signals can also be stored in the memory of the game analysis device.
Die Veränderlichkeit der Länge des Ausgabezeitfensters hängt unmittelbar vom aktuell ermittelten Taktsignal ab. Bei einer starken Veränderung dieses Taktsignals von einem Takt zum anderen könnte es dabei vorkommen, dass das Ausgabesignal nicht mehr ganz zum sich verändernden Takt passt, weswegen bevorzugt vorgesehen ist, dass nur bei einer Veränderung der Länge des im Spielbetriebsmodus veränderlichen Taktsignals die unter 20 %, vorzugsweise unter 10%, besonders bevorzugt unter 5% gegenüber dem vorangegangenen Taktsignal liegt, ein Ausgabesignal an den Ausgang ausgebbar ist. Dieses Problem kann bei einem engen bzw. kurzen Eingangssignalzeitfenster auch dadurch gelöst werden, dass ein Ausgabezeitfenster nur dann erzeugt wird, wenn während des vorangegangenen Eingangssignalzeitfensters eine Taste gedrückt wurde und somit durch diesen Drückzeitpunkt ein neues aktualisiertes Taktsignal ausgegeben wurde.The variability of the length of the output time window depends directly on the currently determined clock signal. With a strong change of this clock signal from one clock to another, it could happen that the output signal no longer completely matches the changing clock, which is why it is preferably provided that only if the length of the clock mode variable in the clock mode is changed below 20%, preferably less than 10%, more preferably less than 5% with respect to the preceding clock signal, an output signal can be output to the output. This problem can also be solved with a narrow or short input signal time window in that an output time window is only generated if during the previous input signal time window a key was pressed and thus a new updated clock signal was output by this triggering time.
Um eine optimale Anpassung der Spielanalysevorrichtung für einen Akkordeonspieler zu erreichen, kann bevorzugt vorgesehen sein, dass die Eingangssignale die Drückzeitpunkte und Tonhöhen von Tasten zumindest zweier unterschiedlicher Tastenbereiche, vorzugsweise eines Akkordtastenbereichs und eines Basstastenbereichs, repräsentieren, wobei durch den Taktrechner aus zeitlich beabstandeten Drückzeitpunkten von Tasten der Tastenbereiche, vorzugsweise unter Berücksichtigung hinterlegter Taktmuster, das Taktsignal ermittelbar ist. Diese hinterlegten Taktmuster können beispielsweise die grundsätzlichen abwechselnden Muster beim Spielen eines Walzers oder einer Polka repräsentieren. Bei einem Walzer folgen auf eine Basstaste immer zwei Akkordtasten, worauf wieder eine Basstaste gedrückt wird. Dagegen werden bei einer Polka immer abwechselnd eine Basstaste und eine Akkordtaste rhythmusbeeinflussend gedrückt. Dies kann sowohl für die Takterkennung als auch für die Akkorderkennung eine wesentliche Hilfestellung sein.In order to achieve optimum adaptation of the performance analysis device for an accordion player, it may be preferred that the input signals represent the push timings and pitches of keys of at least two different key ranges, preferably a chord key range and a bass key range, by the heartbeat from time-spaced push-through times of keys the key areas, preferably taking into account stored clock pattern, the clock signal can be determined. These stored clock patterns may represent, for example, the basic alternating patterns when playing a waltz or a polka. In a waltz, a chord key is always followed by two chord keys, whereupon a bass key is pressed again. On the other hand, in the case of a polka, a bass key and a chord key are alternately pressed rhythmically. This can be an essential aid both for the clock recognition and for the chord recognition.
Bevorzugt kann dazu auch vorgesehen sein, dass die Eingangssignale auch die Tonhöhe von Diskanttastenbereichen des Tasteninstruments (Akkordeons) repräsentieren, wobei diese Eingangssignale nur zur Akkord- bzw. Grundtonermittlung heranziehbar sind und dass der Audiorechner nur die Drückzeitpunkte von Tasten des Akkord- und Basstastenbereichs zur Berechnung des Taktsignals heranzieht. Das heißt, für die Akkorderkennung werden alle Tastenbereiche herangezogen, während für die Takterkennung nur der Akkord- und Basstastenbereich bestimmend ist.Preferably, it can also be provided for this purpose that the input signals also represent the pitch of treble key ranges of the keyboard instrument (accordion), these input signals being usable only for chord determination and that the audio calculator only uses the triggering times of keys of the chord and bass key range for the calculation of the clock signal. That is, for the chord recognition all key ranges are used, while for the clock recognition only the chord and bass key area is determining.
Es wird auch Schutz begehrt für eine Anordnung mit einer Spielanalysevorrichtung nach einem der Ansprüche 1 bis 11 und einer Audioausgabeeinrichtung, an welche das Ausgabesignal vom Ausgang der Spielanalysevorrichtung weiterleitbar ist, wobei die Audioausgabeeinrichtung in Abhängigkeit des zugeführten Ausgabesignals eine hinterlegte Audioaufnahme ausgibt. Diese hinterlegte Audioaufnahme können ein- oder mehrtönige Vorlagen für einen Klangerzeuger sein, die Schlagzeugklänge, Basstöne, Akkordtöne, Gitarrenklänge oder Ähnliches ausgeben. Diese jeweilige Ausgabe kann vom Musikspieler über ein Bedienfeld an der Spielanalysevorrichtung oder an der Audioausgabeeinrichtung ausgewählt und eingestellt werden kann.Protection is also desired for an arrangement having a performance analysis device according to any one of
Weiters wird Schutz begehrt für ein Tasteninstrument, insbesondere Akkordeon, mit zumindest zwei Tastenbereichen mit jeweils einer Vielzahl von Tasten, wobei von den Tasten Signalleitungen zur Übermittlung von Signalen, insbesondere digitalen Steuersignalen, zu einem Tastensignalausgang führen, an welchem eine Spielanalysevorrichtung nach einem der Ansprüche 1 bis 11 über dessen Eingang für Eingangssignale angeschlossen ist. Ein solches Tasteninstrument mit einer angeschlossenen, erfindungsgemäßen Spielanalysevorrichtung kann in Verbindung mit einer internen oder externen Audioausgabeeinrichtung eine ideale Basis zum Musizieren für Alleinunterhalter oder auch für kleine Kapellen bzw. Bands bilden.Furthermore, protection is desired for a keyboard instrument, in particular accordion, with at least two key areas, each with a plurality of keys, wherein the keys lead signal lines for the transmission of signals, in particular digital control signals, to a key signal output, to which a game analysis device according to one of
Die Aufgabe der vorliegenden Erfindung wird für ein Verfahren zur Analyse eines Spiels auf einem Tasteninstrument durch die Schritte gemäß Anspruch 14 gelöst. Zwei bevorzugte weitere Schritte für ein solches Verfahren können vorsehen, dass zusätzlich die Tonhöhe zumindest der letzten Taste gespeichert wird und dass dann ein Ausgabesignal in Abhängigkeit der Tonhöhe zumindest dieser letzten Taste und in Abhängigkeit des ermittelten Taktsignals durch einen Audiorechner erzeugt wird. Besonders wichtig und bevorzugt kann dabei vorgesehen sein, dass das Ausgabesignal während eines Ausgabezeitfensters ausgegeben wird, welches längstens der Länge des Taktsignals entspricht und frühestens mit dem Drückzeitpunkt der zweiten Taste beginnt.The object of the present invention is achieved for a method for analyzing a game on a keyboard instrument by the steps according to claim 14. Two preferred further steps for such a method may provide that in addition the pitch of at least the last key is stored and that an output signal is then generated as a function of the pitch of at least this last key and in dependence on the determined clock signal by an audio computer. Particularly important and preferred may be provided that the output signal is output during an output time window which corresponds at the longest to the length of the clock signal and begins at the earliest with the pressing time of the second key.
Weitere Einzelheiten und Vorteile der vorliegenden Erfindung werden anhand der Figurenbeschreibung unter Bezugnahme auf die in den Zeichnungen dargestellten Ausführungsbeispiele im Folgenden näher erläutert. Darin zeigen:
- Fig.1
- schematisch ein Tasteninstrument mit daran angeordneter Splelanalysevorrichtung,
- Fig.2
- schematisch die Spielanalysevorrichtung mit Speicher, Taktrechner und Audiorechner,
- Fig. 3
- eine konstante Tastendrückabfolge mit konstanten Drückzeitpunkten,
- Fig. 4
- eine konstante Tastendrückabfolge mit zusätzlichen Drückzeitpunkten,
- Fig. 5
- eine Tastendrückabfolge mit unregelmäßigen Drückzeitpunkten und
- Fig. 6
- eine Tastendrückabfolge von zwei Tastenbereichen.
- Fig.1
- schematically a keyboard instrument with Splelanalysevorrichtung arranged thereon,
- Fig.2
- schematically the game analysis device with memory, clock and audio calculator,
- Fig. 3
- a constant key press sequence with constant press times,
- Fig. 4
- a constant key press sequence with additional press times,
- Fig. 5
- a key press sequence with irregular press times and
- Fig. 6
- a key press sequence of two key areas.
In
In weiterer Folge weist die Spielanalysevorrichtung 1 einen Taktrechner 7 auf, der zunächst aus dem ersten Drückzeitpunkte t1 und dem zweiten Drückzeitpunkt t2 ein Taktsignal b errechnet. Anschließend errechnet der Taktrechner 7 aus dem zweiten Drückzeitpunkt t2 und dm dritten Drückzeitpunkt t3 ein aktualisiertes Taktsignal bakl. Dieser Taktrechner 7 kann zusätzlich auf ein Taktmuster M zurückgreifen, welches beispielsweise einer Polka oder einem Walzer entsprechen kann, wobei bei einem Taktmuster M gemäß einer Polka von der Spielanalysevorrichtung 1 eine relativ gleichmäßige Drück- bzw. Taktabfolge von abwechselnd Äkkordtasfienbereich A und Basstastenbereich B erwartet wird.Subsequently, the
Weiters sieht die Spielanalysevorrichtung 1 einen Audiorechner 9 vor, welcher in Abhängigkeit des Tastsignals b entweder die zuletzt gedrückte Taste 4 im Akkordtastenbereich A oder im Basstastenbereich B wiederholt und als Ausgabesignal L an den Ausgang 8 weiterleitet. Eine bevorzugte Ausführung des Audiorechners 9 kann allerdings vorsehen, dass der Audiorechner 9 auf zumindest ein Schema F zurückgreifen kann, anhand dessen in Abhängigkeit der Tonhöhen h der zuletzt gedrückten Tasten 4 ein Akkord- bzw. Grundtonwert W ermittelbar ist und als Ausgabesignal L als MIDI-Signal über den Ausgang 8 der Spielanalysevorrichtung 1 an eine Audioausgabevorrichtung 10 weiterleitbar ist.Furthermore, the
In Abhängigkeit dieses ermittelten Taktsignals b wird eine Eingangssignalzeitfenster e generiert, welches knapp (ca. eine Zehntelsekunde) vor Ende des Taktsignals b öffnet und knapp nach Beendigung des Taktsignals b schließt. Wenn in diesem Eingangssignalzeitfenster e eine dritte Taste 4'" gedrückt wird, wird aus dem Abstand zwischen dem dritten Drückzeitpunkt t3 und dem zweiten Drückzeitpunkte t2 ein neues aktualisiertes Taktsignal bakt ermittelt und unmittelbar nach bzw. mit dem dritten Drückzeitpunkt t3 gestartet. Da mit dem dritten Drückzeitpunkt t3 dessen Eingangssignal S während des Eingangssignalzeitfensters e eingegangen ist und ein ― in Abhängigkeit der Größe des Eingangssignalzeitfensters e stabiles ― Taktsignal b gegeben ist, kann ein Ausgabezeitfenster a für die Ausgabe eines zu generierenden Ausgabesignals L vorgegeben werden. Dieses Ausgabezeitfenster a sollte nicht länger als das aktuelle Taktsignal bakt sein und kann in Abhängigkeit eines Erkennungs- bzw. Taktmusters M ausgegeben werden. Das heißt, bei einer Polka oder einem Walzer sollte dieses Ausgabezeitfenster a zur Hälfte des aktuellen Taktsignals b öffnen und kann beispielsweise so lange wie das Eingangssignal S der Taste 4"' des letzten Drückzeitpunktes t3 dauern. Dieses Ausgabezeitfenster a kann natürlich auch zwei- oder mehrgeteilt sein oder beispielsweise bei einem Erkennungsmuster, welches einen Swing beschreibt, zeitlich nach hinten verschoben werden, wodurch synkopenähnliche Zwischentöne automatisch von der Spielanalysevorrichtung 1 erzeugt werden. Grundsätzlich wird ― wie in
In
In
In
Ein wesentliches Problem bei der Ausgabe von Ausgabesignalen L kann darstellen, dass zu einem bestimmten Zeitpunkt eigentlich gar kein Ausgabesignal L gewünscht ist dies aber aufgrund der regelmäßigen Taktabfolge erzeugt werden würde. Um dieses Problem zu beheben, kann als eine erste Lösung vorgesehen sein, dass bei gleichzeitigem Drücken einer Basstaste und einer Akkordtaste, wie sie durch die Drückzeitpunkte t9 und t10 in
Generell können bei der Spielanalysevorrichtung 1 auch im Vorhinein über ein in den Zeichnungen nicht dargestelltes Eingabefeld die Taktarten (z.B. 4/4-Takt), Tempogrenzwerte oder Grenzwerte für die Eingangssignalszeitfenster e oder Ausgabezeitfenster a eingestellt werden. Zusätzlich können über dieses Eingabe- bzw. Bedienfeld Mustervorlagen M für die Bestimmung des Klangs der Ausgabesignale L ausgewählt werden.In general, in the
Wesentlich für die vorliegende Erfindung ist, dass MIDI- bzw. Audiodaten in Abhängigkeit von einer Timinganalyse aus vorzugsweise zwei verschiedenen Tastenbereichen A, B eines Balginstrumentes generiert werden. Anschließend kann eine Auswertung dahingehend erfolgen, dass MIDI-Daten wiederholt oder Audiodaten generiert werden. Diese sollten dann möglichst bei einem Zeitpunkt ausgegeben werden, bei dem der Spieler nicht spielt, um somit einen volleren und unterstützenden Klang zu gewährleisten. Dabei kann eine zusätzliche Akkorderkennung eine musikalisch wertvolle Erweiterungsoption des zugrunde liegenden Vorganges bilden.It is essential for the present invention that MIDI or audio data are generated as a function of a timing analysis of preferably two different key ranges A, B of an instrument Balgin. Subsequently, an evaluation can be made so that MIDI data is repeated or audio data is generated. These should then be spent whenever possible at a time when the player is not playing, thus ensuring a fuller and supportive sound. In this case, an additional chord recognition can form a musically valuable extension option of the underlying process.
Grundsätzlich gilt für das Ausgabezeitfenster a (Tonlängenausgabe), dass dieses Ausgabezeitfenster a so lange dauert,
- wie die letzte
Taste 4 gedrückt wurde, - wie es aus einem hinterlegten Muster M ausgelesen wurde,
- wie es in Abhängigkeit des derzeitigen Tempos b relativ zu diesem errechnet wurde oder
- bis die nächste taktbeeinflussende Eingabe erfotgt.
- how the
last key 4 was pressed - as it was read from a stored pattern M,
- as it was calculated relative to the current tempo b relative to this or
- until the next clock-influencing input is detected.
Es soll natürlich nicht ausgeschlossen werden, dass für die Spielarialysevorrichtung 1 auch ein Fußpedal, die Balglautstärke, die Anzahl der Noten, die Anschlagdynamik und/oder der Akkordtyp (Dur, Moll) als einflussgebende Parameter für das Ausgabesignal L herangezogen werden.It should of course not be ruled out that for the Spielarialysevorrichtung 1 and a foot pedal, the Balglautstärke, the number of notes, the velocity and / or the chord type (major, minor) are used as influencing parameters for the output signal L.
Es soll auch nicht ausgeschlossen werden, dass die erfindungsgemäße Spielanalysevorrichtung 1 für ein Schlaginstrument verwendet wird, wobei dann die Eingangssignale - anstatt von Tasten 4 - von unterschiedlichen Trommeln des Schlagzeugs stammen und mit entsprechenden Sensoren abgenommen werden. Dabei sind die Drückzeitpunkte t natürlich als Schlagzeitpunkte anzusehen. Besonders geeignet ist eine erfindungsgemäße Spielanalysevorrichtung 1 deshalb für elektronische Schlagzeuge.It should also not be ruled out that the
Durch die vorliegende Erfindung ist somit eine am Tasteninstrument 2 anschließbare Spielanalysevorrichtung 1 gezeigt, die in Abhängigkeit konkreter Eingangssignale Sth von gedrückten Tasten 4 des Tasteninstruments 2 eine variable und sich ständig aktualisierende Takterkennung ermöglicht, Besonders bevorzugt kann dann - in beliebiger Abhängigkeit von dieser Takterkennung - ein Ausgabesignal L generiert werden, welches über einen Klangerzeuger 10 einen zum gerade gespielten Musikstück taktmäßig und tonhöhenmäßig passenden Klang erzeugt.The present invention thus provides a connectable to the
Claims (15)
- A playing analysis device (1), in particular for a keyboard instrument (2), comprising- an input (3) for input signals (S) of a piece of music,- a memory (6) in which at least two input signals (S) input in time succession can be stored, and- a clock generator (7) by which a first clock signal (b) can be determined in dependence on said at least two input signals (S),characterised in that the input signals (S) represent a first pressing moment in time (t1) and a second pressing moment in time (t2), preferably of keys (4) of the keyboard instrument (2), wherein the clock generator (7) generates from the determined first clock signal (b) an input signal time window (e) which is after the second pressing moment in time (t2) and stores it in the memory (6), wherein when there is an input signal (S) representing a third pressing moment in time (t3) the clock generator (7) compares said third pressing moment in time (t3) to the input signal time window (e) and in the case of a third pressing moment in time (t3) which is in the input signal time window (e) determines an updated clock signal (bakt) in dependence on the second and third pressing moments in time (t2, t3).
- A playing analysis device according to claim 1 characterised in that the input signal time window (e) begins after a time interval after the second pressing moment in time (t2) which is at least 80% and preferably at least 90% of the first clock signal (b).
- A playing analysis device according to claim 1 or claim 2 characterised in that the time length of the input signal time window (e) is at most 40%, preferably at most 20%, of the length of the determined clock signal (b, bakt).
- A playing analysis device according to one of claims 1 to 3 characterised in that the first clock signal (b) corresponds to the time spacing between the first pressing moment in time (t1) and the second pressing moment in time (t2) and the updated clock signal (bakt) corresponds to the time spacing between the second pressing moment in time (t2) and the third pressing moment in time (t3) or a mean value of the time spacing between the first and second pressing moments in time (t1, t2) and the time spacing between the second and third pressing moments in time (t2, t3).
- A playing analysis device according to one of claims 1 to 4 characterised in that input signals (S) which represent the pitch (h1, h2, h3) of keys (4', 4". 4"') of the keyboard instrument (2) can also be passed by way of the input (3) to the memory (6) and can be stored therein, wherein in dependence on the stored pressing moment in time (t2, t3) of at least one key (4", 4'") and the pitch (h2, h3) of said at least one key (4", 4"') an output signal (L) can be passed to an output (8) of the playing analysis device (1) by an audio computer (9).
- A playing analysis device according to claim 5 characterised in that the output signal (L) can be generated by the audio computer (9), wherein said generated output signal (L) can be fed to an audio output device (10) by the audio computer (9) in dependence on the clock signal (b) in a predeterminable output time window (a).
- A playing analysis device according to claim 6 characterised in that the output time window (a) corresponds at maximum to the length of the clock signal (b, bakt) and begins at the earliest with the pressing moment in time (t2, t3) of the second or third key (4", 4"').
- A playing analysis device according to one of claims 5 to 7 characterised in that- the output signal (L) represents a repetition of the pitch (h2) of the second or third pressed key (4", 4"'), or- the pitch (h2, h3) of the at least one key (4", 4"') can be compared by the audio computer (9) to a scheme (F), preferably one of a plurality of stored schemes (F), and a corresponding chord or root value (W) can be determined as an output signal (L) from the scheme (F).
- A playing analysis device according to one of claims 1 to 8 characterised in that the playing analysis device (1) has a playing operating mode which can be switched on and off, wherein in the playing operating mode the pressing moments in time (t1, t2, t3) can always be overwritten in the memory (6) by the pressing moment in time of the pressed key (4', 4", 4"') which was last in time, penultimate in time and
antepenultimate in time, wherein the updated clock signal (bakt) and thus the output time window (a) can be determined at least in dependence on the two last pressed keys (4", 4"') and is thereby changeable in the playing operating mode. - A playing analysis device according to claim 9 characterised in that an output signal (L) can be output to the output (8) only upon a change in the length of the clock signal (b, bakt) which is variable in the playing operating mode, that is below 20%, preferably below 10%, in relation to the preceding clock signal (b).
- A playing analysis device according to one of claims 5 to 10 characterised in that the input signals (S) represent the pressing moments in time (t) and pitches (h) of keys (4) of at least two different key regions (A, B), preferably a chord key region (A) and a bass key region (B), whereby the clock signal (b, bakt) can be determined by the clock generator (7) from time-spaced pressing moments in time (t1, t2) of keys (4', 4") of the key regions (A, B), preferably having regard to stored key patterns (M).
- An arrangement comprising a playing analysis device (1) according to one of claims 1 to 11 and an audio output device (10) to which the output signal (L) can be passed by the output (8) of the playing analysis device (1), wherein the audio output device (10) outputs a stored audio recording in dependence on the supplied output signal (L).
- A keyboard instrument, in particular an accordion, comprising at least two key regions (A, B) each having a respective multiplicity of keys (4), wherein signal lines for communicating signals, in particular digital control signals, lead from the keys (4) to a key signal output (11) to which a playing analysis device (1) according to one of claims 1 to 11 is connected by way of its input (3) for input signals (S).
- A method of analysing playing on a keyboard instrument (2), in particular an accordion and in particular with a playing analysis device (1) according to one of claims 1 to 11, characterised by the steps:- storing the pressing moment in time (t1) of a first key (4') of the keyboard instrument (2) in a memory (6),- storing the pressing moment in time (t2) of a second key (4") of the keyboard instrument (2) in the memory (6),- determining a first clock signal (b) which corresponds to the time spacing between the pressing moment in time (t1) of the first key (4') and the pressing moment in time (t2) of the second key (4"),- generating an input signal time window (e) which begins after the second pressing moment in time (t2) and storing said input signal time window (e) in the memory (6),- storing the pressing moment in time (t3) of a third key (4"') of the keyboard instrument (2) in the memory (6),- comparing the pressing moment in time (t3) of the third key (4"') to the input signal time window (e).- determining an updated clock signal (bakt) in dependence on the pressing moments in time (t2, t3) of the second and third keys (4", 4"') when the pressing moment in time (t3) of the third key (4"') is in the input signal time window (e).
- A method according to claim 14 characterised by the further steps:- storing the pitch (h2) at least of the second key (4") or the third key (4"') in the memory (6), and- determining an output signal (L) which is produced in dependence on the pitch (h2, h3) at least of the second key (4") or the third key (4"') and the determined clock signal (b, bakt) by an audio computer (9), wherein the output signal (L) is output during an output time window (a) which at maximum corresponds to the length of the clock signal (b, bakt) and which begins at the earliest with the pressing moment in time (t2) of the second key (4").
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP20100008522 EP2420998B1 (en) | 2010-08-16 | 2010-08-16 | Playing analysis device for an instrument with keys |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP20100008522 EP2420998B1 (en) | 2010-08-16 | 2010-08-16 | Playing analysis device for an instrument with keys |
Publications (2)
Publication Number | Publication Date |
---|---|
EP2420998A1 EP2420998A1 (en) | 2012-02-22 |
EP2420998B1 true EP2420998B1 (en) | 2012-10-17 |
Family
ID=43533457
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP20100008522 Not-in-force EP2420998B1 (en) | 2010-08-16 | 2010-08-16 | Playing analysis device for an instrument with keys |
Country Status (1)
Country | Link |
---|---|
EP (1) | EP2420998B1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10515616B2 (en) | 2016-12-14 | 2019-12-24 | Tanate Ua-Aphithorn | Free bass a system |
AT521870B1 (en) * | 2018-10-10 | 2020-10-15 | Limex Elektronische Geraete Gmbh | Method for recognizing the key of the song |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2203182A1 (en) * | 1972-01-24 | 1973-08-09 | Eduard Zinner | ACCORDION COMPANION MACHINE |
DE7539449U (en) * | 1975-12-11 | 1976-05-06 | Boehm, Rainer, Dr., 4950 Minden | KEYBOARD WITH BUTTONS OR KEYS |
JPS578598A (en) * | 1980-06-18 | 1982-01-16 | Nippon Musical Instruments Mfg | Automatic performance tempo controller |
US5220120A (en) * | 1990-03-30 | 1993-06-15 | Yamaha Corporation | Automatic play device having controllable tempo settings |
US5227574A (en) * | 1990-09-25 | 1993-07-13 | Yamaha Corporation | Tempo controller for controlling an automatic play tempo in response to a tap operation |
JP3245890B2 (en) | 1991-06-27 | 2002-01-15 | カシオ計算機株式会社 | Beat detection device and synchronization control device using the same |
DE10101473B4 (en) | 2001-01-13 | 2007-03-08 | Native Instruments Software Synthesis Gmbh | Automatic detection and adjustment of tempo and phase of pieces of music and interactive music players based on them |
US6794568B1 (en) * | 2003-05-21 | 2004-09-21 | Daniel Chilton Callaway | Device for detecting musical gestures using collimated light |
DE102004030643B4 (en) * | 2004-06-24 | 2006-08-31 | Güth, Michael | Control arrangement for an accordion |
JP5309459B2 (en) | 2007-03-23 | 2013-10-09 | ヤマハ株式会社 | Beat detection device |
JP5169328B2 (en) * | 2007-03-30 | 2013-03-27 | ヤマハ株式会社 | Performance processing apparatus and performance processing program |
-
2010
- 2010-08-16 EP EP20100008522 patent/EP2420998B1/en not_active Not-in-force
Also Published As
Publication number | Publication date |
---|---|
EP2420998A1 (en) | 2012-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69608826T2 (en) | Device for processing audio signals, in which a harmonic voice is derived from polyphonic voices | |
DE102011003976B3 (en) | Sound input device for use in e.g. music instrument input interface in electric guitar, has classifier interrupting output of sound signal over sound signal output during presence of condition for period of sound signal passages | |
DE2056509A1 (en) | Electric keyboard musical instrument | |
DE2711511C2 (en) | Polyphonic electronic musical instrument | |
DE19709930A1 (en) | Musical characteristics information detector | |
DE3448198C2 (en) | ||
DE102013007910B4 (en) | Automatic accompaniment device for electronic keyboard musical instrument and slash chord determination device used therein | |
DE112017008066B4 (en) | SOUND SIGNAL GENERATION DEVICE, KEYBOARD AND PROGRAM | |
DE69802844T2 (en) | Device and method for automatic accompaniment and storage medium with a program for this | |
DE60318282T2 (en) | Methods and apparatus for processing execution data and synthesizing audio signals | |
DE69921048T2 (en) | Automatic presentation device with changeable arpeggio theme | |
EP2420998B1 (en) | Playing analysis device for an instrument with keys | |
DE102004028694B3 (en) | Apparatus and method for converting an information signal into a variable resolution spectral representation | |
DE3509474C2 (en) | ||
DE3540314C2 (en) | ||
DE102004033867B4 (en) | Method and device for the rhythmic preparation of audio signals | |
DE102006036583A1 (en) | Hearing aid with an audio signal generator and method | |
AT508837B1 (en) | ELECTRONIC SOUND PRODUCTION DEVICE | |
AT410380B (en) | DEVICE FOR SOUND OR SOUND SIMULATION OF ORCHESTRA MUSIC | |
AT521870B1 (en) | Method for recognizing the key of the song | |
DE102004022659B3 (en) | Apparatus for characterizing a sound signal | |
AT521869B1 (en) | Method for expanding the range of a hand-pulled instrument | |
DE2202658A1 (en) | ELECTRONIC MUSICAL INSTRUMENT | |
EP1758096A1 (en) | Method and Apparatus for Pattern Recognition in Acoustic Recordings | |
DE2748150A1 (en) | ELECTRONIC MUSICAL INSTRUMENT |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: BA ME RS |
|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R079 Ref document number: 502010001444 Country of ref document: DE Free format text: PREVIOUS MAIN CLASS: G10H0001380000 Ipc: G10H0001420000 |
|
17P | Request for examination filed |
Effective date: 20120427 |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: G10H 1/42 20060101AFI20120523BHEP Ipc: G10H 1/40 20060101ALI20120523BHEP Ipc: G10H 1/38 20060101ALI20120523BHEP |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D Free format text: NOT ENGLISH |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D Free format text: LANGUAGE OF EP DOCUMENT: GERMAN |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: REF Ref document number: 580207 Country of ref document: AT Kind code of ref document: T Effective date: 20121115 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 502010001444 Country of ref document: DE Effective date: 20121213 |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: VDEP Effective date: 20121017 |
|
REG | Reference to a national code |
Ref country code: LT Ref legal event code: MG4D |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130217 Ref country code: NO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130117 Ref country code: HR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: PT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130218 Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130118 Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 Ref country code: LV Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130117 |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: RO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 |
|
26N | No opposition filed |
Effective date: 20130718 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130128 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 502010001444 Country of ref document: DE Effective date: 20130718 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: CY Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20130729 Year of fee payment: 4 |
|
BERE | Be: lapsed |
Owner name: DZIDA, KLAUS Effective date: 20130831 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: MM4A |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130831 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130816 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20140912 Year of fee payment: 5 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: IT Payment date: 20140913 Year of fee payment: 5 |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20140831 Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20140831 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SM Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST Effective date: 20150430 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 Ref country code: TR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130816 Ref country code: HU Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO Effective date: 20100816 Ref country code: MK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20140901 |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20150816 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IT Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20150816 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20150816 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121017 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: AT Payment date: 20181016 Year of fee payment: 9 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20181016 Year of fee payment: 9 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R119 Ref document number: 502010001444 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: MM01 Ref document number: 580207 Country of ref document: AT Kind code of ref document: T Effective date: 20190816 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AT Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20190816 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20200303 |