JP3407375B2 - Automatic arrangement device - Google Patents

Automatic arrangement device

Info

Publication number
JP3407375B2
JP3407375B2 JP33580493A JP33580493A JP3407375B2 JP 3407375 B2 JP3407375 B2 JP 3407375B2 JP 33580493 A JP33580493 A JP 33580493A JP 33580493 A JP33580493 A JP 33580493A JP 3407375 B2 JP3407375 B2 JP 3407375B2
Authority
JP
Japan
Prior art keywords
performance data
data
arrangement
automatic
performance
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 - Fee Related
Application number
JP33580493A
Other languages
Japanese (ja)
Other versions
JPH07199922A (en
Inventor
栄一郎 青木
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.)
Yamaha Corp
Original Assignee
Yamaha Corp
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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP33580493A priority Critical patent/JP3407375B2/en
Publication of JPH07199922A publication Critical patent/JPH07199922A/en
Application granted granted Critical
Publication of JP3407375B2 publication Critical patent/JP3407375B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 【0001】 【産業上の利用分野】この発明は、メロディ(旋律)や
コード(和音進行)の演奏データに基づいて、リズムや
ベースなどの他のパートの演奏データを生成する編曲作
業を特定のアルゴリズムに基づいて実行する自動編曲装
置に関する。 【0002】 【従来の技術】現在実用化されている電子楽器には、メ
ロディやコードを入力すると、このメロディ・コードに
対応する付加音を作成したり、分散和音程度の自動伴奏
音を作成する機能を備えたものがある。しかし、従来の
この種の機能は、単なる自動伴奏であって編曲といえる
程の機能ではなない。そこで、入力されたメロディやコ
ードに基づく本格的な編曲のアルゴリズムを分析し、こ
れをプログラム化した自動編曲プログラムが開発され、
この自動編曲プログラムを搭載した電子楽器も提案され
ている。 【0003】 【発明が解決しようとする課題】しかし、このような本
格的な自動編曲プログラムは、複雑なアルゴリズムに従
ってデータを処理するものであるため非常に大きなもの
となる。また、ロックやジャズなど曲のジャンルによっ
て編曲のアルゴリズムが全く異なるため、ジャンル毎に
自動編曲プログラムを作成する必要がある。 【0004】このため、電子楽器本体内に全てのジャン
ルの編曲プログラムを記憶しておこうとすると、非常に
大きなメモリを必要となり、電子楽器のコストアップに
つながる欠点があり、また、小型化の妨げになる欠点も
あった。 【0005】また、自動編曲アルゴリズムプログラム
は、アルゴリズム分析の進展如何で改良される可能性が
あり、また、編曲のスタイルにも流行があるため、今後
バージョンアップされることが予想されるが、電子楽器
内部のROMに自動編曲プログラムを記憶したのでは、
バージョンアップに対応したアップデートを受けること
ができない欠点があった。 【0006】この発明は、外部メモリから自動編曲アル
ゴリズムプログラムの供給をうけるようにしたことによ
って上記課題を解決した自動編曲装置を提供することを
目的とする。 【0007】 【課題を解決するための手段】この発明は、演奏データ
を入力する演奏データ入力手段と、該入力した演奏デー
タを記憶する演奏データ記憶手段と、外部記憶媒体を接
続する記憶媒体接続手段、を有する装置本体と、外部
記憶媒体からなり、演奏データに基づき、該演奏データ
と同時進行する他の演奏データを生成する、それぞれ1
ジャンル分の伴奏パターンデータと編集アルゴリズムデ
ータとを少なくとも含んだ編曲用データを記憶する複数
の編曲用データ記憶手段と、からなる自動編曲装置であ
って、前記装置本体に、前記記憶媒体接続手段に接続さ
れた編曲用データ記憶手段に記憶されている1ジャンル
分の編曲用データを読み込むとともに、該読み込んだ編
曲用データと、前記演奏データ記憶手段に記憶された演
奏データとに基づいて、新たに他の演奏データを生成
し、該生成した他の演奏データを前記演奏データ記憶手
段に記憶する編曲実行手段を備えたことを特徴とする。 【0008】 【0009】 【作用】この発明の自動編曲装置では、1ジャンル分の
編曲用のデータを外部記憶媒体からなる編曲用データ
憶手段に記憶し、この編曲用データ記憶手段を(音楽の
ジャンル毎に)複数設けた。外部記憶媒体は、フロッピ
ィディスク,メモリカード,メモリパックなど種々のも
のを用いることができる。また、メモリカード,メモリ
パックを用いた場合、内蔵するメモリはSRAM,RO
Mのどちらでもよい。演奏データ入力手段から演奏デー
タを入力し、編曲用データ記憶手段を記憶媒体接続手段
に接続すると、編曲実行手段が、1ジャンル分の編曲用
データを読み込むとともに、該読み込んだ編曲用データ
に基づいて編曲を行う。ここで、編曲とは、旋律や和音
進行などの時系列の演奏データに対応し、この演奏デー
タと調和的に同時進行するベースやリズムなどの他のパ
ートの演奏データを生成することであり、同一の旋律で
あっても曲のジャンルが異なると生成されるベースパー
トやリズムパートの演奏データは全く異なるものとな
る。この発明では、編曲用データ記憶手段を複数有し、
そのそれぞれに異なる編曲用データを記憶しているた
め、所望のジャンルのものを選択して、記憶媒体接続手
段に接続することにより、そのジャンルの編曲を実行す
ることができる。 【0010】 【実施例】図1はこの発明が適用された電子楽器のブロ
ック図である。この電子楽器は、鍵盤16を備えてお
り、この鍵盤16を操作して音源19に演奏データを送
ることによって通常の演奏を実行することができるとと
もに、鍵盤16から入力した演奏データを演奏データメ
モリ12に記憶し、この演奏データに対して自動編曲プ
ログラムを適用して自動編曲を実行し、この編曲された
内容を自動演奏することもできる。この電子楽器で自動
編曲は、メロディおよびコード進行を演奏データとして
入力し、この入力に対してコードバッキング,ベース,
リズムなどの他のパートの演奏データを生成する作業で
あり、その方式は、曲のジャンル(ロック,ジャズな
ど)によって非常に異なっている。 【0011】図1において、電子楽器の全体動作を制御
するCPU10にはバスを介して、プログラムメモリ1
1,演奏データメモリ12,編曲データメモリ13,ワ
ーキングメモリ14,フロッピィディスクドライブ1
5,鍵盤16,スイッチ群17,自動演奏装置18およ
び音源装置19が接続されている。プログラムメモリ1
1は、ROMで構成されており、鍵盤16によるプレイ
動作やスイッチ群17の入出力処理などのこの電子楽器
の基本的な動作を制御するプログラムを記憶している。
演奏データメモリ12はRAMで構成されており、鍵盤
16から入力されたメロディやコード進行などの演奏デ
ータを記憶するとともに、この演奏データに基づいて編
曲・生成された他のパートの演奏データも記憶する。ま
た、この演奏データメモリに記憶されている演奏データ
は、自動演奏モード時に自動演奏装置18によって読み
出され、音源装置19に送られることによって自動演奏
される。 【0012】編曲データメモリ13は、フロッピィディ
スクドライブ15に接続されるフロッピィディスク20
の内容を転送するRAMである。すなわち、フロッピィ
ディスク20には図2に示すように、ヘッダ、自動編曲
プログラム記憶エリアおよびパターンファイルが形成さ
れている。ヘッダには、この自動編曲プログラムのジャ
ンルやプログラム長,パターンファイルの大きさなどの
データが書き込まれている。また、パターンファイル
は、自動編曲の際用いられる複数種類のバッキングパタ
ーン、リズムパターン、ベースパターンなどからなって
いる。パターンファイルに書き込まれているパターン
は、このジャンルにおいて一般的にまたは特徴的に用い
られるパターンであり、自動編曲プログラムがこれを参
照しながら、各パートの演奏データを生成してゆく。そ
して、CPU10は、この自動編曲動作を実行するのに
先立って、予めフロッピィディスク20の内容を全て編
データメモリ13に記憶し、ここからプログラムおよ
びパターンを読みだして編曲を実行する。 【0013】なお、フロッピィディスク20は、ロッ
ク,ジャズ,バラード,リズム&ブルースなど曲のジャ
ンル毎に複数枚設けられており、各フロッピィディスク
に、そのジャンルに応じた自動編曲プログラムおよびパ
ターンファイルが記憶されている。 【0014】ワーキングメモリ14は、プレイ動作や編
曲動作中に発生した種々のデータを一時記憶するメモリ
である。鍵盤16は、5オクターブ(61鍵)程度の音
域を有し、各鍵毎の鍵オン/オフやベロシティ・アフタ
タッチなどを検出することができる。スイッチ群17
は、操作パネル上に設けられており、編曲用のメロディ
・コードを書き込むための記憶スイッチ,編曲動作を実
行させるための編曲スイッチ,自動演奏をスタート/ス
トップさせるためのスタート/ストップスイッチおよび
コードを入力するためのコード入力スイッチなどを含ん
でいる。自動演奏装置18は自動演奏モード時に演奏デ
ータメモリ12の演奏データをタイミングクロックに合
わせて読み出し音源装置19に入力する回路である。ま
た、音源装置19はCPU10または自動演奏装置18
から演奏データを受けて、それに対応する音色,音高,
長さの楽音信号を発生する装置である。 【0015】図3は前記CPU10の動作を示すフロー
チャートである。この動作はメインルーチンを示してい
る。電子楽器の電源スイッチがオンされてCPU10が
立ち上がると、まず初期設定動作(n1)を実行する。
初期設定動作とは、ワーキングメモリ14のリセットな
どの動作である。こののち、メインルーチンを繰り返し
実行する。メインルーチンは、記憶スイッチのオン(n
2)、フロッピィディスク20の挿入(n3)、編曲ス
イッチのオン(n4)、スタートスイッチのオン(n
5)、または、ストップスイッチのオン(n6)の検出
動作、および、その他処理動作からなっている。その他
処理動作は表示制御動作などからなっている。 【0016】記憶スイッチがオンされた場合(n2)に
は、それ以後の鍵盤16やコード入力スイッチの操作内
容を演奏データメモリ12に記憶する(n12)。フロ
ッピィディスク20が挿入されると(n3)、そのフロ
ッピィディスク20に記憶されている自動編曲プログラ
ムおよびパターンファイルを編曲データメモリ13に記
憶する(n13)。また、編曲スイッチがオンされると
(n4)、編曲データメモリ13に記憶されている自動
編曲プログラムを起動し、演奏データメモリ12に記憶
されているメロディおよびコードに基づいて自動編曲を
実行する(n14)。この動作で生成された他のパート
の演奏データを演奏データメモリ12に記憶する。 【0017】こののち、スタートスイッチがオンされる
と(n5)、スタート信号を自動演奏装置18に出力す
る(n15)。自動演奏装置18は演奏データメモリ1
2に記憶されている各パートの演奏データを順次読み出
して音源装置19に送り、自動演奏を実行する。一方、
ストップスイッチがオンされると(n6)、CPU10
は自動演奏装置18に対してストップ信号を出力する
(n16)。これにより、自動演奏装置18は上記の自
動演奏動作を停止する。 【0018】上記の動作において、フロッピィディスク
ドライブ15にどのジャンルのフロッピィディスクが挿
入された場合でも、その自動編曲データおよびパターン
ファイルを編曲データメモリ13に読み込んでn14で
自動編曲が行われる。 【0019】なお、自動編曲のアルゴリズムとしては、
本出願人が、既に特願平5−64340号および特願平
5−64341号の出願で開示したものがある。 【0020】図4にその一例を示す。この図は、特願平
5−64340号の方式を用いて同図(A)のメロディ
・コードを8ビートに編曲した例を示している。この編
曲動作により、同図(A)のメロディ・コードに対して
同図(B)に示すようなコードバッキング,ベース,ド
ラムスのパートが付加されている。 【0021】なお、上記実施例では、先に入力すべき演
奏データをメロディおよびコードとしたが、メロディの
みでもよく、また、コードのみでメロディを自動生成さ
せるようにしてもよい。また、メロディの入力方法を鍵
盤16からのリアルタイム入力とし、コードの入力方法
をコード入力スイッチによる入力としたが、入力方法は
この方式に限らず、両方とも鍵盤からリアルタイムに入
力するようにしてもよく、スイッチ群を用いてステップ
入力するようにしてもよい。 【0022】また、図4のフローチャートでは、入力さ
れた演奏データを一旦演奏データメモリ12に蓄積記憶
し、入力終了後全曲にわたって編曲し、そののちに自動
演奏させるようにしているが、全てをリアルタイムに処
理するようにしてもよい。すなわち、鍵盤16などから
演奏データが入力されるとそのデータに基づいて自動編
曲を行い、編曲されたデータを前記入力された演奏デー
タと同時に発音するようにしてもよい。 【0023】さらに、上記実施例では自動編曲プログラ
ムやパターンファイルを記憶する媒体をフロッピィディ
スクとしたが、メモリカードやメモリパックでもよい。 【0024】 【発明の効果】以上のようにこの発明によれば、それぞ
れ1ジャンル分の編曲用データを外部の複数の記憶媒体
に記憶し、この記憶媒体を本体に接続して編曲動作を実
行することができるため、大きなメモリ容量が必要な編
用データを内蔵する必要がなくなり、自動編曲装置を
コストダウンすることができる。また、編曲用データ
バージョンアップにも即座に対応することができる。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to performance data of other parts such as a rhythm and a bass based on performance data of a melody (melody) and a chord (chord progression). The present invention relates to an automatic arranging device that executes a generated arranging operation based on a specific algorithm. 2. Description of the Related Art When a melody or a chord is input to an electronic musical instrument currently put into practical use, an additional sound corresponding to the melody chord is created, or an automatic accompaniment sound of about a distributed chord is created. Some have functions. However, this kind of conventional function is merely an automatic accompaniment and not a function that can be said to be an arrangement. Therefore, an automatic arranging program that analyzes the full-scale arrangement algorithm based on the input melody and chord was developed,
Electronic musical instruments equipped with this automatic arrangement program have also been proposed. [0003] However, such a full-fledged automatic arranging program is very large because it processes data according to a complicated algorithm. Also, since the arranging algorithm is completely different depending on the genre of the music such as rock or jazz, it is necessary to create an automatic arranging program for each genre. [0004] Therefore, storing arrangement programs of all genres in the main body of the electronic musical instrument requires a very large memory, which leads to an increase in cost of the electronic musical instrument. There were also disadvantages that hindered it. [0005] The automatic arranging algorithm program may be improved depending on the progress of the algorithm analysis, and the style of arranging is also popular. Since the automatic arrangement program was stored in the ROM inside the instrument,
There was a drawback that the update corresponding to the version upgrade could not be received. An object of the present invention is to provide an automatic music arrangement apparatus which solves the above-mentioned problem by receiving an automatic music arrangement algorithm program from an external memory. According to the present invention, there is provided performance data input means for inputting performance data , and the input performance data.
A performance data storage means for storing data, and a storage medium connecting means for connecting an external storage medium, an apparatus body having, made from the external storage medium, based on the performance data, the performance data and simultaneously to other performance data Generate 1 each
Accompaniment pattern data and editing algorithm data for the genre
And a plurality of arrangement data storage means for storing arrangement data including at least data of the arrangement data, wherein the apparatus main body includes an arrangement data storage means connected to the storage medium connection means. The arranging data for one genre stored in the performance data storage means is read, and the read arranging data and the performance data stored in the performance data storage means are read.
Generate new performance data based on performance data
The other generated performance data is stored in the performance data storage
Arrangement executing means for storing in a row is provided. According to the automatic arrangement device of the present invention, one genre worth
Stored in the arrangement data SL <br/>憶means comprising data for Arranged from the external storage medium, the arrangement data storage means (for each genre of music) has plurality. Various types of external storage media such as a floppy disk, a memory card, and a memory pack can be used. When a memory card or memory pack is used, the built-in memory is SRAM, RO,
Any of M may be used. When the performance data is input from the performance data input means and the arrangement data storage means is connected to the storage medium connection means, the arrangement execution means makes the arrangement for one genre possible.
Read the data and read the read
Arrange based on Here, arranging corresponds to time-series performance data such as melody or chord progression, and generating performance data of other parts such as a bass and a rhythm that progress in harmony with this performance data. Even if the melody is the same, if the genre of the music is different, the generated performance data of the bass part and the rhythm part will be completely different. In the present invention, a plurality of arrangement data storage means is provided,
Since different arrangement data is stored in each of them, the arrangement of the genre can be executed by selecting a desired genre and connecting it to the storage medium connection means. FIG. 1 is a block diagram of an electronic musical instrument to which the present invention is applied. The electronic musical instrument has a keyboard 16, which can perform a normal performance by operating the keyboard 16 and transmitting performance data to a sound source 19, and can store performance data input from the keyboard 16 in a performance data memory. The automatic arrangement is executed by applying an automatic arrangement program to the performance data, and the arrangement can be automatically performed. Automatic with this electronic musical instrument
For the arrangement , the melody and chord progression are input as performance data, and the chord backing, bass,
This is a task of generating performance data of another part such as a rhythm, and the method is very different depending on the genre of the music (rock, jazz, etc.). In FIG. 1, a CPU 10 for controlling the entire operation of the electronic musical instrument has a program memory 1 via a bus.
1, performance data memory 12, arrangement data memory 13, working memory 14, floppy disk drive 1
5, a keyboard 16, a switch group 17, an automatic performance device 18, and a sound source device 19 are connected. Program memory 1
Reference numeral 1 denotes a ROM, which stores a program for controlling basic operations of the electronic musical instrument, such as a playing operation on the keyboard 16 and input / output processing of a switch group 17.
The performance data memory 12 is composed of a RAM and stores performance data such as melody and chord progression inputted from the keyboard 16, and also stores performance data of other parts arranged and generated based on the performance data. I do. The performance data stored in the performance data memory is read out by the automatic performance device 18 in the automatic performance mode, and is sent to the sound source device 19 to be automatically played. The arrangement data memory 13 includes a floppy disk 20 connected to the floppy disk drive 15.
Is a RAM for transferring the contents of the RAM. That is, a header, an automatic arrangement program storage area, and a pattern file are formed on the floppy disk 20, as shown in FIG. In the header, data such as the genre and program length of the automatic arrangement program and the size of the pattern file are written. The pattern file is composed of a plurality of types of backing patterns, rhythm patterns, base patterns, and the like used in automatic arrangement. The pattern written in the pattern file is a pattern generally or characteristicly used in this genre, and the automatic arrangement program generates performance data of each part while referring to the pattern. Prior to executing the automatic arranging operation, the CPU 10 stores all the contents of the floppy disk 20 in the arranging data memory 13 in advance, reads out a program and a pattern therefrom, and executes the arranging. A plurality of floppy disks 20 are provided for each genre of music, such as rock, jazz, ballad, rhythm & blues. Each floppy disk stores an automatic arrangement program and a pattern file corresponding to the genre. Have been. The working memory 14 is a memory for temporarily storing various data generated during a play operation or an arrangement operation. The keyboard 16 has a range of about 5 octaves (61 keys), and can detect key on / off, velocity after touch, and the like for each key. Switch group 17
Is provided on the operation panel, and includes a memory switch for writing a melody code for arranging, an arranging switch for executing an arranging operation, a start / stop switch and a code for starting / stopping automatic performance. It includes a code input switch for inputting. The automatic performance device 18 is a circuit for reading the performance data in the performance data memory 12 in the automatic performance mode in synchronization with the timing clock and inputting it to the tone generator 19. The sound source device 19 is either the CPU 10 or the automatic performance device 18.
From the performance data, the corresponding tone, pitch,
This is a device for generating a musical tone signal of a length. FIG. 3 is a flowchart showing the operation of the CPU 10. This operation shows the main routine. When the power switch of the electronic musical instrument is turned on and the CPU 10 starts up, first, an initial setting operation (n1) is executed.
The initial setting operation is an operation such as resetting of the working memory 14. After that, the main routine is repeatedly executed. The main routine is to turn on the memory switch (n
2), insertion of the floppy disk 20 (n3), turning on of the arrangement switch (n4), turning on of the start switch (n)
5) Or, a detection operation of turning on the stop switch (n6) and other processing operations. Other processing operations include a display control operation and the like. When the storage switch is turned on (n2), the operation contents of the keyboard 16 and the chord input switch thereafter are stored in the performance data memory 12 (n12). When the floppy disk 20 is inserted (n3), the automatic arrangement program and pattern file stored in the floppy disk 20 are stored in the arrangement data memory 13 (n13). When the arrangement switch is turned on (n4), the automatic arrangement program stored in the arrangement data memory 13 is started, and the automatic arrangement is executed based on the melody and the chord stored in the performance data memory 12 ( n14). The performance data of another part generated by this operation is stored in the performance data memory 12. Thereafter, when the start switch is turned on (n5), a start signal is output to the automatic performance device 18 (n15). The automatic performance device 18 stores the performance data memory 1
The performance data of each part stored in 2 is sequentially read out and sent to the tone generator 19 to execute an automatic performance. on the other hand,
When the stop switch is turned on (n6), the CPU 10
Outputs a stop signal to the automatic performance device 18 (n16). Thereby, the automatic performance device 18 stops the above-mentioned automatic performance operation. In the above operation, even if a floppy disk of any genre is inserted into the floppy disk drive 15, the automatic arrangement data and pattern file are read into the arrangement data memory 13 and automatic arrangement is performed at n14. The algorithm of the automatic arrangement is as follows.
The present applicant has already disclosed in Japanese Patent Application Nos. 5-64340 and 5-64341. FIG. 4 shows an example. This figure shows an example in which the melody chord of FIG. 1A is arranged into eight beats using the method of Japanese Patent Application No. 5-64340. By this arrangement operation, chord backing, bass, and drums parts as shown in FIG. 2B are added to the melody chords in FIG. 2A. In the above-described embodiment, the melody and the chord are used as the performance data to be input first. However, the melody may be used alone, or the melody may be automatically generated using only the chord. Also, the melody input method is a real-time input from the keyboard 16 and the chord input method is an input by a code input switch. However, the input method is not limited to this method, and both may be input in real time from the keyboard. Alternatively, step input may be performed using a switch group. In the flowchart of FIG. 4, the input performance data is temporarily stored in the performance data memory 12, and after the completion of the input, the music is arranged for all the music pieces, and thereafter, the automatic performance is performed. May be processed. That is, when performance data is input from the keyboard 16 or the like, automatic arrangement may be performed based on the data, and the arranged data may be generated simultaneously with the input performance data. Further, in the above embodiment, the medium for storing the automatic arrangement program and the pattern file is a floppy disk, but may be a memory card or a memory pack. [0024] According to the invention, as described above, according to the present invention, it
Arrangement data for one genre is stored in a plurality of external storage media, and the storage medium can be connected to the main body to perform the arrangement operation, so that the arrangement data with a large memory capacity is required. This eliminates the necessity and can reduce the cost of the automatic arrangement device. In addition, it is possible to immediately respond to an upgrade of arrangement data .

【図面の簡単な説明】 【図1】この発明が適用される電子楽器のブロック図 【図2】同電子楽器において使用されるフロッピィディ
スクの構成図 【図3】同電子楽器の動作を示すフローチャート 【図4】同電子楽器における自動編曲動作の例を示す図 【符号の説明】 20−フロッピィディスク
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram of an electronic musical instrument to which the present invention is applied. FIG. 2 is a configuration diagram of a floppy disk used in the electronic musical instrument. FIG. 3 is a flowchart showing the operation of the electronic musical instrument. FIG. 4 is a diagram showing an example of an automatic arrangement operation in the electronic musical instrument.

Claims (1)

(57)【特許請求の範囲】 【請求項1】 演奏データを入力する演奏データ入力手
と、該入力した演奏データを記憶する演奏データ記憶
手段と、外部記憶媒体を接続する記憶媒体接続手段
を有する装置本体と、 外部記憶媒体からなり、演奏データに基づき、該演奏デ
ータと同時進行する他の演奏データを生成する、それぞ
れ1ジャンル分の伴奏パターンデータと編集アルゴリズ
ムデータとを少なくとも含んだ編曲用データを記憶する
複数の編曲用データ記憶手段と、 からなる自動編曲装置であって、 前記装置本体に、前記記憶媒体接続手段に接続された編
曲用データ記憶手段に記憶されている1ジャンル分の編
曲用データを読み込むとともに、該読み込んだ編曲用デ
ータと、前記演奏データ記憶手段に記憶された演奏デー
タとに基づいて、新たに他の演奏データを生成し、該生
成した他の演奏データを前記演奏データ記憶手段に記憶
する編曲実行手段を備えたことを特徴とする自動編曲装
置。
(57) [Claim 1] Performance data input means for inputting performance data , and performance data storage for storing the input performance data
Means, and a storage medium connecting means for connecting an external storage medium,
And an external storage medium for generating, based on the performance data, other performance data that progresses simultaneously with the performance data, accompaniment pattern data and editing algorithms for one genre, respectively.
A plurality of arranging data storage means for storing arranging data including at least the program data, wherein the arranging data storage means connected to the storage medium connecting means is connected to the apparatus main body. The stored arrangement data for one genre is read, and the read arrangement data and the performance data stored in the performance data storage means are read.
The other performance data is newly generated based on the
The other performance data generated is stored in the performance data storage means.
Automatic arrangement apparatus comprising the arrangement executing means for.
JP33580493A 1993-12-28 1993-12-28 Automatic arrangement device Expired - Fee Related JP3407375B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP33580493A JP3407375B2 (en) 1993-12-28 1993-12-28 Automatic arrangement device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP33580493A JP3407375B2 (en) 1993-12-28 1993-12-28 Automatic arrangement device

Publications (2)

Publication Number Publication Date
JPH07199922A JPH07199922A (en) 1995-08-04
JP3407375B2 true JP3407375B2 (en) 2003-05-19

Family

ID=18292620

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33580493A Expired - Fee Related JP3407375B2 (en) 1993-12-28 1993-12-28 Automatic arrangement device

Country Status (1)

Country Link
JP (1) JP3407375B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4623028B2 (en) * 2007-03-20 2011-02-02 ヤマハ株式会社 Song editing apparatus and program
CN107123415B (en) * 2017-05-04 2020-12-18 吴振国 Automatic song editing method and system

Also Published As

Publication number Publication date
JPH07199922A (en) 1995-08-04

Similar Documents

Publication Publication Date Title
JPH04274498A (en) Automatic player
JP3239411B2 (en) Electronic musical instrument with automatic performance function
JP3407375B2 (en) Automatic arrangement device
JP2773638B2 (en) Automatic performance device
JP3261929B2 (en) Automatic accompaniment device
JP2640992B2 (en) Pronunciation instruction device and pronunciation instruction method for electronic musical instrument
JP2625800B2 (en) Automatic performance device
JP2660471B2 (en) Automatic performance device
JP2641851B2 (en) Automatic performance device
JPH11219175A (en) Automatic music playing device
JP2565066B2 (en) Automatic accompaniment device
JP2643277B2 (en) Automatic performance device
JP2570783B2 (en) Automatic performance device
JP2518340B2 (en) Automatic playing device
JP3265933B2 (en) Automatic performance support device
JP3143039B2 (en) Automatic performance device
JP2513014B2 (en) Electronic musical instrument automatic performance device
JP2518341B2 (en) Automatic playing device
JPH031195A (en) Automatic musical performance device
JPH10254467A (en) Lyrics display device, recording medium which stores lyrics display control program and lyrics display method
JP2556639B2 (en) Automatic playing device
JP2583377B2 (en) Automatic performance device
JPH0827627B2 (en) Automatic playing device
JP2002169548A (en) Instrument and method for rhythm playing
JPS61212898A (en) Automatic performer

Legal Events

Date Code Title Description
S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090314

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees