DE3528719C2 - - Google Patents

Info

Publication number
DE3528719C2
DE3528719C2 DE3528719A DE3528719A DE3528719C2 DE 3528719 C2 DE3528719 C2 DE 3528719C2 DE 3528719 A DE3528719 A DE 3528719A DE 3528719 A DE3528719 A DE 3528719A DE 3528719 C2 DE3528719 C2 DE 3528719C2
Authority
DE
Germany
Prior art keywords
recording
signal
memory
value
waveform
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.)
Expired
Application number
DE3528719A
Other languages
English (en)
Other versions
DE3528719A1 (de
Inventor
Shigenori Kokubunji Tokio/Tokyo Jp Morikawa
Kohtaro Hanzawa
Hiroyuki Sasaki
Hiroshi Fussa Tokio/Tokyo Jp Morokuma
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Publication of DE3528719A1 publication Critical patent/DE3528719A1/de
Application granted granted Critical
Publication of DE3528719C2 publication Critical patent/DE3528719C2/de
Granted legal-status Critical Current

Links

Classifications

    • 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
    • G10H1/0041Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
    • 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
    • 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/18Selecting circuits
    • G10H1/183Channel-assigning means for polyphonic instruments
    • G10H1/185Channel-assigning means for polyphonic instruments associated with key multiplexing
    • G10H1/186Microprocessor-controlled keyboard and assigning means
    • 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
    • G10H7/00Instruments in which the tones are synthesised from a data store, e.g. computer organs
    • G10H7/02Instruments in which the tones are synthesised from a data store, e.g. computer organs in which amplitudes at successive sample points of a tone waveform are stored in one or more memories
    • 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
    • G10H7/00Instruments in which the tones are synthesised from a data store, e.g. computer organs
    • G10H7/02Instruments in which the tones are synthesised from a data store, e.g. computer organs in which amplitudes at successive sample points of a tone waveform are stored in one or more memories
    • G10H7/04Instruments in which the tones are synthesised from a data store, e.g. computer organs in which amplitudes at successive sample points of a tone waveform are stored in one or more memories in which amplitudes are read at varying rates, e.g. according to pitch
    • 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
    • G10H2250/00Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
    • G10H2250/315Sound category-dependent sound synthesis processes [Gensound] for musical use; Sound category-specific synthesis-controlling parameters or control means therefor
    • G10H2250/321Gensound animals, i.e. generating animal voices or sounds
    • G10H2250/325Birds
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S84/00Music
    • Y10S84/18Tuning

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Electrophonic Musical Instruments (AREA)

Description

Die Erfindung betrifft eine Toninformationsverarbei­ tungsvorrichtung für ein elektronisches Musikinstrument nach dem Oberbegriff des Anspruchs 1.
Aus der DE-OS 33 30 715 ist eine Vorrichtung bekannt, bei der Musikdaten in digitaler Form auf einem Spei­ chermedium, z. B. einem Magnetband, gespeichert werden. Um diese Musikdaten wiederzugeben, werden sie in ein RAM übertragen und nachfolgend automatisch in entsprechende musikalische Klänge umgewandelt.
Aus der DE-OS 31 46 000 ist eine Vorrichtung zum Ausle­ sen von Wellenformdaten aus einem Speicher bekannt. Hierbei wird eine Frequenzzahl, die der Frequenz eines zu erzeugenden Tones entspricht, in einem Akkumulator zu jeder Rechenzeit eines konstanten Intervalls wiederho­ lend aufaddiert (akkumuliert), um Phasenwinkelwerte zu erzeugen, die sich mit einer der Tonfrequenz entspre­ chenden Rate verändern. Mit dieser Rate werden die Am­ plituden der zu erzeugenden Wellenform in einem Toner­ zeugungsteil unter Verwendung des Ausgangssignals des Akkumulators als Phasenwinkelwert nacheinander abgetastet und erzeugt. Auf diese Weise kann die Frequenz eines Tonwellenformsignals unabhängig von ihrer Größe mit der Abtastfrequenz harmonisiert werden.
Aus der DE-OS 28 30 483 ist ein elektronisches Tastenmu­ sikinstrument bekannt, bei dem eine fest abgespeicherte Wellenform entsprechend der jeweilig gedrückten Taste verändert werden kann. Auf diese Weise wird erreicht, daß sich wie bei herkömmlichen Tastenmusikinstrumenten die Klangfarbe mit der Tonhöhe und damit mit der jeweils ge­ drückten Taste ändert.
Nachteilig bei diesen bekannten Musikinstrumenten ist es, daß jeweils nur bereits fest abgespeicherte Klangwellen­ formsignale zur Erzeugung von Tönen verwendet werden können.
Es sind verschiedene elektronische Musikelemente bekannt, bei denen ein von außen zugeführtes Klangsignal, der mu­ sikalische Klang eines Pianos, einer Violine etc. oder das Zwitschern eines Vogels etc., in einem Speicher ge­ speichert wird, nachdem es mittels Pulscodemodulation (PCM) oder ähnlichem in ein digitales Signal umgewandelt worden ist, und die gespeicherten Signale dann aus dem Speicher ausgelesen werden, um als Klangquellensignal eines elektronischen Tastenmusikinstruments oder ähnli­ chem verwendet zu werden. Beispielsweise ist aus der US-PS 44 63 650 eine Toninformationsverarbeitungsvor­ richtung für ein elektronisches Musikinstrument bekannt, von dem die Erfindung im Oberbegriff des Anspruchs 1 ausgeht, bei dem von außen externe Klangsignale zugeführt werden können. Diese beispielsweise über ein Mikrophon zugeführten externen Klangsignale werden über einen Ana­ log/Digital-Wandler in ein digitales Wellenformsignal umgewandelt und in einer Speichereinrichtung abgespei­ chert. Mit einer Ausleseeinrichtung kann dieses gespei­ cherte digitale Wellenformsignal mit unterschiedlichen Geschwindigkeiten ausgelesen werden, so daß unter­ schiedliche Noten bzw. unterschiedliche Tonhöhen mit der gespeicherten Wellenform erzeugt werden können. Da eine Mehrzahl von unterschiedlichen Wellenformsignalen ge­ speichert werden können, werden über eine Steuervorrich­ tung Start- und Endeadressen für das Auslesen eines ge­ speicherten Wellenformsignals bereitgestellt.
Bei diesem bekannten elektronischen Musikinstrument wird das in den Speicher zu speichernde externe Klangsignal mit einer bestimmten Frequenz digitalisiert. Die gespei­ cherte Wellenform beginnt und endet daher nicht notwendi­ gerweise bei einem Nulldurchgang bzw. Nullpunkt des von außen zugeführten Klangsignales. Aus diesem Grund kann ein Ton, der durch Auslesen des gespeicherten Signals aus dem Speicher gebildet wird, Knackgeräusche aufweisen.
Es ist daher Aufgabe der vorliegenden Erfindung, eine Toninformationsverarbeitungsvorrichtung für ein elektro­ nisches Musikinstrument nach dem Oberbegriff des An­ spruchs 1 derart weiterzubilden, daß beim Bilden von Tonsignalen auf der Basis der gespeicherten Wellenform­ signale Knackgeräusche vermieden werden.
Die Lösung dieser Aufgabe erfolgt durch die Merkmale des Anspruchs 1.
Die erfindungsgemäße Toninformationsverarbeitungsvor­ richtung weist folgendes auf:
einen Analog/Digital-Wandler zur Umwandlung wenigstens eines externen Klangsignales in ein digitales Wellen­ formsignal,
eine Speichereinrichtung zur Aufzeichnung des digitalen Wellenformsignals,
eine Ausleseeinrichtung zum Auslesen des in der Spei­ chervorrichtung gespeicherten digitalen Wellenformsi­ gnals, wobei die Tonfrequenz einer bestimmten Note auf die Ausleserate bzw. -geschwindigkeit bestimmt ist, und
eine Steuervorrichtung zum Setzen von Start- und Ende­ adressen für das Auslesen des in der Speichereinrichtung gespeicherten digitalen Wellenformsignals.
Die Steuervorrichtung legt die Start- bzw. Endeadressen im wesentlichen an Nullstellendurchgängen des umgewan­ delten digitalen Wellenformsignals fest. Eine Inkremen­ tiereinrichtung erzeugt suksessive Speicheradressen für die Speichereinrichtung. Über eine Erfassungseinrichtung wird die Polarität des Wertes des digitalen Wellenform­ signals an der durch die Inkrementiereinrichtung ange­ wählten Adresse erfaßt und eine Vergleichseinrichtung vergleicht nach erkannter Polaritätsänderung den Wert des digitalen Wellenformsignals mit einem festgelegten Wert. Auf diese Weise wird erreicht, daß das gespeicherte di­ gitale Wellenformsignal im wesentlichen bei einem Null­ durchgang beginnt (Startadresse) und im wesentlichen bei einem Nulldurchgang endet (Endeadresse). Beim Auslesen des Wellenformsignals mit einer bestimmten Frequenz bzw. Geschwindigkeit treten daher die beim Stand der Technik bekannten Knackgeräusche nicht auf.
Die Unteransprüche haben vorteilhafte Weiterbildungen der Erfindung zum Inhalt. Weitere Vorteile, Merkmale und Einzelheiten der Erfindung ergeben sich aus der nachfol­ genden Beschreibung einer Ausführungsform der Erfindung anhand der Zeichnung.
Es zeigt
Fig. 1 ein Blockdiagramm mit einer Ausführungsform der Erfindung,
Fig. 2 eine ebene Ansicht des Bedienungsschaltpultes der in Fig. 1 gezeigten Ausführungsform,
Fig. 3 eine schematische Darstellung der Speicherberei­ che und der Adressen eines Speichers zum Spei­ chern von Klangdaten in der Ausführungsform nach Fig. 1,
Fig. 4 ein Flußdiagramm zur Erläuterung der Arbeitsweise der Ausführungsform nach Fig. 1 in einem Auf­ zeichnungsmodus,
Fig. 5 eine Skizze zur Erläuterung der Arbeitsweise des Wiederordnens der aufgezeichneten Daten in einem Verzögerungsauslösebereich des Speichers nach Fig. 1,
Fig. 6 eine Darstellung einer Mehrzahl unterschiedlicher in dem Speicher aus Fig. 1 gespeicherten Ton­ daten,
Fig. 7 eine Darstellung eines Teiles der in dem Arbeits­ speicher aus Fig. 1 gespeicherten Daten,
Fig. 8 eine Darstellung zur Erläuterung der Änderung der allgemeinen Start- und Endeadressen in einem Speicherbereich,
Fig. 9 eine Darstellung zur Erläuterung der Änderung von Wiederholungsstart- und Wiederholungsendeadressen in einem Speicherbereich und eine Adressenfest­ legungsreihenfolge während des Abspielens,
Fig. 10 einen Graphen zur Erläuterung der Nullstellen einer in einem Speicher gespeicherten Wellen­ form,
Fig. 11 ein Flußdiagramm zur Illustrierung der Operation des Erfassens von Nullstellen in der Ausfüh­ rungsform nach Fig. 1,
Fig. 1 zeigt eine Ausführungsform der Erfindung. Die er­ findungsgemäße Vorrichtung weist einen Bedienungsschalt­ pultbereich 1 auf, der Anschlüsse von und nach Außen, alle Bedienungsschalter zum Steuern der Arbeitsweise der Vorrichtung und eine Anzeigevorrichtung aufweist.
Fig. 2 zeigt den Bedienungsschaltpultbereich 1 im Detail. Daraus ist ersichtlich, daß dieser Bereich einen Netz­ schalter 2 zum Ein- und Ausschalten der Stromversorgung der gesamten Vorrichtung aufweist. Am Mikrophonstecker kann ein Mikrophonanschluß 3 eingeführt werden, um die externen Klangsignale einzukoppeln. Ein Triggeranschluß 4 ist gegenüber dem Mikrophonanschluß 3 vorgesehen. Ein Triggersignal wird von außen über den Anschluß 4 als Be­ fehl zum Starten der Aufzeichnung eines externen über den Mikrophonanschluß 3 zugeführten Klangsignales zugeführt. Obwohl in Fig. 1 keine Tastatur abgebildet ist, werden Signale von der Tastatur eines elektronischen Musikin­ struments über einen DSMI-Eingangsanschluß 35 einer di­ gitalen Schnittstelle für Musikinstrumente (DSMI) zuge­ führt oder es werden Steuersignale oder Daten aus einem an die DSMI angeschlossenen Arbeitsplatzcomputer verwen­ det. Ein Tonsignal, das in der Vorrichtung gemäß dieser Ausführungsform gebildet wird, wird ebenfalls dem DSMI über einen Ausgangsanschluß 37 in dem Bedienungsschalt­ pultbereich 1 zugeführt, um aus einem entsprechenden Lautsprechersystem zu ertönen.
Ein Aufzeichnungsbereich auf dem Pult 1 wie er in Fig. 2 abgebildet ist, enthält einen Signalstärkenregler 5 zum Steuern des Pegels eines Klangsignals, das von außen über den Mikrophonanschluß 3 zugeführt wird, einen Trigger­ pegelregler 6 zum Einstellen eines Triggerpegels, d. h. eines Pegels bei dem die Aufzeichnung eines Klangsigna­ les, das von außen über den Mikrophonanschluß 3 zugeführt wird, automatisch beginnt, und eine Pegelanzeige 7. Die Pegelanzeige 7 besteht aus fünf in einer Reihe angeord­ neten LED-Elementen und zeigt einen Signalpegel als Bal­ kenanzeige an, die aus einer entsprechenden Zahl von LED-Elementen besteht.
Der Aufzeichnungsbereich beinhaltet des weiteren einen Aufzeichnungsschalter 8 (REC) zum Einstellen eines Auf­ zeichnungsmodus, einen Löschschalter 9 (CLR) zum Löschen von aufgezeichneten Signalen, einen Triggerschalter 10 (TRIG) der von dem Spieler betätigt werden kann, um manuell ein Triggersignal einzukoppeln und einen Schneid­ schalter (CUT) 11 auf, um unnötige Teile des aufgezeich­ neten Signals zu löschen. Diese Schalter 8 bis 11 weisen entsprechende LED-Elemente 8-1 bis 11-1 zum Anzeigen des aktiven Zustands auf.
Ein Konsolenbereich (KONSOLE) auf dem Pult 1 enthält einen Tonsetzschalter 12, der zur Unterscheidung einer Mehrzahl von in Aufzeichnungsbereichen oder -blöcken in einem einzelnen Aufzeichnungsspeicher aufgezeichneten Tönen dient, was später noch beschrieben werden wird. Die Tonnummer eines jeden Tons wird durch eine LED-Tonanzeige 13 in Form einer Siebensegmentanzeige angezeigt, und die Position und die Länge des zugehörigen Aufzeichnungsbe­ reichs auf dem Speicher werden mittels einer Balkenan­ zeige auf einer Tonkartenanzeige 14 in Form von LED- Elementen angezeigt. Die Tonkartenanzeige 14 weist An­ zeigeelemente auf, deren Anzahl der Anzahl von Speicher­ blocks in dem Aufzeichnungsspeicher entspricht. Jedesmal wenn der Tonsetzschalter 12 betätigt wird, wird die Ton­ zahl erhöht.
Der Konsolenbereich enthält weiterhin Feineinstellungs­ schalter 15 a und 15 b (FEIN) und einen Grobregler 16 (GROB), die zum Einkoppeln verschiedener Parameter betä­ tigt werden. Entsprechend der Betätigung der Schalter 15 a und 15 b und des Reglers 16 ändert sich die Anzeige auf einer vierstelligen LED-Anzeige 17 (WERT) in Form von Siebensegmentelementen oder die Anzeige der oben erwähn­ ten Tonkartenanzeige 14.
Die Feineinstellungsschalter 15 a und 15 b zeigen eine geringe Änderung einer Operation an. Der Schalter 15 a zeigt die Erhöhung eines Parameters und der Schalter 15 b die Erniedrigung eines Parameters an. Wenn die Schalter 15 a oder 15 b dauernd gedrückt werden, so ändern sich die Werte kontinuierlich. Der Grobregler 16 wird für eine große Veränderung der Parameter betätigt.
Ein Bereich auf dem Pult 1 zum Editieren der Wellenform (EDIT WAVE) weist eine Mehrzahl von Schaltern auf, hauptsächlich um Signale für die Verwendungsweise oder die Korrektur der gespeicherten Wellenformsignale be­ reitzustellen. Von diesen Schaltern dient ein Hauptab­ stimmungsschalter 18 (HAUPTABST.) zum Variieren der Ton­ höhe, d. h. der Frequenz aller Töne. Wenn der Schalter 18 betätigt wird, wird ein eingebautes LED-Element 18-1 eingeschaltet. Dann wird die momentane Frequenz durch Betätigung der Feineinstellungsschalter 15 a und 15 b und des Grobreglers 16 eingestellt. Die entsprechende Anzeige erscheint auf der LED-Wertanzeige 17, beispielsweise ein Wert, der die Frequenz darstellt, wird digital für die Abstimmung angezeigt.
Ein Tonhöhenschalter 19 (TONHÖHE) wird wirksam, wenn eine Mehrzahl von unterschiedlichen von außen zugeführten Tönen aufgezeichnet wird und er legt eine Tonhöhe für jeden der aufgezeichneten Töne fest. Er ist in der glei­ chen Weise zu betätigen wie der Hauptabstimmungsschalter 18 und wenn sein zugehöriges eingebautes LED-Element 19-1 bei Betätigung eingeschaltet wird, können die Feinein­ stellungsschalter 15 a und 15 b und der Grobregler 16 be­ betätigt werden. Auch zu diesem Zeitpunkt wird die Frequenz digi­ tal auf der LED-Wertanzeige 17 angezeigt.
Allgemeine (ALLG.) Start-(START) und Endeschalter (ENDE) 20 und 21 in dem Bereich zu "EDIT WAVE" dienen zum Fest­ legen einer Start- bzw. einer Endeadresse eines Speichers um daraus eine Wellenform eines erzeugten Tones zu erhal­ ten. Wenn deren eingebaute LED-Elemente 20-1 und 21-1 aufleuchten, können die Feineinstellungsschalter 15 a und 15 b und der Grobregler 16 betätigt werden. Der Speicherblock wird auf der Tonkartenanzeige 14 und die Adresse wird auf der LED-Wertanzeige 17 angezeigt.
Wiederholungsstart-(WIED. START) und Wiederholungsende­ schalter (WIED. ENDE) 22 und 23 dienen zum Festlegen einer Start- bzw. einer Endeadresse eines Schleifenteiles einer gespeicherten Wellenform, die wiederholt ausgelesen werden soll. Wenn die zugehörigen LED-Elemente 22-1 und 23-1 eingeschaltet sind, können die Feineinstellungs­ schalter 15 a und 15 b und der Grobregler 16 zur Festlegung der Adresse und des Blocks betätigt werden. Wiederum wird der Speicherblock auf der Tonkartenanzeige 14 und die Adresse auf der LED-Wertanzeige 17 angezeigt.
Geschwindigkeits- (GESCHW.) Tiefen- (TIEFE) und Verzöge­ rungsschalter (VERZ.) 24, 25, und 26 für ein Vibrato (VIBRATO) in dem Bereich zum Editieren der Wellenform (EDIT WAVE) dienen zum Festlegen der Geschwindigkeit, der Tiefe bzw. der Verzögerungszeit eines Vibratoeffekts. Wenn diese Schalter betätigt werden, werden ihre einge­ bauten LED-Elemente 24-1, 25-1 und 26-1 eingeschaltet und in diesem Zustand können die Feineinstellungsschalter 15 a und 15 b und der Grobregler 16 betätigt werden, um die indivi­ duellen Parameter einzustellen. Der eingekoppelte bzw. eingestellte Parameter wird auf der LED-Wertanzeige 17 digital angezeigt.
Bei dieser Ausführungsform ist es möglich, eine Hüllkur­ ve bereitzustellen, die sich von der Hüllkurve der auf­ gezeichneten Wellenform unterscheidet. Schalter 27, 28, 29 und 30 dienen zum Einstellen der entsprechenden Para­ meter für die Anstiegszeit (A), Abklingzeit (D) dem Hal­ tepegel (S) bzw. der Freigabezeit (R) der gewünschten Hüllkurve. Bei Betätigung dieser Schalter werden die zu­ gehörigen eingebauten LED-Elemente 27-1, 28-1, 29-1 und 30-1 eingeschaltet und in diesem Zustand können die individuellen Parameter digital durch Betätigung der Feineinstellungsschalter 15 a und 15 b und des Grobreglers 16 eingestellt werden. Jeder eingestellte bzw. eingekop­ pelte Parameter wird auf der LED-Wertanzeige 17 ange­ zeigt.
Bei dieser Ausführungsform ist die Beziehung zwischen der Tastatur des angeschlossenen Tastenmusikinstruments und dem ausgegebenen Ton variabel. Ein Zentrumsschalter 31 (ZENTR.) bestimmt eine Position bzw. eine Note auf einer Tastatur entsprechend einem aufgezeichneten exter­ nen Klang, ein Breitenschalter 32 (BREITE) legt einen Bereich oder eine Breite eines Teils der Tastatur bzw. einen Tastaturumfang entsprechend dem Klang fest, und ein Anschlagschalter 33 (ANSCHL.) legt einen Bereich ent­ sprechend dem Tastenanschlag fest, d. h. der Tasten­ anschlagsgeschwindigkeit. Wenn die Schalter 31, 32 und 33 betätigt werden, werden die zugehörigen eingebauten LED- Elemente 31-1, 32-1 und 33-1 eingeschaltet. In diesem Zustand können die Feineinstellungsschalter 15 a, 15 b und der Grobregler 16 betätigt werden.
Genauer gesagt wird bei Betätigung des Zentrumsschalter 31 der einer Note entsprechende Wert bei Betätigung der Feineinstellungsschalter 15 a und 15 b und des Grobreglers 16 digital auf der LED-Wertanzeige 17 angezeigt. Wenn der Breitenschalter 32 betätigt wird, wird die obere oder untere Grenze der Note, der der Klang zugeordnet ist, als vierstellige Anzeige in Form von "H***" oder "L***" auf der LED-Wertanzeige 17 angezeigt. Das Schalten der oberen oder unteren Grenzeingaben wird jedesmal bei Betätigung des Breitenschalters 32 durchgeführt.
Wenn der Anschlagschalter 33 betätigt wird, werden die oberen und unteren Grenzen des Tastenanschlags, denen der Klang zugeordnet ist, durch Betätigung der Feinein­ stellungsschalter 15 a und 15 b und des Grobreglers 16 festgelegt. Der eingegebene Pegel wird in Form von "H***" oder "L***" auf der LED-Wertanzeige 17 angezeigt. Das Schalten bzw. Einstellen der oberen und unteren Grenz­ eingaben wird bei jeder Betätigung des Anschlagschalters 33 durchgeführt.
Ein DSMI-Bereich auf dem Pult 1 enthält einen Spiel­ schalter 34. Wenn der Spielschalter 34 betätigt wird, wird ein zugehöriges eingebautes LED-Element 34-1 einge­ schaltet und die Ausführung wird entsprechend der Tasta­ tursignale, der Anschlagdaten etc., die von außen über den DSMI-Eingangsanschluß eingegeben werden, durchge­ führt.
Wenn ein Prüfschalter 36 (PRÜF) betätigt wird, ertönt automatisch ein auf der LED-Tonanzeige 13 angezeigter Ton, so daß es möglich ist, durch Zuhören die Art und Weise zu erkennen, in der der Klang eingekoppelt und ge­ speichert ist. Der aktive Zustand wird durch ein LED- Element 36-1 angezeigt.
Wenn der Spielschalter 34 oder der Prüfschalter 36 betä­ tigt wird, wird ein Ausgangsnotensignal aus dem Aus­ gangsanschluß 37 einem Verstärker und einem Lautsprecher in dem externen Lautsprechersystem zugeführt.
Der Bedienungsschaltpultbereich 1, wie er in Fig. 1 ab­ gebildet ist, ist über eine Busleitung ABUS an eine Zen­ traleinheit bzw. eine CPU 38 angeschlossen. Die CPU 38 besteht aus einem Mikroprozessor, der, wie später noch beschrieben werden wird, verschiedene Prozeßsteuerungen durchführt.
Die CPU 38 ist über eine Busleitung BBUS mit einem Arbeitsspeicher 39 verbunden, der Speicherbereiche auf­ weist, die für verschiedene Prozeßsteuerungen verwendet werden. Die CPU 38 ist mit einem Wellenformsteuerteil 40 bzw. 40-0 bis 40-3 mit einer vierkanaligen Struktur (CH 0 bis CH 3) zum Steuern des Lesens und Schreibens der Wel­ lenform über eine Busleitung CBUS verbunden. Die Bereiche 40-0 bis 40-3 des Wellenformsteuerteiles 40 für die vier Kanäle können aus unabhängigen Hardwareteilen bestehen. Alternativ hierzu kann der Wellenformsteuerteil auf der Basis eines Zeitmultiplexverfahrens mit vier Kanälen be­ trieben werden. Die Bereiche 40-0 bis 40-3 für die vier Kanäle des Wellenformsteuerteils führen über eine Bus­ leitung DBUS auf der Basis eines Zeitmultiplexverfahrens Adresssignale (ADRESSE) einem Aufzeichnungsspeicher 41 zu. Über eine Busleitung (EBUS) werden Daten (DATEN) zwischen den Bereichen 40-0 bis 40-3 und dem Aufzeich­ nungsspeicher 41 übertragen. Des weiteren stellen die Bereiche 40-0 bis 40-3 Schreib-/Lesesignale (R/W) für den Aufzeichnungsspeicher 41 auf der Basis eines Zeitmultiplex­ verfahrens zur Verfügung.
Dadurch läßt sich durch die Bereiche 40-0 bis 40-3 des Wellenformsteuerteiles auf Wellenformdaten in identi­ schen Bereichen oder in unterschiedlichen Bereichen des Aufzeichnungsspeichers 41 durch Bereitstellen unter­ schiedlicher Adreßsignale zugreifen. Weiterhin ist es möglich in einem Kanal Wellenformdaten auszulesen, während in einem anderen Kanal Wellenformdaten einge­ schrieben werden.
Der Aufzeichnungsspeicher 41 weist beispielsweise eine Speicherkapazität von 1,5 Megabits auf und kann für das digitale, beispielsweise über Pulscodemodulation, Auf­ zeichnen von Wellenformsignalen in 32 Blöcke unterteilt werden. Die Tonkartenanzeige 14, wie sie in Fig. 2 dar­ gestellt ist, weist 16 LED-Elemente auf, so daß ein LED- Element zwei Blöcken entspricht.
Gemäß Fig. 1 wird ein von außen über den Mikrophonan­ schluß 3 des Bedienungsschaltpultbereichs 1 eingekoppel­ tes Klangsignal abgetastet, um einem A/D-Umwandler, d. h. einem Analog/Digital-Umwandler zugeführt zu werden. Der A/D-Umwandler 42 wandelt die Eingabe durch Pulscodemodu­ lation in ein digitales Signal um, das den Bereichen 40-0 bis 40-3 des Wellenformsteuerteiles (momentan die Berei­ che 40-0 und 40-1 des Wellenformsteuerteiles entsprechend den Kanälen CH 0 und CH 1) zugeführt wird, um in einem passenden Adreßbereich des Aufzeichnungsspeichers 41 gespeichert zu werden.
Ein digitales, durch die Bereiche 40-0 bis 40-3 des Wel­ lenformsteuerteiles aus dem Aufzeichnungsspeicher 41 ausgelesenes Signal wird auf der Basis eines Zeitmultiplex- verfahrens einem D/A-Umwandler 43, d. h. einem Digital/Analog-Umwandler zur Umwandlung in ein analoges Signal zugeführt, welches dann Tastspeicherschaltkreisen 44-0 bis 44-3 (S & H, sample-and-hold) zugeführt wird. Die Tastspeicherschaltkreise 44-0 bis 44-3 tasten das Wellenformsignal auf der Basis eines Zeitmultiplexverfah­ rens für jeden Kanal ab und speichern es.
Die Ausgänge der Tastspeicherschaltkreise 44-0 bis 44-3 werden entsprechenden VCA's, d. h. spannungsgesteuerten Verstärkern 45-0 bis 45-3 zur Steuerung der Hüllkurven­ amplitude zugeführt, bevor sie einem Mischschaltkreis 46 zugeführt werden. Die VCA's 45-0 bis 45-3 steuern die Hüllkurve der Ausgaben der Tastspeicherschaltkreise 44-1 bis 44-3 entsprechend einem Spannungssignal, das durch Umwandlung eines Hüllkurvensteuersignals aus der CPU 38 durch den D/A-Umwandler 47 erzeugt wird. Die D/A-Umwand­ ler 47 werden für die entsprechenden VCA's 45-0 bis 45-3 bereitgestellt.
Das Ausgangssignal des Mischschaltkreises 46 liegt an dem Ausgangsanschluß 37 des Bedienungsschaltpultbereichs 1 an, um einem nicht abgebildeten Lautsprechersystem zugeführt zu werden.
Nachfolgend wird die Funktionsweise dieser Ausführungs­ form beschrieben. Zuerst wird die Funktionsweise während eines Aufzeichnungsmodus beschrieben, bei dem die Wel­ lenform eines externen Klanges in dem Aufzeichnungsspei­ cher 41 gespeichert wird.
Aufzeichnungsmodus
Der Mikrophonstecker wird in den Mikrophonanschluß 3 ge­ steckt, so daß die Eingabe von externen Klangsignalen durchgeführt werden kann, und dann wird der Aufzeich­ nungsschalter 8 betätigt, so daß aufgezeichnet werden kann. Im Zustand "Bereit-zur-Aufnahme" wird ein externes Klangsignal wiederholt in den letzten Block, d. h. in den Bereich von (D) bis (E) gemäß Fig. 3 des Aufzeichnungsspeichers 41 aufgezeichnet. Damit wird das externe Klangsignal bereits aufgezeichnet, bevor und bis ein Triggersignal eingegeben wird. Der Bereich (D) bis (E) wird als Verzögerungstriggerbereich bezeichnet. Im Aufzeichnungsmodus ist das LED-Element 8-1 einge­ schaltet.
Mit dem Einprägen bzw. mit der Eingabe des Triggersi­ gnals in dem Zustand "Bereit-zur-Aufnahme" wird die eigentliche Aufzeichnung gestartet. Es gibt 3 Trig­ gersysteme. In einem System wird ein Triggersignal er­ zeugt, wenn der externe Klang einen durch den Trigger­ pegelregler 6 voreingestellten Referenzpegel überschrei­ tet. Dieses System wird als Auto-Triggersystem bezeich­ net. Ein zweites Triggersystem basiert auf einem Trig­ gersignal, das von außen über den Triggeranschluß 4 eingegeben wird. In einem dritten Triggersystem wird ein Triggersignal erzeugt, wenn der Triggerschalter 10 durch den Bediener betätigt wird. Das zweite System wird als externes Triggersystem und das dritte System wird als manuelles Triggersystem bezeichnet. Der Triggerpegelreg­ ler 6 weist einen Bereich auf, in dem die automatische Triggerung nicht wirksam wird, d. h. wenn der Triggerpe­ gelregler 6 sich in diesem Bereich befindet kann entwe­ der das zweite oder das dritte Triggersystem Verwendung finden.
Wenn ein Triggersignal auf der Basis eines der drei Triggersysteme erzeugt wird, wird das LED-Element 10-1 eingeschaltet.
Nachfolgend wird die Arbeitsweise der CPU 38 im Auf­ zeichnungsmodus anhand der Fig. 4 beschrieben.
Wenn durch Betätigung des Aufzeichnungsschalters 8 das System in den Zustand "Bereit-zur-Aufnahme" versetzt wird, wird ein Programmschritt S 1 ausgeführt. In dem Schritt S 1 setzt die CPU 38 die Adresse (D) gemäß Fig. 3 als Aufzeichnungsstartadresse in den Wellenform­ steuerteilbereich 44-0 des Kanals CH 0, setzt die Adresse (D) als Schleifenstartadresse für den Kanal CH 0, setzt die Adresse (E) als Schleifenendadresse für den Kanal CH 0 und aktiviert die Schleife für den Kanal CH 0, so daß der Kanal CH 0 für die vorläufige Aufzeichnung in den Verzögerungstriggerbereich vorbereitet ist. In dem Zu­ stand "Bereit-zur-Aufnahme" kann der Wellenform­ steuerteilbereich 44-0 oder jeder andere Wellenform­ steuerteilbereich 44-1 bis 44-3 für die anderen Kanäle wiederholt im Aufzeichnungspeicher aus einem bestimmten Adreßbereich auslesen bzw. in einen bestimmten Adreß­ bereich einschreiben und die Adressen zwischen der Schleifenstartadresse und der Schleifenendadresse werden wiederholt adressiert.
In einem nachfolgenden Schritt S 2 stellt die CPU 38 über die Busleitung (CBUS) für den Wellenformsteuerteilbe­ reich 44-0 des Kanals CH 0 einen Befehl zum Starten der vorläufigen Aufzeichnung bereit. Dadurch wird ein externes über den Mikrophonanschluß 3 eingekoppeltes Klangsignal aufeinanderfolgend abgetastet und in dem A/D-Umwandler 41 in ein digitales Signal mit Pulscode­ modulation umgewandelt, welches in den Aufzeichnungs­ speicher 41 eingeschrieben wird. Fig. 5A zeigt die Art und Weise, in der das externe Klangsignal aufgezeichnet wird. Das Signal wird wiederholt in dem Verzögerungs­ triggerbereich, d. h. in dem Bereich von der Adresse (D) bis zur Adresse (E), aufgezeichnet. Durch das wieder­ holte Aufzeichnen wird das jeweils zuvor aufgezeichnete Signal gelöscht und nur das zuletzt eingegebene Signal bleibt aufgezeichnet. Auf diese Weise werden beispiels­ weise 100 Millisekunden eines externen Klangsignals vor der eigentlichen Aufzeichnung in den Verzögerungstrig­ gerbereich voraufgezeichnet. Dieses voraufgezeichnete Signal wird - wie nachfolgend beschrieben - der nach­ folgenden Hauptaufzeichnung des externen Klangsignals vorgesetzt, so daß sich ein natürlicher allmählicher Anstieg des aufgezeichneten externen Klangsignals er­ gibt.
In einem nachfolgenden Schritt S 3 setzt die CPU 38, wie in Fig. 3 gezeigt, die Adresse (B) als Aufzeichnungs­ startadresse in dem Wellenformsteuerteilbereich 40-1 für den Kanal CH 1 und setzt auch die Adresse (C) als Auf­ zeichnungsendeadresse für den Kanal CH 1. Die Aufzeich­ nungsstart- und die Aufzeichnungsendeadresse sind natür­ lich variabel.
In einem nachfolgenden Schritt S 4 prüft die CPU 38, ob ein nach einem der genannten Triggersysteme, d. h. dem Auto- Triggersystem, dem externen Triggersystem oder dem manuellen Triggersystem, ein Triggersignal zugeführt ist. Falls das Ergebnis der Prüfung "Nein" ist, wird der Schritt S 4 noch einmal durchgeführt. Falls das Ergebnis "Ja" ist, falls ein Triggersignal zugeführt worden ist, wird ein Schritt S 5 ausgeführt. Im Schritt S 5 wird die Aufzeichnung durch den Wellenformsteuerteilbereich 40-0 des Kanals CH 0 gestoppt. Z. B. wird die Adreßfestlegung in einer Position gestoppt, wie sie bei CH 0 in Fig. 5A dargestellt ist.
Die CPU 38 führt dann dem Wellenformsteuerteilbereich 40-1 für den Kanal CH 1 über die Busleitung (CBUS) einen Befehl zum Starten der Aufzeichnung zu. Damit wird im vorliegenden Fall die Aufzeichnung wieder von der Adres­ se (B) gemäß Fig. 3 gestartet. Die Routine erreicht dann einen Schritt S 6, in dem die CPU 38 prüft, ob die Adreß- festlegung durch den Wellenformsteuerteilbereich 40-1 bis zu einer in Fig. 3 gezeigten Position (C) durchgeführt worden ist. Falls das Ergebnis der Prüfung "Nein" ist, wird der Schritt S 6 noch einmal ausgeführt. Wenn die letzte Adresse erreicht wird, ergibt sich als Ergebnis "Ja", so daß die Routine mit einem Schritt S 7 fortfährt.
In dem Schritt S 7 werden die Daten aus dem Verzögerungs­ triggerbereich, wie in Fig. 5B gezeigt, in einen vorbe­ stimmten Bereich des Arbeitsspeichers 39 übertragen. Da in diesem Fall die Daten in dem Bereich (D) bis (F) in Fig. 5B vor den Daten in dem Bereich (A) bis (C) aufge­ zeichnet worden sind, werden die Daten in dem Bereich (D) bis (F) vor den Daten in dem Bereich (A) bis (C) über­ tragen, so daß die Reihenfolge der Daten in der in Fig. 5C gezeigten Art geändert wird. Die Daten in dieser Rei­ henfolge werden dann in dem ersten Block, Bereich (A) bis (B) des Aufzeichnungsspeichers 41 aufgezeichnet. Dadurch ist das externe Klangsignal digital in dem Bereich (A) bis (C) des Aufzeichnungsspeichers 41 aufgezeichnet.
Um unnötige Teile der derart aufgezeichneten Daten weg­ zuschneiden, wird der Schneidschalter 11 betätigt und bei Aufleuchten des LED-Elements 11-1 werden die Feinein­ stellungsschalter 15 a und 15 b und der Grobregler 16 be­ tätigt. Zu diesem Zeitpunkt wird die Position und die Länge der gespeicherten Tondaten auf der Tonkartenanzeige 14 angezeigt und jedesmal wenn eine Schneideoperation durchgeführt wird, ändert sich die Anzeige des Speicher­ bereichs.
Während in diesem Fall ein Signal eines einzelnen Tones in dem Aufzeichnungsspeicher 41 gespeichert wird, ist es möglich, kontinuierlich unterschiedliche Töne durch Um­ schalten der Tonnummer durch Betätigung des Tonsetz­ schalters 12 aufzuzeichnen.
In diesem Fall veranlaßt die CPU 38 die Wellenformsteuer­ teilbereiche 40-0 bis 40-1 die Aufzeichnungsstart- und Aufzeichnungsendeadressen für das Aufzeichnen passend festzulegen. Fig. 6 zeigt die gespeicherten Wellenform­ daten von Tönen 1 bis 5. Jedesmal wenn der Tonsetzschal­ ter 12 betätigt wird, wird die Tonnummer geändert und digital auf der LED-Tonanzeige 13 angezeigt und der Speicherbereich des zugehörigen Tones wird auf der Ton­ kartenanzeige 14 angezeigt.
Wenn der Löschschalter 9 betätigt wird, wird die auf der LED-Tonanzeige 13 angezeigte Zahl und die Wellenformdaten der Töne der nachfolgenden Tonnummern gelöscht. Durch Betätigung der Löschtaste 9 während "3" auf der LED-Ton­ anzeige 13 angezeigt ist, werden die Töne 3 bis 5 aus dem Aufzeichnungsspeicher 41 gelöscht, so daß die entspre­ chenden Bereiche für die Aufzeichnung neuer externer Klangsignale vorbereitet sind.
Das auf obige Weise aufgezeichnete Signal wird ausgele­ sen, wenn die CPU 38 den Wellenformsteuerteilbereich 40-0 veranlaßt aufeinanderfolgende Speicheradreßzugriffe durchzuführen und wird durch den D/A-Umwandler 43 in ein analoges Signal umgewandelt, das durch den spannungsge­ steuerten Verstärker 45-0 verstärkt und dem Ausgangs­ anschluß 37 zum Ertönen zugeführt wird. Auf diese Weise ist es möglich, den Status der Aufzeichnung zu überprü­ fen.
Modus zum Editieren der Wellenform
Nun wird die Operation des Erzeugens eines Wellenform­ signals für ein aktuelles Tonsignal durch verschiedenar­ tige Modifizierung des gespeicherten Wellenformsignals beschrieben.
Fig. 7 zeigt Daten, die in bestimmten Adreßbereichen des Arbeitsspeichers 39 aufgezeichnet sind und die sich auf das im Aufzeichnungsspeicher 41 gespeicherte externe Klangsignal beziehen.
Die Daten sind in der Reihenfolge der Tonnummer aufge­ zeichnet. Beispielsweise wird das folgende Datum in den Bereich des Tones 1 des Arbeitsspeichers 39 unter der Steuerung der CPU 38 gespeichert.
Eine Startblocknummer (STARTBLOCK ) legt den ersten Block des Aufzeichnungsspeichers 41 fest, in dem der An­ fangsteil der Wellenformdaten des Tones 1 gespeichert ist. Eine Endblocknummer (ENDBLOCK ) legt den letzten Block fest, in dem der Endteil der Wellenformdaten des Tones 1 gespeichert ist. Die Anzeige auf der Tonkarten­ anzeige basiert auf diesen zwei Daten.
Das nächste Datum, d. h. die allgemeine Startblocknummer (ALLG. START BLOCK ) legt die Blockadresse fest, bei der der Klang tatsächlich zu ertönen beginnt. Die nächste allgemeine Startadresse (ALLG. START ADR.) legt eine untere Adresse in dem Block fest. Dieser Wert wird nach der Betätigung des allgemeinen Startschalters 20 unter Verwendung der Feineinstellungsschalter 15 a und 15 b und des Grobregelers 16 gesetzt. Fig. 8 zeigt ein Beispiel für die allgemeinen Start- und Endepositionen.
Die allgemeine Endblocknummer (ALLG. ENDBLOCK ) und die allgemeine Endadresse (ALLG. ENDADR.) werden durch Betä­ tigung des allgemeinen Endeschalters 21 und dann der Feinabstimmungsschalter 15 a und 15 b und des Grobreglers 16 als nächste Daten gesetzt. Fig. 8 zeigt, daß es auf diese Weise möglich ist, die allgemeine Endposition in beliebiger Weise einzustellen.
Durch Betätigung des Wiederholungsstartschalters 22 und dann der Feineinstellungsschalter 15 a und 15 b und des Grobreglers 16 werden im nächsten Bereich die Wiederho­ lungsstartblocknummer (WIED. START BLOCK ) und die Wiederholungsstartadresse (WIED. START ADR.) gesetzt. Diese Daten legen die Startposition fest, wenn wiederholt auf einen bestimmten Bereich zugegriffen wird, in dem Wellenformdaten gespeichert sind. Es ist möglich, jede gewünschte allgemeine Startposition in dem Bereich des Tones zu setzen. In gleicher Weise wird bei Betätigung des Wiederholungsendschalters 23 und dann der Feinein­ stellungsschalter 15 a und 15 b und des Grobreglers 16 die Wiederholungsendblocknummer (WIED. END BLOCK ) und die Wiederholungsendadresse (WIED. END ADR.) gesetzt. Diese Daten legen die Endadresse eines bestimmten Bereichs der Wellenformdaten fest.
Fig. 9 zeigt diesen Zustand. Die Wellenformsteuerteil­ bereiche 40-0 bis 40-3 greifen auf Wellenformdaten von der allgemeinen Startadresse (ALLG. START) bis zu der Wiederholungsstartadresse in dem gegenwärtigen Spiel zu. Dann greifen sie eine bestimmte Anzahl von Malen auf die Wellenformdaten von der Wiederholungsstartadresse bis zu der Wiederholungsendadresse zu und dann greifen sie auf die Wellenformdaten von der Wiederholungsendadresse bis zu der allgemeinen Endadresse zu. Es kann so ausgelegt sein, daß die Wiederholungsendadresse in dem Moment bearbeitet wird, in dem die Ausschaltoperation einer Spieltaste der Tastatur durchgeführt wird. Die Operation des Setzens der allgemeinen und Wiederholungsstart- und -endadressen wird später detailliert beschrieben.
Im Arbeitsspeicher 39 in Fig. 7 abgespeicherte Tonhöhen­ daten (TONHÖHE) werden durch Betätigung des Tonhöhen­ schalters 19 und dann der Feineinstellungsschalter 15 a und 15 b und des Grobreglers 16 gesetzt. Zwölf Notenfre­ quenzdaten von C bis C einer bestimmten Oktave, wie in Fig. 7 dargestellt, werden festgelegt, um die obener­ wähnten voreingestellten Daten und die durch Betätigung des Hauptabstimmungsschalters 18 voreingestellten Daten zum Ausdruck zu bringen.
Das Tastaturzentrum (TASTATURZENTR.) wird in dem Arbeits­ speicher 39 durch Betätigung des Zentrumsschalters und dann der Feineinstellungsschalter 15 a und 15 b und des Grobreglers 16 eingestellt. Damit wird ein Zusammenhang zwischen dem aufgezeichneten externen Klangsignal und einer Note festgelegt. Der Zusammenhang bzw. die Ent­ sprechung wird auf der LED-Wertanzeige 17 digital ange­ zeigt. Das Festlegen des Zentrums der Tastatur hat die Funktion die Daten von C auf C zu transponieren.
Genauer gesagt, wenn die Frequenz des externen Klang­ signals f 1 ist, hat die durch das Tastaturzentrum fest­ gelegte Note diese Frequenz f 1 und die Frequenz f 1 kann einer anderen Note durch Änderung des Tastaturzentrums zugeordnet werden.
Die Frequenz einer jeden Note wird durch Erneuerung des Inhalts der Tonhöhen C bis C in Fig. 7 mit dem Fest­ setzen des Tastaturzentrums oder mit dem Verändern des Zusammenhangs zwischen Frequenz und Note festgesetzt, wenn die Daten tatsächlich ausgelesen werden.
Nachfolgend werden die Inhalte von "Tastaturbreite untere Grenze (L)" und "Tastaturbreite obere Grenze (H)" durch Betätigung des Tastaturbreitenschalters 32 und dann der Feineinstellungsschalter 15 a und 15 b und des Grobreglers 16 festgelegt. Auf diese Weise wird die Tonbreite des zugehörigen Tones festgelegt. Das Festlegen des Tastatur­ zentrums und der unteren und oberen Grenze der Tastatur­ breite kann auch durch Betätigung der Spieltasten der über den DSMI-Eingangsanschluß angeschlossenen Tastatur durchgeführt werden.
Nachfolgend werden die untere und die obere Anschlag­ stärke durch Betätigung des Anschlagschalters 13 und der Feineinstellungsschalter 15 a und 15 b und des Grobreglers 16 festgelegt. Der zugehörige Tonbereich wird dadurch entsprechend dem Tastenanschlag, d. h. entsprechend der Tastenanschlagsgeschwindigkeit festgelegt. Die obere und untere Grenze des Tastenanschlagsbereichs werden auf der LED-Wertanzeige 17 angezeigt.
Des weiteren werden die Daten für Anstieg (A), Abfall (D), Halten (S) und Freigabe (R) der Hüllkurve in dem Arbeitsspeicher 39 durch Betätigung der zugehörigen Schalter 27 bis 30 für die Anstiegsphase, für die Ab­ fallphase, für die Haltephase bzw. für die Freigabephase der Hüllkurve und dann der Feineinstellungsschalter 15 a und 15 b und der Grobregler 16 gesetzt.
Des weiteren werden Daten für einen Vibrato etc. in den Speicherbereich für den Ton 1 gespeichert, dessen Be­ schreibung jedoch weggelassen wird.
Die Operation des Erfassens der allgemeinen Start- oder Endadresse oder der Wiederholungsstart- oder -endadresse, wie oben erwähnt, wird nachfolgend im Detail beschrieben. Der Pegel der Wellenformdaten ändert sich mit der Zeit, wie dies in Fig. 10 dargestellt ist, und falls der Beginn oder das Ende der Wellenform als ein anderer Punkt als ein die Nullstelle treffender Punkt der Wellenform fest­ gelegt wird, wird ein Störgeräusch, ein sogenanntes Knacken erzeugt. Deshalb ist es nötig, eine Nullstelle bzw. einen Nulldurchgang zu erfassen, an dem die Wellen­ form den Nullpegel schneidet und diese Adresse an diesem Punkt zur allgemeinen Start- oder -endadresse oder zur Wiederholungsstart- oder Endadresse zu machen.
Fig. 11 zeigt die diesbezügliche Operation. Die CPU 38 liest entsprechend der Betätigung der Feineinstellungs­ schalter 15 a und 15 b und des Grobreglers 16 eine Wellen­ form aus dem Aufzeichnungsspeicher 41 zum Erfassen der Nullpunkte aus.
Fig. 11 zeigt eine Programmroutine, die ausgeführt wird, wenn die Wellenformdaten sich von einem negativen auf einen positiven Wert ändern. In einem Schritt T 1 wird ein Vorzeichenflag ausgeschaltet. In einem nachfolgenden Schritt 2 wird in der CPU 38 ein Zeiger, der eine Adres­ se des Aufzeichnungsspeichers festlegt und synchron mit dem Adreßzähler in dem Wellenformsteuerteilbereich 40-0 geändert wird, inkrementiert.
In einem nachfolgenden Schritt T 3 wird geprüft, ob das Wellenformdatum zu der durch den Zeiger angezeigten Adresse negativ ist. Falls das Ergebnis der Prüfung "Ja" ist, wird ein Schritt T 4 durchgeführt, in dem das Vor­ zeichenflag eingeschaltet bzw. gesetzt wird. Das Vorzeichen­ flag wird eingeschaltet, wenn der Amplitudenwert der Wellenform negativ ist und wird ausgeschaltet, wenn der Amplituden­ wert positiv ist.
Nach dem Schritt T 4 geht die Routine zurück auf den Schritt T 2, um die obengenannten Operationen zu wieder­ holen. Wenn das Wellenformdatum zu der von dem Zeiger angezeigten Adresse positiv wird, wird das Ergebnis der Prüfung in Schritt T 3 zu "Nein". Demnach fährt die Routine mit einem Schritt T 5 fort, in dem geprüft wird, ob das Vorzeichenflag gesetzt ist.
Falls das Vorzeichenflag "Aus" ist, d. h. es werden dauernd positive Amplitudenwerte ausgelesen, ist das Er­ gebnis der Prüfung in Schritt 5 "Nein". Die Routine geht dann über zu einem Schritt T 6, in dem das Vorzeichenflag ausgeschaltet wird.
Der Schritt T 5 ergibt eine Entscheidung "Ja", falls der Amplitudenwert des Zeigers in der vorhergehenden Prüfung negativ war und in der momentanen Prüfung positiv ist, d. h. wenn ein Wellenformdatum einen Nulldurchgang aufweist. In diesem Fall wird auf den Schritt T 5 ein Schritt T 7 ausgeführt. In dem Schritt T 7 wird geprüft, ob das momentane Amplitudendatum kleiner als ein vorbestimmter Wert Δ ist, wie er in Fig. 10 gezeigt ist. Genauer ge­ sagt, ergibt der Schritt S 5 ein "Ja" in der Umgebung eines Nulldurchgangs der Wellenform wie sie in Fig. 10 gezeigt ist; aber ein Knackgeräusch tritt auf, solange das Datum in diesem Adreßpunkt nicht tatsächlich klein ist, d. h. kleiner als der vorbestimmte Wert Δ. In so einem Fall wird die Erfassung des Nullpunktes bedeutungs­ los. Falls das Ergebnis von Schritt T 7 "Nein" ergibt, werden daher die Schritte T 1 bis T 6 bis zum nächsten Nulldurchgang wiederholt durchgeführt. Falls das Ergebnis von Schritt T 7 "Ja" ist, endet die Routine mit dem Ein­ schreiben des vorherrschenden oder aktuellen Zeigerwerts als allgemeine Start- oder -endadresse oder Wiederho­ lungsstart- oder -endadresse in dem Arbeitsspeicher 39 durch die CPU 38.
Während Fig. 11 die Programmroutine der CPU 38 für den Fall zeigt, wenn die Wellenformdaten von negativ auf po­ sitiv wechseln, wird in dem Fall, wenn die Wellenformda­ ten von positiv auf negativ wechseln, das Vorzeichenflag in einem Schritt T 1′ eingeschaltet, der dem Schritt T 1 entspricht, in einem dem Schritt T 3 entsprechenden Schritt T 3′ wird geprüft, ob die Zeigerdaten positiv sind, das Vorzeichenflag wird in einem dem Schritt T 4 entsprechenden Schritt T 4′ ausgeschaltet, das Vorzeichen­ flag wird in einem dem Schritt T 5 entsprechenden Schritt T 5′ ausgeschaltet, das Vorzeichenflag wird in einem dem Schritt T 6 entsprechenden Schritt T 6′ einge­ schaltet und den Schritten T 2 und T 7 entsprechende Ope­ rationen werden durchgeführt. In diesem Fall wird in Schritt T 7 der Absolutwert des Wellenformdatums mit dem Wert Δ verglichen.
Gemäß der vorliegend beschriebenen Erfindung werden Adressen, die den Beginn und das Ende des Lesens von Wellenformdaten aus dem Aufzeichnungsspeicher festlegen derart eingestellt, daß ein Nulldurchgang automatisch erfaßt wird und das Lesen bei dem erfaßten Nulldurchgang gestartet oder beendet wird, so daß dadurch Knackgeräu­ sche oder ähnliches vermieden werden.

Claims (6)

1. Toninformationsverarbeitungsvorrichtung für ein elektronisches Musikinstrument;
mit einem Analog/Digital-Wandler zur Umwandlung we­ nigstens eines externen Klangsignales in ein digi­ tales Wellenformsignal;
mit einer Speichereinrichtung zur Aufzeichnung des digitalen Wellenformsignales;
mit einer Ausleseeinrichtung zum Auslesen des digi­ talen Wellenformsignales aus der Speichereinrichtung mit einer Geschwindigkeit entsprechend der Frequenz einer bestimmten Note, und
mit einer Steuervorrichtung zum Setzen von Start- und Endeadressen für das Auslesen des in der Spei­ chereinrichtung gespeicherten digitalen Wellenform­ signales,
dadurch gekennzeichnet daß die Steuervorrichtung (38, 39) die Start- und Endeadressen im wesentlichen an Nullstellendurch­ gängen des umgewandelten digitalen Wellenformsigna­ les speichert,
wobei eine Inkrementiereinrichtung die angewählten Adressen der Speichereinrichtung (41) inkremen­ tiert,
eine Erfassungseinrichtung die Polarität des Wertes des digitalen Wellenformsignales an der durch die Inkrementiereinrichtung angewählten Adressen erfaßt und
eine Vergleichseinrichtung nach erkannter Polari­ tätsänderung den Wert des digitalen Wellenformsi­ gnales mit einem festgelegten Wert vergleicht.
2. Vorrichtung nach Anspruch 1 dadurch gekennzeichnet, daß die Erfassungseinrichtung die Erfassung von einer von zwei Polaritätsänderungen durchführt, wo­ bei die eine eine Polaritätsänderung des Wertes des digitalen Wellenformsignales von einem negativen auf einen positiven Wert und die andere eine Polaritäts­ änderung vom positiven zum negativen Wert ist, und daß die Vergleichseinrichtung den Vergleich des Wertes des digitalen Wellenformsignales und des festgelegten Wertes dann durchführt, wenn die Po­ laritätsänderung von der Erfassungsvorrichtung er­ kannt worden ist.
3. Vorrichtung nach Anspruch 1 oder 2, dadurch gekenn­ zeichnet, daß die Ausleseeinrichtung (40, 41) einen Teil des digitalen Wellenformsignales durch wieder­ holtes Anwählen von Adressen zwischen der Start- und der Endeadresse wiederholt ausliest.
4. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die Steuereinrichtung (38, 39) eine CPU (38) und einen Arbeitsspeicher (39) zur Speicherung von Daten für die Steuerung der CPU (38) aufweist, und die Ausleseeinrichtung (40, 41) ein Wellenform-Lese/ Schreib-Steuerteil (40) aufweist, der die Speicher­ einrichtung (41) mit der CPU (38) verbindet.
5. Vorrichtung nach Anspruch 4, dadurch gekennzeichnet, daß der Wellenform-Lese/Schreib-Steuerteil (40) eine Mehrfachkanal-Struktur aufweist, um im Zeitmulti­ plexbetrieb die Adreßsignale der Speichereinrichtung (41) zuzuführen.
6. Vorrichtung nach Anspruch 1, gekennzeichnet durch eine erste Aufzeichnungseinrichtung zum wiederholten Aufzeichnen eines ersten externen Klangsignales in einen er­ sten festgelegten Bereich der Speichereinrichtung (41) in einem "Bereit zur Aufnahme"-Zustand,
eine Triggereinrichtung (4, 10) zum Setzen eines aktuellen Aufnahmezustandes,
eine zweite Aufzeichnungseinrichtung zum Aufzeichnen eines zweiten externen Signales in einen zweiten festgelegten Bereich, der sich vom ersten festgelegten Bereich der Speichereinrichtung (41) unterscheidet, wenn der aktuelle Aufzeichnungszustand von der Triggeeinrichtung (4, 10) gesetzt wird, und
eine dritte Aufzeichnungseinrichtung, um das erste externe Klangsignal, das in dem ersten festgelegten Bereich der Speichereinrichtung (41) aufgezeichnet ist, und das zweite externe Klangsignal, das in dem zweiten festgelegten Bereich aufgezeichnet ist, in einer be­ stimmten neu angeordneten Folge in der Speicherein­ richtung (41) aufzuzeichnen.
DE19853528719 1984-08-09 1985-08-09 Tonverarbeitungsvorrichtung fuer ein elektronisches musikinstrument Granted DE3528719A1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59167120A JPS6145298A (ja) 1984-08-09 1984-08-09 電子楽器

Publications (2)

Publication Number Publication Date
DE3528719A1 DE3528719A1 (de) 1986-02-13
DE3528719C2 true DE3528719C2 (de) 1989-01-26

Family

ID=15843807

Family Applications (2)

Application Number Title Priority Date Filing Date
DE3546665A Expired - Lifetime DE3546665C2 (de) 1984-08-09 1985-08-09
DE19853528719 Granted DE3528719A1 (de) 1984-08-09 1985-08-09 Tonverarbeitungsvorrichtung fuer ein elektronisches musikinstrument

Family Applications Before (1)

Application Number Title Priority Date Filing Date
DE3546665A Expired - Lifetime DE3546665C2 (de) 1984-08-09 1985-08-09

Country Status (5)

Country Link
US (7) US4681008A (de)
JP (1) JPS6145298A (de)
DE (2) DE3546665C2 (de)
GB (3) GB2162989B (de)
HK (3) HK88389A (de)

Families Citing this family (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0812554B2 (ja) * 1985-05-20 1996-02-07 松下電器産業株式会社 電子楽器
JPH0812555B2 (ja) * 1985-05-20 1996-02-07 松下電器産業株式会社 電子楽器
US4864625A (en) * 1985-09-13 1989-09-05 Casio Computer Co., Ltd. Effector for electronic musical instrument
US5050216A (en) * 1985-09-13 1991-09-17 Casio Computer Co., Ltd. Effector for electronic musical instrument
JP2668676B2 (ja) * 1986-05-23 1997-10-27 ヤマハ株式会社 フィルタパラメータ供給装置
US5027690A (en) * 1986-02-12 1991-07-02 Nippon Gakki Seizo Kabushiki Kaisha Electronic musical keyboard instruments with variable touch sensitivity
DE3604686A1 (de) * 1986-02-14 1987-08-27 Rainer Gallitzendoerfer Elektronisches musikinstument
JP2586450B2 (ja) * 1986-03-25 1997-02-26 ヤマハ株式会社 波形記憶再生装置
US4916996A (en) * 1986-04-15 1990-04-17 Yamaha Corp. Musical tone generating apparatus with reduced data storage requirements
JPS62188800U (de) * 1986-05-22 1987-12-01
JPH0658599B2 (ja) * 1986-05-23 1994-08-03 ヤマハ株式会社 自動演奏装置
DE3784830T2 (de) * 1986-10-24 1993-10-14 Casio Computer Co Ltd Gerät zur Bestimmung der Tonhöhe eines im wesentlichen periodischen Eingangssignales.
JPH0690622B2 (ja) * 1987-05-22 1994-11-14 ヤマハ株式会社 楽音信号処理装置
JP2526581B2 (ja) * 1986-11-02 1996-08-21 ヤマハ株式会社 楽音信号処理装置
EP0274137B1 (de) * 1987-01-07 1993-07-21 Yamaha Corporation Tonsignal-Erzeugungsvorrichtung mit einer digitalen Ton-Speicher-Funktion
US4777857A (en) * 1987-03-10 1988-10-18 Stewart Benjamin U MIDI address converter and router
US5007323A (en) * 1987-08-07 1991-04-16 Casio Computer Co., Ltd. Polyphonic electronic musical instrument
JP2661053B2 (ja) * 1987-08-17 1997-10-08 カシオ計算機株式会社 音源装置
US5159140A (en) * 1987-09-11 1992-10-27 Yamaha Corporation Acoustic control apparatus for controlling musical tones based upon visual images
US4913297A (en) * 1988-09-09 1990-04-03 Tyee Trading Corporation Display unit
JPH087591B2 (ja) * 1987-11-17 1996-01-29 ヤマハ株式会社 楽音信号形成装置
JP2545053Y2 (ja) * 1987-12-09 1997-08-25 カシオ計算機株式会社 アドレス設定装置
JPH0782339B2 (ja) * 1988-01-06 1995-09-06 ヤマハ株式会社 楽音信号発生装置
KR930010396B1 (ko) * 1988-01-06 1993-10-23 야마하 가부시끼가이샤 악음신호 발생장치
US4868869A (en) * 1988-01-07 1989-09-19 Clarity Digital signal processor for providing timbral change in arbitrary audio signals
US4941387A (en) * 1988-01-19 1990-07-17 Gulbransen, Incorporated Method and apparatus for intelligent chord accompaniment
US4915001A (en) * 1988-08-01 1990-04-10 Homer Dillard Voice to music converter
JP2853147B2 (ja) * 1989-03-27 1999-02-03 松下電器産業株式会社 音程変換装置
JP2893724B2 (ja) * 1989-06-12 1999-05-24 ヤマハ株式会社 楽音信号形成装置
US5142961A (en) * 1989-11-07 1992-09-01 Fred Paroutaud Method and apparatus for stimulation of acoustic musical instruments
JPH0723840Y2 (ja) * 1990-05-21 1995-05-31 ローランド株式会社 ピッチ変換装置
US5303309A (en) * 1990-09-18 1994-04-12 E-Mu Systems, Inc. Digital sampling instrument
JPH0760314B2 (ja) * 1990-11-30 1995-06-28 ヤマハ株式会社 楽音信号発生装置
US5270475A (en) * 1991-03-04 1993-12-14 Lyrrus, Inc. Electronic music system
JP3006923B2 (ja) * 1991-08-07 2000-02-07 ヤマハ株式会社 電子楽器
JPH0675574A (ja) * 1992-08-27 1994-03-18 Kawai Musical Instr Mfg Co Ltd 電子楽器の音色制御装置
US5430243A (en) * 1992-09-30 1995-07-04 Kabushiki Kaisha Kawai Gakki Seisakusho Sound effect-creating device
US5936180A (en) * 1994-02-24 1999-08-10 Yamaha Corporation Waveform-data dividing device
AU3693095A (en) * 1994-08-18 1996-03-14 Sc&T International, Inc. Multimedia computer keyboard
KR100478413B1 (ko) * 1995-09-11 2005-06-08 소니 가부시끼 가이샤 오디오신호의기록및재생장치
US6000833A (en) * 1997-01-17 1999-12-14 Massachusetts Institute Of Technology Efficient synthesis of complex, driven systems
US6194648B1 (en) 1998-01-28 2001-02-27 Roland Corporation Electronic musical instrument
JP3862858B2 (ja) * 1998-04-22 2006-12-27 ローランド株式会社 電子楽器の鍵盤装置
JP3980750B2 (ja) * 1998-04-23 2007-09-26 ローランド株式会社 電子楽器
US8023665B2 (en) * 1998-05-04 2011-09-20 Schwartz Stephen R Microphone-tailored equalizing system
US7162046B2 (en) * 1998-05-04 2007-01-09 Schwartz Stephen R Microphone-tailored equalizing system
GB2350228B (en) * 1999-05-20 2001-04-04 Kar Ming Chow An apparatus for and a method of processing analogue audio signals
JP2001175524A (ja) * 1999-12-17 2001-06-29 Sony Corp 情報処理装置および方法、並びにプログラム格納媒体
US6465723B2 (en) 2000-03-07 2002-10-15 Lynn M. Milano Automatic string instrument tuner kit
JP2001282246A (ja) * 2000-03-31 2001-10-12 Kawai Musical Instr Mfg Co Ltd 波形データ時間伸張圧縮装置
JP3838353B2 (ja) * 2002-03-12 2006-10-25 ヤマハ株式会社 楽音生成装置および楽音生成用コンピュータプログラム
US7519166B1 (en) * 2002-07-23 2009-04-14 At&T Intellectual Property I, L.P. Tune master caller identification device
US6922350B2 (en) * 2002-09-27 2005-07-26 Intel Corporation Reducing the effect of write disturbs in polymer memories
US7161080B1 (en) 2005-09-13 2007-01-09 Barnett William J Musical instrument for easy accompaniment
JP2007193156A (ja) * 2006-01-20 2007-08-02 Yamaha Corp 調律装置付電子楽器
US8697978B2 (en) * 2008-01-24 2014-04-15 Qualcomm Incorporated Systems and methods for providing multi-region instrument support in an audio player
US8030568B2 (en) * 2008-01-24 2011-10-04 Qualcomm Incorporated Systems and methods for improving the similarity of the output volume between audio players
US8759657B2 (en) * 2008-01-24 2014-06-24 Qualcomm Incorporated Systems and methods for providing variable root note support in an audio player
JP5151523B2 (ja) * 2008-02-12 2013-02-27 カシオ計算機株式会社 電子楽器
JP5151603B2 (ja) * 2008-03-26 2013-02-27 カシオ計算機株式会社 電子楽器
KR20110024551A (ko) * 2009-09-02 2011-03-09 삼성전자주식회사 휴대단말에서 팝업노이즈 제거 방법 및 장치
US10083682B2 (en) * 2015-10-06 2018-09-25 Yamaha Corporation Content data generating device, content data generating method, sound signal generating device and sound signal generating method

Family Cites Families (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6134160B2 (de) * 1974-12-27 1986-08-06 Kawai Musical Instr Mfg Co
JPS52107823A (en) * 1976-03-05 1977-09-09 Nippon Gakki Seizo Kk Electronic musical instrument
US4067253A (en) * 1976-04-02 1978-01-10 The Wurlitzer Company Electronic tone-generating system
JPS52121313A (en) * 1976-04-06 1977-10-12 Nippon Gakki Seizo Kk Electronic musical instrument
US4279185A (en) * 1977-06-07 1981-07-21 Alonso Sydney A Electronic music sampling techniques
JPS592038B2 (ja) * 1977-07-12 1984-01-17 ヤマハ株式会社 電子楽器
US4198890A (en) 1978-01-04 1980-04-22 Alito Paul N Keyboard system for musical instruments
JPS54149827A (en) * 1978-05-16 1979-11-24 Seiko Instr & Electronics Silver oxide battery
JPS54161313A (en) * 1978-06-09 1979-12-20 Nippon Gakki Seizo Kk Electronic instrument
JPS5815845B2 (ja) * 1978-07-10 1983-03-28 日本電信電話株式会社 浮上形ヘツド
AT356561B (de) * 1978-07-17 1980-05-12 Tyrolia Freizeitgeraete Sohlenauflageplatte
JPS5528072A (en) * 1978-08-21 1980-02-28 Nippon Musical Instruments Mfg Electronic musical instrument
JPS5635192A (en) * 1979-08-31 1981-04-07 Nippon Musical Instruments Mfg Electronic musical instrument
USRE34913E (en) * 1979-08-31 1995-04-25 Yamaha Corporation Electronic musical instrument
US4305319A (en) * 1979-10-01 1981-12-15 Linn Roger C Modular drum generator
US4392409A (en) * 1979-12-07 1983-07-12 The Way International System for transcribing analog signals, particularly musical notes, having characteristic frequencies and durations into corresponding visible indicia
DE3006495C2 (de) * 1980-02-21 1985-03-07 Franz, Reinhard, 5401 Emmelshausen Verfahren und Vorrichtung zur Bearbeitung von Tonsignalen, insbesondere für elektronische Orgeln
US4442745A (en) * 1980-04-28 1984-04-17 Norlin Industries, Inc. Long duration aperiodic musical waveform generator
JPS572097A (en) * 1980-06-06 1982-01-07 Casio Computer Co Ltd Electronic musical instrument
JPS5731156A (en) * 1980-08-01 1982-02-19 Pioneer Electronic Corp Wiring pattern formation of integrated circuit device
JPS5792399A (en) 1980-11-29 1982-06-08 Nippon Musical Instruments Mfg Electronic musical instrument
JPS5792398A (en) * 1980-12-01 1982-06-08 Nippon Musical Instruments Mfg Electronic musical instrument
US4389915A (en) * 1980-12-18 1983-06-28 Marmon Company Musical instrument including electronic sound reverberation
JPS57155594A (en) * 1981-03-23 1982-09-25 Casio Computer Co Ltd Electronic music instrument
US4392406A (en) * 1981-06-22 1983-07-12 Kimball International, Inc. Switched capacitor sine wave generator and keyer
JPS5840593A (ja) * 1981-09-04 1983-03-09 ヤマハ株式会社 電子楽器
DE3144755C2 (de) * 1981-11-11 1984-06-28 Nukem Gmbh, 6450 Hanau Formkörper zur Einbindung von abgebrannten Kernbrennstoffstäben und Verfahren zu seiner Herstellung
US4463650A (en) * 1981-11-19 1984-08-07 Rupert Robert E System for converting oral music to instrumental music
JPS58102298A (ja) * 1981-12-14 1983-06-17 キヤノン株式会社 電子機器
JPS58132285A (ja) * 1982-02-01 1983-08-06 カシオ計算機株式会社 チユ−ニング制御装置
JPS58211313A (ja) * 1982-06-03 1983-12-08 Victor Co Of Japan Ltd 楽音記録再生装置
US4506581A (en) * 1982-06-19 1985-03-26 Casio Computer Co., Ltd. Touch response apparatus for electronic keyboard musical instrument
EP0102169B1 (de) * 1982-07-19 1987-09-16 Matsushita Electric Industrial Co., Ltd. Gerät zum Lesen von Wellen
US4614983A (en) * 1982-08-25 1986-09-30 Casio Computer Co., Ltd. Automatic music playing apparatus
JPS5950498A (ja) * 1982-09-16 1984-03-23 ヤマハ株式会社 電子楽器
JPS59109090A (ja) * 1982-12-15 1984-06-23 ヤマハ株式会社 電子楽器
DE3301354A1 (de) * 1983-01-18 1984-07-19 Matth. Hohner Ag, 7218 Trossingen Elektronisches musikinstrument
JPS59139857A (ja) * 1983-01-31 1984-08-10 Nippon Telegr & Teleph Corp <Ntt> 電源装置の警報解除再起動制御回路
US4633748A (en) * 1983-02-27 1987-01-06 Casio Computer Co., Ltd. Electronic musical instrument
JPS59195283A (ja) * 1983-04-20 1984-11-06 ヤマハ株式会社 電子楽器
JPS59226391A (ja) * 1983-06-08 1984-12-19 ヤマハ株式会社 電子楽器
JPS603892A (ja) * 1983-06-20 1985-01-10 松下電器産業株式会社 誘導加熱調理器
JPS6044837A (ja) * 1983-08-23 1985-03-11 Victor Co Of Japan Ltd 波形再生装置
JPS6089782A (ja) * 1983-10-24 1985-05-20 Nec Corp パルス圧縮装置
US4502361A (en) * 1983-12-08 1985-03-05 Allen Organ Company Method and apparatus for dynamic reproduction of transient and steady state voices in an electronic musical instrument
JPS616689A (ja) * 1984-06-20 1986-01-13 松下電器産業株式会社 電子楽器
JPS619693A (ja) * 1984-06-26 1986-01-17 ヤマハ株式会社 楽音発生装置
JPS6118996A (ja) * 1984-07-05 1986-01-27 松下電器産業株式会社 電子楽器
JPS6145297A (ja) * 1984-08-09 1986-03-05 カシオ計算機株式会社 電子楽器
US4622878A (en) * 1985-04-18 1986-11-18 Cbs Inc. Stereophonic system for electronic organs
JPS61248096A (ja) * 1985-04-25 1986-11-05 松下電器産業株式会社 電子楽器
JPS61270954A (ja) * 1985-05-27 1986-12-01 Matsushita Electric Ind Co Ltd 回線監視装置
JP2612253B2 (ja) * 1985-06-20 1997-05-21 カシオ計算機株式会社 電子楽器
JPS61112193A (ja) * 1985-09-02 1986-05-30 ヤマハ株式会社 楽音発生装置
JPH0631986B2 (ja) * 1985-10-15 1994-04-27 ヤマハ株式会社 楽音発生装置
JPH065371B2 (ja) * 1986-05-20 1994-01-19 コニカ株式会社 色素画像の安定性を改良したハロゲン化銀写真感光材料
JPS6417158A (en) * 1987-07-10 1989-01-20 Nec Corp Circuit retrieving system
JPH04109090A (ja) * 1990-08-29 1992-04-10 Toshiba Corp 密閉型圧縮機

Also Published As

Publication number Publication date
GB2162989B (en) 1989-05-04
US5160798A (en) 1992-11-03
HK88389A (en) 1989-11-17
JPS6362759B2 (de) 1988-12-05
US4681008A (en) 1987-07-21
DE3528719A1 (de) 1986-02-13
GB2201539B (en) 1989-05-04
US5847302A (en) 1998-12-08
GB2162989A (en) 1986-02-12
GB8801920D0 (en) 1988-02-24
GB2201539A (en) 1988-09-01
US4970935A (en) 1990-11-20
US5521322A (en) 1996-05-28
HK88289A (en) 1989-11-17
DE3546665C2 (de) 1992-04-30
GB2201282B (en) 1989-05-04
JPS6145298A (ja) 1986-03-05
GB8520020D0 (en) 1985-09-18
GB8801921D0 (en) 1988-02-24
US5717153A (en) 1998-02-10
GB2201282A (en) 1988-08-24
US5475390A (en) 1995-12-12
HK96289A (en) 1989-12-15

Similar Documents

Publication Publication Date Title
DE3528719C2 (de)
DE3889051T2 (de) Vorrichtung zur Tonsignalerzeugung.
DE69625693T2 (de) Verfahren und vorrichtung zur formatierung von digitalen, elektrischen daten
DE2362037C3 (de) Elektronisches Tastenmusikinstrument
DE3546620C2 (de)
DE3936693C2 (de) Vorrichtung zum Erzeugen digitaler Audiosignale
DE3786654T2 (de) Tonsignal-Erzeugungsvorrichtung mit einer digitalen Ton-Speicher-Funktion.
DE2237594B2 (de) System zur Erzeugung von Tonwellenformen durch Abtasten gespeicherter Wellenformen für ein elektronisches Musikinstrument
DE19709930A1 (de) Tonprozessor, der die Tonhöhe und die Hüllkurve eines akustischen Signals frequenzangepaßt nachweist
DE3330715C2 (de) Elektronisches Musikinstrument
DE60024157T2 (de) Vorrichtung und Verfahren zur Eingabe eines Vortragstils
DE2828919C2 (de) Schaltungsanordnung für ein polyphones elektronisches Musikinstrument
EP0126962A2 (de) Elektronisches Tastenmusikinstrument und Verfahren zu dessen Betrieb
DE3325658C2 (de)
DE3531880A1 (de) Elektronisches musikinstrument mit automatikspielfunktion
DE2711511A1 (de) Polyphones elektronisches musikinstrument
DE3047801A1 (de) Elektronisches musikinstrument mit tastenfeld
DE2639606C3 (de) Automatische Arpeggio-Einrichtung für ein elektronisches Musikinstrument
DE3786988T2 (de) Elektronisches Musikinstrument.
DE112017008021B4 (de) Musikalische klangdatenwiedergabevorrichtung und musikalisches klangdatenwiedergabeverfahren
DE3040032C2 (de) Rechner mit Sprachausgabe
DE2430321C3 (de) Einrichtung zur Erzeugung von Tonsignalen
DE3604686A1 (de) Elektronisches musikinstument
DE2952459C2 (de)
DE3150799A1 (de) Elektronische vorrichtung mit einer tonerzeugungsfunktion

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8128 New person/name/address of the agent

Representative=s name: KUHNEN, R., DIPL.-ING. WACKER, P., DIPL.-ING. DIPL

8172 Supplementary division/partition in:

Ref country code: DE

Ref document number: 3546665

Format of ref document f/p: P

Q171 Divided out to:

Ref country code: DE

Ref document number: 3546665

AH Division in

Ref country code: DE

Ref document number: 3546665

Format of ref document f/p: P

D2 Grant after examination
8364 No opposition during term of opposition
AH Division in

Ref country code: DE

Ref document number: 3546665

Format of ref document f/p: P