EP2209109A2 - Method and control device for controlling an organ - Google Patents
Method and control device for controlling an organ Download PDFInfo
- Publication number
- EP2209109A2 EP2209109A2 EP09178464A EP09178464A EP2209109A2 EP 2209109 A2 EP2209109 A2 EP 2209109A2 EP 09178464 A EP09178464 A EP 09178464A EP 09178464 A EP09178464 A EP 09178464A EP 2209109 A2 EP2209109 A2 EP 2209109A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- database
- song
- control device
- organ
- accompaniment
- 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.)
- Ceased
Links
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/0033—Recording/reproducing or transmission of music for electrophonic musical instruments
- G10H1/0041—Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
- G10H1/0058—Transmission between separate instruments or between individual components of a musical system
- G10H1/0066—Transmission between separate instruments or between individual components of a musical system using a MIDI interface
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10B—ORGANS, HARMONIUMS OR SIMILAR WIND MUSICAL INSTRUMENTS WITH ASSOCIATED BLOWING APPARATUS
- G10B1/00—General design of organs, harmoniums or similar wind musical instruments with associated blowing apparatus
- G10B1/02—General design of organs, harmoniums or similar wind musical instruments with associated blowing apparatus of organs, i.e. pipe organs
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10F—AUTOMATIC MUSICAL INSTRUMENTS
- G10F1/00—Automatic musical instruments
- G10F1/12—Wind-actuated instruments
-
- 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
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/121—Musical libraries, i.e. musical databases indexed by musical parameters, wavetables, indexing schemes using musical parameters, musical rule bases or knowledge bases, e.g. for automatic composing methods
- G10H2240/131—Library retrieval, i.e. searching a database or selecting a specific musical piece, segment, pattern, rule or parameter set
Definitions
- the invention relates to a method for controlling an organ, by means of a control device from a database an accompaniment of a promoted selected and the organ a control sequence is transmitted, by means of which the organ on a control command from the control device plays the accompaniment, on the other hand, a control device for controlling an organ with a selection module for selecting an accompaniment of a church song from a database and a playback module for transmitting a control sequence to the organ for playback of the accompaniment.
- organ refers to any device used to accompany a congregation song that creates or imitates the sound of a pipe organ.
- these are pipe organs with mechanical, pneumatic or electrical action, "electric organs” and keyboards, as well as specialized electronic tone generators including programmatically simulating a pipe organ-equipped computer and audio file players that output sound through speakers.
- Common software programs for the simulation of a pipe organ are specialized samplers such as the product "Hauptwerk” of the Crumhorn-Labs, GB and synthesizers such as the free software "Aeolus” (www.kokkinizita.net/linuxaudio/aeolus).
- Well-known file formats for digital audio data used to reproduce organ sounds are, in particular, "RIFF WAVE” (file suffix, for example, “wav”) and "MPEG-1 Audio Layer 3" (suffix "mpg”).
- a method and a device of the type mentioned are known from the product "MIDI Sequencer +" of the Dutch company Johannus Orgelbouw.
- the device controls an electric organ via a MIDI interface:
- a removable memory (SD memory card) acting as a sequence memory contains in a directory structure as a database subsequences in the form of MIDI files with accompaniments to a stanza of a provokelieds as well as other pieces of music.
- the selection module of the known device for selecting an accompaniment is a Removable Disk File Browser: The device has a small screen for viewing, a scroll wheel and arrow keys for navigating the directory structure and selecting an accompaniment, as well as buttons for the start, pause, and end accompaniment playback controls.
- the sequence memory of such devices is generally set up by a clergyman, pastor or liturgist involved in the preparation of the celebration for use in the celebration by selecting from a database on a commercial workstation the control sequences for the designated church songs and storing them in the sequence memory.
- sequence memory of another known device takes place, for example, with the computer song selection program "Orgaliwa” offered by the engineering office Klaus Holzapfel.
- This program not only allows the selection of control sequences available in file form on the workstation, but also the determination of a sequence of congregational songs in the celebration.
- the operation of the known device during the celebration can thus be reduced to the operation of a single key alternately as a start and stop command.
- Methods and devices of the aforementioned type are made DE 199 38 961 A1 and from US 6,975,995 B2 in which by means of a control device from a database accompaniments of songs can be selected, the control device generates a search query to the database after entering a song identifier and the database selects the accompaniment based on the song identifier and provides. Furthermore, it is off DE 88582 C a method for controlling an organ is known, wherein by means of a control device an accompaniment of a church song is selected and the organ is transmitted a control sequence by means of which the organ reproduces the accompaniment to a control command from the control device.
- the known devices and methods require a precise planning of the music-to-be-served celebration - and an actual planning corresponding to the course of the celebration. Any deviation in the course of planning leads to tasks that can not be easily solved with the known devices based on simple start and stop commands. Spontaneous wishes during the celebration After other than the planned accompaniments can not be satisfied with the known devices and methods.
- the invention has for its object to enable a more flexible accompaniment of church songs.
- control device generates a search query to the database after input of a song identifier of the congregation song and that the database selects the accompaniment based on the song identifier and provides at least one subsequence of the control sequence.
- the control device has a search function set up for the respective database type, which uses the song identifier to search for an accompaniment defined in the database for the community song and returns the result of the search.
- the inventive method allows a particularly simple and in the context of musical accompaniment of religious communities intuitively obvious choice, as the church songs in the common collections here - especially "Praise God” (GL) of the German-speaking clergy dioceses and “Protestant hymnal” (EC) of the German-speaking Vietnamese communities - have numerical identifiers and are generally announced in the course of each celebration on the basis of these identifiers.
- the inventive method requires neither the compilation of a specific sequence memory for each celebration, nor is the musical design of the celebration limited to the intended selection of church songs. Only the storage capacity of the available sequence memory restricts the selection of accompaniments by the method according to the invention.
- the database preferably also selects a prelude to the church song based on the song identifier and the organ gives up the control command first the foreplay again.
- the automatic linking of the selection of an accompaniment with the selection of a subsequence for an introductory foreplay increases the ease of use of the control device.
- partial sequences for a specific epilogue to end the church song or for an interlude between the verses can also be selected automatically on the basis of the song recognition.
- preludes, interludes and posts can only be selected on explicit request - for example by means of special stanza identifiers "V", "Z" and "N".
- the controller repeats the subsequence within the control sequence corresponding to a number of stanza identifiers.
- the inventive method thus makes the storage of several control sequences for a church song - in "Orgaliwa" one MIDI file per number to be sung stanzas - superfluous and thus simplifies the structure of the database.
- the control device restricts the search request based on the database identifier to the database in the context of a method according to the invention after inputting a database identifier to the common term.
- the method according to the invention thus makes it possible, particularly within a celebration, to particularly easily, for example by means of a database identifier "G" for the praise of God and "E" for the test hymnal, the change between different collections.
- a collection can be selected beforehand, so that the search query is restricted to the associated database without inputting a database identifier and another database is selected only when expressly entering another database identifier.
- the control device transmits the song identifier to a song display.
- Such a link is particularly useful if, even with unsuccessful search in the database for confirmation, the song identifier is transmitted to the song display: So the community with the same control device not musically backed works from the known collections - especially prayers and psalm readings - are displayed ,
- the database and stanza identifications can also be transmitted to the song display as part of a method according to the invention.
- a search module for generating a search request for a song identifier entered in the selection module to the database and by a receiving module for receiving at least a subsequence of the control sequence from the database.
- the selection, playback, search and reception modules are each combinations of hardware and software in the context of the control device according to the invention.
- the control device according to the invention makes it possible to carry out one of the methods described above and is likewise distinguished by the advantages mentioned there.
- a control device has a database for managing at least one sequence memory for subsequences of control sequences for monitoring congregation songs.
- a sequence memory is a data carrier for storing control sequences, for example a memory card.
- the database functionality can then be implemented particularly easily by operating system functions for accessing the directory structure of the memory card.
- Supplementary information can be stored in configuration files for each individual subsequence, for a group of associated subsequences or centrally for each data carrier.
- the search module of a control device according to the invention, a query to an external database - for example by means of an FTP or HTTP request via a network connection to a database on the Internet - send.
- a control device preferably has at least one sequence memory with at least one subsequence of a control sequence for the organ Playback of an accompaniment of a church song.
- a control device requires (apart from the corresponding connections to the organ) no further external devices for controlling the accompaniment of church songs.
- the database in the search module of a control device can only contain a list of available accompaniments, each with a reference to external sequence memory - for example, local server or FTP server on the Internet, of which the partial sequences are retrieved via a network connection.
- a control device has a song display module for transmitting the song identifier to a song display.
- a control device enables the above-described linking of the control of an organ with the control of a song display.
- the invention is explained below with reference to an embodiment:
- the in FIG. 1 illustrated control device 1 has in a central unit 2, a compact industrial PC ("Embedded PC") and in a separate housing of 150 x 100 x 35 mm, a control unit 3 with a microcontroller.
- the control unit 3 is connected to the central unit 2 by a UHF radio link, the control device 1 is connected by cables via a game device 4 with an electric organ 5 and by another UHF radio link with a song display 6.
- the control device 1 has a selection module, a search module, a sequence memory, a reception module, a reproduction module and a song display module and, for the power supply of the operating unit 3, four mignon cells.
- the respective software components of the modules are implemented programmatically in a control program as a C program that is executed on the industrial PC.
- the sequence memory is a group of up to four standard USB storage media in corresponding slots of the first housing with a FAT32 directory structure as a database.
- the directory structure of a memory card contains in each case for a compilation, for example for the "Praise of God” and for the "Evangelical hymnal” with a given syntax of the file names used MIDI files with subsequences to accompany the church songs from the collections.
- the file names each consist of a four-digit alphanumeric identifier of the collection, a four-digit numeric song identifier, one of the letters "s", “v”, “z” and “n” for the sub-sequence types "stanza”, “foreplay”, “interlude” and “Nachspiel” and optionally a two-digit numeric variant identifier, a dot and the common file suffix "mid” for MIDI files.
- the song recognition is filled to the left with "underlined” ("_"):
- the congregational song 715 from the Gotteslob with Aachen regional part receives so for example the song identifier "_715", the subsequence for the accompaniment of a stanza of this enjoyedlied is under the file name GLAC_715s.mid stored on the memory card for the "Praise God”.
- the selection module of the control device 1 comprises a selection subroutine of the control program and in the operating unit 3 a graphics screen 7, a numeric keypad 8 with the keys 9 "0" to "9", “ ⁇ -" (left arrow), “:” ("colon “),” Fn “(function key),” Minus “,” Plus “and” OK “and four keys 10 side by side below the screen for selecting one of the collections.
- the selection subroutine searches for memory cards in the slots, switches in the respectively corresponding key 10 a green diode 11, reads from configuration files respectively in the root directory of the memory cards the database identifiers of available collections and fades them to select a collection above the respectively assigned key 10 on the screen.
- the last selected database ID represents the selection subprogram inverted as a pre-selection ("Default").
- the selection subroutine In an input field on the screen, the selection subroutine inverts the previously selected number - for example "257: 1-3" - as a preselection. If the operator takes the preselection with the button 9 "OK", the organ 5 repeats the last played accompaniment , If the operator instead selects another collection, the selection subprogram displays its database ID inverted and deletes the preselection of the number. If the operator selects another one via the numeric keypad 8 Number, the selection subroutine reverses the numbering of the number and overwrites the preselection on the screen.
- the selection subroutine interprets the string: A first sequence of up to four digits up to a colon (or until the end of the string) is interpreted as song recognition and, if appropriate, to left filled with underlines.
- the song display module transmits the database identifier and the inputted character string to the song display 6.
- the song display module includes a song display subroutine of the control program and an industrial PC controlled UHF broadcast module controlled by the song display subroutine for remotely controlling a song display 6 remote from the control device 1.
- the search subroutine searches for file names in the root directory of the respective memory card that begin with the song identifier and end with the file suffix "mid" and transmits the list of found files back to a receiving module, here: a receive subroutine of the control program.
- the reception subroutine interprets the list of found files: If the list is empty (for example, for spoken prayers and liturgical texts in the selected compilation), the reception subroutine displays the message "no accompaniment! On the screen. Otherwise, the reception sub-program fades in on the screen further information - for example a song beginning of the selected congregational song - a.
- the selection subroutine interprets the following characters as a designation of the stanzas. If the string between two numbers contains the character "-"("minus"), the selection subroutine will select the stanzas from the first to the second of the numbers. If the string between two numbers contains the character "+"("plus"), the selection subroutine does not select the stanzas between the first and second numbers. The selection subroutine determines Finally, the number of selected stanzas and presents them for information to the operator on the screen.
- the playback module includes a control subroutine of the control program, four tone control ("dynamics") and game speed (“tempo”) keys 12 and a MIDI OUT interface for controlling the game device 4.
- the playback module allows the interruption between two stanzas and the resumption by means of the key 9 "OK" and by means of the keys 12 the change of the playing speed and the sound strength (especially on acoustic instruments) in stages by choice different registers.
- the registers to be selected in the directory structure are defined in a central configuration file.
- the selection subroutine can not select another collection and no other church song. Further stanzas can be entered and transmitted to the organ 5 by means of the key 9 "OK" to continue the accompaniment.
Abstract
Description
Die Erfindung betrifft einerseits ein Verfahren zum Steuern einer Orgel, wobei mittels einer Steuervorrichtung aus einer Datenbank eine Begleitung eines Gemeindelieds ausgewählt und der Orgel eine Steuersequenz übermittelt wird, mittels derer die Orgel auf einen Steuerbefehl aus der Steuervorrichtung die Begleitung wiedergibt, andererseits eine Steuervorrichtung zum Steuern einer Orgel mit einem Auswahlmodul zur Auswahl einer Begleitung eines Gemeindelieds aus einer Datenbank und mit einem Wiedergabemodul zum Übermitteln einer Steuersequenz an die Orgel zur Wiedergabe der Begleitung.On the one hand, the invention relates to a method for controlling an organ, by means of a control device from a database an accompaniment of a Gemeindelied selected and the organ a control sequence is transmitted, by means of which the organ on a control command from the control device plays the accompaniment, on the other hand, a control device for controlling an organ with a selection module for selecting an accompaniment of a church song from a database and a playback module for transmitting a control sequence to the organ for playback of the accompaniment.
Mit Hilfe derartiger Verfahren und Vorrichtungen überbrücken Glaubensgemeinschaften durch Mangel an qualifiziertem Fachpersonal entstehende Engpässe bei der musikalischen Versorgung von Messen, Gottesdiensten und liturgischen Feiern.With the help of such methods and devices, religious communities bridge the bottlenecks in the musical supply of masses, services and liturgical celebrations due to the lack of qualified specialist staff.
Als "Orgel" wird im Rahmen dieser Schrift jede für die Begleitung eines Gemeindelieds verwendete Vorrichtung bezeichnet, die den Klang einer Pfeifenorgel erzeugt oder nachahmt. Insbesondere sind dies Pfeifenorgeln mit mechanischer, pneumatischer oder elektrischer Traktur, "elektrische Orgeln" und Keyboards sowie spezialisierte elektronische Tongeneratoren einschließlich programmtechnisch zur Simulation einer Pfeifenorgel eingerichteter Computer und Abspielgeräte für Audiodateien, die Klang über Lautsprecher ausgeben. Gängige Softwareprogramme zur Simulation einer Pfeifenorgel sind spezialisierte Sampler wie das Produkt "Hauptwerk" der Crumhorn-Labs, GB und Synthesizer wie die freie Software "Aeolus" (www.kokkinizita.net/linuxaudio/aeolus). Allgemein bekannte Dateiformate für digitale Audiodaten, die zur Wiedergabe von Orgelklängen verwendet werden, sind insbesondere "RIFF WAVE" (Dateisuffix beispielsweise "wav") und "MPEG-1 Audio Layer 3" (Suffix "mpg").For the purposes of this specification, "organ" refers to any device used to accompany a congregation song that creates or imitates the sound of a pipe organ. In particular, these are pipe organs with mechanical, pneumatic or electrical action, "electric organs" and keyboards, as well as specialized electronic tone generators including programmatically simulating a pipe organ-equipped computer and audio file players that output sound through speakers. Common software programs for the simulation of a pipe organ are specialized samplers such as the product "Hauptwerk" of the Crumhorn-Labs, GB and synthesizers such as the free software "Aeolus" (www.kokkinizita.net/linuxaudio/aeolus). Well-known file formats for digital audio data used to reproduce organ sounds are, in particular, "RIFF WAVE" (file suffix, for example, "wav") and "MPEG-1
Ein Verfahren und eine Vorrichtung der eingangs genannten Art sind bekannt aus dem Produkt "MIDI Sequencer +" der niederländischen Firma Johannus Orgelbouw. Die Vorrichtung steuert eine elektrische Orgel über eine MIDI-Schnittstelle: Ein als Sequenzspeicher fungierender Wechseldatenträger (SD-Speicherkarte) enthält in einer Verzeichnisstruktur als Datenbank Teilsequenzen in Form von MIDI-Dateien mit Begleitungen zu jeweils einer Strophe eines Gemeindelieds sowie weitere Musikstücke. Das Auswahlmodul der bekannten Vorrichtung zur Auswahl einer Begleitung ist ein Dateibrowser für den Wechseldatenträger: Die Vorrichtung weist einen kleinen Bildschirm für die Anzeige auf, ein Scrollrad und Pfeiltasten für die Navigation in der Verzeichnisstruktur und für die Auswahl einer Begleitung sowie Tasten für die Steuerbefehle Beginn, Unterbrechung und Beenden der Wiedergabe der Begleitung.A method and a device of the type mentioned are known from the product "MIDI Sequencer +" of the Dutch company Johannus Orgelbouw. The device controls an electric organ via a MIDI interface: A removable memory (SD memory card) acting as a sequence memory contains in a directory structure as a database subsequences in the form of MIDI files with accompaniments to a stanza of a Gemeindelieds as well as other pieces of music. The selection module of the known device for selecting an accompaniment is a Removable Disk File Browser: The device has a small screen for viewing, a scroll wheel and arrow keys for navigating the directory structure and selecting an accompaniment, as well as buttons for the start, pause, and end accompaniment playback controls.
Den Sequenzspeicher derartiger Vorrichtungen richtet im allgemeinen ein mit der Vorbereitung der Feier befasster Priester, Pfarrer oder Liturg zur Verwendung in der Feier ein, indem er an einem handelsüblichen Arbeitsplatzrechner aus einer Datenbank die Steuersequenzen für die vorgesehenen Gemeindelieder auswählt und in dem Sequenzspeicher speichert.The sequence memory of such devices is generally set up by a priest, pastor or liturgist involved in the preparation of the celebration for use in the celebration by selecting from a database on a commercial workstation the control sequences for the designated church songs and storing them in the sequence memory.
Die Einrichtung des Sequenzspeichers einer anderen bekannten Vorrichtung erfolgt beispielsweise mit dem vom Ingenieur-Büro Klaus Holzapfel angebotenen PC-Lied-Auswahlprogramm "Orgaliwa". Dieses Programm ermöglicht nicht nur die Auswahl von in Dateiform auf dem Arbeitsplatzrechner vorliegenden Steuersequenzen, sondern auch die Festlegung einer Abfolge der Gemeindelieder in der Feier. Die Bedienung der bekannten Vorrichtung während der Feier kann so auf die Betätigung einer einzelnen Taste abwechselnd als Start- und Stopp-Befehl reduziert werden.The establishment of the sequence memory of another known device takes place, for example, with the computer song selection program "Orgaliwa" offered by the engineering office Klaus Holzapfel. This program not only allows the selection of control sequences available in file form on the workstation, but also the determination of a sequence of congregational songs in the celebration. The operation of the known device during the celebration can thus be reduced to the operation of a single key alternately as a start and stop command.
Verfahren und Vorrichtungen der vorgenannten Art sind aus
Die bekannten Vorrichtungen und Verfahren erfordern eine genaue Planung der musikalisch zu versorgenden Feier - und einen tatsächlich dieser Planung entsprechenden Ablauf der Feier. Jede Abweichung des Ablaufs von der Planung führt zu Aufgabenstellungen, die mit den bekannten Vorrichtungen anhand einfacher Start- und Stopp-Befehle nicht ohne Weiteres zu lösen sind. Spontane Wünsche während der Feier nach anderen als den geplanten Begleitungen sind mit den bekannten Vorrichtungen und Verfahren nicht zu befriedigen.The known devices and methods require a precise planning of the music-to-be-served celebration - and an actual planning corresponding to the course of the celebration. Any deviation in the course of planning leads to tasks that can not be easily solved with the known devices based on simple start and stop commands. Spontaneous wishes during the celebration After other than the planned accompaniments can not be satisfied with the known devices and methods.
Der Erfindung liegt die Aufgabe zugrunde, eine flexiblere Begleitung von Gemeindeliedern zu ermöglichen.The invention has for its object to enable a more flexible accompaniment of church songs.
Ausgehend von den bekannten Verfahren wird nach der Erfindung vorgeschlagen, dass die Steuervorrichtung nach Eingabe einer Liedkennung des Gemeindelieds eine Suchanfrage an die Datenbank generiert und dass die Datenbank die Begleitung anhand der Liedkennung auswählt und mindestens eine Teilsequenz der Steuersequenz bereitstellt.Proceeding from the known methods, it is proposed according to the invention that the control device generates a search query to the database after input of a song identifier of the congregation song and that the database selects the accompaniment based on the song identifier and provides at least one subsequence of the control sequence.
Als Datenbank können wie in den bekannten Vorrichtungen Verzeichnisstrukturen auf einem Datenträger oder alternativ andere Datenbanktypen um Einsatz kommen. Die Steuervorrichtung weist eine für den jeweiligen Datenbanktyp eingerichtete Suchfunktion auf, die anhand der Liedkennung eine in der Datenbank zu dem Gemeindelied definierte Begleitung sucht und das Ergebnis der Suche zurückgibt.As a database, directory structures on a data medium or alternatively other types of databases can be used, as in the known devices. The control device has a search function set up for the respective database type, which uses the song identifier to search for an accompaniment defined in the database for the community song and returns the result of the search.
Das erfindungsgemäße Verfahren ermöglicht eine besonders einfache und im Kontext der musikalischen Begleitung von Glaubensgemeinschaften intuitiv nahe liegende Auswahl, da die Gemeindelieder in den hier gängigen Sammelwerken - insbesondere "Gotteslob" (GL) der deutschsprachigen katholischen Bistümer und "Evangelisches Gesangbuch" (EG) der deutschsprachigen evangelischen Gemeinden - numerische Kennungen aufweisen und im Allgemeinen im Ablauf der jeweiligen Feier anhand dieser Kennungen angekündigt werden.The inventive method allows a particularly simple and in the context of musical accompaniment of religious communities intuitively obvious choice, as the church songs in the common collections here - especially "Praise God" (GL) of the German-speaking Catholic dioceses and "Protestant hymnal" (EC) of the German-speaking Protestant communities - have numerical identifiers and are generally announced in the course of each celebration on the basis of these identifiers.
Das erfindungsgemäße Verfahren erfordert weder das Zusammenstellen eines spezifischen Sequenzspeichers für die jeweilige Feier, noch ist die musikalische Gestaltung der Feier auf die vorgesehene Auswahl von Gemeindeliedern beschränkt. Lediglich die Speicherkapazität des zur Verfügung stehenden Sequenzspeichers beschränkt die Auswahl von Begleitungen nach dem erfindungsgemäßen Verfahren.The inventive method requires neither the compilation of a specific sequence memory for each celebration, nor is the musical design of the celebration limited to the intended selection of church songs. Only the storage capacity of the available sequence memory restricts the selection of accompaniments by the method according to the invention.
Vorzugsweise wählt im Rahmen eines erfindungsgemäßen Verfahrens die Datenbank anhand der Liedkennung auch ein Vorspiel des Gemeindelieds aus und die Orgel gibt auf den Steuerbefehl zunächst das Vorspiel wieder. Die automatische Verknüpfung der Auswahl einer Begleitung mit der Auswahl einer Teilsequenz für ein einleitendes Vorspiel erhöht den Benutzungskomfort der Steuervorrichtung. In derselben Weise können auch Teilsequenzen für ein spezifisches Nachspiel zum Ausklang des Gemeindelieds oder für ein Zwischenspiel zwischen den Strophen anhand der Liedkennung automatisch ausgewählt werden. Alternativ können Vor-, Zwischen- und Nachspiele nur auf ausdrückliche Anforderung - beispielsweise mittels spezieller Strophenkennungen "V", "Z" und "N" - ausgewählt werden.In the context of a method according to the invention, the database preferably also selects a prelude to the church song based on the song identifier and the organ gives up the control command first the foreplay again. The automatic linking of the selection of an accompaniment with the selection of a subsequence for an introductory foreplay increases the ease of use of the control device. In the same way, partial sequences for a specific epilogue to end the church song or for an interlude between the verses can also be selected automatically on the basis of the song recognition. Alternatively, preludes, interludes and posts can only be selected on explicit request - for example by means of special stanza identifiers "V", "Z" and "N".
Besonders bevorzugt wiederholt die Steuervorrichtung nach Eingabe von Strophenkennungen zu dem Gemeindelied die Teilsequenz innerhalb der Steuersequenz entsprechend einer Anzahl der Strophenkennungen. Das erfindungsgemäße Verfahren macht so die Ablage von mehreren Steuersequenzen für ein Gemeindelied - in "Orgaliwa" jeweils eine MIDI-Datei je Anzahl zu singender Strophen - überflüssig und vereinfacht so die Struktur der Datenbank.More preferably, after input of stanza identifiers to the common stem, the controller repeats the subsequence within the control sequence corresponding to a number of stanza identifiers. The inventive method thus makes the storage of several control sequences for a church song - in "Orgaliwa" one MIDI file per number to be sung stanzas - superfluous and thus simplifies the structure of the database.
In einer vorteilhaften Ausführung schränkt die Steuervorrichtung im Rahmen eines erfindungsgemäßen Verfahrens nach Eingabe einer Datenbankkennung zu dem Gemeindelied die Suchanfrage anhand der Datenbankkennung auf die Datenbank ein. Das erfindungsgemäße Verfahren ermöglicht so auch innerhalb einer Feier besonders einfach, beispielsweise anhand einer Datenbankkennung "G" für das Gotteslob und "E" für das Evangelische Gesangbuch den Wechsel zwischen verschiedenen Sammelwerken. Alternativ kann im Rahmen eines erfindungsgemäßen Verfahrens ein Sammelwerk vorab ausgewählt sein, so dass die Suchanfrage ohne Eingabe einer Datenbankkennung auf die zugehörige Datenbank eingeschränkt und nur bei ausdrücklicher Eingabe einer anderen Datenbankkennung eine andere Datenbank ausgewählt wird.In an advantageous embodiment, the control device restricts the search request based on the database identifier to the database in the context of a method according to the invention after inputting a database identifier to the common term. The method according to the invention thus makes it possible, particularly within a celebration, to particularly easily, for example by means of a database identifier "G" for the praise of God and "E" for the evangelical hymnal, the change between different collections. Alternatively, in the context of a method according to the invention a collection can be selected beforehand, so that the search query is restricted to the associated database without inputting a database identifier and another database is selected only when expressly entering another database identifier.
In einer besonders bevorzugten Ausführungsform übermittelt die Steuervorrichtung nach einer Bestätigung der Auswahl der Begleitung die Liedkennung an eine Liedanzeige. Ein solches erfindungsgemäßes Verfahren erlaubt die automatische Verknüpfung zweier voneinander unabhängiger Systeme, die - in Ermangelung qualifizierten Fachpersonals an der Orgel - im bekannten Stand der Technik beide von dem jeweils ausführenden Liturg betätigt werden.In a particularly preferred embodiment, after confirmation of the selection of the accompaniment, the control device transmits the song identifier to a song display. Such a method according to the invention permits the automatic linking of two independent systems which, in the absence of qualified specialist personnel on the organ, are both actuated by the respective executing liturgy in the known state of the art.
Eine solche Verknüpfung ist besonders dann sinnvoll, wenn auch bei erfolgloser Suche in der Datenbank nach Bestätigung die Liedkennung an die Liedanzeige übermittelt wird: So können der Gemeinde mit derselben Steuervorrichtung auch nicht musikalisch unterlegte Werke aus den bekannten Sammlungen - insbesondere Gebete und Psalmlesungen - angezeigt werden. Zusätzlich zu der Liedkennung können im Rahmen eines erfindungsgemäßen Verfahrens auch die Datenbank- und Strophenkennungen an die Liedanzeige übermittelt werden.Such a link is particularly useful if, even with unsuccessful search in the database for confirmation, the song identifier is transmitted to the song display: So the community with the same control device not musically backed works from the known collections - especially prayers and psalm readings - are displayed , In addition to the song recognition, the database and stanza identifications can also be transmitted to the song display as part of a method according to the invention.
Ausgehend von den bekannten Steuervorrichtungen wird nach der Erfindung vorgeschlagen, ein Suchmodul vorzusehen zum Generieren einer Suchanfrage betreffend eine im Auswahlmodul eingegebene Liedkennung an die Datenbank und durch ein Empfangsmodul zum Empfangen mindestens einer Teilsequenz der Steuersequenz von der Datenbank. Die Auswahl-, Wiedergabe-, Such- und Empfangsmodule sind jeweils Kombinationen aus Hard- und Software im Rahmen der erfindungsgemäßen Steuervorrichtung. Die erfindungsgemäße Steuervorrichtung ermöglicht die Ausführung eines der vorstehend beschriebenen Verfahren und zeichnet sich gleichfalls durch die dort genannten Vorteile aus.Starting from the known control devices, it is proposed according to the invention to provide a search module for generating a search request for a song identifier entered in the selection module to the database and by a receiving module for receiving at least a subsequence of the control sequence from the database. The selection, playback, search and reception modules are each combinations of hardware and software in the context of the control device according to the invention. The control device according to the invention makes it possible to carry out one of the methods described above and is likewise distinguished by the advantages mentioned there.
Vorzugsweise weist eine erfindungsgemäße Steuervorrichtung eine Datenbank zum Verwalten mindestens eines Sequenzspeichers für Teilsequenzen von Steuersequenzen zur Begleitung von Gemeindeliedern auf. Ein Sequenzspeicher ist im Kontext der Anmeldung ein Datenträger zum Speichern von Steuersequenzen, beispielsweise eine Speicherkarte. Die Datenbankfunktionalität kann dann besonders einfach durch Betriebssystemfunktionen zum Zugriff auf die Verzeichnisstruktur der Speicherkarte implementiert sein. Ergänzende Informationen können in Konfigurationsdateien zu jeder einzelnen Teilsequenz, zu einer Gruppe von zusammengehörenden Teilsequenzen oder zentral für jeden Datenträger abgelegt sein. Alternativ kann das Suchmodul einer erfindungsgemäßen Steuervorrichtung eine Suchanfrage an eine externe Datenbank - beispielsweise mittels eines FTP- oder HTTP-Requests über eine Netzwerkverbindung an eine Datenbank im Internet - senden.Preferably, a control device according to the invention has a database for managing at least one sequence memory for subsequences of control sequences for monitoring congregation songs. In the context of the application, a sequence memory is a data carrier for storing control sequences, for example a memory card. The database functionality can then be implemented particularly easily by operating system functions for accessing the directory structure of the memory card. Supplementary information can be stored in configuration files for each individual subsequence, for a group of associated subsequences or centrally for each data carrier. Alternatively, the search module of a control device according to the invention, a query to an external database - for example by means of an FTP or HTTP request via a network connection to a database on the Internet - send.
Weiterhin weist eine erfindungsgemäße Steuervorrichtung vorzugsweise mindestens einen Sequenzspeicher mit mindestens einer Teilsequenz einer Steuersequenz für die Orgel zur Wiedergabe einer Begleitung eines Gemeindelieds auf. Eine solche erfindungsgemäße Steuervorrichtung benötigt (abgesehen von den entsprechenden Anschlüssen an der Orgel) keine weiteren externen Geräte zur Steuerung der Begleitung von Gemeindeliedern. Alternativ kann die Datenbank im Suchmodul einer erfindungsgemäßen Steuervorrichtung lediglich eine Liste der verfügbaren Begleitungen enthalten mit jeweils einem Verweis auf externe Sequenzspeicher - beispielsweise auf lokale Server oder auf FTP-Server im Internet, von denen die Teilsequenzen über eine Netzwerkverbindung abgerufen werden.Furthermore, a control device according to the invention preferably has at least one sequence memory with at least one subsequence of a control sequence for the organ Playback of an accompaniment of a church song. Such a control device according to the invention requires (apart from the corresponding connections to the organ) no further external devices for controlling the accompaniment of church songs. Alternatively, the database in the search module of a control device according to the invention can only contain a list of available accompaniments, each with a reference to external sequence memory - for example, local server or FTP server on the Internet, of which the partial sequences are retrieved via a network connection.
Besonders bevorzugt weist eine erfindungsgemäße Steuervorrichtung ein Liedanzeigemodul auf zur Übermittlung der Liedkennung an eine Liedanzeige. Eine solche Steuervorrichtung ermöglicht die vorstehend beschriebene Verknüpfung der Steuerung einer Orgel mit der Steuerung einer Liedanzeige.Particularly preferably, a control device according to the invention has a song display module for transmitting the song identifier to a song display. Such a control device enables the above-described linking of the control of an organ with the control of a song display.
Die Erfindung wird nachfolgend anhand eines Ausführungsbeispiels erläutert: Die in
Die Steuervorrichtung 1 weist ein Auswahlmodul, ein Suchmodul, einen Sequenzspeicher, ein Empfangsmodul, ein Wiedergabemodul und ein Liedanzeigemodul sowie zur Stromversorgung der Bedieneinheit 3 vier Mignonzellen auf. Die jeweiligen Softwarekomponenten der Module sind in einem Steuerprogramm als C-Programm programmtechnisch implementiert, das auf dem Industrie-PC ausgeführt wird.The
Der Sequenzspeicher ist eine Gruppe von bis zu vier handelsüblichen USB-Speichermedien in entsprechenden Steckplätzen des ersten Gehäuses mit einer FAT32-Verzeichnisstruktur als Datenbank. Die Verzeichnisstruktur einer Speicherkarte enthält jeweils für ein Sammelwerk, beispielsweise für das "Gotteslob" und für das "Evangelische Gesangbuch" mit einer vorgegebenen Syntax der verwendeten Dateinamen MIDI-Dateien mit Teilsequenzen zur Begleitung der Gemeindelieder aus den Sammelwerken.The sequence memory is a group of up to four standard USB storage media in corresponding slots of the first housing with a FAT32 directory structure as a database. The directory structure of a memory card contains in each case for a compilation, for example for the "Praise of God" and for the "Evangelical hymnal" with a given syntax of the file names used MIDI files with subsequences to accompany the church songs from the collections.
Die Dateinamen bestehen jeweils aus einer vierstellig alphanumerischen Kennung des Sammelwerks, einer vierstellig numerischen Liedkennung, einem der Buchstaben "s", "v", "z" und "n" für die Teilsequenztypen "Strophe", "Vorspiel", "Zwischenspiel" und "Nachspiel" sowie optional einer zweistellig numerischen Variantenkennung, einem Punkt und dem für MIDI-Dateien allgemein üblichen Dateisuffix "mid". Die Liedkennung ist nach links mit "Unterstrichen" ("_") aufgefüllt: Das Gemeindelied 715 aus dem Gotteslob mit Aachener Regionalteil erhält so beispielsweise die Liedkennung "_715", die Teilsequenz für die Begleitung einer Strophe dieses Gemeindelieds ist unter dem Dateinamen GLAC_715s.mid auf der Speicherkarte für das "Gotteslob" gespeichert.The file names each consist of a four-digit alphanumeric identifier of the collection, a four-digit numeric song identifier, one of the letters "s", "v", "z" and "n" for the sub-sequence types "stanza", "foreplay", "interlude" and "Nachspiel" and optionally a two-digit numeric variant identifier, a dot and the common file suffix "mid" for MIDI files. The song recognition is filled to the left with "underlined" ("_"): The congregational song 715 from the Gotteslob with Aachen regional part receives so for example the song identifier "_715", the subsequence for the accompaniment of a stanza of this Gemeindelied is under the file name GLAC_715s.mid stored on the memory card for the "Praise God".
Das Auswahlmodul der Steuervorrichtung 1 umfasst ein Auswahlunterprogramm des Steuerprogramms sowie in der Bedieneinheit 3 einen Grafikbildschirm 7, einen Ziffernblock 8 mit den Tasten 9 "0" bis "9", "<-" (Pfeil nach links), ":" ("Doppelpunkt"), "Fn" (Funktionstaste), "Minus", "Plus" und "OK" sowie vier Tasten 10 nebeneinander unterhalb des Bildschirms für die Auswahl eines der Sammelwerke. Nach dem Start der Steuervorrichtung 1 sucht zunächst das Auswahlunterprogramm nach Speicherkarten in den Steckplätzen, schaltet in der jeweils entsprechenden Taste 10 eine grüne Diode 11 ein, liest aus Konfigurationsdateien jeweils im Wurzelverzeichnis der Speicherkarten die Datenbankkennungen der verfügbaren Sammelwerke und blendet diese zur Auswahl eines Sammelwerks oberhalb der jeweils zugeordneten Taste 10 auf dem Bildschirm ein. Die zuletzt gewählte Datenbankkennung stellt das Auswahlunterprogramm als Vorauswahl ("Default") invertiert dar.The selection module of the
In einem Eingabefeld auf dem Bildschirm stellt das Auswahlunterprogramm die zuletzt gewählte Nummer - beispielsweise "257:1-3" - als Vorauswahl invertiert dar. Übernimmt der Bediener die Vorauswahl mit der Taste 9 "OK", so wiederholt die Orgel 5 die zuletzt gespielte Begleitung. Wählt der Bediener stattdessen ein anderes Sammelwerk, so stellt das Auswahlunterprogramm dessen Datenbankkennung invertiert dar und löscht die Vorauswahl der Nummer. Wählt der Bediener über den Ziffernblock 8 eine andere Nummer, so hebt das Auswahlunterprogramm die Invertierung der Nummer auf und überschreibt die Vorauswahl auf dem Bildschirm.In an input field on the screen, the selection subroutine inverts the previously selected number - for example "257: 1-3" - as a preselection. If the operator takes the preselection with the
Schließt der Bediener die Eingabe mit der Taste 9 "OK" ab, so interpretiert das Auswahlunterprogramm die Zeichenfolge: Eine erste Folge von bis zu vier Ziffern bis zu einem Doppelpunkt (oder bis zum Ende der Zeichenfolge) wird als Liedkennung interpretiert und gegebenen Falls nach Links mit Unterstrichen aufgefüllt.If the operator concludes the entry with the
Das Liedanzeigemodul übermittelt die Datenbankkennung und die eingegebene Zeichenfolge an die Liedanzeige 6. Das Liedanzeigemodul umfasst ein Liedanzeigeunterprogramm des Steuerprogramms und ein von dem Liedanzeigeunterprogramm gesteuertes UHF-Sendermodul des Industrie-PC zur Fernsteuerung einer von der Steuervorrichtung 1 entfernt angeordneten Liedanzeige 6.The song display module transmits the database identifier and the inputted character string to the song display 6. The song display module includes a song display subroutine of the control program and an industrial PC controlled UHF broadcast module controlled by the song display subroutine for remotely controlling a song display 6 remote from the
Das Suchunterprogramm sucht unter Verwendung einer entsprechenden Betriebssystemfunktion des Industrie-PC im Wurzelverzeichnis der jeweiligen Speicherkarte nach Dateinamen, die mit der Liedkennung beginnen und mit dem Dateisuffix "mid" enden und übermittelt die Liste der gefundenen Dateien zurück an ein Empfangsmodul, hier: an ein Empfangsunterprogramm des Steuerprogramms.Using a corresponding operating system function of the industrial PC, the search subroutine searches for file names in the root directory of the respective memory card that begin with the song identifier and end with the file suffix "mid" and transmits the list of found files back to a receiving module, here: a receive subroutine of the control program.
Das Empfangsunterprogramm interpretiert die Liste der gefundenen Dateien: Ist die Liste leer (beispielsweise für gesprochene Gebete und liturgische Texte in dem gewählten Sammelwerk), so stellt das Empfangsunterprogramm auf dem Bildschirm die Meldung "keine Begleitung!" dar und leert nach einer voreingestellten Zeit die Liedanzeige 6. Andernfalls blendet das Empfangsunterprogramm auf dem Bildschirm weitere Informationen - beispielsweise einen Liedanfang des gewählten Gemeindelieds - ein.The reception subroutine interprets the list of found files: If the list is empty (for example, for spoken prayers and liturgical texts in the selected compilation), the reception subroutine displays the message "no accompaniment!" On the screen. Otherwise, the reception sub-program fades in on the screen further information - for example a song beginning of the selected congregational song - a.
Folgt in der mittels des Auswahlmoduls eingegebenen Zeichenfolge auf die Liedkennung ein ":" ("Doppelpunkt"), so interpretiert das Auswahlunterprogramm die folgenden Zeichen als Benennung der Strophen. Enthält die Zeichenfolge zwischen zwei Nummern das Zeichen "-" ("Minus"), so wählt das Auswahlunterprogramm die Strophen von der ersten bis zu der zweiten der Nummern. Enthält die Zeichenfolge zwischen zwei Nummern das Zeichen "+" ("Plus"), so wählt das Auswahlunterprogramm die Strophen zwischen der ersten und der zweiten der Nummern nicht. Das Auswahlunterprogramm ermittelt schließlich die Anzahl der gewählten Strophen und stellt sie zur Information für den Bediener auf dem Bildschirm dar.If, in the string entered by means of the selection module, the song identifier is followed by a ":"("colon"), then the selection subroutine interprets the following characters as a designation of the stanzas. If the string between two numbers contains the character "-"("minus"), the selection subroutine will select the stanzas from the first to the second of the numbers. If the string between two numbers contains the character "+"("plus"), the selection subroutine does not select the stanzas between the first and second numbers. The selection subroutine determines Finally, the number of selected stanzas and presents them for information to the operator on the screen.
Das Wiedergabemodul umfasst ein Wiedergabeunterprogramm des Steuerprogramms, vier Tasten 12 für die Steuerung der Tonstärke ("Dynamik") und der Spielgeschwindigkeit ("Tempo") sowie eine MIDI-OUT-Schnittstelle zur Steuerung der Spielvorrichtung 4.The playback module includes a control subroutine of the control program, four tone control ("dynamics") and game speed ("tempo")
Während der Wiedergabe der gewählten Begleitung auf der Orgel 5 ermöglicht das Wiedergabemodul die Unterbrechung zwischen zwei Strophen und die Wiederaufnahme mittels der Taste 9 "OK" sowie mittels der Tasten 12 die Änderung der Spielgeschwindigkeit und der Tonstärke (insbesondere auf akustischen Instrumenten) in Stufen durch Wahl unterschiedlicher Register. Für jede Stufe sind die zu wählenden Register in der Verzeichnisstruktur in einer zentralen Konfigurationsdatei definiert.During playback of the selected accompaniment on the
Während der Wiedergabe kann über das Auswahlunterprogramm kein anderes Sammelwerk und kein anderes Gemeindelied gewählt werden. Weitere Strophen können eingegeben und mittels der Taste 9 "OK" zur Fortsetzung der Begleitung an die Orgel 5 übermittelt werden.During playback, the selection subroutine can not select another collection and no other church song. Further stanzas can be entered and transmitted to the
Auf der Bedieneinheit 3 können einfache Listen ("Playlisten") von Gemeindeliedern für eine liturgische Feier abgelegt und ohne neue Eingabe von Nummern nacheinander an die Orgel 5 übermittelt werden.On the
- 11
- Steuervorrichtungcontrol device
- 22
- Zentraleinheitcentral processing unit
- 33
- Bedieneinheitoperating unit
- 44
- Spielvorrichtunggaming machine
- 55
- Orgelorgan
- 66
- Liedanzeigesong display
- 77
- Grafikbildschirmgraphics screen
- 88th
- Ziffernblocknumeric keypad
- 99
- Tastebutton
- 1010
- Tastebutton
- 1111
- Diodediode
- 1212
- Tastebutton
Claims (9)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200910000290 DE102009000290B4 (en) | 2009-01-19 | 2009-01-19 | Method and control device for controlling an organ |
Publications (2)
Publication Number | Publication Date |
---|---|
EP2209109A2 true EP2209109A2 (en) | 2010-07-21 |
EP2209109A3 EP2209109A3 (en) | 2011-05-04 |
Family
ID=42197684
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP09178464A Ceased EP2209109A3 (en) | 2009-01-19 | 2009-12-09 | Method and control device for controlling an organ |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP2209109A3 (en) |
DE (1) | DE102009000290B4 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102020132565A1 (en) | 2020-12-08 | 2022-06-09 | Stephan Johannes Renkens | Procedure for Accompaniment of a Congregational Hymn |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4389914A (en) * | 1981-06-18 | 1983-06-28 | Baldwin Piano & Organ Company | Chord identification system for electronic musical instruments |
US6083009A (en) * | 1998-08-17 | 2000-07-04 | Shinsegi Telecomm Inc | Karaoke service method and system by telecommunication system |
US20030126973A1 (en) * | 2002-01-07 | 2003-07-10 | Shao-Tsu Kung | Data processing method of a karaoke system based on a network system |
US20050201254A1 (en) * | 1998-06-17 | 2005-09-15 | Looney Brian M. | Media organizer and entertainment center |
US20070119292A1 (en) * | 2005-09-26 | 2007-05-31 | Yamaha Corporation | Apparatus for automatically starting add-on progression to run with inputted music, and computer program therefor |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19938961A1 (en) * | 1999-08-17 | 2000-03-09 | Franz Eisend | Computer aided method for search and acoustic reproduction of song titles from song books applies an index catalogue as a search aid for comprehensive song books such as liturgical works comprising sound recordings on cassette or CD. |
US6975995B2 (en) * | 1999-12-20 | 2005-12-13 | Hanseulsoft Co., Ltd. | Network based music playing/song accompanying service system and method |
-
2009
- 2009-01-19 DE DE200910000290 patent/DE102009000290B4/en active Active
- 2009-12-09 EP EP09178464A patent/EP2209109A3/en not_active Ceased
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4389914A (en) * | 1981-06-18 | 1983-06-28 | Baldwin Piano & Organ Company | Chord identification system for electronic musical instruments |
US20050201254A1 (en) * | 1998-06-17 | 2005-09-15 | Looney Brian M. | Media organizer and entertainment center |
US6083009A (en) * | 1998-08-17 | 2000-07-04 | Shinsegi Telecomm Inc | Karaoke service method and system by telecommunication system |
US20030126973A1 (en) * | 2002-01-07 | 2003-07-10 | Shao-Tsu Kung | Data processing method of a karaoke system based on a network system |
US20070119292A1 (en) * | 2005-09-26 | 2007-05-31 | Yamaha Corporation | Apparatus for automatically starting add-on progression to run with inputted music, and computer program therefor |
Also Published As
Publication number | Publication date |
---|---|
DE102009000290B4 (en) | 2010-09-23 |
EP2209109A3 (en) | 2011-05-04 |
DE102009000290A1 (en) | 2010-08-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60222605T2 (en) | Accompaniment music device and method for displaying the style of playing chords | |
CN103959372B (en) | System and method for providing audio for asked note using presentation cache | |
EP3462441B1 (en) | Singing voice edit assistant method and singing voice edit assistant device | |
Manzara et al. | On the entropy of music: An experiment with Bach chorale melodies | |
KR20090051173A (en) | Method and device for the automatic or semi-automatic composition of a multimedia sequence | |
CN1953046B (en) | Automatic selection device and method for music based on humming sing | |
US8314319B2 (en) | Storage system and storage device of music files | |
KR20060048618A (en) | Content storage device | |
US20080239888A1 (en) | Music Data Providing System | |
CN101551997B (en) | Assisted learning system of music | |
JP2000181450A (en) | Music selecting device and record medium therefor | |
JP4073561B2 (en) | Karaoke device, karaoke host device, and communication karaoke system characterized by medley music editing method | |
DE102009000290B4 (en) | Method and control device for controlling an organ | |
JP5682851B2 (en) | Electronic music apparatus, electronic music system, electronic music apparatus and server constituting the electronic music system | |
CN100397527C (en) | Karaoke remote controller with electronic contents table function | |
JP3629450B2 (en) | Karaoke device with integrated karaoke service support device | |
Sarris et al. | Parataxis: A framework of structure analysis for instrumental folk music | |
CN101552003B (en) | Media information processing method | |
DE112020002116T5 (en) | Information processing device and method and program | |
Madden et al. | Preparation for interactive live computer performance in collaboration with a symphony orchestra | |
JP2014146061A (en) | Electronic music device | |
CN1085678A (en) | Multi-function music generator | |
CN101552002A (en) | Media broadcasting device and media operating method | |
CN101551999A (en) | Automatic page overturning device | |
Manning | Computers and music composition |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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 |
|
AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): 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: AL BA RS |
|
PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
AK | Designated contracting states |
Kind code of ref document: A3 Designated state(s): 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: AL BA RS |
|
17P | Request for examination filed |
Effective date: 20111103 |
|
17Q | First examination report despatched |
Effective date: 20120118 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED |
|
18R | Application refused |
Effective date: 20130319 |