(57)【要約】【課題】デモ音楽データについて、ユーザが作成する音楽データへの応用などの種々の利用を可能にし、而も容易な操作により簡単に再生などの処理を行う。【解決手段】この電子音楽システムでは、デモンストレーションのために予め用意されたデモ音楽データＤＳ，ＤＰがＲＯＭ３に記憶されている。ユーザにより作成乃至収集された通常音楽データＵＳ，ＵＰは外部記憶装置４に記憶され、ＲＡＭ２の作業領域Ｓａ，Ｐａが通常音楽データＵＳ，ＵＰの処理に利用される。ユーザのスイッチ操作に応じて、デモモードが指定されると、デモ音楽データＤＳ，ＤＰがＲＯＭ３からＲＡＭ２にロードされ、さらに、当該デモ音楽データＤＳ，ＤＰの再生処理等が可能な状態（デモモード下におけるソングモード及びパターンモード）に設定される。この設定状態では、ＲＡＭ２にロードされたデモ音楽データＤＳ，ＤＰについて、再生や編集などの種々の処理を行うことができる。【選択図】図６
2005017779.tif 000002
【特許請求の範囲】
【請求項１】
デモンストレーションのために予め用意されたデモ音楽データを記憶しているデモ音楽データ記憶手段と、
ユーザにより作成乃至編集された通常音楽データを記憶する通常音楽データ記憶手段と、
上記通常音楽データを処理するために設けられた作業用メモリと、
ユーザ操作に応じて、デモ音楽データを処理するデモモードを指定するデモモード指定手段と、
デモモードの指定に応じて、上記デモ音楽データ記憶手段に記憶されているデモ音楽データを上記作業用メモリにロードするロード手段と、
ロードされたデモ音楽データの処理が可能な状態に設定するデモ音楽データ処理手段と
を具備することを特徴とする電子音楽装置。
【請求項２】
さらに、前記作業用メモリにロードされたデモ音楽データを編集し、前記通常音楽データを作成する編集手段を具備することを特徴とする請求項１に記載の電子音楽装置。
【請求項３】
デモンストレーションのために予め用意されたデモ音楽データを記憶しているデモ音楽データ記憶手段と、ユーザにより作成乃至編集された通常音楽データを記憶する通常音楽データ記憶手段と、上記通常音楽データを処理するために設けられた作業用メモリとを備える音楽情報処理装置に対して、
ユーザ操作に応じて、デモ音楽データを処理するデモモードを指定するステップと、
デモモードの指定に応じて、上記デモ音楽データ記憶手段に記憶されているデモ音楽データを上記作業用メモリにロードするステップと、
ロードされたデモ音楽データの処理が可能な状態に設定するステップと
から成る手順を実行させる音楽データ処理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、デモンストレーション用音楽データの利用範囲を拡大し、同音楽データの取扱い操作を簡単にすることができる電子音楽システムに関する。
【０００２】
【従来の技術】
従来より、電子楽器や自動演奏装置などの電子音楽装置には、例えば、特許文献１に示されるように、デモンストレーション用乃至試聴用の音楽データ（以下「デモ音楽データ」という。）が予め用意されていることが多い。このデモ音楽データは、「デモソング」又は「デモ曲」或いは「デモパターン」等と呼ばれ、これを演奏することによって当該電子音楽装置の能力を確認することができるようになっている。
【０００３】
【特許文献１】
特開平４−２３４７９２号公報
【０００４】
このようなデモ音楽データは、ＲＯＭに記憶されている場合はＲＯＭから直接再生し、外部記憶媒体に記憶されている場合にはデモンストレーション用のメモリに一旦ロードした後に再生していた。このため、デモ音楽データを再生するだけの要求には対応することができるが、ユーザが作成しようとする音楽データにデモ音楽データを応用する等、デモ音楽データの利用に対する新たなニーズに応えることができない。また、これに応えるべくデモ音楽データの新たな利用モードを付加しようとしても、既成の機能が損なわれたり、複雑なユーザ操作が必要となってしまう。
【０００５】
【発明が解決しようとする課題】
この発明は、このような事情に鑑み、予め用意されたデモ音楽データについて、ユーザが作成する音楽データに応用する等の多様な利用を可能にし、しかも、容易な操作により再生や編集等の処理を簡単に行うことができる電子音楽システムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
この発明の主たる特徴に従うと、デモンストレーションのために予め用意されたデモ音楽データ（ＤＳ，ＤＰ）を記憶しているデモ音楽データ記憶手段（３）と、ユーザにより作成乃至編集された通常音楽データ（ＵＳ，ＵＰ）を記憶する通常音楽データ記憶手段（４）と、通常音楽データ（ＵＳ，ＵＰ）を処理するために設けられた作業用メモリ（２）と、ユーザ操作（ＤＥＭＯ）に応じて、デモ音楽データ（ＤＳ，ＤＰ）を処理するデモモードを指定するデモモード指定手段（Ｄ１→ＹＥＳ）と、デモモードの指定に応じて、デモ音楽データ記憶手段（３）に記憶されているデモ音楽データ（ＤＳ，ＤＰ）を作業用メモリ（２）にロードするロード手段（Ｄ３，Ｄ４，Ｄ６）と、ロードされたデモ音楽データ（ＤＳ，ＤＰ）の処理が可能な状態（Ｓｍ，Ｐｍ）に設定するデモ音楽データ処理手段（Ｄ５，Ｄ７）とを具備する電子音楽装置（請求項１）、並びに、デモンストレーションのために予め用意されたデモ音楽データ（ＤＳ，ＤＰ）を記憶しているデモ音楽データ記憶手段（３）と、ユーザにより作成乃至編集された通常音楽データ（ＵＳ，ＵＰ）を記憶する通常音楽データ記憶手段（４）と、通常音楽データ（ＵＳ，ＵＰ）を処理するために設けられた作業用メモリ（２）とを備える音楽情報処理装置に対して、ユーザ操作（ＤＥＭＯ）に応じて、デモ音楽データ（ＤＳ，ＤＰ）を処理するデモモードを指定するステップ（Ｄ１→ＹＥＳ）と、デモモードの指定に応じて、デモ音楽データ記憶手段（３）に記憶されているデモ音楽データ（ＤＳ，ＤＰ）を作業用メモリ（２）にロードするステップ（Ｄ３，Ｄ４，Ｄ６）と、ロードされたデモ音楽データ（ＤＳ，ＤＰ）の処理が可能な状態（Ｓｍ，Ｐｍ）に設定するステップ（Ｄ５，Ｄ７）とから成る手順を実行させる音楽データ処理プログラム（請求項３）が提供される。また、この電子音楽装置は、さらに、作業用メモリ（２）にロードされたデモ音楽データ（ＤＳ，ＤＰ）を編集し、通常音楽データ（ＵＳ，ＵＰ）を作成する編集手段を具備する（請求項２）ように構成にすることができる。なお、括弧書きは、理解の便のために付記したもので、後述する実施例において対応する参照記号又は用語を表わし、以下においても同様である。
【０００７】
〔発明の作用〕
この発明による電子音楽システムでは、“ユーザソング”や“ユーザパターン”等と呼ばれる通常の音楽データ（ＵＳ，ＵＰ）の作業領域となるメモリ（２；Ｓａ，Ｐａ）と同じところに、デモ音楽データ（ＤＳ，ＤＰ）もロードし、この作業領域（２）で再生や編集などの処理を行うようにしている。このため、ユーザ操作（ＤＥＭＯ）に応じてデモモードを指定すると、デモ音楽データ（ＤＳ，ＤＰ）を作業領域（２）にロードし、さらに、その再生や編集などが可能な状態（デモモード下でのソング又はパターンモードＳｍ，Ｐｍ）に設定するように構成される。
【０００８】
従って、この設定状態において、通常音楽データ（ＵＳ，ＵＰ）と同様に、作業領域（２）にロードされたデモ音楽データ（ＤＳ，ＤＰ）を再生したり、ユーザが作成する音楽データ（ＵＳ，ＵＰ）に応用する等、デモ音楽データの多様な利用を図ることが可能になる。また、デモ音楽データが再生や編集に利用可能な状態（デモモード）に設定するための操作については、煩雑なモード切換えが不要であり、操作が容易となる。
【０００９】
【発明の実施の形態】
以下、図面を参照しつつ、この発明の好適な実施例を詳述する。なお、以下の実施例は単なる一例であって、この発明は、発明の精神を逸脱しない範囲で種々の変更が可能である。
【００１０】
〔システムの概要〕
この発明の一実施例においては、音楽データの作成や自動演奏などの音楽情報処理を行う電子音楽装置として“シンセサイザ”と呼ばれる電子楽器が用いられる。図１は、この発明の一実施例による電子音楽システムのハードウエア構成ブロック図を示す。この電子音楽装置は、中央処理装置（ＣＰＵ）１、ランダムアクセスメモリ（ＲＡＭ）２、読出専用メモリ（ＲＯＭ）３、外部記憶装置４、演奏操作検出回路５、設定操作検出回路６、表示回路７、音源回路８、効果回路９、ＭＩＤＩインターフェース（Ｉ／Ｆ）１０、通信インターフェース（Ｉ／Ｆ）１１などを備え、これらの装置１〜１１はバス１２を介して互いに接続される。
【００１１】
ＣＰＵ１は、所定の制御プログラムに従い、タイマ１３によるクロックを利用して種々の音楽情報処理を実行する。例えば、音楽データ処理プログラムに従い、種々のモードで、「ソング」或いは「パターン」と呼ばれる音楽データの処理を行う。ＲＡＭ２は、これらの処理に際して必要な各種データを一時記憶するためのワーク領域として用いられ、例えば、ソング作業領域（Ｗａ）やパターン作業領域（Ｐａ）などが確保される。また、ＲＯＭ３には、これらの処理を実行するための各種制御プログラムや各種データ、パラメータ等が予め記憶される。ＲＯＭ３に記憶されるデータには、デモンストレーションのために用意された曲データや比較的短い演奏データ等のデモ音楽データが含まれ、前者の曲データは「デモソング」と呼ばれ、後者の演奏データは「デモパターン」と呼ばれる。
【００１２】
外部記憶装置４は、ハードディスク（ＨＤ）や半導体メモリ等の内蔵記憶媒体の外に、コンパクトディスク・リード・オンリィ・メモリ（ＣＤ−ＲＯＭ）や、フレキシブルディスク（ＦＤ）、光磁気（ＭＯ）ディスク、ディジタル多目的ディスク（ＤＶＤ）、半導体メモリカードなどの可搬性の外部記憶媒体を含む。外部記憶装置４には、例えば、ユーザが作成／編集したり或いは収集したソング（曲データ）やパターン（比較的短い演奏データ）などの音楽データ（ユーザ音楽データ）を記憶することができる。なお、前者のソングは「ユーザソング」と呼ばれ、後者のパターンは「ユーザパターン」と呼ばれる。
【００１３】
なお、デモソングやデモパターン等のデモ音楽データについては、上述したように、この電子音楽装置の購入時などに既にＲＯＭ３に記録されている場合が多いが、この電子音楽装置の購入時或いはこの電子音楽装置に適用される音楽データ処理ソフトウエアの購入時などに購入元から提供されるフレキシブルディスクなどの外部記憶媒体４に、予め記録されている場合もある。
【００１４】
演奏操作検出回路５は、鍵盤やホイール等の演奏操作子１４の演奏操作内容を検出して、演奏操作内容に対応する演奏情報をシステムに導入する。また、設定操作検出回路６は、スイッチ／キーやマウス等の設定操作子１５の設定操作内容を検出し、操作内容に対応する設定／制御情報をシステムに導入する。設定操作子１５には、例えば、システムの動作モードを指示するための動作モードスイッチ（ＶＯＩＣＥ，ＳＯＮＧ，ＰＴＮ，…）や、再生や編集などの処理内容を指示するための処理選択スイッチ（ＰＬＡＹ，ＥＤＩＴ，…）、デモ音楽データの各種処理が可能なデモモードを指示するためのデモスイッチ（ＤＥＭＯ）、ユーザ音楽データのロードを指示するためのロードスイッチ等のスイッチ機能が割り当てられる。
【００１５】
表示回路７は、各種画面を表示するディスプレイ１６や各種インジケータ（ランプ）を備え、これらの表示／点灯内容をＣＰＵ１からの指令に従って制御し、各操作子１４，１５の操作に対する表示援助を行う。例えば、設定操作子１５に所定のスイッチ機能を割り当てる代わりに、ディスプレイ１６に表示される所要の指定項目をカーソルキーやマウス等の操作で指示又は確認する構成を採ることにより、所望のスイッチ機能を得ることができる。
【００１６】
音源回路８は、演奏操作子１４からの演奏情報や自動演奏用の音楽データなどに対応する楽音信号を生成し、この楽音信号には、効果付与ＤＳＰを有する効果回路９により所定の効果が各チャンネル毎に付与される。効果回路９に接続されるサウンドシステム１７は、Ｄ／Ａ変換部やアンプ、スピーカを備え、効果が付与された楽音信号に基づく楽音を発生する。
【００１７】
また、ＭＩＤＩＩ／Ｆ１０には他の電子楽器（ＭＩＤＩ機器）ＥＤが接続され、この電子音楽装置と他の電子楽器（ＭＩＤＩ機器）ＥＤとの間で、ユーザ音楽データなどの楽曲情報を授受することができる。また、通信Ｉ／Ｆ１１には、インターネットやローカルエリアネットワーク（ＬＡＮ）などの通信ネットワークＣＮが接続され、外部のサーバコンピュータＳＶなどから各種情報をダウンロードし外部記憶装置４に保存することができる。
【００１８】
〔音楽データの全体的な取扱い〕
図６は、この発明の一実施例による音楽データの全体的な取扱いを説明するための機能ブロック図である。ここで、図６を用いてこの電子音楽システムの機能の概要を簡単に説明しておく。この電子音楽システムでは、デモンストレーションのために予め用意されたデモ音楽データＤＳ，ＤＰが、例えば、ＲＯＭ３に記憶されている。また、ユーザにより作成乃至収集された通常音楽データＵＳ，ＵＰは外部記憶装置４に記憶され、ＲＡＭ２の作業領域Ｓａ，Ｐａが通常音楽データＵＳ，ＵＰの処理に利用される。ユーザのスイッチ操作に応じてデモモードが指定されると、デモ音楽データＤＳ，ＤＰがＲＯＭ３からＲＡＭ２にロードされ、さらに、当該デモ音楽データＤＳ，ＤＰの再生処理等が可能な状態（デモモード下におけるソング及びパターンモードＳｍ，Ｐｍ）が設定される。つまり、この設定状態では、ＲＡＭ２にロードされたデモ音楽データＤＳ，ＤＰについて、再生や編集などの種々の処理を行うことができる。
【００１９】
以下、図６についてより詳しく説明する。ＲＯＭ３には、図６左上側に示すように、予め装置に用意されたデモソングＤＳやデモパターンＤＰなどのデモ音楽データが記憶されている。また、外部記憶装置４には、図６左下側に示すように、通常の音楽データ、つまり、ユーザが作成／編集／収集したユーザソングＵＳやユーザパターンＵＰなどのユーザ音楽データが記憶されている。
【００２０】
ＲＡＭ２は、図６中央に示されるように、ソング作業領域Ｓａ及びパターン作業領域Ｐａを備える。外部記憶装置４に記憶されているユーザソングＵＳは、ソングモードにおいて、ＲＡＭ２のソング作業領域Ｓａ上に読み出されこの領域Ｓａで再生や編集などの通常の処理がなされる。また、外部記憶装置４のユーザパターンＵＰは、パターンモードにおいて、ＲＡＭ２のパターン作業領域Ｐａ上に読み出され、同様に、この領域Ｐａで再生や編集などの通常の処理がなされる。
【００２１】
例えば、ＲＡＭ２の各作業領域Ｓａ，Ｐａ上では、単に、ソングデータＵＳやパターンデータＵＰなどの音楽データをそのまま再生するだけでなく、当該音楽データの編集やジョブ作業により新たなユーザ音楽データＵＳ，ＵＰを作成したり、音楽データを構成する複数のチャンネル成分のミキシングの設定を行ったり、当該音楽データ或いは新たに作成されたユーザ音楽データを外部記憶装置４に記録するなどの種々の処理が実行される。
【００２２】
なお、音楽データの編集としては、音楽データ（自動演奏データ）のリアルタイム記録、ステップ記録、イベント単位での編集（追加、削除、値の修正）などがある。また、ジョブ作業としては、音楽データ（自動演奏データ）のクオンタイズ作業、値の一括変更作業、音楽表情付与作業、区間（例えば小節）単位のコピー、削除、移動等の作業、パターンデータをソングデータに組み込む作業、ソングデータの一部を抽出してパターンデータに変換する作業、などがある。
【００２３】
次に、ＲＯＭ３に記憶されているデモソングＤＳについては、ユーザソングＵＳと同様に、デモモード下でのソングモード（デモソングモード）において、ＲＡＭ２のソング作業領域Ｓａ上に読み出され、上述した再生や編集などの処理がこの領域Ｓａでなされる。また、ＲＯＭ３のデモパターンＤＰも、ユーザパターンＵＰと同様に、デモモード下でのパターンモード（デモパターンモード）において、ＲＡＭ２のパターン作業領域Ｐａ上に読み出され、同様に、上述した再生、編集などの処理がこの領域Ｐａでなされる。なお、デモソングモードでは、後述するように、デモソングＤＳだけでなくデモパターンＤＰについても、再生や編集などの処理を行うことができる。
【００２４】
従って、デモモードでは、ＲＡＭ２の各作業領域Ｓａ，ＰａにロードされたデモソングデータＤＳやデモパターンデータＤＰなどのデモ音楽データについて、単に再生するだけでなく、その編集やジョブ作業により新たなユーザ音楽データＵＳ，ＵＰを作成したり、作成されたユーザ音楽データを再生したり或いは外部記憶装置４に記録するなどの種々の処理を行うことができる。つまり、デモソングＤＳやデモパターンＤＰ等のデモ音楽データにも、ユーザソングＵＳやユーザパターンＵＰ等のユーザ音楽データと同様に、種々の処理を施すことができる。特に、デモソングＤＳやデモパターンの一部を編集したり、ジョブ作業を行うことによりユーザソングＵＳやユーザパターンＵＰを作成したり、デモソングＤＳの一部を抽出してユーザパターンＵＰに変換したり、デモパターンＤＰをユーザソングＵＳに組み込むことができる。
【００２５】
〔動作モードの遷移〕
この発明の一実施例による電子音楽システムは、演奏操作子１４の演奏操作に基づく演奏情報を処理するボイスモード、ソングデータを再生したり編集するソングモード、パターンデータを再生したり編集するパターンモードなどの複数のモードで動作し、ソングモード及びパターンモードでは、ユーザ音楽データＵＳ，ＵＰだけでなく、デモ音楽データＤＳ，ＤＰについても再生や編集などの処理を行うことができる。このため、設定操作子１５には、これらのモードに対応して、ボイスモードスイッチＶＯＩＣＥ、ソングモードスイッチＳＯＮＧ、パターンモードスイッチＰＴＮが設けられると共に、デモ音楽データＤＳ，ＤＰの処理についてはデモスイッチＤＥＭＯが設けられる。
【００２６】
例えば、動作モードスイッチＶＯＩＣＥ，ＳＯＮＧ，ＰＴＮの操作により、ボイス、ソング及びパターンモードを遷移し、ソング及びパターンモードにおいては、ユーザ音楽データの再生や編集が可能な通常の状態が設定される。また、デモスイッチＤＥＭＯの操作に基づいてソング及びパターンモードを設定すると、処理対象をデモ音楽データとするデモモードの状態が設定される。従って、容易なスイッチ操作によって、動作中の任意のモードから、ボイスモード、通常のソング及びパターンモード、或いは、デモ音楽データを処理するデモモード下でのソング又はパターンモードに、簡単に移行することができる。
【００２７】
図２は、この発明の一実施例による設定操作子のスイッチ操作に基づく動作モードの遷移を説明するための図である。図示のモード遷移例は、角が丸められた枠で示される動作モードスイッチＶＯＩＣＥ，ＳＯＮＧ，ＰＴＮや、デモスイッチＤＥＭＯの操作に基づいて、３つの矩形枠で示されるボイスモードＶｍ、ソングモードＳｍ及びパターンモードＰｍの３モード間を遷移する場合を表わす。
【００２８】
この電子音楽システムは、音楽データ処理プログラムに従って動作しているときに、モードスイッチＶＯＩＣＥ，ＳＯＮＧ，ＰＴＮの何れかがユーザにより操作されると、このスイッチ操作に対応する動作モードＶｍ，Ｓｍ，Ｐｍに入る。なお、各モード枠内において角が丸められた枠は、設定操作子１５中の処理選択スイッチ（ＰＬＡＹ，ＥＤＩＴ，…）を表わし、当該モードでこのスイッチが操作されると、対応する左側の処理を行うことができる。ただし、ボイスモードＶｍでの「ボイスプレイ」処理は、ボイスモードＶｍになった時点や、「ボイスエディット」による編集等を終えた時点で、自動的に選択される。
【００２９】
このシステムを起動した後或いはシステムが任意のモードで動作しているときに、ボイスモードスイッチＶＯＩＣＥが操作された場合は、ボイスモードＶｍに入る。ここで、例えば、演奏操作子１４が演奏操作されて演奏情報が入力されると、この演奏情報に基づく楽音再生処理が行われ、エディットスイッチＥＤＩＴを操作すると、当該演奏情報の制御パラメータを編集することができる。また、他の処理選択スイッチが操作されると、対応する他の処理を当該演奏情報に施すことができる。
【００３０】
また、ソングモードスイッチＳＯＮＧが操作された場合には、ソングモードＳｍに入り、ロードスイッチの操作により所要のユーザソングＵＳをＲＡＭ２上にロードした後、例えば、プレイスイッチＰＬＡＹが操作されると、当該ユーザソングＵＳの再生処理を行い、エディットスイッチＥＤＩＴが操作されると、当該ユーザソングＵＳの制御パラメータを編集することができ、他の処理選択スイッチの操作により、他の処理を当該ユーザソングＵＳに施すことができる。他の処理選択スイッチとしては、前述のジョブ作業を選択するためのジョブスイッチ、ミキシングの設定をするためのミキシングスイッチ、音楽データを外部記憶装置４に記録するためのセーブスイッチ等がある。
【００３１】
さらに、パターンモードスイッチＰＴＮが操作された場合には、パターンモードＰｍに入り、ロードスイッチの操作により所要のユーザパターンＵＰをＲＡＭ２上にロードした後、例えば、プレイスイッチＰＬＡＹが操作された時は当該ユーザパターンＵＰの再生処理を行い、エディットスイッチＥＤＩＴの操作時は当該ユーザパターンＵＰの制御パラメータを編集し、他の処理選択スイッチの操作時には、対応する他の処理を当該ユーザパターンＵＰに施すことができる。
【００３２】
さて、デモモードについては、このシステムが起動された後或いは任意のモードで動作中に、ユーザ操作によりデモスイッチＤＥＭＯが操作されると、システムにデモモードが指定され、デモ音楽データを利用するデモモードにおけるソングモードＳｍ及びパターンモードＰｍに入る。より具体的には、図２に“ＤＥＭＯ※１”又は“ＤＥＭＯ※２”で示すように、ユーザがデモスイッチＤＥＭＯを操作すると、ディスプレイ１６の選択画面に、“ソング”、“ＡＬＬ”及び“パターン”ボタンが表示され、何れかのボタンの操作に応じてロードすべきデモ音楽データが選択され、対応する動作モードＳｍ，Ｐｍを設定することができる。
【００３３】
例えば、“ＤＥＭＯ※１”は、デモスイッチＤＥＭＯの操作に続いて、“ソング”ボタン又は“ＡＬＬ”ボタンが操作された場合を表わす。ここで、“ソング”ボタン操作の場合は、ＲＯＭ３からデモソングＤＳが選択されてＲＡＭ２上にロードされ、当該デモソングＤＳを利用するソングモードＳｍが設定される。また、“ＡＬＬ”ボタン操作の場合もソングモードＳｍが設定されるが、このデモソングモードＳｍでは、デモソングＤＳ及びデモパターンＤＰが選択されてＲＡＭ２上にロードされ、当該デモソングＤＳ及びデモパターンＤＰの両者について再生や編集などの処理を行うことができる。つまり、図示“ＤＥＭＯ※１”のように、デモスイッチＤＥＭＯを用いてデモソングモードＳｍに入った場合は、少なくともデモソングＤＳを含むデモ音楽データを利用することができる。
【００３４】
また、“ＤＥＭＯ※２”は、デモスイッチＤＥＭＯの操作に続いて、“パターン”ボタンが操作された場合を表わす。この場合には、ＲＯＭ３からデモパターンＤＰが選択されてＲＡＭ２上にロードされ、当該デモパターンＤＰを利用するパターンモードＰｍが設定される。このデモパターンモードＰｍでは、ロードされたデモパターンＤＰについて再生や編集などの処理を行うことができる。
【００３５】
〔動作フロー例〕
この発明の一実施例においては、電子音楽装置を立ち上げると、ＣＰＵ１は、音楽データ処理プログラムに従って図示しないメイン処理を開始し、ソング作業領域Ｓａ、パターン作業領域ＰａをＲＡＭ２上に用意して、各種のスイッチ処理ルーチンの実行を指示する設定操作子１５が操作されるのを待機している。これらのスイッチ処理ルーチンには、〔１〕モードスイッチ処理、〔２〕デモスイッチ処理、〔３〕ロードスイッチ処理などがある。図３〜図５は、この発明の一実施例による電子音楽装置の各スイッチ処理の一例を表わすフローチャートである。以下、各図に従って、順次、各処理フローを説明する。
【００３６】
〔１〕モードスイッチ処理（図３）
設定操作子１５には、例えば、ボイスモードスイッチＶＯＩＣＥ、ソングモードスイッチＳＯＮＧ、パターンモードスイッチＰＴＮ、エディットモードスイシチＥＤＩＴ、及び、ジョブスイッチ、ミキシングスイッチ、セーブスイッチ等のモードスイッチがあり、モードスイッチ処理では、ＣＰＵ１は、これらのモードスイッチの何れかがユーザにより操作されたか否かを検出する（ステップＭ１：なお、以下においては、“Ｍ…”等のステップ参照記号単独で該当ステップを表わす）。ここで、何れのモードスイッチも操作されないときは（Ｍ１→ＮＯ）、直ちに、メイン処理にリターンする。
【００３７】
一方、何れかのモードスイッチが操作されると（Ｍ１→ＹＥＳ）、ＣＰＵ１は、操作されたスイッチに対応するモードに切り換える。例えば、ボイスモードスイッチＶＯＩＣＥが操作されたときはボイスモードＶｍに切り換え、ソングモードスイッチＳＯＮＧが操作されたときはソングモードＳｍに切り換え、パターンモードスイッチＰＴＮが操作されたときはパターンモードＰｍに切り換える。そして、対応するモードへの切換えを行った後は、メイン処理にリターンする。
【００３８】
〔２〕デモスイッチ処理（図４）
デモスイッチ処理では、ＣＰＵ１は、設定操作子１５のうちデモスイッチＤＥＭＯがユーザにより操作されたか否かを検出する（Ｄ１）。ここで、デモモードスイッチＤＥＭＯが操作されないときは（Ｄ１→ＮＯ）、直ちに、メイン処理にリターンする。一方、デモスイッチＤＥＭＯが操作されたときは（Ｄ１→ＹＥＳ）、デモ音楽データを処理するデモモードに入り、ＣＰＵ１は、処理対象とするデモ音楽データをユーザに選択させるためのデータ選択画面を提示し、同画面上に、“ソング”、“ＡＬＬ”及び“パターン”ボタンを表示して、ＲＡＭ２上にロードすべきデモ音楽データのタイプをユーザに打診する（Ｄ２）。
【００３９】
ここで、ユーザがこの選択画面の“ソング”ボタンを操作してデモソングＤＳをロードすべき旨が指示されると（Ｄ２→“ソング”）、デモソングＤＳをＲＯＭ３からＲＡＭ２のソング作業領域Ｓａにロードする。また、“ＡＬＬ”ボタンの操作でデモソングＤＳ及びデモパターンＤＰの何れのデモ音楽データをもロードすべき旨が指示されると（Ｄ２→“ＡＬＬ”）、ＲＯＭ３からデモソングＤＳ及びデモパターンＤＰを読み出してＲＡＭ２のソング作業領域Ｓａ及びパターン作業領域Ｐａにロードする（Ｄ５）。そして、デモソングＤＳ乃至デモパターンＤＰのロード（Ｄ３，Ｄ４）の後は、ソングモードＳｍに切り換えた上（Ｄ５）、メイン処理にリターンする。
【００４０】
一方、“パターン”ボタンが操作されてデモパターンＤＰのロードが指示されたときは（Ｄ２→“パターン”）、デモパターンＤＰをＲＯＭ３からＲＡＭ２のパターン作業領域Ｐａにロードし（Ｄ６）、続いて、パターンモードＰｍに切り換える（Ｄ７）。そして、この切換え処理の後、メイン処理にリターンする。
【００４１】
〔３〕ロードスイッチ処理（図５）
ＣＰＵ１は、設定操作子１５のうちロードスイッチのユーザ操作により、外部記憶装置４の所定の記録媒体に記憶されているユーザ音楽データのファイルを処理対象としてＲＡＭ２上に読み出すためのロードスイッチ処理を開始する。
【００４２】
このロードスイッチ処理では、設定操作子１５の所定のユーザ操作により、外部記憶装置４のうちユーザ音楽データのロード元である記録媒体、及び、ＲＡＭ２上にロードすべきファイルが指示されると、ＣＰＵ１は、指示された記録媒体を選択し（Ｌ１）、さらに、選択された記録媒体に記憶されているユーザファイルから当該ファイルを選択する（Ｌ２）。そして、選択されたファイルを当該記録媒体からＲＡＭ２の作業領域Ｓａ，Ｐａにロードする（Ｌ３）。
【００４３】
この説明からも理解できるように、ロードスイッチ処理では、ユーザ音楽データがＲＡＭ２上にロードされるだけで、ソングモードやパターンモードへは遷移しない。これらモードに移行するためには、ユーザによるソングモードスイッチやパターンモードスイッチの操作を必要とする。一方、デモスイッチ処理においては、デモ音楽データがＲＡＭ２上にロードされるとともに、ソングモードやパターンモードへと自動的に遷移する。
【００４４】
〔種々の実施態様〕
以上、この発明を一実施例について説明したが、この発明は、種々の態様で実施することができる。例えば、デモ音楽データは、実施例で説明したソング（ＤＳ）やパターン（ＤＰ）に限らない。波形データやアルペジオパターン等であってもよい。また、デモ音楽データを記憶しておく場所は、ＲＯＭに限らず、外部記憶媒体でもよい。
【００４５】
実施例においては、デモスイッチ（ＤＥＭＯ）でデモモードを指定した後、ソングモードやパターンモードに設定するにとどまっている（Ｄ５，Ｄ７）が、自動的に再生を開始するようにしてもよい。
【００４６】
実施例では、モードはボイスモード、ソングモード、パターンモードの３つの例を説明したが、これらのうちの２つ（ボイス及びソングモード、ボイス及びパターンモード）でもよいし、更に、例示以外のモードが用意されていてもよい。
【００４７】
デモモードを指定するための操作子は、実施例のような専用のスイッチ（ＤＥＭＯ）に限らず、他の機能と共用しているようなスイッチでもよいし、スイッチ以外の操作子でもよい。また、電子音楽装置の形態については、実施例のように、電子楽器などの音楽情報処理に特化した形態に限らず、ＰＣ＋アプリケーションソフトウェアの形態のものでもよい。
【００４８】
【発明の効果】
以上説明したように、この発明によれば、通常音楽データの作業領域となるメモリと同じところに、デモ音楽データもロードし、この作業領域で再生等の処理を行う構成として、ユーザ操作に応じてデモモードを指定すると、デモ音楽データを当該作業領域にロードし、さらに、その再生や編集などが可能な状態に設定するようにしているので、デモ音楽データを再生するだけでなく、ユーザが作成する音楽データに応用すること等が可能になると共に、デモ音楽データを利用するための操作も、煩雑なモード切換えを不要とし、容易であるという効果を奏する。
【図面の簡単な説明】
【図１】図１は、この発明の一実施例による電子音楽システムのハードウエア構成ブロック図である。
【図２】図２は、この発明の一実施例によるモード遷移を表わす図である。
【図３】図３は、この発明の一実施例による音楽データ処理プログラムによるモードスイッチ処理の動作例を表わすフローチャートである。
【図４】図３は、この発明の一実施例による音楽データ処理プログラムによるデモスイッチ処理の動作例を表わすフローチャートである。
【図５】図５は、この発明の一実施例による音楽データ処理プログラムによるロードスイッチ処理の動作例を表わすフローチャートである。
【図６】図６は、この発明の一実施例による音楽データの全体的な取扱いを概略的に表わす機能ブロック図である。
【符号の説明】
ＤＳ，ＤＰ  デモソング及びパターン（デモ音楽データ）、
ＵＳ，ＵＰ  ユーザソング及びパターン（ユーザ音楽データ）、
Ｓａ，Ｐａ  ソング及びパターン作業領域（メモリ作業領域）、
Ｖｍ，Ｓｍ，Ｐｍ  ボイス、ソング及びパターンモード、
ＶＯＩＣＥ，ＳＯＮＧ，ＰＴＮ  ボイス、ソング及びパターンモードスイッチ、
ＤＥＭＯ  デモスイッチ、
ＰＬＡＹ，ＥＤＩＴ  再生及び編集スイッチ。
【図１】
2005017779.tif 000003
【図２】
2005017779.tif 000004
【図３】
2005017779.tif 000005
【図４】
2005017779.tif 000006
【図５】
2005017779.tif 000007
【図６】
2005017779.tif 000008