DE19810114A1 - Search process for musical pieces, for radio receiver - Google Patents

Search process for musical pieces, for radio receiver

Info

Publication number
DE19810114A1
DE19810114A1 DE1998110114 DE19810114A DE19810114A1 DE 19810114 A1 DE19810114 A1 DE 19810114A1 DE 1998110114 DE1998110114 DE 1998110114 DE 19810114 A DE19810114 A DE 19810114A DE 19810114 A1 DE19810114 A1 DE 19810114A1
Authority
DE
Germany
Prior art keywords
music
pieces
sequences
data
stored
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.)
Withdrawn
Application number
DE1998110114
Other languages
German (de)
Inventor
Stefan Weigelt
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to DE1998110114 priority Critical patent/DE19810114A1/en
Publication of DE19810114A1 publication Critical patent/DE19810114A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03JTUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
    • H03J1/00Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general
    • H03J1/0008Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general using a central processing unit, e.g. a microprocessor
    • H03J1/0091Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general using a central processing unit, e.g. a microprocessor provided with means for scanning over a band of frequencies
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC 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/00Details of electrophonic musical instruments
    • G10H1/0033Recording/reproducing or transmission of music for electrophonic musical instruments
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B31/00Arrangements for the associated working of recording or reproducing apparatus with related apparatus
    • G11B31/003Arrangements for the associated working of recording or reproducing apparatus with related apparatus with radio receiver
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/16Storage of analogue signals in digital stores using an arrangement comprising analogue/digital [A/D] converters, digital memories and digital/analogue [D/A] converters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/06Receivers
    • H04B1/08Constructional details, e.g. cabinet
    • H04B1/082Constructional details, e.g. cabinet to be used in vehicles
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC 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/00Aspects 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/031Musical 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/036Musical analysis, i.e. isolation, extraction or identification of musical elements or musical parameters from a raw acoustic signal or from an encoded audio signal of musical genre, i.e. analysing the style of musical pieces, usually for selection, filtering or classification

Abstract

The process involves continuously analyzing and possibly filtering the received transmissions, e.g. for frequency, analogue and digital data. The analyzed data are compared with stored reference data for an individually predefined collection of parts (starting and closing sequences) of musical pieces, which can be loaded from an external storage medium. The successfully located music piece can be temporarily stored in a music piece store (15) for reproduction control. The reference data can consist of typical structures and can be adapted using a learning process.

Description

Stand der TechnikState of the art

Alle technisch notwendigen Bauteile/Anwendungen wie Rundfunkempfangsgeräte, das analysieren, verarbeiten, speichern usw. von Daten, oder z. B. Spracherkennungs­ systeme, sind bekannt.All technically necessary components / applications such as radio receivers, the analyze, process, store etc. data, or e.g. B. Speech recognition systems are known.

Es ist auch ein Verfahren bekannt, daß sich über vorgeschaltete Nummer-Codes Sendungen automatisch erkennt und aufzeichnet, Show-View. Diese Verfahren ist jedoch für die Video-Aufzeichnung und unterscheidet sich wesentlich:
A method is also known which automatically recognizes and records programs via upstream number codes, show-view. However, this procedure is for video recording and differs significantly:

  • - die Quelle sind wenige Sender mit großer Reichweite- The source are few transmitters with a long range
  • - es wird eine Nr. vergeben, die zur Identifizierung herangezogen wird- A number is assigned which is used for identification
  • - die Sendungen stehen schon Wochen im voraus fest- The shipments are fixed weeks in advance
  • - die Sendungen sind sehr lang, folglich nur wenige Sendungen pro Tag- The programs are very long, consequently only a few programs per day
  • - das Verfahren dient nicht der live-Programmgestaltung- The procedure is not for live programming
  • - die Nr. wird nur einmal abgearbeitet, ist die Sendung aufgezeichnet, dann verfällt sie- The number is processed only once, the program is recorded, then expires she
  • - dauerhafte Speicherung der Aufzeichnung.- permanent storage of the record.

Im Gegensatz hierzu das "Audio-Verfahren":
In contrast, the "audio process":

  • - die Quelle sind viele Sender mit z. T. geringer Reichweite- The source are many channels with z. T. short range
  • - keine Nr.-Vergabe für die Identifizierung, sondern daß Stück selbst liefert die ID.- no number assignment for identification, but the piece itself provides the ID.

Eine Nr.-Vergabe für jedes Musikstück für jeden Sender im voraus ist praktisch nicht durchführbar
It is practically not feasible to assign a number for each piece of music for each transmitter

  • - das Programm steht nur zum Teil fest, laufende Änderung- the program is only partially fixed, ongoing change
  • - Musikstücke sind sehr kurz, mehrere hundert pro Tag- Music pieces are very short, several hundred a day
  • - live-Programmgestaltung- live programming
  • - die gespeicherte Anfangssequenz kann erneut genutzt werden- The saved initial sequence can be used again
  • - keine dauerhafte Speicherung der Aufzeichnung.- no permanent storage of the recording.

Nicht bekannt ist ein Verfahren, daß sich automatisch aus z. B. laufenden Programmen diejenigen Musikstücke herausfiltert, die vom Benutzer dieses Verfahrens vorher als gewünscht festgelegt wurden.A method is not known that automatically z. B. running programs filters out those pieces of music that the user of this method previously considered have been set as desired.

Noch vor wenigen Jahren wäre diese Verfahren aufgrund langsamer Rechner und nicht bezahlbaren Speicherbausteinen nicht möglich gewesen. Das in diesem Verfahren verborgene Potential wird mit der technischen Entwicklung immer weiter ausgeschöpft und zu einer immer neuen Reife geführt.A few years ago, this method would be due to slower computers and not affordable memory chips have not been possible. That in this process hidden potential is continually being exploited with technical developments and led to a new maturity.

Zugrundeliegendes ProblemUnderlying problem

Alle Menschen, die gerne Musik z. B. mittels Rundfunkempfangsgeräte hören, ärgern sich immer wieder beim Hören eines Senders über ungeliebte, vielleicht sogar verabscheute Musik, über zeitweiligen "Einheitsbrei".All people who like music z. B. hear by means of radio receivers, annoy constantly hearing a station about unloved, maybe even loathed music, about temporary "uniform porridge".

Die einzige Möglichkeit: Das Wechseln des Senders per Hand. Ob durch Stations­ tasten, manuellen oder automatischen Suchlauf, es werden mehrere Sender kurz eingespielt, um etwas Beliebtes zu finden. Wenn man dann etwas gefunden hat, war das meistens nur noch eine kurze Restspielzeit. Es muß bald erneut gewechselt werden, der Ärger geht von vorne los. Dieses Problem soll erheblich reduziert werden:
Durch Automatisierung.
The only possibility: changing the transmitter by hand. Whether using station buttons, manual or automatic search, several stations are briefly imported to find something popular. When you found something, it was usually only a short remaining time. It has to be changed again soon, the trouble starts all over again. This problem should be reduced considerably:
Through automation.

Lösung des Problems, VerfahrenSolution to the problem, procedure

Die Erfindung besteht darin, daß ein Musikstück oder eine Musikart automatisch erkannt und ausgewählt wird. Die Techniken von Rundfunkempfangsgeräten, Rechneranalysen, Aufzeichnung und externen Speichermedien, z. B. einer CD, werden zu einem neuen Verfahren zusammengeführt.The invention is that a piece of music or a type of music automatically is recognized and selected. The techniques of radio receivers, Computer analysis, recording and external storage media, e.g. B. a CD merged into a new procedure.

Es werden verschiedene Musikarten gebildet, z. B. Pop, Heavy-Metal, Klassik usw., diese werden dann nochmals unterteilt. Es entsteht eine umfangreiche Unterteilung, aus der sich jeder seine persönlich bevorzugte Zusammenstellung heraussuchen kann. Different types of music are formed, e.g. B. Pop, Heavy Metal, Classical etc., these are then subdivided again. There is an extensive subdivision, from which everyone can choose their personal preferred compilation.  

Regelmäßig erscheinen neue und aktualisierte Zusammenstellungen, insgesamt ein interessantes zusätzliches Geschäft. Es soll aber auch möglich sein, sich seine ganz individuelle Zusammenstellung selbst zu erzeugen. Am PC können vorhandene CD's verändert, gewünschten Musikstücke auf eine neue CD kopiert werden usw. Möglich sind auch CD's auf Bestellung - aus einem Musiktitelkatalog werden die gewünschten Titel einfach ausgewählt und dann zusammengestellt.New and updated compilations appear regularly, in total interesting additional business. But it should also be possible to be completely to create your own individual compilation. Existing CD's on the PC changed, desired pieces of music can be copied to a new CD etc. Possible CD's are also on order - the desired catalog will be created from a catalog of music tracks Simply selected the title and then put it together.

Diese Zusammenstellungen bestehen aus den Anfangssequenzen, Schlußsequenzen und Laufzeiten der Musikstücke. Die Anfangssequenzen bilden die Identifizierung, praktisch der gesuchte Fingerabdruck, der im laufendem Vergleich mit dem vom Sender übertragenen Programm gesucht wird.These compilations consist of the beginning sequences, ending sequences and duration of the pieces of music. The initial sequences form the identification, practically the searched fingerprint, which in the current comparison with that of Station broadcast program is searched.

Die Sequenzen bestehen aus Daten, die aus dem Musikstück ermittelt werden können. Dies können einzelne oder mehrere Frequenzen sein, analoge oder digitale Daten. Die Form (Filterung) dieser Daten ist so gewählt, daß sie bei möglichst wenig Speicher­ bedarf und schneller Verarbeitungsmöglichkeit eine möglichst hohe Identifizierungs­ wahrscheinlichkeit erlauben.The sequences consist of data that can be determined from the piece of music. This can be single or multiple frequencies, analog or digital data. The The form (filtering) of this data is selected so that it uses as little memory as possible the highest possible identification and quick processing options allow probability.

Eine Anfangssequenz beginnt erst kurz nach dem unmittelbaren Anfang eines Musikstückes, da vom Sender oft neue Musikstücke eingeblendet werden, während das vorhergehende noch läuft bzw. ein Moderator noch spricht. Die Anfangssequenz ist dabei so gewählt, daß sie einmalig ist und sich von den anderen deutlich unterscheidet.An initial sequence begins shortly after the immediate beginning of one Piece of music, since the station often fades in new pieces of music while the previous one is still running or a moderator is still speaking. The initial sequence is chosen so that it is unique and clear from the others differs.

Schlußsequenzen bestehen aus einer "Anzahl von sehr kurzen Schlußsequenzen", die in Abständen aus den (z. B.) letzten 20% eines Musikstücks entnommen wurden. Diese Datensammlung wird von dem externen Speichermedium in einen internen Speicher des Gerätes eingelesen. Die Länge und Anzahl der gespeicherten Daten unterliegt der technischen Entwicklung der Kapazität des internen Speichers.Final sequences consist of a "number of very short final sequences" that taken at intervals from the (e.g.) last 20% of a piece of music. This data collection is transferred from the external storage medium to an internal one Device memory read. The length and number of stored data is subject to technical development of the capacity of the internal memory.

Zu folgendem siehe Fig. 1. Wenn der Benutzer das automatische Auswahlverfahren einschaltet, werden diejenigen Sender (1) zur Analyse in Betracht gezogen, die auf z. B. den ersten 10 Stationstasten (3)(A-J) der Empfangseinheit (2) abgelegt sind. Eine oder eine Anzahl von Stationstasten, also Sendern, erhält einen Anfangssucher (6). Dieser Anfangssucher analysiert das laufende Programm des Senders. Z.B. vergleicht er dabei nacheinander aufgezeichnete, sich überschneidende Teilstücke. Die Länge eines solchen Teilstückes ist z. B. jeweils 6 Zeiteinheiten (ZE). See Fig. 1 for the following . When the user turns on the automatic selection process, those transmitters ( 1 ) are considered for analysis which are based on e.g. B. the first 10 station buttons ( 3 ) (AJ) of the receiving unit ( 2 ) are stored. One or a number of station buttons, i.e. transmitters, is given a start finder ( 6 ). This start seeker analyzes the station's current program. For example, he compares overlapping sections recorded one after the other. The length of such a section is z. B. 6 time units (ZE) each.

Die Länge und Anzahl der Teilstücke, und damit die Zuverlässigkeit einer Suche, sind abhängig von der technischen Entwicklung, d. h. der preiswerten Verfügbarkeit hoher Leistungen.The length and number of sections, and thus the reliability of a search, are depending on the technical development, d. H. the inexpensive high availability Services.

Erkennt der Anfangssucher eine Veränderung der Struktur oder sogar eine Pause, vermutet er einen Neuanfang. Es wird nach Möglichkeit das Teilstück ausgewählt, das den vermuteten Neuanfang möglichst von Anfang an erhält. Eindeutig ergibt sich dies nur aus einer Pause.If the beginning seeker recognizes a change in structure or even a break, he suspects a new beginning. If possible, the section is selected that receives the suspected new beginning from the beginning if possible. This is clearly the case just from a break.

Das Teilstück wird über eine Steuereinheit (7) zum Vergleich an den Speicher für Vergleichsdaten (10) geleitet und dort mit den gespeicherten Anfangssequenzen verglichen. Vorher durchlaufen die Daten ggf. einen Filter (8), um die Form der in Frage kommenden Teilstücke der Form der gespeicherten Daten anzugleichen. Die gespeicherten Daten, d. h. Anfangssequenzen, sind in diesem Beispiel nur 1 ZE lang. Da sie kürzer sind als die herausgesuchten vermuteten Teilstücke, ergibt sich eine weitreichende Überdeckung. Sie dient einer Erhöhung der Erkennungswahrschein­ lichkeit.The section is passed via a control unit ( 7 ) for comparison to the memory for comparison data ( 10 ) and compared there with the stored initial sequences. The data may first run through a filter ( 8 ) in order to adapt the shape of the sections in question to the shape of the stored data. The stored data, ie initial sequences, are only 1 ZE long in this example. Since they are shorter than the suspected sections that were selected, there is extensive coverage. It serves to increase the probability of recognition.

In diesem Beispiel ist die gespeicherte Anfangssequenz die 6. ZE nach unmittelbaren Beginn des Musikstücks. Sie wird im Vergleich mit dem vermuteten Teilstück (mit einer Länge von 6 ZE) also dann erkannt, wenn das Musikstück sowohl von Anfang an als auch erst nach Ablauf von 5 ZE gesendet wurde (bzw. die Aufzeichnung des vermuteten Teilstücks erst 5 ZE nach unmittelbaren Beginn des Musikstücks begann). In Abhängigkeit der technischen und preislichen Entwicklung könnte diese Anfangssuche vollständig entfallen, sie ist hier nur beispielhaft dargestellt. Dann erhält jeder der 10 Sender einen eigenen Speicher für Vergleichsdaten, oder sogar mehrere mit jeweils mehreren Rechnereinheiten zum ununterbrochenem Vergleich des gesendeten Programms.In this example, the saved initial sequence is the 6th day after the immediate one Beginning of the piece of music. It is compared with the suspected section (with a length of 6 ZE) then recognized when the piece of music from the beginning was also sent after 5 ZE (or the recording of the suspected section only 5 ZE after the beginning of the piece of music began). Depending on the technical and price developments, this could Initial search is completely omitted, it is only shown here as an example. Then get each of the 10 transmitters has its own memory for comparison data, or even several with several computer units for continuous comparison of the broadcast program.

War die Suche im Speicher erfolglos, erfolgt eine Rückmeldung an die zentrale Steuereinheit (9) und das nächste Teilstück wird verglichen. Bei erfolgreicher Suche wird die Anfangssequenz (oder ab jetzt nur noch eine Nr. dieser Sequenz zur schnelleren Bearbeitung, wobei natürlich alle Anfangssequenzen eine eigene Nr. besitzen) in dem Statistikspeicher (12) verglichen.If the search in the memory was unsuccessful, feedback is sent to the central control unit ( 9 ) and the next section is compared. If the search is successful, the initial sequence (or from now on only one number of this sequence for faster processing, whereby of course all initial sequences have their own number) is compared in the statistics memory ( 12 ).

In diesem Speicher sind alle Sequenzen (bzw. Nr.) enthalten, die innerhalb der letzten z. B. 120 Minuten von diesem Verfahren ausgewählt und tatsächlich auch gespielt wurden, die Meldung erfolgt über (9). In this memory all sequences (or No.) are contained, which within the last z. B. 120 minutes of this procedure have been selected and actually played, the report is made via ( 9 ).

Hierdurch sollen Wiederholungen innerhalb der letzten 120 Min. verhindert werden (der Statistikspeicherinhalt bleibt auch dann 120 Min. erhalten, wenn das Gerät abgeschaltet wurde). Ist das Stück hier bereits vorhanden, erfolgt Rückmeldung an (9) und es wird ein neuer Vergleich durchgeführt.This is to prevent repetitions within the last 120 minutes (the statistics memory content is retained for 120 minutes even if the device was switched off). If the piece already exists here, feedback is sent to ( 9 ) and a new comparison is carried out.

Dieser Statistikspeicher enthält sowohl diejenigen Musikstücke, die aus dem Musik­ stückspeicher (15) abgespielt wurden, als auch die, die vom aktuell gewähltem Sender direkt gehört wurden.This statistics memory contains both those music pieces that were played from the music piece memory ( 15 ) and those that were heard directly by the currently selected station.

Wird ein gesuchtes Stück vom aktuell gewähltem Sender gesendet, also live gehört, gibt es 2 Möglichkeiten:
If a sought-after track is broadcast by the currently selected station, i.e. heard live, there are two options:

  • 1. Der Musikstückspeicher (15) ist leer. Das Verfahren erkennt das Musikstück, zeichnet es aber nicht auf, da es bereits gehört wird. Es wird nur in der Statistik (12) abgelegt. Wurde genau dieses Stück aber zufällig vorher schon einmal aus dem Speicher gehört, weil es über einen anderen Sender aufgezeichnet wurde, läßt sich in diesem einem Fall eine Wiederholung nicht ausschließen. Der Titel müßte abgebrochen und der Sender gewechselt werden, was aber nicht erwünscht ist.1. The music track memory ( 15 ) is empty. The process recognizes the piece of music, but does not record it because it is already heard. It is only stored in the statistics ( 12 ). If, however, exactly this piece was heard from memory beforehand because it was recorded by another station, a repeat cannot be ruled out in this case. The title would have to be canceled and the station changed, but this is not desirable.
  • 2. Der Musikstückspeicher (15) hat noch Laufzeiten gespeichert und wird deshalb gerade abgespielt. Das Verfahren erkennt das Musikstück auf dem aktuell gewählten, aber nicht gehörten Sender (da er im Hintergrund läuft), zeichnet es auf und legt es in (12) ab. War es bereits in (12) vorhanden, erfolgt keine Aufzeichnung.2. The piece of music memory ( 15 ) has stored runtimes and is therefore currently being played. The method recognizes the piece of music on the currently selected but not heard station (since it runs in the background), records it and stores it in ( 12 ). If it was already in ( 12 ), no recording is made.

Ist ein gesuchtes Stück nicht in der Statistik (12) vorhanden, werden jetzt aus dem Vergleichsspeicher (10) die zugehörigen Daten, nämlich hier die Schlußsequenzen und Laufzeit, an die Vergleichseinheit (14) geschickt, weiterhin erfolgt eine Meldung an Steuereinheit (4).If a searched item is not available in the statistics ( 12 ), the associated data, namely the final sequences and running time, are now sent from the comparison memory ( 10 ) to the comparison unit ( 14 ), and a message is also sent to the control unit ( 4 ).

Der Musikstückspeicher (15) besteht aus mehreren unabhängigen Einheiten, die jeweils eine eigene Vergleichseinheit für Schlußsequenzen (14) besitzen. In Fig. 1 ist zur Vereinfachung nur 1 Einheit dargestellt. Es können also gleichzeitig ein Musikstück abgespielt und ein anderes aufgezeichnet werden.The piece of music memory ( 15 ) consists of several independent units, each of which has its own comparison unit for final sequences ( 14 ). In Fig. 1, only 1 unit is shown for simplicity. So one piece of music can be played and another recorded at the same time.

Dies ist daher wichtig, da es bei zahlreichen empfangbaren Sendern möglich ist, daß kurz nacheinander, d. h. zeitlich sich überschneidend, 2 oder mehr Musikstücke gefunden werden können. Ohne eine solche Zwischenspeicherung der Musikstücke würde das Verfahren bei mehreren gefundenen Stücken durch die Überschneidungen in der Regel nur den Rest der Stücke spielen. This is important because it is possible with many receivable stations that in quick succession, d. H. overlapping in time, 2 or more pieces of music can be found. Without such temporary storage of the pieces of music the process would overlap if several pieces were found usually only play the rest of the pieces.  

Allgemein wäre eine Ablaufsteuerung ohne Zwischenspeicherung nicht möglich, sondern abhängig von dem zufälligem Sendezeitpunkt.In general, sequence control would not be possible without intermediate storage, but depending on the random transmission time.

Der vom Verfahren ausgewählte Sender überträgt das laufende Stück, wie oben erläutert, über (4) zur Aufzeichnung an (15) und parallel dazu (ggf. durch Filter (13)) an (14).The transmitter selected by the method transmits the current piece, as explained above, via ( 4 ) for recording to ( 15 ) and in parallel (if necessary by filter ( 13 )) to ( 14 ).

Da die Restlaufzeit ab gefundener Anfangssequenz in (14) jetzt bekannt ist (s. o.), kontrolliert der Rechner nach Ablauf von in diesem Beispiel 80% der Zeit, ob die erste Schlußsequenz tatsächlich erreicht wurde.Since the remaining time from the found initial sequence in ( 14 ) is now known (see above), after 80% of the time has elapsed in this example, the computer checks whether the first final sequence has actually been reached.

Der Vergleich ist notwendig, da keine Möglichkeit besteht festzustellen, ob auch das gleiche Musikstück tatsächlich noch läuft. Es ist gleichzeitig eine Sicherheit, daß auch ein gewünschtes Stück aufgezeichnet wurde und nicht eine "fälschlicherweise erkannte" Anfangssequenz zur Aufzeichnung führte.The comparison is necessary because there is no way to determine whether that too same piece of music is actually still running. It is also a certainty that too a desired piece was recorded and not a "mistakenly recognized "initial sequence led to recording.

Wird diese erste Schlußsequenz im laufenden Stück nicht erkannt, wird die Speicherung in (15) abgebrochen und zum Überschreiben freigegeben. Sonst wird der Aufzeichnungsvorgang nach der zuletzt erkannten Schlußsequenz beendet. Die allerletzte Schlußsequenz kann dabei eine Steuerinformation zur Beendigung der Aufzeichnung besitzen.If this first final sequence is not recognized in the current piece, the storage in ( 15 ) is terminated and released for overwriting. Otherwise the recording process is ended after the last recognized final sequence. The very last closing sequence can have control information for ending the recording.

Die technische Entwicklung und preiswerte Verfügbarkeit ist auch hier ausschlag­ gebend und gibt die Anzahl und Länge der möglichen Aufzeichnungen in (15) vor. (15) besteht heute z. B. aus 3 eigenständigen Speichereinheiten (mit jeweils z. B. 4 Min Speicherkapazität). Es besteht also eine "Abspielreserve"von 3 Musikstücken (oder 12 Min.). Später können dies erheblich mehr sein.The technical development and inexpensive availability is also decisive here and specifies the number and length of the possible recordings in ( 15 ). ( 15 ) exists today e.g. B. from 3 independent storage units (each with e.g. 4 min storage capacity). So there is a "play reserve" of 3 pieces of music (or 12 minutes). Later this can be considerably more.

Diese gespeicherten Stücke sollen auch bei vorzeitigem Abschalten des Verfahrens oder des Radios im Speicher erhalten bleiben. Sie werden erst durch Abspielen (durch erneutes Einschalten des Verfahrens) oder durch Einlegen einer neuen CD gelöscht.These stored pieces should also be used if the process is switched off prematurely or the radio in memory. They are only played back (by switched on again) or deleted by inserting a new CD.

Das Radio erhält eine Anzeige über die Restlaufzeit der aktuell abgespeicherten Musikstücke, mit laufender Verringerung beim Abspielen. Der Benutzer hat jetzt bei Interesse auch das Vergnügen zu beobachten, wieviel Minuten seiner Lieblingsmusik ihn erwarten, wann durch ein neues die Zeit nach oben springt, einschließlich Überraschungseffekt, welches Stück nun kommen wird.The radio receives an indication of the remaining time of the currently saved one Pieces of music, with continuous reduction when playing. The user now has Also interested in the pleasure of watching how many minutes of his favorite music expect him when time jumps up through a new one, including Surprise effect, which piece will come now.

Weder ein herkömmliches Radio noch ein CD-Player können diese neue Art von Musikhören bieten, die "Kombination" der Techniken macht es aus! Neither a conventional radio nor a CD player can use this new type of Offering listening to music, the "combination" of techniques makes it all!  

Wenn das Stück über Ausgabeeinheit (17) schließlich abgespielt wird, könnte auch ein weiterer Statistikspeicher (16) vorgesehen werden, der die Sender erfaßt, von denen jeweils ein Musikstück "entnommen" und gespielt wurde.When the piece is finally played via the output unit ( 17 ), a further statistical memory ( 16 ) could also be provided, which records the transmitters, from each of which a piece of music was "removed" and played.

Da sich Sender (auch) durch Werbung finanzieren, könnte so eine gerechte Verteilung von Werbeeinblendungen erfolgen. Die Identifizierung von Werbung z. B. durch Erkennungssignale, die Aufzeichnung und Einblendung erfolgt in ähnlicher Weise, ist an dieser Stelle aber zu weitführend.Since broadcasters are (also) financed by advertising, this could be a fair distribution of advertisements. The identification of advertising e.g. B. by Detection signals, which are recorded and faded in a similar manner at this point, however, too extensive.

Ist der Musikstückspeicher (15) leer, wird automatisch der zuletzt gewählte Sender eingeblendet.If the music track memory ( 15 ) is empty, the last selected station is automatically shown.

Der Benutzer hat jederzeit die Möglichkeit, durch einfaches Ein/Ausschalten dieses Verfahren zu steuern. Auch eine Auswahl einer beliebigen Stationstaste schaltet das Verfahren automatisch ab. Die Bedienung beschränkt sich praktisch auf das Laden der CD und das Ein/Ausschalten. Bei verfügbarem großem Musikstückspeicher kann auch eine Vor/Zurück-Taste für den Speicher in Frage kommen.The user always has the option of simply turning this on / off Control process. A selection of any station button also switches that Procedure automatically. Operation is practically limited to loading the CD and the on / off. If a large piece of music storage is available, it can also a forward / backward key for the memory can be considered.

Vorteileadvantages

Die Vorteile für den Benutzer ergeben sich von selbst. Er erhält ein völlig neues Gerät, daß ihm erheblich mehr Spaß, Unterhaltung und Funktionalität bieten wird als bisherige "Radios" oder CD-Player.The advantages for the user are obvious. He receives a completely new device, that it will offer significantly more fun, entertainment and functionality than previous "radios" or CD players.

Die "absolute Zuverlässigkeit" bei der Suche nach Musikstücken in gesendeten Programmen sollte zunächst nicht im Vordergrund stehen und nicht zu ernst genommen werden. Es darf auch einmal ein Stück übersehen werden, obwohl es auf einem Sender gerade lief. Auch der funktionelle Umfang könnte später mit verfügbarer Technik noch erheblich ausgeweitet werden, z. B. das Laden mehrerer Musikrichtungen, das Bestimmen von Prioritäten bei der Auswahl usw.The "absolute reliability" when looking for pieces of music in broadcast Programs should not be in the foreground at first and not too seriously be taken. A piece may be overlooked once, even though it is on a station was currently running. The functional scope could also be available later Technology can be expanded considerably, e.g. B. loading several Music styles, prioritizing choices, etc.

Das Verfahren wird erst richtig gut, wenn hochleistungsfähige Rechner und Speicher preiswert zur Verfügung stehen, z. B. 1000-3000 Anfangssequenzen gespeichert werden können, einschließlich Display zu Prioritätenauswahl, Musikstückspeicher mit 20-30 Minuten Aufnahmekapazität verfügbar sind und die laufenden Programme durch hohe Rechnerleistung zuverlässig analysiert werden können. The process is only really good if high-performance computers and memory are available inexpensively, e.g. B. 1000-3000 initial sequences saved can be, including display for priority selection, music track memory with 20-30 minutes of recording capacity are available and the current programs can be reliably analyzed thanks to high computing power.  

Die Hersteller von Unterhaltungselektronik erschließen einen neuen Markt. Sowohl für die Geräte als auch für den Vertrieb der notwendigen CD's.Consumer electronics manufacturers are entering a new market. As well as the devices as well as for the distribution of the necessary CD's.

Der Markt ist insbesondere interessant, da die Hauptzielgruppe die dynamischen, konsumstarken 15-45 jährigen sind.The market is particularly interesting because the main target group is the dynamic, high-consumption 15-45 year olds.

Auch für die Sender ist dieses Verfahren von Vorteil. Wurden sie bisher über Stationstasten ganz weggeschaltet, bleiben sie jetzt "im Hintergrund" bestehen. Da sich die Benutzer und ihre Gewohnheiten in der Summe ausgleichen, wird es auch nicht zu Verschiebungen kommen. Vielmehr wird das Radio jetzt noch mehr genutzt, der meist vorhandene CD-Player bleibt öfters mal stehen.This procedure is also advantageous for the transmitters. So far they have been over Station keys completely switched off, they now remain "in the background". There the users and their habits balance out in total, it will too there will be no shifts. Rather, the radio is now used even more, the usually existing CD player often stops.

Die Werbungstreibende Industrie muß bei einem Erfolg dieses Verfahrens nicht befürchten, daß keine Werbung mehr gehört wird. Durch die oben angedeutete Statistik könnte genau das Gegenteil eintreten. Außerdem würde schließlich nur ein Teil der Geräte mit so einem Verfahren ausgestattet, und das Verfahren selbst wird auch nicht immer eingeschaltet sein.The advertising industry does not have to be successful if this process is successful fear that advertising will no longer be heard. By the one indicated above Statistics could do the opposite. Besides, only one would eventually Part of the equipment is equipped with such a procedure, and the procedure itself becomes also not always be switched on.

Nachteiledisadvantage

Je nach technischer Entwicklung wird ein mehr oder weniger kurzer Anfangsteil der Musikstücke nicht mitgespielt, durch weiches Einblenden wird dies aber erträglich sein. Daneben könnte es, insbesondere bei Top-Hits die den ganzen Tag rauf und runter gespielt werden, zu Wiederholungen im oben beschriebenen (aber seltenem) Fall kommen.Depending on the technical development, a more or less short initial part of the Pieces of music not played, but soft fade-in makes this bearable be. Besides, it could, especially with top hits that go all day and up played down, for repetitions in the above (but rare) case come.

Das Verfahren wird nur unzureichend funktionieren, wenn sehr wenige Sender zur Verfügung stehen oder wenn der Benutzer ausgefallene Musikstücke in den Speicher geladen hat, die im Radio nur selten gespielt werden. Trifft beides zusammen, ist es natürlich nicht mehr funktionsfähig.The procedure will only work insufficiently if very few transmitters are available Are available or if the user has failed pieces of music in the memory loaded that are rarely played on the radio. If both meet, it is naturally no longer functional.

Nicht bekannt sind die notwendigen Verwertungsrechte oder Beschränkungen für die Speicherung der Anfangssequenzen/Schlußsequenzen.The necessary exploitation rights or restrictions for the Storage of the start sequences / end sequences.

Claims (1)

Suchverfahren für Musikstücke, insbesondere für Rundfunkempfangsgeräte, gekennzeichnet dadurch, daß es sich um ein automatisches Suchverfahren für individuell vorgegebene Musikstücke/Musikrichtungen ("Musikfilter"), insbesondere für Rundfunkempfangsgeräte ("intelligentes Radio") handelt und die Suche dadurch erfolgt, daß übermittelte Daten empfangener Sender (z. B. Frequenzen, analoge und digitale Daten) fortlaufend analysiert und gegebenenfalls verändert (gefiltert) werden, und zwar in der Form analysiert werden, daß sie mit gespeicherten Vergleichsdaten verglichen werden, wobei die gespeicherten Vergleichsdaten aus einer individuell vorgegebenen Sammlung von Teilstücken (Anfangssequenzen und Schlußsequenzen) von Musikstücken bestehen, wobei diese Sammlung von einem externem Speichermedium individuell geladen werden kann.
Das Verfahren zeichnet sich auch dadurch aus, daß die aus dem Vergleich erfolgreich gefundenen Musikstücke in einem Musikstückspeicher zur Steuerung der Wiedergabe zwischengespeichert werden.
Die gespeicherten Vergleichsdaten können auch bestehen aus für die gewünschte Musikrichtung als typisch ermittelte Strukturen, wobei diese Strukturen im ggfs. zu den gespeicherten Anfangssequenzen nicht statisch sind, sondern auch anpassungsfähig sein können (lernfähig).
Search method for pieces of music, in particular for radio receivers, characterized in that it is an automatic search method for individually specified pieces of music / musical genres ("music filter"), in particular for radio receivers ("intelligent radio"), and the search is carried out in such a way that transmitted data is received Transmitters (e.g. frequencies, analog and digital data) are continuously analyzed and, if necessary, changed (filtered), namely in the form that they are compared with stored comparison data, the stored comparison data from an individually predetermined collection of parts (Opening sequences and closing sequences) of pieces of music exist, this collection can be loaded individually from an external storage medium.
The method is also characterized in that the pieces of music successfully found from the comparison are temporarily stored in a piece of music memory for controlling the playback.
The stored comparison data can also consist of structures determined as typical for the desired music genre, these structures possibly not being static with respect to the stored initial sequences, but also being adaptable (capable of learning).
DE1998110114 1998-03-09 1998-03-09 Search process for musical pieces, for radio receiver Withdrawn DE19810114A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE1998110114 DE19810114A1 (en) 1998-03-09 1998-03-09 Search process for musical pieces, for radio receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE1998110114 DE19810114A1 (en) 1998-03-09 1998-03-09 Search process for musical pieces, for radio receiver

Publications (1)

Publication Number Publication Date
DE19810114A1 true DE19810114A1 (en) 1999-09-16

Family

ID=7860254

Family Applications (1)

Application Number Title Priority Date Filing Date
DE1998110114 Withdrawn DE19810114A1 (en) 1998-03-09 1998-03-09 Search process for musical pieces, for radio receiver

Country Status (1)

Country Link
DE (1) DE19810114A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002080364A1 (en) * 2001-03-30 2002-10-10 Koninklijke Philips Electronics N.V. Entertainment receiver activated in response to received program content and method of operating the receiver
EP1417583A1 (en) * 2001-02-23 2004-05-12 Popcatcher Inc. Method and arrangement for search and recording of media signals

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3919479A (en) * 1972-09-21 1975-11-11 First National Bank Of Boston Broadcast signal identification system
US4499601A (en) * 1982-10-18 1985-02-12 Matthews Gordon H Method and apparatus for automatically detecting and playing desired audio segments over a broadcast receiver.
DE3504066A1 (en) * 1985-02-07 1986-08-07 Blaupunkt-Werke Gmbh, 3200 Hildesheim Method for selecting desired programme contents and broadcast receiver to carry out the method
US4682370A (en) * 1982-10-18 1987-07-21 Matthews Gordon H Apparatus for automatically detecting and playing desired audio segments over a broadcast receiver
DE3878423T2 (en) * 1987-06-24 1993-08-26 Broadcast Data Systems Lp SYSTEM AND METHOD FOR CLASSIFYING BROADCASTING INFORMATION.
US5393713A (en) * 1987-07-27 1995-02-28 Prs Corporation Broadcast receiver capable of automatic station identification and format-scanning based on an internal database updatable over the airwaves with automatic receiver location determination
US5418621A (en) * 1987-09-29 1995-05-23 Goldstar Co., Ltd. Circuit for detecting TV/radio broadcasting program, auto-tuning to channel selection and controlling VCR tape in recording operation
US5436653A (en) * 1992-04-30 1995-07-25 The Arbitron Company Method and system for recognition of broadcast segments
US5623431A (en) * 1992-02-24 1997-04-22 Central Research Laboratories Limited Aligning a given signal with a corresponding reference signal

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3919479A (en) * 1972-09-21 1975-11-11 First National Bank Of Boston Broadcast signal identification system
US4499601A (en) * 1982-10-18 1985-02-12 Matthews Gordon H Method and apparatus for automatically detecting and playing desired audio segments over a broadcast receiver.
US4682370A (en) * 1982-10-18 1987-07-21 Matthews Gordon H Apparatus for automatically detecting and playing desired audio segments over a broadcast receiver
DE3504066A1 (en) * 1985-02-07 1986-08-07 Blaupunkt-Werke Gmbh, 3200 Hildesheim Method for selecting desired programme contents and broadcast receiver to carry out the method
DE3878423T2 (en) * 1987-06-24 1993-08-26 Broadcast Data Systems Lp SYSTEM AND METHOD FOR CLASSIFYING BROADCASTING INFORMATION.
US5393713A (en) * 1987-07-27 1995-02-28 Prs Corporation Broadcast receiver capable of automatic station identification and format-scanning based on an internal database updatable over the airwaves with automatic receiver location determination
US5418621A (en) * 1987-09-29 1995-05-23 Goldstar Co., Ltd. Circuit for detecting TV/radio broadcasting program, auto-tuning to channel selection and controlling VCR tape in recording operation
US5623431A (en) * 1992-02-24 1997-04-22 Central Research Laboratories Limited Aligning a given signal with a corresponding reference signal
US5436653A (en) * 1992-04-30 1995-07-25 The Arbitron Company Method and system for recognition of broadcast segments

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1417583A1 (en) * 2001-02-23 2004-05-12 Popcatcher Inc. Method and arrangement for search and recording of media signals
EP1417583A4 (en) * 2001-02-23 2006-02-01 Popcatcher Inc Method and arrangement for search and recording of media signals
CN100399296C (en) * 2001-02-23 2008-07-02 快速捕获器股份公司 Method and apparatus for search and recording of media signals
WO2002080364A1 (en) * 2001-03-30 2002-10-10 Koninklijke Philips Electronics N.V. Entertainment receiver activated in response to received program content and method of operating the receiver

Similar Documents

Publication Publication Date Title
DE69830013T2 (en) program generation
DE3628743C2 (en) Device for recording and quickly retrieving video signal sections on a magnetic tape
DE60037119T3 (en) ELECTRONIC STORAGE OF MUSIC DATA AND PROGRAMS, WITH THE DETECTION OF PROGRAM SEGMENTS, SUCH AS MUSIC LECTURES RECORDED, AND SYSTEM FOR THE MANAGEMENT AND PLAYING OF SUCH PROGRAM SEGMENTS
DE10014987C2 (en) Device for playing multimedia files from a memory in a car radio
DE69923578T2 (en) METHOD AND DEVICE FOR PERSONALIZED ADVERTISING ADVERTISING
EP1190566B1 (en) Method and device for suppressing unwanted program parts for entertainment electronics devices
DE69928633T2 (en) COLOR SIGNAL PROCESSING DEVICE WITH DATA BLOCK ADDRESS MEMORY FOR SELF-DEFINING TELEVISION PROGRAM INFORMATION
DE10119067A1 (en) Method for playing multimedia data with an entertainment device
WO2000007310A1 (en) System for analyzing television programs
DE102008044635A1 (en) Apparatus and method for providing a television sequence
DE60319710T2 (en) Method and apparatus for automatic dissection segmented audio signals
EP1398967A2 (en) Computer and network for providing a streaming-portal
DE19810114A1 (en) Search process for musical pieces, for radio receiver
DE3223059A1 (en) SYSTEM FOR THE PRODUCTION OF CUSTOM DESIGNED AUDIO TAPES, VIDEO TAPES AND SIMILAR
DE69925088T2 (en) TELEVISION SIGNAL PROCESSING DEVICE FOR AUTOMATIC SELECTION AND DISPLAY OF THE BEGINNING OF THE TV PROGRAMS OF INTEREST TO THE USER
EP0732821B1 (en) Method for retrieving information concerning current radio and television broadcasts
DE19846249A1 (en) Method and device for suppressing a predetermined shipment
DE4414298A1 (en) Method for the transmission of digital information over a transmission channel
DE10239860A1 (en) Automated data management method for management of large amounts of entertainment, and news data that is to be recorded, temporarily stored and if suitable transferred to a large-capacity playback unit
DE10122597A1 (en) Display of further information on information elements occurring in a multimedia device
Looms Sailing into uncharted waters-the impact of new media use on education.
DE3325810A1 (en) Video device
DE102007006432A1 (en) Apparatus and method for providing data
DE3222487A1 (en) Tape-cassette recorder
DE3222604A1 (en) METHOD FOR TRANSMITTING SEVERAL TYPES OF INFORMATION ABOUT A TELEVISION CHANNEL AND DEVICE FOR IMPLEMENTING THE SAME

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
8122 Nonbinding interest in granting licenses declared
8139 Disposal/non-payment of the annual fee