JP2000513457A - 楽器システム - Google Patents
楽器システムInfo
- Publication number
- JP2000513457A JP2000513457A JP10503418A JP50341898A JP2000513457A JP 2000513457 A JP2000513457 A JP 2000513457A JP 10503418 A JP10503418 A JP 10503418A JP 50341898 A JP50341898 A JP 50341898A JP 2000513457 A JP2000513457 A JP 2000513457A
- Authority
- JP
- Japan
- Prior art keywords
- sound
- control
- instrument
- user interface
- graphic
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B15/00—Teaching music
- G09B15/02—Boards or like means for providing an indication of notes
- G09B15/04—Boards or like means for providing an indication of notes with sound emitters
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10C—PIANOS, HARPSICHORDS, SPINETS OR SIMILAR STRINGED MUSICAL INSTRUMENTS WITH ONE OR MORE KEYBOARDS
- G10C3/00—Details or accessories
- G10C3/12—Keyboards; Keys
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10G—REPRESENTATION OF MUSIC; RECORDING MUSIC IN NOTATION FORM; ACCESSORIES FOR MUSIC OR MUSICAL INSTRUMENTS NOT OTHERWISE PROVIDED FOR, e.g. SUPPORTS
- G10G7/00—Other auxiliary devices or accessories, e.g. conductors' batons or separate holders for resin or strings
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0008—Associated control or indicating means
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0033—Recording/reproducing or transmission of music for electrophonic musical instruments
- G10H1/0041—Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
- G10H1/0058—Transmission between separate instruments or between individual components of a musical system
- G10H1/0066—Transmission between separate instruments or between individual components of a musical system using a MIDI interface
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H7/00—Instruments in which the tones are synthesised from a data store, e.g. computer organs
- G10H7/002—Instruments in which the tones are synthesised from a data store, e.g. computer organs using a common processing for different operations or calculations, and a set of microinstructions, e.g. programs, to control the sequence thereof
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H7/00—Instruments in which the tones are synthesised from a data store, e.g. computer organs
- G10H7/002—Instruments in which the tones are synthesised from a data store, e.g. computer organs using a common processing for different operations or calculations, and a set of microinstructions, e.g. programs, to control the sequence thereof
- G10H7/004—Instruments in which the tones are synthesised from a data store, e.g. computer organs using a common processing for different operations or calculations, and a set of microinstructions, e.g. programs, to control the sequence thereof with one or more auxiliary processor in addition to the main processing unit
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2220/00—Input/output interfacing specifically adapted for electrophonic musical tools or instruments
- G10H2220/091—Graphical user interface [GUI] specifically adapted for electrophonic musical instruments, e.g. interactive musical displays, musical instrument icons or menus; Details of user interactions therewith
- G10H2220/096—Graphical user interface [GUI] specifically adapted for electrophonic musical instruments, e.g. interactive musical displays, musical instrument icons or menus; Details of user interactions therewith using a touch screen
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2220/00—Input/output interfacing specifically adapted for electrophonic musical tools or instruments
- G10H2220/091—Graphical user interface [GUI] specifically adapted for electrophonic musical instruments, e.g. interactive musical displays, musical instrument icons or menus; Details of user interactions therewith
- G10H2220/101—Graphical user interface [GUI] specifically adapted for electrophonic musical instruments, e.g. interactive musical displays, musical instrument icons or menus; Details of user interactions therewith for graphical creation, edition or control of musical data or parameters
- G10H2220/106—Graphical user interface [GUI] specifically adapted for electrophonic musical instruments, e.g. interactive musical displays, musical instrument icons or menus; Details of user interactions therewith for graphical creation, edition or control of musical data or parameters using icons, e.g. selecting, moving or linking icons, on-screen symbols, screen regions or segments representing musical elements or parameters
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2220/00—Input/output interfacing specifically adapted for electrophonic musical tools or instruments
- G10H2220/155—User input interfaces for electrophonic musical instruments
- G10H2220/221—Keyboards, i.e. configuration of several keys or key-like input devices relative to one another
- G10H2220/241—Keyboards, i.e. configuration of several keys or key-like input devices relative to one another on touchscreens, i.e. keys, frets, strings, tablature or staff displayed on a touchscreen display for note input purposes
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2230/00—General physical, ergonomic or hardware implementation of electrophonic musical tools or instruments, e.g. shape or architecture
- G10H2230/045—Special instrument [spint], i.e. mimicking the ergonomy, shape, sound or other characteristic of a specific acoustic musical instrument category
- G10H2230/075—Spint stringed, i.e. mimicking stringed instrument features, electrophonic aspects of acoustic stringed musical instruments without keyboard; MIDI-like control therefor
- G10H2230/125—Spint harp, i.e. mimicking harp-like instruments, e.g. large size concert harp, with pedal
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2230/00—General physical, ergonomic or hardware implementation of electrophonic musical tools or instruments, e.g. shape or architecture
- G10H2230/045—Special instrument [spint], i.e. mimicking the ergonomy, shape, sound or other characteristic of a specific acoustic musical instrument category
- G10H2230/155—Spint wind instrument, i.e. mimicking musical wind instrument features; Electrophonic aspects of acoustic wind instruments; MIDI-like control therefor
- G10H2230/195—Spint flute, i.e. mimicking or emulating a transverse flute or air jet sensor arrangement therefor, e.g. sensing angle or lip position to trigger octave change
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2230/00—General physical, ergonomic or hardware implementation of electrophonic musical tools or instruments, e.g. shape or architecture
- G10H2230/045—Special instrument [spint], i.e. mimicking the ergonomy, shape, sound or other characteristic of a specific acoustic musical instrument category
- G10H2230/155—Spint wind instrument, i.e. mimicking musical wind instrument features; Electrophonic aspects of acoustic wind instruments; MIDI-like control therefor
- G10H2230/205—Spint reed, i.e. mimicking or emulating reed instruments, sensors or interfaces therefor
- G10H2230/221—Spint saxophone, i.e. mimicking conical bore musical instruments with single reed mouthpiece, e.g. saxophones, electrophonic emulation or interfacing aspects therefor
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2230/00—General physical, ergonomic or hardware implementation of electrophonic musical tools or instruments, e.g. shape or architecture
- G10H2230/045—Special instrument [spint], i.e. mimicking the ergonomy, shape, sound or other characteristic of a specific acoustic musical instrument category
- G10H2230/155—Spint wind instrument, i.e. mimicking musical wind instrument features; Electrophonic aspects of acoustic wind instruments; MIDI-like control therefor
- G10H2230/205—Spint reed, i.e. mimicking or emulating reed instruments, sensors or interfaces therefor
- G10H2230/225—Spint oboe, i.e. mimicking double reed woodwind with conical bore, e.g. oboe
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2230/00—General physical, ergonomic or hardware implementation of electrophonic musical tools or instruments, e.g. shape or architecture
- G10H2230/045—Special instrument [spint], i.e. mimicking the ergonomy, shape, sound or other characteristic of a specific acoustic musical instrument category
- G10H2230/155—Spint wind instrument, i.e. mimicking musical wind instrument features; Electrophonic aspects of acoustic wind instruments; MIDI-like control therefor
- G10H2230/205—Spint reed, i.e. mimicking or emulating reed instruments, sensors or interfaces therefor
- G10H2230/225—Spint oboe, i.e. mimicking double reed woodwind with conical bore, e.g. oboe
- G10H2230/231—Spint english horn
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2230/00—General physical, ergonomic or hardware implementation of electrophonic musical tools or instruments, e.g. shape or architecture
- G10H2230/045—Special instrument [spint], i.e. mimicking the ergonomy, shape, sound or other characteristic of a specific acoustic musical instrument category
- G10H2230/155—Spint wind instrument, i.e. mimicking musical wind instrument features; Electrophonic aspects of acoustic wind instruments; MIDI-like control therefor
- G10H2230/205—Spint reed, i.e. mimicking or emulating reed instruments, sensors or interfaces therefor
- G10H2230/235—Spint bassoon, i.e. mimicking double reed low range woodwind with doubled back conical bore, e.g. bassoon
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2230/00—General physical, ergonomic or hardware implementation of electrophonic musical tools or instruments, e.g. shape or architecture
- G10H2230/045—Special instrument [spint], i.e. mimicking the ergonomy, shape, sound or other characteristic of a specific acoustic musical instrument category
- G10H2230/155—Spint wind instrument, i.e. mimicking musical wind instrument features; Electrophonic aspects of acoustic wind instruments; MIDI-like control therefor
- G10H2230/205—Spint reed, i.e. mimicking or emulating reed instruments, sensors or interfaces therefor
- G10H2230/241—Spint clarinet, i.e. mimicking any member of the single reed cylindrical bore woodwind instrument family, e.g. piccolo clarinet, octocontrabass, chalumeau, hornpipes, zhaleika
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/011—Files or data streams containing coded musical information, e.g. for transmission
- G10H2240/046—File format, i.e. specific or non-standard musical file format used in or adapted for electrophonic musical instruments, e.g. in wavetables
- G10H2240/066—MPEG audio-visual compression file formats, e.g. MPEG-4 for coding of audio-visual objects
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/171—Transmission of musical instrument data, control or status information; Transmission, remote access or control of music data for electrophonic musical instruments
- G10H2240/201—Physical layer or hardware aspects of transmission to or from an electrophonic musical instrument, e.g. voltage levels, bit streams, code words or symbols over a physical link connecting network nodes or instruments
- G10H2240/271—Serial transmission according to any one of RS-232 standards for serial binary single-ended data and control signals between a DTE and a DCE
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/171—Transmission of musical instrument data, control or status information; Transmission, remote access or control of music data for electrophonic musical instruments
- G10H2240/281—Protocol or standard connector for transmission of analog or digital data to or from an electrophonic musical instrument
- G10H2240/311—MIDI transmission
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Acoustics & Sound (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】
再生可能なサウンドの選択可能なグループと、サウンドグループ内の個別に選択可能な再生可能サウンドとを有する電子楽器と、サウンドのグループおよび電子楽器の個別サウンドを含むデジタル音声源の異なる各々に反応する、音声増幅器に付勢するための音声信号ジェネレータと、ジェネレータにより発生した音声信号の制御可能パラメータを示す制御グラフィックの最低1つを表示するためのグラフィカルユーザインターフェースと、ジェネレータの制御可能パラメータを調整するための、および、音源の異なる各々をジェネレータと選択的に結合するための、制御グラフィックの動作に反応する制御手段とを有する電子楽器システム。グラフィカルユーザインターフェースはビデオディスプレー(20)、タッチ反応オーバレイ(22)を備えることができる。制御可能パラメータは、最低1つの制御グラフィックの操作に反応して制御される、多重楽器サウンド選択とサウンドレイヤ指定を備えることができる。最低1つの制御グラフィックは単一画面上に表示されることができる。
Description
【発明の詳細な説明】
楽器システム
発明の分野
本発明は、電子楽器に関する。より詳細には、本発明はコンピュータに基づく
制御システムを有する電子楽器に関する。
発明の背景
コンピュータの支援による音楽アウトプットの創作を行うためにコンピュータ
システムを用いる周知の音楽キーボードシステムは、典型的に、多数のボタン、
ノブ、スイッチ及びスライダ等、複雑なコントロールシステム及びユーザコント
ロールを備えており、演奏時において、未熟なユーザ、更には熟達したユーザに
とっても使いにくさをもたらしている。
コンピュータ支援楽器の初期の開発においては、デジタル記憶された音声サン
プルのプレイバックを通して楽音をエミュレーションすべく楽器インプットを処
理するために、MIDI(ミュージカルインストゥルメントデジタルインターフ
ェイス)プロトコルが用いられた。電子キーボード、並びにデジタルピアノ及び
デジタル/アコースティックピアノを提供するために、MIDI及び関連技術を
用いて、多数のデバイスが開発されてきた。
その結果得られたシステムは、2つの極端な場合の一方において、ユーザとイ
ンターフェイスされている。それらのシステムでは、例えば消費者向けデジタル
ピアノの場合のように、ユーザと、自動ピアノ演奏及び録音機能のために広く用
いられる基礎コンピュータシステムとの間の対話は、殆ど又は全く提供されない
。あるいは、それらのシステムでは、多数のボタン、ノブ、スイッチ及びスライ
ダが関連する複雑なインターフェイスを用いての、プロによる録音及び演奏にお
ける使用が主に意図されている。その他のシステムでは複雑なビジュアルインタ
−フェイスが使用されており、その機能は未熟なユーザ又は消費者ユーザには殆
どアクセス不能であると共に、プロのミュージシャンによる演奏中の「リアルタ
イム」の調整においても扱い困難なものとなっている。
更に、コンピュータに基づく楽器管理を組み込んでいる殆どのシステムは主に
楽器の操作に焦点をしぼっており、未熟なミュージシャン及びプロのミュージシ
ャンの両方にとって、統合され、かつ迅速にアクセス可能なグラフィックユーザ
インターフェイスを介して容易にアクセス可能であるようなより広い音楽情報管
理環境に、楽器を組み込むには至っていない。また、既存のシステムでは、楽器
及びマルチメディア音楽情報環境にて用いるべく、統合グラフィックユーザイン
ターフェイスからマルチメディアアプリケーションを実装する(launch)ための
ビークル(vehicle)は提供されていない。
発明の要約
従って、本発明の目的は、音楽情報管理及び操作における実質的に全ての機能
及びパラメータに対する統合されたユーザフレンドリーな制御を有する電子楽器
システムを提供することにある。
本発明の別の目的は、楽器演奏中であっても、システムのサウンドを迅速に変
性させるために、ユーザによる音楽パラメータ及び機能の迅速なリアルタイム制
御調整を容易にするような電子楽器システムを提供することにある。
本発明の更に別の目的は、教育及び訓練を行うために楽器及び音楽情報ソース
との対話式制御及び応答が可能である電子楽器システムを提供することにある。
本発明の更に別の目的は、種々のソースからデジタル及びアナログ情報を収集
して、MPEG−1基準ビデオ及びマルチカラーグラフィックスによってその情
報をフルモーション画像でユーザに提示する、又はシステム自体による楽器の自
動演奏を行うべくその情報を用いることができる電子楽器システムを提供するこ
とにある。
本発明の更に別の目的は、容易にアクセス可能なグラフィックユーザインター
フェイスを介して、音楽関連アプリケーションを実装及び実行するための楽器及
び複合(multiple)音楽情報ソース環境を提供することにある。
本発明における前述及びその他の目的は、主として、好ましくはタッチ制御ビ
デオディスプレイとして具現化されたグラフィックユーザインターフェイスを介
して、ユーザにより操作されるコンピュータ制御システムによって、対話式で管
理される音楽キーボード等の楽器を備えたコンピュータ管理電子楽器システムに
よって達成される。
楽器システムは更に、ハードドライブ、フロッピディスク、光学ディスク、並
びにモデムを介するオンラインサービス及びデータベースを含む種々のソースか
らデジタル情報を得るための構成要素を備えている。従って同システムは、音楽
キーボードを自動演奏し、演奏例を伴うシートミュージック、カラオケ、映画を
含む教育的及びその他のオーディオビジュアル情報及びプレゼンテーション等の
オーディオビジュアル情報を提示し、モデムを介してオンラインソースからダウ
ンロードされたデジタル音楽、テキスト又はその他の情報におけるオーディオビ
ジュアルのアウトプットを生成することができる。
本発明の一観点によると、同システムは、好適にはタッチスクリーンオーバー
レイを介するインプットによって操作されるグラフィックユーザインターフェイ
スを介して、これらの全機能が実質的に制御されるように構成される。従って、
未熟なユーザによって容易にマスターされ得ると共に、熟練ミュージシャンによ
る演奏中の迅速な調整及び制御をも容易にする統合され単純かつユーザフレンド
リーなインターフェイスを介して制御される音楽キーボードの性能及び実用性を
向上させるように、多用途音楽キーボードに関連して完全な音楽情報環境が創造
される。
本発明の構成における電子楽器システムは、選択可能な再生可能サウンド群及
びそのサウンド群内にて個々に選択可能な再生可能サウンドを備えた電子楽器シ
ステムと、電子楽器のサウンド群及び個々のサウンドを含む複数のデジタルオー
ディオソースの異なるものに応答するオーディオアンプを作動させるためのオー
ディオ信号ジェネレータと、ジェネレータによって生成されたオーディオ信号の
制御可能なパラメータを示す少なくとも1つの制御グラフィックを表示するため
のグラフィックユーザインターフェイスと、ジェネレータの制御可能なパラメー
タを調整し、ジェネレータへのソースのうちの異なるものを選択的に結合させる
べく、制御グラフィックの操作に応答する制御手段とから成る。
グラフィックユーザインターフェイスは、ビデオディスプレイ及びタッチ応答
オーバーレイを有し得る。
好適な実施形態においては、制御可能なパラメータには、少なくとも1つの制
御グラフィック操作に応答して制御される複合楽器サウンド選択及びサウンド層
割振り(assignment)が含まれ、更に少なくとも1つの制御グラフィックがグラ
フィックユーザインターフェイスの単一スクリーンに表示される。
図面の簡単な説明
次の図面を参照し、以下に記す本発明における種々の実施形態の詳細な説明を
読むことによって、本発明のより深い理解が得られる。
図1は本発明における対話式楽器システムの一実施形態を示す斜視図である。
図2は本発明における一実施形態としての音楽情報管理システム(MIMS)
を示す組織ブロック図である。
図3は図2に示すMIMSの一実施形態としての情報処理サブシステム構成を
示すブロック図である。
図4はユーザインターフェイスディスプレイ及びタッチコントロールとMIM
Sとをインターフェイスするための一実施形態としての変換ボードを示すブロッ
ク図である。
図5は図2に示すMIMSの一実施形態としてのMIDIサウンド生成サブシ
ステム構成を示すブロック図である。
図6は本発明における一実施形態としての楽器のためのソフトウェア階層を示
す。
図7は単一の楽器音又は音声選択のための、本発明における一実施形態として
のグラフィックユーザインターフェイス制御スクリーンを示す。
図7Aはメトロノーム機能のための好適なグラフィックユーザインターフェイ
ス制御スクリーンを示す。
図8は楽器アンサンブルサウンド又は音声選択のための、本発明における一実
施形態としてのグラフィックユーザインターフェイス制御スクリーンを示す。
図9は楽器アンサンブルにおける単一スクリーンキーボードレンジ割振りのた
めの、本発明における一実施形態としてのグラフィックユーザインターフェイス
制御スクリーンを示す。
図10は楽器アンサンブルにおける単一スクリーン音量調整のための、本発明
の一実施形態としてのグラフィックユーザインターフェイス制御スクリーンを示
す。
図11は楽器アンサンブルにおける単一スクリーンキー移調調整のための、本
発明の一実施形態としてのグラフィックユーザインターフェイス制御スクリーン
を示す。
図12は楽器アンサンブルにおける単一スクリーンパン調整のための、本発明
における一実施形態としてのグラフィックユーザインターフェイス制御スクリー
ンを示す。
図13はドラムサウンド選択のための、本発明における一実施形態としてのグ
ラフィックユーザインターフェイス制御スクリーンを示す。
図14はシンコペーションスタイル選択及び制御のための、本発明における一
実施形態としてのグラフィックユーザインターフェイス制御スクリーンを示す。
図15は音楽及びオーディオプレイヤー制御のための、本発明における一実施
形態としてのグラフィックユーザインターフェイス制御スクリーンを示す。
図16は歌詞スクリーンの外観と共に、図15に示す音楽及びオーディオプレ
ーヤー制御のための本発明における一実施形態としてのグラフィックユーザイン
ターフェイス制御スクリーンを示す。
図17は複合レイヤーシーケンス録音のための、本発明における一実施形態と
してのグラフィックユーザインターフェイス制御スクリーンを示す。
図18はクロック及びキー感度レベルを設定するための、本発明における一実
施形態としてのグラフィックユーザインターフェイス制御スクリーンを示す。
図19はフットペダル設定のための本発明における一実施形態としてのグラフ
ィックユーザインターフェイス制御スクリーンを示す。
図20はインプット設定のための本発明における一実施形態としてのグラフィ
ックユーザインターフェイス制御スクリーンを示す。
図21はプリンター設定のための本発明における一実施形態としてのグラフィ
ックユーザインターフェイス制御スクリーンを示す。
図22はスクリーンセイバー設定のための本発明における一実施形態としての
グラフィックユーザインターフェイス制御スクリーンを示す。
図23はファイル管理機能のための本発明における一実施形態としてのグラフ
ィックユーザインターフェイス制御スクリーンを示す。
図24はあるロケーションから別のロケーションにファイルをコピーするため
の、本発明における一実施形態としてのグラフィックユーザインターフェイス制
御スクリーンを示す。
図25は楽器システム環境にてアプリケーションを実行するための、本発明に
おける一実施形態としてのグラフィックユーザインターフェイス制御スクリーン
を示す。
図26は種々の制御スクリーンを介して確立した設定を保存するための、本発
明における一実施形態としてのグラフィックユーザインターフェイス制御スクリ
ーンを示す。
図27は前に確立した設定を検索するための本発明における一実施形態として
のグラフィックユーザインターフェイス制御スクリーンを示す。
本発明における実施形態の詳細な説明
本発明は、複数のソースからのサウンド及びその他の音楽情報を処理し生成す
るために、コンピュータに基づく音楽情報管理システムを用いる電子楽器に向け
られている。本発明は、概して、対話式楽器システムを構成するための種々のサ
ブシステムの集約及び統合を提供する。これにより、同システムは、電子音楽キ
ーボードの演奏及び利用性を向上させるために、種々の情報ソースから音楽及び
その他の情報を引き出すことができる。同システムは、好ましくは、統合された
タッチスクリーン制御インターフェイスによって確立されるユーザフレンドリー
な環境を創造する。
本発明における好適な実施形態は、フルモーションデジタルビデオ、アニメー
ション、マルチカラー、高解像度グラフィックス及びデジタルオーディオを提示
するための構成要素を有するマルチメディアプラットフォームを提供する。楽器
システムのソフトウェアドライバは、好ましくは、フルモーションデジタルビデ
オを提供するために毎秒30フレームのMPEG−1基準を介して、映画を提示
する。
楽器システムは、好ましくは、光学ディスクを介する720メガバイト、ハー
ドドライブにおける500メガバイト以上、フロッピディスクにおける1.44
メガバイトから成る記憶サブシステムを備えている。光学ディスク及び関連ドラ
イバによって、CD−DA及びCD−ROMを含む種々のフォーマットのコンパ
クトディスクを用いることが可能になる。
楽器システムは、好ましくは、音楽キーボードとMIDI(ミュージカルイン
ストゥルメントデジタルインターフェイス)サウンドジェネレータとのコミュニ
ケーション、並びに同システムの種々のデジタルソース間における音楽情報の送
受を行うため、MIDI標準プロトコルを用いる。
楽器システムは更に、種々のオンラインソースとの情報交換を行うためのモデ
ムを備えている。オンラインソース及び光学ディスクドライブを介して、楽器シ
ステムは、以前は複雑な又は別個のシステムを介してのみ実行可能であった種々
の機能を実行するための情報を得ることができる。
図面、特に図1に示すように、本発明における一実施形態としての楽器システ
ムは、一般に、グランドピアノハウジング12に収容された音楽キーボード10
を備えている。アップライト、コンソール等のその他のハウジングを採用しても
よい。音楽キーボード10は、好ましくは、コンピュータシステムによるスキャ
ニング及びMIDIデータへの変換に適した電気信号を生成可能な88個のキー
から成る速度感受性のキーボードである。同システムは、好ましくは、それぞれ
ピアノハウジング12に収容され、ヒンジドア18等のカバーの後方に隠蔽され
得るフロッピディスク15用のドライブ14及びコンパクトディスク17用のド
ライブ16等、複数のデジタル情報ソースを備えている。
本発明の一観点において、楽器システムのサウンドパラメータ制御及び情報の
検索とその利用は、好ましくは、タッチ制御オーバーレイ22への接触の相対位
置によって演奏者のインプットを検知し処理するためのタッチ制御オーバーレイ
22を備えていることが好ましいフラットスクリーンディスプレイ20等、ビデ
オモニターに提示されるグラフィックユーザインターフェイスにおいて統合され
る。フラットスクリーンディスプレイ20は、好ましくは、ピアノハウジング1
2の音楽スタンド24と同一平面上に配置されるが、その他の載置方法も可能で
ある。
統合されたグラフィックユースインターフェイス、音楽キーボード及び複数の
デジタル情報ソースの間の対話を調整するための音楽情報管理システム(以下、
「MIMS」と記載)は、好ましくはハウジング12内に収容される。MIMS
の一実施形態の概観を、図2に示す。音楽情報処理サブシステムの構成例を図3
及び図5に示し、MIDIサウンド生成サブシステムの一例の詳細を図5に示す
。タッチセンシティブLCD変換ボードアセンブリの概観を図4に示す。全図面
において、図示された実施形態に一貫性をもたらすように、同一又は類似の構成
要素には、同一又は類似の参照番号を付すよう努めた。
図2に示すように、MIMS26は、一般に、CPUサブシステム28、ディ
スプレイサブシステム30、ユーザインプットサブシステム32、マルチメディ
アオーディオサブシステム34、インプット/アウトプットサブシステム36、
及びMIDIオーディオサブシステム38を備え得る。種々のサブシステムは、
バスサブシステム40を介してリンクされ得る。CPUサブシステム28は、M
IMS26のための主プロセッサ42と、BIOS命令を記憶するためのROM
44及びアプリケーション実行のためのRAM46を備え得る。CPUサブシス
テム28は、DMA/割り込みコントローラ48並びにタイマー及びリアルタイ
ムクロック機能のための構成要素50によって支援され得る。
ディスプレイサブシステム30は好ましくは、CPUサブシステム28のコマ
ンドに基づいてビデオ画像を生成するためのグラフィックデコーダ52を備えて
いる。グラフィックデコーダ52の機能は、向上したMPEG−1レベルのビデ
オを提供するため、グラフィックアクセルレータ54によって改善され得る。グ
ラフィックデコーダ52は更に、専用ビデオメモリ56によって支援され得る。
グラフィックデコーダ52によって生成されたデータは、更に、フラットディス
プレイ20(図1)を有するディスプレイサブシステム59にて提示するために
、デジタルからアナログへの変換器58によって処理され得る。
ユーザインプットシステム32によって、ユーザは、以下に更に詳細に記載す
るグラフィックユーザインターフェイスにおける種々の制御スクリーン間をナビ
ゲートすることができる。ユーザインプットサブシステム32は、好適なタッチ
スクリーンオーバーレイ22(図1)を介するユーザインプットを処理するため
のインプットコントローラ60を提供し得る。マウス62等、その他のユーザイ
ンプットもまた、ユーザインプットサブシステム32とインターフェイスされ得
る。
本発明においては、複数の音楽デジタル情報ソースがインプット/アウトプッ
トサブシステム36を介して提供される。これらの情報ソースには、コンパクト
ディスクからデータを読み取りCD−DAオーディオアウトプットを生成するこ
とができるCDプレイヤ16が含まれ得る。情報ソースには更に、ハードドライ
ブ64及びフロッピディスクドライブ14が含まれ得る。情報ソースは、CDオ
ーディオアウトプット68がマルチメディアオーディオサブシステム34に送ら
れている状態で、種々のコントローラ66を介してシステム全体とインターフェ
イスされ得る。インプット/アウトプットサブシステム36は、電話回線71を
介する音楽デジタル情報の送受と、マルチメディアオーディオサブシステム34
により直接処理されるオーディオ生成とを行うために、モデム70を含むコミュ
ニケーション要素を提供し得る。コミュニケーション要素には更に、I/Oコン
トローラ78を介してシステムとインターフェイスされるパラレルポート72、
RS−232シリアルポート74、並びにMIDIのINポート、OUTポート
及びTHRUポート76を備え得る。
マルチメディアオーディオサブシステム34は、好ましくは、MIMS26全
体を通して種々のデジタル及びアナログソースからのオーディオ信号を処理する
ように構成される。マルチメディアオーディオサブシステム34は、CD−DA
ソース68、モデム70、ライン82のPCMファイル、外部マイクロフォン8
4、及びMIDIオーディオサブシステム38のMIDIサウンドジェネレータ
86からの信号を受け取ってミキシングするための複合チャンネルステレオミキ
サー80を備え得る。
マイクロフォン84のアナログ信号はステレオミキサー80に直接送られるか
、又はMIMS26による更なる使用、録音又はその他の処理を施すために、P
CMエンコーダ88を介してデジタルコードに更に変換され得る。ライン82の
PCMファイルは、マルチメディアオーディオサブシステム34のPCMデコー
ダ90によって、アナログ形態に変換され得る。オーディオサブシステム34の
アウトプットは、例えば、オーディオアンプ及び1つ以上の関連するラウドスピ
ーカを備えたサウンドアウトプットアセンブリ92に送られる。
MIDIオーディオサブシステム38は、MIMS26の種々の要素から受け
取ったMIDI命令に基づきアナログオーディオ信号を生成するためのMIDI
サウンドモジュール86を提供する。MIDIサウンドジェネレータ86のため
の命令は、MIDIスキャナ96によるMIDIインプットデバイス、特に音楽
キーボード10(図1)のスキャニングを制御するためにも機能するMIDIコ
プロセッサ94によって管理される。MIDIスキャナ要素(MIDI scanner com
ponentry)96は、ペダル98、ピッチベンド及び変調コントロール100、及
びキーボード10のタッチ後機能102を含むその他のMIDIソースからのイ
ンプットをモニターし処理するように適合されている。
制御処理ユニットサブシステム
図3に示すように、本発明の音楽情報処理システム104は、好ましくは、1
33MHzで処理するアドバンスドマイクロデバイシズ(Advanced Micro Devic
es)586−133中央処理装置42を備えている。その他の中央処理装置を用
いることもできるが、適切に迅速な性能を得るためには、好適な装置の仕様が最
低条件であると考えられる。音楽情報処理システム104は、好ましくはマルチ
メディア機能を確立するための要素を備える。音楽情報処理システム104は、
更に好ましくは、更なるメモリ拡張機能のために8MBのアプリケーションRA
M46及び72ピンSIMMソケット(図示せず)を備える。
好適なシステムであるBIOS ROM44は、システムハードウェア、オペ
レーティングシステムをハードドライブ64からロードするためのブートストラ
ップローダ、並びにディスプレイ20(図1)、ハードドライブ64及びフロッピ
ディスクドライブ14、リアルタイムクロック、パラレル及びシリアルポート等
のシステムI/O要素に対して機能する一群のデバイスドライバをテストするた
めのルーティンを含む、チップスアンドテクノロジーズ(Chips and Technologi
es)のBIOS・SE4041において確立されているような標準BIOSルー
ティンを備えている。BIOSは、好ましくは、ディスプレイ20(図1)に診
断テキストを表示したり、オペレーティングシステムのブートスクリーンを表示
することなく、システムをブートするためのルーティンを更に備える。またBI
OSは、好ましくは、MIDIコプロセッサ94(図5も参照)がシステム10
4のメインプロセッサ部分における問題を診断することができるようにするため
の、従来のシステムデバッグ及びテストルーティンを備え得る。
BIOSは好ましくは一定の構成を有しCMOS・RAMには依存せず、デバ
イスを交換することなく更新可能なフラッシュメモリに記憶されるのが好ましい
。BIOSは好ましくは、エラーメッセージ及びユーザに対するその他の割り込
み表示を回避するよう拡張可能である。いくつかのハードウェアテストルーティ
ンは、キーボードにおける過誤及びCMOS・RAMチェックサム(Checksum
)テスト等の一定のエラーを無視するように変更可能である。クロック機能は好
ましくは、オペレーティングシステムを介して設定される。
音楽情報処理サブシステム104は更に、タイミングのための構成要素、DM
A48及び割り込みコントローラ50を備える。これらの機能は、例えば、クリ
スタルセミコンダクタ(Crystal Semiconductor)のCS4045によって実行
することができるが、システムのタイマ及びリアルタイムクロックを扱うことと
、システムのDMA及び割り込みコントローラを選択的に実行することが可能な
任意のチップ(複数も可)によっても実行可能である。
グラフィックスサブシステム
メインプロセッサCPU42は、ローカルCPUバス108を介して、グラフ
ィックスサブシステム30(図2)を含む複数のサポートデバイスに操作可能に
接続されている。グラフィックスサブシステム30は、好ましくは内蔵グラフィ
ックスアクセルレータ及びSVGAグラフィックアウトプットを生成可能なデジ
タルからアナログへの変換器(DAC)を備えたグラフィックスコントローラ5
2を提供する。好適な仕様を提供するグラフィックスプロセッサは、チップスア
ンドテクノロジーの65548/65550フラットパネルCRT・GUI・D
AC・マルチメディアエンジンであるが、同様に構成されたその他のグラフィッ
クスプロセッサを用いることもできる。ビデオアウトプットは好ましくは、シャ
ープモデルNo.LQ10D0314ビットカラーLCDディスプレイ等、フラ
ットスクリーンディスプレイ20(図1)に送られる。グラフィックスプロセッ
サ52は好ましくは、16ビット/ピクセルカラーにて解像度640×480を
提供し、1メガバイト(MB)のEDO高性能RAMである専用ディスプレイメ
モリ56とインターフェイスする。
ディスプレイ20及びタッチセンシティブオーバーレイ22(図1)へのイン
ターフェイスは、従来技術に従って構成可能なディスプレイリンク110を介し
て実行される。ディスプレイリンクチップセットは、好ましくは、グラフィック
スコントローラ52から20ビットのTTLパラレルデータを得て、同データを
幅3ビットのシリアル低電圧差分信号(「LVDS」)データに変換する。この変
換は、内部フェイズロックループ(PLL)によって7倍のドットクロックレー
トにおいて行われる。20ビットのデータは6ビットの赤、6ビットの緑、6ビ
ットの青、H同期及びV同期を有する。また、1つのLVDS信号は、総計4対
のLVDSにおけるシリアルデータのクロッキング及び同期に用いられる。図4
に示すように、受信ディスプレイリンク117は、LCDフラットパネル20に
直接接続するように、シリアルLVDSデータを20ビットのパラレルに変換し
直し、更にドットクロックを変換する。
図3に示すように、グラフィックスサブシステムは更に好ましくは、YUVか
らRGBへの変換、及びより高い性能を有するMPEG−1ビデオのための画像
スケーリングを行うことが可能なグラフィックスアクセルレータ54(図2)を
備える。MPEG−1画像は、周知のハードウエア及び/又はソフトウェアシス
テムを介して生成可能である。これらの機能は、例えば、65550チップによ
ってグラフィックスコントローラ52、グラフィックスアクセルレータ54、及
びDAC58(図2)に提供される。
I/Oサブシステム
音楽情報処理サブシステム104は、好ましくは、例えばクリスタルセミコン
ダクタのCS4045チップによって提供されるような、IDEバスマスター1
12を介してハードドライブ64及びCD−ROMドライブ16とコミュニケー
ション可能な多目的周辺機器及びメモリインターフェイスであるコントローラ6
6を備える。CD−ROMドライブ16は好ましくは、少なくとも600KB/
秒の読み取りが可能なクォッドスピード(quad-speed)(4×)CD−ROMド
ライブであり、ハードドライブ64は好ましくは、少なくとも540MBの容量
を有する。
コントローラ66はまた、メインシステムメモリ46のアドレス指定及び更新
とROM44に記憶されたシステムBIOSのアドレス指定を実行するために用
いられるCS4041チップを備えている。
コントローラ66はまた、主にタッチ制御オーバーレイ22からインプット信
号を受け取るため、更には校正信号及びその他の情報をオーバーレイ22とその
コントローラとに送るために、ディスプレイコネクタ116を介して双方向リン
ク114によって、標準インプットデバイスとしてのタッチスクリーンオーバー
レイ22(図1及び図4)とのコミュニケーションを提供する。
ディスプレイサブシステム
図4に示すように、楽器システムは、好ましくはタッチパネル又はオーバーレ
イ22とフラットパネルディスプレイ20の後方に装備されたLCD変換ボード
118(概略的に図示されている)とを備えるユーザインプット手段を提供する
。ディスプレイ及びタッチスクリーンインターフェイスのための変換ボード11
8の構成は、音楽情報処理サブシステム104からの命令に基づくスクリーン画
像を生成し、演奏者がタッチスクリーンオーバーレイ22に接触することによっ
て生成されるインプット信号を検索するように、従来の方法に従って設計され得
る。
変換ボード118は、調光制御、DCからACへの変換及び+12V電源を提
供するように構成された電源120にリンクされ得る。+5Vレベルへの変換を
行うための標準電圧調整器122もまた装備され得る。変換ボード118は、従
来の31導線フラットケーブル124を介して、フラットパネルディスプレイ2
0にリンクされ得る。前述のように、フラットパネルディスプレイリンク117
は、ディスプレイコネクタ116から受け取った信号を更に処理してフラットパ
ネルディスプレイ20に表示するために変換する。
ユーザインプットサブシステム
タッチスクリーンコントローラ126は、好ましくは、モトローラ(Moto
rola)の68HCO5マイクロプロセッサ、X軸及びY軸の両方において1
024ポイントを許容するTI・TLC1543の10ビットのアナログからデ
ジタルへの変換器、及びナショナル・93C46・EEPROMを備えている。
タッチスクリーンコントローラ126はアナログからデジタルへの変換及びバッ
クライトの明度を制御する。また、メインプロセッサ42(図3)とのシリアル
コミュニケーションを提供してEEPROMにおいてデータを記憶及び検索し、
診断を実行する。タッチスクリーンコントローラ126は、4又は8ワイヤのア
ナログレジスティブであり得るタッチパネル22に操作可能に接続されている。
タッチスクリーン22及びインターフェイス要素の両方において許容範囲が異
なるため、コントローラ126を校正する必要がある。校正データは好ましくは
、停電後にも保存されているようにEEPROMに記憶されている。
図3に示すように、インプット/アウトプットコントローラ76は、好ましく
は37C665スーパーI/Oチップを備えている。このチップは、好適な3.
5インチの1.44MBフロッピディスクドライブ14、双方向パラレルポート
92、及び例えば選択可能なマウスインプットデバイス(図示せず)に接続する
ためのシリアルポート128へのインターフェイスを提供する統合コントローラ
である。
サブシステム104は更に、9600ボーまでのより遅いモデム速度でも使用
可能であるが、14400ボーにてデータを送信可能なモデム70、好ましくは
ロックウェル(Rockwell)No.SMV144ACモデムを備え得る。モデム7
0は、MIMSにて記憶し処理するために、オンラインサービス及びその他の遠
隔ソースからの音楽情報にアクセスすべく用いられ得る。モデム70はまた、音
楽情報をその他のシステムに送信するために、システムからの送信を可能にする
。モデム70は、電話回線71(図2)及びデータ/モデム回路の間の電気的分
離及びオーディオ接続を提供するデータアクセス割振り(Data Access Arrangem
ent)(DAA)モジュール131を介して接続されている。DAAモジュール
は、公衆交換電話回線網(PSTN)への直接的な接続を可能にするFCC部6
8の要件に合う、又はこれを上回るように構成されている。DAAモジュール1
31はリング検知及びフックスイッチ制御、更にオーディオパス及び1500ボ
ルトアイソレーション/800ボルトサージ保護を提供する。モデム70及びD
AAモジュール131は、標準RJ11ポート133を介して電話回線
71とインターフェイスする。
マルチメディアオーディオサブシステム
図2及び図3に示すように、マルチメディアオーディオサブシステムは、好ま
しくは、モデム70、MIDIサウンドジェネレータ86、アンプ130を伴う
マイクロフォン84を含む複数のソースからのオーディオ信号の受け取り及びミ
キシングを行うための構成要素を備えている。別の選択肢として、コントローラ
48,50からのアラーム又はベルを聞き取り可能なものとしてもよい。オーデ
ィオアウトプット信号は、アンプ134及びラウドスピーカ136、更にヘッド
フォンアンプ及びポート138に送られる。システムは、好ましくは、ヘッドフ
ォンプレゼントスイッチ140を備える。システムは、別の選択肢として、音量
及びバランス制御(図示せず)を提供し得る。
マルチメディアオーディオシステムは、好ましくは、複合信号を組み合わせて
2チャンネルのステレオアウトプットを生成することができるステレオミキサ8
0と、インプット信号のための減衰器と、マイクロフォン音声インプットを処理
するための音声エンコーダ88(図2)と、バランスコントロールとを備えてい
るCS4232統合チップを備えている。好ましくは、システムには5つのオー
ディオソースがあり得る。即ち、CDオーディオ、MIDI合成、マイクロフォ
ンオーディオ、PCMオーディオ及びモデムオーディオである。
CDドライブ16においてCD−DAディスクをかける際、CDオーディオは
、44.1KHzでCD−DAオーディオを奏することができるCD−ROMド
ライブ16の内蔵レッドブック(Red book)、16ビットオーディオデコーダ13
2によって、ミキシング、処理、並びにオーディオアンプ134及びラウドスピ
ーカ136又はヘッドフォンアンプ及びポート138へのアウトプットに処され
るために、アナログインプットを介してCS4232オーディオミキサ及びプロ
セッサ80に接続するアナログオーディオアウトプットにデコードされる。
オーディオミキサ80はまた、PCMオーディオインプットを受け取ることも
できる。ウェイブオーディオ(wave audio)とも言われるPCMオーディオは
、CD−ROMアプリケーションにおいて用いられている最も一般的な形態のオ
ーディオである。PCM又は「WAV」ファイルは、CPU42による制御に基
づき、CS4232オーディオミキサ及びプロセッサ80にデジタルで送られる
。次にCPU42は、システムオーディオアンプ134にアウトプットするため
にその他の可能なオーディオソースとミキシングする前に、同ファイルを16ビ
ットDACを介してアナログアウトプットにデコードする。
以下により詳細に記載するMIDIオーディオサブシステムに備えられている
システムのサウンドジェネレータ86は、CS4232オーディオミキサ及びプ
ロセッサ80に送られるアナログオーディオアウトプットを生成する。
マイクロフォン84は、録音システム、カラオケ及びその他の音楽音声インプ
ットアプリケーションに接続され得る。マイクロフォンインプットは、好ましく
は、その他のオーディオソースとレベルを適合させるようにプレアンプ130を
介して送られる。このアナログオーディオインプットは、CS4232オーディ
オミキサ及びプロセッサ80に接続する。システムは、好ましくは、マイクロフ
ォンインプットの録音と、オーディオミキサ及びプロセッサ80への通過とを可
能にする。これらのミキサ及びプロセッサ機能は、好ましくはCS4232ミキ
サ及びプロセッサ80によって提供される。録音は、44.1、22.05及び
11.025kHzにおけるPCMサンプリングを伴う16ビットADCを介し
て実行される。このエンコーディングはCS4232ミキサ及びプロセッサ80
において実行可能である。
例えばオンラインサービスにダイヤルした際、ユーザにダイヤルトーン又は通
話中信号が聞こえるように、更なる音楽情報ソースとしてモデム70のオーディ
オアウトプットを演奏者のオーディオシステムを介して奏することができる。モ
デムオーディオアウトプットは、別の選択肢として、CS4045コントローラ
48,50からのアラームトーン及びベルトーンとミキシングされるためにプレ
ミキサ142を介して送られることも可能である。同アラームトーン及びベルト
ーンは、次に、オーディオミキサ及びプロセッサ80によって聞き取り可能にさ
れる。
バスサブシステム
ローカルCPUバス108は、メインプロセッサCPU42、グラフィックス
コントローラ52、メインメモリ46、CS4041コントローラ66、タイマ
ー、クロック及びDMA/インターネットコントローラ48,50、及びコプロ
セッサバス150(図5参照)を好適な50MB/秒のスループットでリンクす
る。工業標準アーキテクチャー(ISA)バス144は好適な8MB/秒のスル
ープットを有し、37C666I/Oコントローラ78、オーディオミキサ及び
プロセッサ80、並びにモデム70をリンクするために用いられる。バス108
,144間のブリッジは、好ましくはバッファ146である。好適なバッファ1
46は双方向性、8ビット、74LS245型で、トリステイト(tri-state)
能力を伴う。バッファ146はまた、好ましくは、周辺機器によるデータのロー
ディング及びアドレスバスを支援するための予備ドライブカレントを提供する。
MIDIオーディオサブシステム
図5に示すように、MIDIオーディオサブシステム38は概して、サウンド
生成のための構成要素と、音楽キーボード10、並びにフットペダル98や選択
可能なピッチベンド及び変調コントロール100等の関連する選択可能なMID
Iコントロールとのインターフェイスと、種々の診断手順を介するシステムの完
全性のモニター及び保証とを提供する。MIDIオーディオサブシステム38は
好適な5OMB/秒のスループットを有するバス150を備えており、音楽情報
処理サブシステム104のローカルCPUバス108(図3)と接続する翻訳器
/バスマスター162を介して、音楽情報処理システム104にリンクされてい
る。
MIDIコプロセッサ94は、MIDIオーディオサブシステム38の中央管
理を提供する。MIDIコプロセッサ94は、好ましくは、32ビットバスを伴
う32ビットCPU、IKBの4ウェイ命令キャッシュ、4KBのスタティック
RAM、2つの32ビット高速DMAコントローラ、ボーレート生成を伴う2つ
のシリアルポート、バスウォッチドッグ、周期的割り込み/システムタイマ、割
り込みコントローラ、及びデュアル8ビットパラレルポートを有する高性能統合
プロセッサである。キーボードスキャニング及び割り込みハンドラを含むスピー
ドセンシティブで待ち時間(latency)の短いCPU操作は、命令キャッシュに
て動作しているコードによって実行可能である。MIDIコプロセッサCPU9
4は、好ましくは、アセンブリ全体の動作状況を確認するための品質保証テステ
ィングを構築する上で用いられ得る内蔵シリアルポート164を備えている。
MIDIコプロセッサ94の主機能は、キーボード/フットペダルスキャニン
グ、オーディオプロセッササウンド生成制御、MIDIデータストリーム処理、
並びに音量、バランス、ピッチベンド、変調及びキーボードのアフタータッチ(
after-touch)等、時間が重要な機能の実行中にメインCPU42をオフロード
することである。MIDIコプロセッサ64は、好ましくは、専用ローカルRA
M及びフラッシュメモリ166を備える。ローカルフラッシュメモリ168は、
好ましくは、診断ソフトウェア、チップセット初期化値、及びMIDIコプロセ
ッサローカルメモリ166上で実行されるハードドライブからの標準的なオペレ
ーティングソフトウェアを得るためのローダプログラムを記憶する。
サウンド生成は、好ましくは、MIDIサウンドジェネレータウェイブテーブ
ルシンセサイザ86によって提供される。MIDIコプロセッサ64によって制
御されるMIDIウェイブテーブルシンセサイザ86は、MIDIコマンドを、
その他のオーディオソースとミキシングされるようにオーディオミキサ80に送
り返されるアナログオーディオアウトプットに変換する(図3も参照)。
MIDIウェイブテーブルシンセサイザ86は、好ましくは、イーエムユーシ
ステムズ(E-mu systems)のEMU−8000オーディオプロセッサ151を備
える。好適には、128個の異なる楽器セットのデジタルサンプルが、好ましく
は8MB、最大32MBまでのサンプルメモリ又は音声RAM152に記憶され
ている。サンプルは、好ましくは、MIDIコプロセッサ94によるルーティ
ン制御に基づくシステムブートアップ時に、ハードライブ64(図3)から音声
RAM152にロードされる。
デュアルポートメモリコントローラ154によって、MIDIコプロセッサC
PU94及びメインプロセッサ42はいずれも、音声RAM152に直接アクセ
スすることができる。MIDIコプロセッサCPU94は、好ましくは、サンプ
ルデータをハードドライブ64から迅速にロードするため、直接アクセス可能で
ある。オーディオプロセッサ151もまた、好ましくは、最小ロード遅延時間に
てサンプルを奏するために直接アクセス可能である。また、デュアルポートメモ
リコントローラ154は、オーディオプロセッサ151が16ビット幅でメモリ
152にアクセスすることと、MIDIコプロセッサ94が32ビット幅でメモ
リ152にアクセスすることとを許容するように構成されている。
ウェイブテーブル音声サンプルはオーディオプロセッサ151によって読み取
られ処理れて、クリスタルセミコンダクタDAC等のデジタルからアナログへの
変換器156によってステレオアナログオーディオアウトプットに変換されるデ
ジタルオーディオアウトプットストリームに、デジタルでミキシングされる。信
号はフィルタ158によってクリーンアップされ、マルチメディアオーディオサ
ブシステム34のオーディオミキサ80(図2及び図3も参照)に送られる。オ
ーディオプロセッサ151は、好ましくは、エンベロープパラメータの制御等、
音声サンプルの更なる操作のための命令を記憶するための1MBの専用RAMメ
モリ160を備える。
MIDI音楽サブシステム38はまた、キーボード10及びその他のMIDI
デバイスからのインプットをスキャン及び処理するように機能する。音楽キーボ
ード10は、好ましくは、フェイター(Fater)による88個のキーから成る速
度感受性のキーボードであり、フットペダルアセンブリ98を備えているのが好
ましい。キーボード/フットペダルインターフェイス161は、キー速度測定時
には優れた解像度のため非常に高いレートでキーボード10をスキャンするよう
に構成されている。キーボードインターフェイス161は、一度に16個のスイ
ッチを読み取ることができる。フットペダル98は、好ましくは、キーボードの
キーと同じ機構及び同じレートでスキャンされる。
キーボード及びフットペダルインターフェイス161は、4つの3〜8のデコ
ーダ及び2つの8ビットバスドライバを有し得る。好適なキーボード10には8
8個のキーが備えられ、1つのキーあたり2つのスイッチがある。好ましくは3
つ備えられるペダルもまた、それぞれ2つのスイッチを有しており、総計182
個のスイッチがパス毎にスキャンされることになる。MIDIコプロセッサ94
は、スキャン毎に16個のキー−スイッチを読み取るように構成されており、1
回の完全なスキャンにおいては6つのロングワード(long-word)(32ビット
)読み取りが要求される。MIDIコプロセッサ94のオーバーヘッドを単純化
し減少させるために、16個のスイッチの各セットに固有のワードシーケンスア
ドレスを割り振ることができる。MIDIコプロセッサ94は自動バスサイジン
グを支援可能であり、従って、ロングワード(32ビット)を読み取るように命
令された際にデバイスが1ワード幅(16ビット)であった場合に、MIDIコ
プロセッサCPU94は合計32ビットが得られるように自動的に2つのシーケ
ンスワード読み取りを行う。
スキャン電子装置96は、好ましくは、オーディオプロセッサ86のアウトプ
ットの総音量に調整するために、ピッチベンド及び変調コントローラ100及び
選択可能な音量ペダル163をポールして処理することができるアナログマルチ
プレクサを有するモトローラの68HCOSチップを備える。
MIDIコプロセッサ94はまた、好ましくは、手順の始動と適切な動作を保
証するためのシステムハードウェアにおける診断手順の実行とを支援するように
構成されている。パワーアップでは、MIDIコプロセッサ94は好ましくは、
以下のデューティを実行する。即ち、CS4041−4045チップセット48
,50,66(図3)の初期化、グラフィックスコントローラのセットアップ、
内蔵DMAコントローラを用いてのハードドライブ64からデュアルポートメモ
リ154への不具合サウンドウェイブテーブルのダウンロード、並びに音量、バ
ランス及びサウンドテーブル等、特定のユーザ不具合設定セットアップである。
MIDIコプロセッサ94による制御プログラムの実行後は、メインプロセッ
サCPU42がリリースされ、その後メインプロセッサCPU42は好ましくは
、ハードドライブ64からオペレーティングシステムをブートする。
ソフトウェアの更新及び修復を含む遠隔診断は、トラブルシューティングを支
援するため、モデム70を介して中央オフサイト装置(central off-sight faci
lity)から実行することができる。同診断はMIDIコプロセッサローカルメモ
リ170に記憶されていることから、これらのテストはX86ウィンドウズ95
オペレーティングシステムの機能には依存しない。
MIDIコプロセッサ94は、好ましくは、メインプロセッサCPU42と同
じデバイスの全てに完全なアクセスを有し、システム全体において完全な診断を
実行する能力があることが好ましい。MIDIコプロセッサ94及びメインプロ
セッサCPU42は互いのメモリにアクセス可能であるが、MIDIコプロセッ
サ94は好ましくは、メインプロセッサCPU42に対して優先権を有する。好
適には、MIDIコプロセッサ94及びメインプロセッサCPU42はまた、バ
グの修理、改良及び改善において互いのフラッシュメモリに対する更新を行う。
このことは、翻訳器バスマスタ162を介してのコミュニケーションによって行
われる。
MIDIコプロセッサ94は2つの8ビット幅メイルボックスを介してホスト
のメインプロセッサCPU42とコミュニケーションする。MIDIコプロセッ
サ94又はメインプロセッサ42のいずれかが、メイルボックスにおいて或るビ
ットを「1」と設定した場合、割り込みが発生し、どのビットが設定されたかに
基づき特定のメッ七−ジが送られる。MIDIコプロセッサ94からメインプロ
セッサCPU42へ送られ得るメッセージとしては、エラー発生、インプットバ
ッファの状態、音量又はバランスへの変更等が含まれる。
メインプロセッサCPU42からMIDIコプロセッサ94への割り込みは、
概して、処理待機中のデータの存在を意味する。例えば、「1」に設定された或
る
ビットがメインプロセッサCPU42のバッファに処理すべきデータがあること
を示す場合、MIDIコプロセッサ94は所定のデータブロックをMIDIコプ
ロセッサ94のローカルアドレススペースに移動するために高速DMAを用いる
ことができる。その他のビットセットによって、EEPROM168からのシリ
アルナンバーの検索等、その他の機能を実行することができる。
MIDIコプロセッサのアドレススペースは、ローカルDRAM、オーディオ
プロセッサDRAM、メイルボックス、フラッシュROM、64K PC/AT
I/Oスペース、128MBメインプロセッサCPUスペース、及び1MBの
BIOS PC/ATスペースを含む複合セグメントに分割され得る。同様に、
メインプロセッサCPUスペースも複数のセグメントに分割される。即ち、標準
PC/ATメモリ及びBIOSスペースのための低部における72メガバイト、
メイルボックスとVGAコントローラとで分割される次の56メガバイト、MI
DIコプロセッサ占有スペースのための更に次の128メガバイトアドレス、及
びシステムBIOSのための最後の1メガバイトである。
好適なモトローラMIDIコプロセッサ94及びメインプロセッサCPU42
に好適なインテル(Intel)X86プロセッサ間で、バス構成に相違点があ
ることから、プロセッサ間における適切なコミュニケーションのために変換又は
翻訳を行わなければならない。プロセッサ間の主な相違点の一つは、どのバイト
レーン(byte lane)に最も有意でないバイトが配置されているかという点であ
る。モトローラはバイト0、アドレス0をD31−D24に配置し、インテルは
バイト0、アドレス0をD0−D7に配置している。4つの6ビット双方向トラ
ンシーバは以下のように接続する。
モトローラバイト インテルバイト
D31−D24 D0−D7
D23−D16 接続 D8−D15
D15−D8 D16−D24
D0−D7 D25−D31
X86ファミリーは、それぞれ目的のバイトに対して別個のバイトイネイブル
(byte enable)を用いるが、モトローラは、プログラム可能なロジックを用い
てどのバイトが目的であるかを決定するためにA0−A1、SIZ0、SIZ1
を用いる。プロセッサ間でコミュニケーションを行うためには、信号はバイトイ
ネイブルとアドレス/サイズ間で翻訳されなければならない。
2つのプロセッサはまた、メモリ及びI/Oデバイスと対話するため、異なる
プロトコルに従う。インテルプロセッサはメモリ及びI/Oデバイスとアクセス
するために別個の命令を有するが、モトローラプロセッサは全てのメモリ及びI
/Oデバイスを同じように扱う。これを調整するために、MIDIコプロセッサ
がメインプロセッサメモリスペースとして指定されているアドレススペースにア
クセスしたときに、適切なメモリアクセスタイミング及び信号が生成されるよう
に、メインプロセサアドレススペースにて適切なI/Oアクセタイミング及び信
号を生成するため、別個の64KアドレススペースがMIDIコプロセッサアド
レススペースに割り振られることが好ましい。メインプロセッサCPU42がM
IDIコプロセッサ94にアクセスするために指定されているメモリスペースに
アクセスした際は、1セットのみのタイミング信号及び制御信号が生成される必
要がある。それぞれのCPU42,94が互いのアドレススペースに同時にアク
セスを試みた際は、デッドロック状態を回避するためにMIDIコプロセッサ9
4に優先権が与えられる。メインプロセッサ42がMIDIコプロセッサアドレ
ススペースにアクセスを試みた場合は、フィールドプログラマブルゲイトアレイ
(FPGA)のロジックがMIDIコプロセッサ94に対してバス要求を生成し
、アクセスが生じる前にバス認可(bus grant)が出されるのを待つ。MIDI
コプロセッサ94がメインプロセッサアドレススペースにアクセスを要望する場
合は、FPGAのロジックがコントローラ66(図3)を介してLREQ0を生
成し、アクセスを完了する前にコントローラ66からLGNT0が返送されるの
を待つ。
適切な始動及び診断を行うべくMIDIコプロセッサ94がメインプロセッサ
42を完全に制御するよう保証するために、MIDIコプロセッサ94はメイン
プロセッサリセットラインを直接的に制御するように構成されていることが好ま
しい。
MIDIコプロセッサ94はまた、システムシリアルナンバー、製造年月日、
ハードウェアのモデル型及びバージョン、並びに保証目的におけるユーザによる
インストール年月日を含む情報を有する書き込み/保全EEPROM168を制
御する。書き込み後は、EEPROM168の一定の部分のみ変更可能である。
ソフトウェアサブシステム
第6図を参照すると、グラフィカルユーザインターフェースによって制御され
る楽器システムの構成要素が、ソフトウェアの多重レベルを介して従来の方法で
リンクされている。この楽器システムは、MIDIコプロセッサ94内のマイク
ロコントローラソフトウェア170と、タッチスクリーンコントローラ126を
利用して、音楽キーボード10、キーボードペダル98、およびMIDIサウン
ドジェネレータを備えたコプロセッサハードウェア171との相互作用を管理す
る。タッチスクリーンコントローラ126は、マイクロコントローラハードウェ
アを構成するタッチスクリーンオーバレイ22からの信号の入力を管理する。
専用レベルでない場合、CD−ROMドライブ16、フロッピーディスクドラ
イブ14、ハードドライブ64の情報源は、記憶デバイスドライバ172を介し
て制御される。グラフィックコントローラ52(第3図)とフラットパネルディ
スプレイ20はグラフィックデバイスドライバ174によって制御される。タッ
チスクリーンコントローラ126と通信するために入力デバイスドライバ176
が使用され、パラレルおよびシリアルポート72、128、モデム70、MID
Iポート76とインターフェースするために通信デバイスドライバ178が使用
される。音声デバイスドライバ180はマルチメディア音声プロセッサ80の制
御を確立する。
様々なドライバはさらに、好ましくはマイクロソフト社のウィンドウズ95プ
ラットフォームといったオペレーティングシステムレイヤ182によって管理さ
れる。音楽情報システムで使用されるアプリケーションは、APIレイヤ187
内のWin32・API184およびバーチャルシンセサイザAPI186を介
してオペレーティングシステムにリンクしていることが好ましい。
アプリケーションレイヤ188はプレーヤシェルアプリケーション189とロ
ーダアプリケーション190を備えることができ、さらに、CD−ROMを介し
て表示される楽器システムを実行するためのアプリケーション192、194を
備えることもできる。
ベースオペレーティングシステムレイヤ182、デバイスドライバレイヤ17
7、システムハードウェアレイヤ175、マイクロコントローラハードウェア1
73、コプロセッサハードウェア171の構成要素は、従来のパーソナルコンピ
ュータおよびウィンドウズ95の技術パラメータとガイドラインに従って開発、
操作することができる。
ローダアプリケーション190は、最初のスタートアップ手続き後にアプリケ
ーションプログラムのローディングと起動を管理するように開発されていること
が好ましい。最初のスタートアップ手続きには、バーチャルマシンマネージャと
ファイルシステムマネージャ182の主要の構成要素のスタートアップと、全て
の必要なデバイスドライバ172、174、176、178、180のローディ
ングおよび初期化と、システムハードウェアレイヤ175内のハードウェアデバ
イスの初期化とが含まれることが好ましい。ローダアプリケーション190はシ
ステムスタートアップ上のデフォルトアプリケーションであることが好ましい。
最初のスタートアップ後に、本発明によるグラフィカルユーザインターフェース
を確立するために、ローダアプリケーション190がプレーヤシェルアプリケー
ション189を起動することが好ましい。
またローダアプリケーション190は、後に第25図を参照してさらに詳細に
説明するように、システムのグラフィカルユーザインターフェースから起動され
た際に他のアプリケーション192、194も起動するように開発されているこ
とが好ましい。
バーチャルシンセサイザAPI 186は、MIDIハードウェアからMID
Iデータパケットを個別に受信/送信するためのプログラム機能と、MIDIハ
ードウェアから、またMIDIハードウェアへMIDIデータパケットのタイミ
ング取りをしたストリームを録音および演奏するためのプログラム機能と、楽器
サウンドの全てのレイヤリングを処理するためのプログラム機能とを備えている
ことが好ましい。
タッチスクリーンコントローラソフトウェア126は、タッチスクリーンオー
バレイ22を正規の間隔でポーリングし、また、タッチスクリーン上の接触をレ
イヤ177のオペレーティングシステムドライバに通信する。
MIDIコプロセッサ制御プログラム191はスキャニングを行うことが好ま
しく、また、音楽キーボード10およびペダル98に対するユーザー入力を、M
IDI出力メッセージを音声プロセッサ86へのコマンドに変換するのと同様に
、レイヤ177のオペレーティングシステムドライバへ送られるMIDI入力メ
ッセージに変換することが好ましい。MIDIコプロセッサ制御プログラム19
1はさらに、コプロセッサハードウェアを検査して必要であればエラー通知を出
すブートアップテストおよび診断ルーチンと、メールボックスハードウェア16
2(第5図)を介したDMAオペレーションを利用した、メインメモリ46(第
3図)からボイスRAM 152へのサンプルセットのダウンロードも実行でき
ることが好ましい。
プレーヤシェルアプリケーション189は、第7図〜第27図を参照して後述
する楽器システムを操作するためのメイングラフィカルユーザインターフェース
を供給する。プレーヤシェルアプリケーション189は、ベースオペレーティン
グシステムのファイルシステムマネージャ182を介してハードドライブ64を
管轄するデバイスドライバ172と通信するWin32 API機能を介して、
ハードドライブからグラフィックをロードし、その後、ベースオペレーティング
システムのバーチャルマシンマネージャ182を介してディスプレイ20を管轄
するデバイスドライバ174と通信するWin32・API機能を介して、グラ
フィックをディスプレイ20に表示するように書込まれていることが好ましい。
グラフィカル制御画面が表示されると、プレーヤシェルアプリケーション189
は音楽キーボード10またはタッチスクリーン22からのユーザー入力を待つ。
システムはタッチスクリーン22からの入力に応じて以下のように反応する。
タッチスクリーンスキャナソフトウェア126が、タッチスクリーン22との接
触を記録し、ハードウェア割込みがメイン処理ユニット42(第2図)へと送ら
れる。タッチスクリーン22を管轄する入力デバイスドライバ176が、タッチ
スクリーンスキャナ126からユーザ接触のX、Yポジションを検索する。次に
入力メッセージが公式化され、Win32・API184の標準入力通知機能を
介して、オペレーティングシステムからプレーヤシェルアプリケーション189
へと送られ、そしてプレーヤシェルアプリケーション189がユーザ入力と同じ
システム機能を実行する。
システムは音楽キーボード10からの入力に応じて以下のように反応する。N
OTE・ONまたはNOTE・OFFがMIDIコプロセッサ制御プログラム1
91によって記録され、コプロセッサCPU94(第2図)がノートメッセージ
をMIDIデータパケットに公式化する。ハードウェア割込みがメイン処理ユニ
ット42(第2図)へ送られる。コプロセッサ94を管轄する通信デバイスドラ
イバ178が、コプロセッサ94からMIDIデータパケットを読込む。MID
I入力メッセージが公式化され、バーチャルシンセサイザAPI186のMID
I機能を介してオペレーティングシステムからプレーヤシェルアプリケーション
189へと送られ、次にプレーヤシェルアプリケーション189がユーザ入力と
同じシステム機能を実行する。
音楽キーボード10またはタッチスクリーン22からの入力が、プレーヤシェ
ルアプリケーション189に対してMIDIシンヤサイザ86(第2図)を介し
て音楽を演奏するように指示すると、プレーヤシェルアプリケーション189が
MIDI出力メッセージをシンセサイザ86へ送れる形に公式化する。メッセー
ジを送るためにプレーヤシェルアプリケーション189は、MIDIデータをオ
ペレーティングシステムを介して、MIDIルータハードウェアを通過して適切
な通信デバイスドライバ178へと送る機能をバーチャルシンセサイザAPIか
ら呼出す。
デバイスドライバ178が、メールボックス機構162を介し、MIDIコプ
ロセッサCPU94に対してハードウェア割込みを発生する。するとMIDIコ
プロセッサCPU94が、MIDIコプロセッサ制御プログラム191内の機能
を使ってデバイスドライバ178からMIDI出力メッセージを読込む。コプロ
セッサ制御プログラム191は、正確な楽器サンプルセットの正確なサンプルを
ロードおよび演奏するべく、音声プロセッサ151と相互作用してMIDIデー
タを演奏する。
グラフィカルユーザインターフェースを介した統合制御
本発明のある局面によれば、サウンドパラメータ制御と同様に音楽情報アクセ
スおよび処理は、タッチ制御を備えたグラフィカルユーザインターフェースのよ
うな視覚入力手段を経て単独に実行される。グラフィカルユーザインターフェー
スで表示された相互に作用する複数の画面が、あらゆる音源からの音楽情報の管
理と同様、楽器選択、パラメータ制御、単一画面アンサンブル制御を含む楽器シ
ステムの制御を容易にする好ましい。
楽器システムのグラフィカルユーザインターフェースは、システムパラメータ
の迅速で便利な調整を容易にするために、タッチスクリーンシステムを介して制
御されることが好ましい。この配列は演奏者が理解し易く、プロフェッショナル
にとっては特に演奏中における「リアルタイム」での調整を可能にする。
グラフィカルユーザインターフェースはまた、マウス、ジョイスティック、そ
の他の信号入力システムによる制御および処理も可能である。起動の好ましいモ
ードはタッチスクリーンであるが、本発明のグラフィック制御は、マウスまたは
他のユーザインターフェースを利用した環境のアプリケーションを備えることも
可能だと考えられる。従って、本明細書中では、ユーザの動作によるグラフィッ
ク画像によって呈される機能の起動を参照するために、タッチ、接触、押す、ク
リック、処理といった用語を互換的に使用している。
第7図に示すように、本発明のグラフィカルユーザインターフェースによって
表示された、制御グラフィックとして機能する制御画面200は、楽器システム
の実行中に表示される全ての画面で使用できる「ボタン」の標準セットを設ける
ことができる。これらのボタンにアクセスバー202を加えて、複数のサブメニ
ュー機能を提供することもできる。また、標準ボタンにメトロノーム制御204
とヘルプ206のグラフィック画像を加えることもできる。グラフィカルユーザ
インターフェースによって表示された画像は、本発明の範囲内において、その画
面デザイン、色、配置を変更することが可能である。グラフィカルユーザインタ
ーフェースによって表示された画像とその操作を理解し易くするために、保存や
ローディングといった通常使う機能用の総称サブメニューのセットについて説明
する。
第7A図に示すように、メトロノーム制御アイコン204は、1分間毎のビー
トを制御する制御矢印207、小節毎のビートを制御する制御矢印209、メト
ロノームの相対音量を制御する制御矢印211を表示するサブ画面205を起動
できる。
第7図に示すように、ソロ楽器選択画面200では、楽器選択範囲の方法によ
り1つの画面上で例えば128音のMIDI楽器からの選択が可能である。楽器
選択範囲208の頂部にカテゴリアイコン210を置くことができる。カテゴリ
アイコン210の内の1つに触れてカテゴリを選択すると、各カテゴリ毎に異な
る個々の楽器を複数、例えば8つのボタン212で表示することができ、このボ
タン212はカテゴリアイコン210の下に配設されていることが好ましい。個
々の楽器ボタン212は、1つを選択すると別の1つが解除されるために同時に
2つ以上を選択することができない「ラジオ」ボタンであることが好ましい。こ
のシステムは、選択した途端にその楽器のサウンドが演奏されるように構成され
ていることが好ましい。
ソロ楽器制御画面200は、例えばコーラス214、リバーブ216、イコラ
イゼーション218といった複数のエフェクトボタンを備えていることが好まし
い。ボタン214、216、218では、そのエフェクトを制御する別の方法を
供給するためのプルダウン画面またはポップアップ画面を表示することができる
。選択した各エフェクトのモードは、選んだシステムのサウンド出力において使
用可能であることが好ましい。
ソロ楽器制御画面200は、選択した楽器とエフェクトのサウンドのデモンス
トレーションを実行するためのボタン220を装備していることが好ましい。こ
のシステムでは、デモンストレーションボタン220を押すことにより、ある曲
の短いサンプルを現在選択されている楽器を使って演奏させることができる。こ
のシステムは、画面200上のボタンをどれか1つ押すとデモンストレーション
が割込みされるか停止するように構成されていることが好ましい。
ソロ楽器制御画面200は、指向性矢印224と、移調する半音の数を示す数
字表示226を備えた、キーチェンジを実行するためのボタン222を装備して
いることが好ましい。
次に第8図を参照すると、例えば「ミックス」とラベル付けされたボタン23
2を選択すると、アクセスバー202に沿って配設された、混合選択された楽器
のアンサンブルを制御するように割当てられた第2制御画面が表示される。選択
により、画面画像234は複数のボックス236または、アンサンブルにおける
楽器レイヤを表すグラフィック画像を表示することができる。複数の、例えば6
つのレイヤの各々が、選択された楽器とエフェクトアレンジに関連することがで
きる。ミックスする6つの使用可能な楽器をボックス236で表示することがで
きる。ミックス楽器制御画面では、サウンド、音域、音量、キー、PAN、ドラ
ムス制御のオプションを備えたアクセスバー238が表示されることが好ましい
。
サウンド選択モードでは、レイヤボックス236の1つを実行してレイヤを選
択すると、好ましくは先に述べたソロ楽器画面208(第7図)と類似した楽器
選択画面240が表示される。グラフィカルユーザインターフェースは、楽器選
択画面240で選択した楽器グループアイコン242がレイヤボックス236に
配置されるように構成されていることが好ましい。楽器カテゴリ内の特定の楽器
と、それに関連するエフェクトの選択は、第7図を参照して上述した方法で行う
。
ユーザはレイヤボックス236に触れることでミックスする楽器を変更するこ
とができる。楽器選択画面240は、好ましくはハイライトによってそのレイヤ
(例えばアルトサックス)と視覚的にリンクすることができる。次にユーザは、
ソロ楽器の時と同じ方法で楽器選択240を使用するが、ソロ楽器の時にはなか
った、単純にそのレイヤをクリアし、どの楽器も選択しない「なし」のボタン(
ボックス236の低部参照)も選べるようにすることが好ましい。楽器選択画面
240は新規のレイヤが選択されるまで画面上に残る。楽器を指定した非選択レ
イヤが選択されると、楽器セレクタ240がそのレイヤに現在指定されている楽
器グループと楽器を表示する。保存ボタン228とロードボタン230を使えば
、選択したサウンドアンサンブルをハードドライブ等に保存することができ、既
に保存されているアンサンブルを情報源から検索することができる。詳細なこと
は後に第26図と第27図を参照して説明する。
次に第9図を参照する。ミックス楽器アクセスバー238は、1つの画面上で
各レイヤにそれぞれキーボード範囲を確立するためのキー範囲選択画面を実行す
るボタン244を装備していることが好ましい。ボタン244には「範囲」とラ
ベル付けできる。キー範囲選択画面246はキーボード画像248のような調整
グラフィックを備えており、これは、先程ミックス楽器サウンド選択画面(第7
図)で選択した、特定のレイヤ250に指定した楽器とエフェクトを演奏する実
際のキーボードでのキーの範囲を選択するためのものである。キー範囲選択画面
246は、例えば図に示すように88鍵レジスタといった、システムに使用する
実際のキーボードの大きさに関連したサイズのキーボードグラフィック248を
表示することが好ましい。ミックス楽器アンサンブルの各レイヤ毎に別々のキー
ボード制御グラフィック248が設けられている。レイヤボックス236は、レ
イヤ250に予め選択した楽器グループのアイコンを表示することが好ましく、
また、キーボード選択画面246は、関連するレイヤボックス236とキーボー
ド調整グラフィック248に近接する楽器グループから選択した特定の楽器の名
前を表示して、ユーザが、選択したキーボード範囲に属するサウンドを迅速に確
認できるようにすることが好ましい。
このシステムを、キーボード範囲選択を様々な方法で実行するように構成する
ことも可能である。キーボード調整グラフィック248は、所望範囲の最初の部
分でクリックまたはタッチし、所望範囲の最後の部分にまでドラッグできること
が好ましい。キーボードグラフィック248では、選択した範囲がハイライト表
示されるか、あるいはその他の簡単な視覚的表示で示されることが好ましい。
指定するレイヤ250をシステムに確認させるには、レイヤボックス236か
、関連するキーボード調整グラフィック248に触れる。レイヤ250は、他の
レイヤ上のレイヤボックス236または調整グラフィック248が選択されるま
で有効である。このシステムは全てのレイヤが消音されておらず、第1レイヤ2
72がキーボードの全範囲に設定されており、その範囲がキーボード範囲調整と
してハイライト表示されていることが好ましい。
ミックス楽器キーボード選択画面246はまた、実際のキーボード自体(図示
せず)を介してキーボード範囲選択を実行するための、例えば「キーボードで設
定」と表示した制御ボタン254を備えることもできる。特定の楽器レイヤを選
択するには、先ずレイヤボックスに触れ、次に制御ボタンに触れるとキーボード
選択が入力される。制御ボタン254はハイライト表示され、ユーザに、所望範
囲の上限と下限を設定するためにはキーボード上の2つのキーを叩くように知ら
せることが好ましい。制御ボタン254がローライトして、キーボード選択モー
ドの非活動化を示し、また、選択したレイヤのキーボード調整グラフィックがキ
ー範囲を示す。キーボード機能による設定は、画面246上の他の制御ボタンま
たは画像のいずれかに接触することによっても非活動化することができる。
キーボード設定画面246は各レイヤ毎にミュート制御アイコン256を備え
ていることが好ましい。このアイコン256に接触すると、関連するレイヤのサ
ウンドをミュートおよび復元することができる。各々のミュート制御アイコン2
56はサウンドの状態を視覚的に表示することが好ましい。例えば、あるミュー
ト制御アイコン256はハープ用のレイヤ258がミュートされていることを表
示し、残りのミュート制御アイコンはサウンドを生じるように構成されるといっ
た具合である。ミュート制御アイコン256は、現在選択されているレイヤに変
更することなく、いずれのアイコンにも接触することができるように構成される
ことが好ましい。
調整グラフィック248に触れると、そのレイヤ、例えばレイヤ250が有効
になり、ハイライト表示される。他のレイヤグラフィックに触れるまで、そのレ
イヤ250は有効であり、ハイライト表示が続く。ミュートボタン256は例外
であり、ミュートボタンに触れても関連するレイヤを有効にすることはない。
保存ボタン228とロードボタン230(第26図、第27図参照)を使えば
、選択したサウンドアンサンブルをハードドライブ等に保存することができ、既
に保存されているアンサンブルを情報源から検索することができる。
次に第10を参照する。ミックス楽器アクセスバー238は、全レイヤの音量
を1つの画面で調整するための、音量調整画面または音量調整制御グラフィック
260を有効にするボタン258を備えることが好ましい。ボタン258を「音
量」と表示してもよい。音量調整画面260は、先程ミックス楽器サウンド選択
画面(第7図)で選択した楽器レイヤの各々に対して音量を調整するための、音
量スライダ262のような調整グラフィックを設けている。音量スライダ262
は、触った位置に現れ、好ましくはレベル番号を表示する可動マーカー264を
表示することが好ましい。マーカー264の音量レベルと関連する位置は、音量
スライダ262の両端部に配設された矢印アイコン266に接触し、接触を維持
することでも制御することができる。音量スライダ262はさらに、接触すると
音量をデフォルトレベルにリセットでき、且つマーカー264の位置を中央に配
置できる中央マーカー268を表示することも可能である。
各レイヤボックス236は、先程そのレイヤ用に選択した楽器グループのアイ
コンを表示することが好ましく、また画面260は、関連するレイヤボックス2
36と音量スライダ262に近接する楽器グループから選択した特定の楽器名を
表示して、ユーザが調整した音量を迅速に確認できるようにすることが好ましい
。
ミックス楽器アンサンブルの楽器レイヤの各々に対して、個別の音量スライダ
262が設けられている。指定するレイヤをシステムに確認させるには、レイヤ
ボックス236か、関連する音量スライダ262に触れる。選択したレイヤは、
他のレイヤのレイヤボックス236または調整グラフィック262に触れるまで
有効であり、調整することができる。
全てのレベルを調整するには「全て調整」ボタン270に触れる。全ての楽器
レイヤがハイライト表示されたら、6つのマーカー264の内のいずれか1つ、
アップ/ダウン矢印266のいずれか、あるいは6つのリセットマーカー268
の内のいずれか1つをスライドすると、全てのレイヤが同時に同じ音量レベルに
調整される。「全て調整」ボタン270は、再度触れられるまで有効であり、ハ
イライト表示を続けることが好ましい。音量調整画面260の各レイヤには、触
れることで上述したような関連レイヤ(第8図)のサウンドをミュートおよび復
元できるミュート制御アイコン256が設けられていることが好ましい。あるレ
イヤの1つのサブスクリーンで選択されたミュート設定は、他のサブスクリーン
でも有効である。
保存ボタン228とロードボタン230(第26図、第27図参照)を使えば
、選択した音量設定をハードドライブ(第2図)等に保存することができ、既に
保存されているアンサンブルを情報源から検索することができる。
次に第11図を参照する。ミックス楽器アクセスバー238は、1つの画面上
で全てのレイヤの関連位置を調整するための、キー移調画面274を有効にする
ボタン272を設けていることが好ましい。ボタン272は「キーシフト」と表
示してもよい。ユーザはキー移調画面274を使って各楽器レイヤのキーを調節
できる。キー移調画面274は、関連する楽器レイヤ278のキーを移調させる
ための、キースライダ276のような調整グラフィックを備えている。キーマー
カー280は接触および移動が可能であり、また、先程のミックス楽器サウンド
選択画面234(第8図)で選択した各楽器レイヤ毎の、移調する半音の数を表
すプラスあるいはマイナス番号を表示することが好ましい。移調と、マーカー2
80の関連位置は、キー移調スライダ276の両端部に配設された矢印アイコン
282に接触し、接触を維持することでも制御することができる。キー移調スラ
イダ276はさらに、接触するとキーをデフォルト値にりセットでき、且つマー
カー280の位置を中央に配置できる中央インジケータ284を表示することも
可能である。
レイヤボックス236は、先程レイヤ278で選択した楽器グループのアイコ
ンを表示することが好ましく、またキー移調画面274は、関連するレイヤボッ
クス236とキー移調スライダ276に近接する楽器グループから選択した特定
の楽器名を表示して、ユーザが移調された楽器音を迅速に確認できるようにする
ことが好ましい。
ミックス楽器アンサンブルの楽器レイヤの各々に対して、個別のキー移調スラ
イダ276が設けられている。指定するレイヤ278をシステムに確認させるに
は、レイヤボックス236か、関連する音量スライダ276に触れる。選択した
レイヤ278は、他のレイヤのレイヤボックス236または調整グラフィックに
触れるまで有効であり、調整することができる。
全てのレベルを調整するには、例えば「全て調整」と表示されたボタン285
をクリックすると全ての楽器がハイライト表示されるので、次にマーカー280
の内のいずれか1つ、12あるアップ/ダウン矢印282のいずれか、あるいは
6つのリセットマーカー284の内のいずれか1つをスライドすると、全てのレ
イヤが同時に同じキー移調に調整される。「全て調整」ボタン285は、再度触
れられるまで有効であり、ハイライト表示を続ける。
キー移調画面の各レイヤには、触れることで上述したような関連レイヤ(第9
図)のサウンドをミュートおよび復元できるミュート制御アイコン256が設け
られていることが好ましい。
保存ボタン228とロードボタン230(第26図、第27図参照)を使えば
、選択したキー調整をハードドライブ(第2図)等に保存することができ、既に
保存されているアンサンブルを情報源から検索することができる。
次に第12図を参照する。ミックス楽器アクセスバー238は、システムで使
用する左右のラウドスピーカ(図示せず)間の楽器レイヤの各々に、楽器サウン
ドのバランスを調整するためのパン調整画面288を表示する、例えば「PAN
」と表示されたボタン286を備えていることが好ましい。パン調整画面288
は、キーボード範囲調整画面(第9図)、音量調整画面(第10図)、キー移調
画面(第11図)と似た制御グラフィックを提供することができ、好ましくは楽
器グループアイコンを設けた複数の楽器グループレイヤボックス236を備え、
これらは、例えばパンスライダ290のような個々の楽器レベルと調整グラフィ
ックに関連している。パンスライダ290は、音量調整画面260(第10図)
で説明したように動作する可動マーカー292、調整矢印アイコン294、リセ
ットマーカー296を設けることができる。パン制御画面はさらに、個々の楽器
サウンドをミュートおよび復元するためのミュート制御アイコン256と、全て
のレイヤを同時に調整するためのボタンとを設けることができる。
パン調整画面では、最初に1度「全て調整」ボタン298に触れて全ての楽器
グループとそのパン制御を表示させることにより、パニングしている楽器グルー
プの迅速な調整が容易になる。
保存ボタン228とロードボタン230を使えば、選択したパン調整をハード
ドライブ(第2図)等に保存することができ、既に保存されているアンサンブル
を情報源から検索することができる。
次に第13図を参照する。ミックス楽器アクセスバー238はさらに、ドラム
サウンド選択画面302を選択するための、例えば「ドラムス」と表示されたボ
タン300を設けていることが好ましい。ドラム選択画面302は、第8図を参
照して説明した多重楽器選択画面と似たドラム選択範囲304を表示することが
できる。ドラム選択画面302は、ドラムグループアイコンを表示するための複
数のドラムグループボックス306を備えていることが好ましい。ドラムグルー
プを選択すると、ドラムグループ内に多くのドラム音声を含むサブ画面308が
表示されることが好ましい。ドラム音を選択するには、所望のドラム音声ボタン
309に触れる。
選択したドラム音をキーボードの特定の1つの鍵に割当てるには数々の方法が
ある。ドラム選択画面302は、システムのキーボード10(第1図)の鍵盤を
表示するキーボードグラフィックを備えていることが好ましい。
キーボード10(第1図)上のある1つの鍵に1つのドラム音を割当てるため
の“I”型の鍵インジケータ303を設けることができる。この鍵インジケータ
303の上部は、現在選択されているドラム音をキーボードグラフィック301
上のマークした鍵に設定するためのボタンとして機能する。鍵インジケータ30
3の位置は、鍵インジケータに触れ、そのベース上でドラッグすることで移動で
きる。
ドラム選択画面302はまた、キーボード10(第1図)とインターフェース
しており、ドラム選択画面302上でドラム音が識別された後に、所望の鍵を打
つことでドラム音がある1つの鍵に設定できるようになっていることが好ましい
。
鍵にドラム音が指定されると、キーボードグラフィック302は指定された鍵
をハイライト305またはその他の視覚的表示で示すことが好ましい。
ドラム選択画面302はさらに、ドラム音のレベルを調整するための音量制御
310と、選択されたドラム音のサンプルを演奏するためのデモンストレーショ
ンボタン312とを備えることができる。クリアボタン307を使って、割当て
られた全てのドラム音をクリアすることができる。GM設定ボタン313を押し
て、ジェネラルMIDIスタンダードで確立した鍵にドラム音を指定することも
できる。
保存ボタン228とロードボタン230を使えば、選択したドラム音アレンジ
をハードドライブ64(第2図)等に保存することができ、既に保存されている
アンサンブルを情報源から検索することができる。
次に第14図を参照する。スタイルボタン314が、音源選択グラフィック3
18で表示される情報源の1つから選択したスタイルルーチンを選択およびロー
ディングするためのスタイル選択画面316を表示する。スタイル選択画面31
6は、第1キーボード鍵(図示せず)を叩いて選択したスタイルリズムを停止3
20、演奏322、シンクロナイズ演奏を開始324するためのグラフィックボ
タンを表示することが好ましい。
スタイルをローディングするためには選択源からスタイル326を選択する。
そのスタイル326を聴くためには演奏ボタン322に触れる。
スタイル選択画面316はさらに、トランスポジションスライダ323と音量
スライダ330を備えることができる。また、スタイルリズムにイントロ332
、フィル334、終了バリエーション336を呼び出すためのトリガーボタンを
備えることもできる。
音源選択グラフィック318はスタイルファイルの源を選択するためのボタン
を含むことが好ましい。これらの源にはシステムメモリ内のファイル338、C
D−ROM340あるいはフロッピーディスク342が含まれ、また、他の源を
増やすことも可能である。
制御画面についての前述の説明からもわかるように、本発明のグラフィカルユ
ーザインターフェースは、キーボードーアクティベーとしたサウンドジェネレー
タで作成したサウンドの統合された制御を提供するように、また、様々な音源か
らの音楽関連デジタル情報にアクセスする、またそれを利用するための合併した
制御を提供するように設計されている。従って、システム用のアクセスバー20
2は、このシステム(第2図)によって提供される様々な情報源からの音楽情報
を管理するための、プレーヤ、録音、設定、記憶、アプリケーションといったさ
らなるカテゴリ用のボタンを備えることが好ましい
次に第15図を参照する。システムアクセスバー202、様々な音源からのデ
ジタル情報を選択および演奏するための、例えばプレーヤと表示されたボタン3
44をさらに備えている。プレーヤ画面346により、ハードドライブ、CDド
ライブあるいはフロッピーディスクドライブ;CDオーディオトラック;ピアノ
などで録音したものからの標準MIDIファイルの制御演奏が可能である。
音源は音源グラフィック348内のセレクタによって決定される。ピアノ選択
350を、ハードドライブ64からの、また好ましくはMIDIソングディレク
トリの既定値からの音楽情報を演奏するために使用されるが、他のディレクトリ
にアクセスすることもできる。音源グラフフィック348はさらに、コンパクト
ディスク352およびフロッピーディスク354用のオプションを表示すること
も可能である。画面346は、停止356、演奏/ポーズ358、連続シングル
演奏トグル360、曲の開始へのスキップ戻り362、次の曲へのスキップ早送
り364を含む操作ボタンを備えた制御バー355を供給する。操作ボタンに、
マーカー368や方向矢印アイコン370を動かして操作できるトラックスライ
ダ366を加えてもよい。巻戻しと早送りは、スライダ368を左右に操作して
行える。
ディレクトリフレーム374内のラベル付けされたボタン372に触れること
でファイル/ソングを選択でき、この操作によってトラックがハイライト表示さ
れ、再生のためにロードされることが好ましい。もし曲数がディレクトリフレー
ム374内のスロットよりも多い場合には、スクローラバー376が表示されて
リストのスクローリングを可能にすることが好ましい。またディレクトリフレー
ム374は、他のディレクトリオプションを表示するためのポップ・ダウン機能
を備えたディレクトリタイトルボックス378も装備していることが好ましい。
プレーヤ画面346(344では?)ではさらに詳細画面380への移動も可
能である。詳細画面380は、MIDIソング中の個別のトラック382と、そ
れらのトラックを占める楽器音を表示できる。曲のタイトルがトラック382の
上のボックスに表示されることが好ましい。各トラック382は、個別トラック
楽器音を選択的に消音するためのミュート制御アイコン384を備えることが好
ましい。
プレーヤ画面346はファイル全体を移調するためのキーチェンジスライダ制
御386を装備していることが好ましい。第7A図を参照して上述したユニバー
サルメトロノーム制御画面で使用可能な機能にかけて、曲のテンポを変えてもよ
い。システムプログラムが選択したMIDIファイル内にカラオケ歌詞を検出す
る場合には、「歌詞」タブ388をプレーヤ画面346に追加することもできる
。
次に第16図を参照する。「歌詞」タブ388を選択すると、好ましくは離れ
た場所からも読めるような大きな活字で、歌詞392を表示する歌詞画面390
が現れる。現在演奏されている曲のタイトルが表示されることが好ましい。歌詞
画面390には制御バー355が引続き表示され、キーチェンジ制御スライダ3
86が現れることが好ましい。この特徴は、演奏中に使用する言葉を提供するた
め、またユーザが曲の途中でキーチェンジを行えるようにするために使用できる
。
第17図を参照する。このシステムのアクセスバー202には、録音画面39
8にアクセスするための、例えば「録音」とラベル付けされた起動ボタン394
が設けられていることが好ましい。録音画面398によって供給されたシーケン
サは、個々のトラックを制御しながら、しかも使い易いものであることが好まし
い。あらゆる楽器音(ミックスあるいはシングル)をシーケンスに録音すること
が可能である。
タイムフレーム400は曲における現在地を示す。ユーザは現在地マーカー4
04をクリックし、所望の位置にドラッグすることにより、タイムバー406中
で現在地マーカー404を移動することができる。さらに、タイムバー406の
両端部に設けられた矢印ボタン408でも現在地マーカー404を、例えばビー
トの100番目へ移動できる。制御バー410上のボタンには、停止412、演
奏/ポーズ414、曲開始416、次の曲418、巻戻し20、早送り422が
ある。さらに、録音トグルボタン424とシンクロ開始ボタン426の2つのト
グルボタンもある。
操作中、シーケンスが止まった時に演奏/ポーズ414を押すと、シーケンス
が現在地400において演奏/録音(録音トグルボタン424の状態に依る)を
開始し、曲開始416、巻戻し420、早送り422のボタンを使用不可能にす
る。シーケンスが演奏している時に演奏/ポーズ414を押すとシーケンスを一
時停止する。停止412を押せばシーケンスを停止し、演奏が始まる前の元の位
置に現在地マーカー404を戻し、現在使用不可能になっていた全てのボタンを
使用可能にする。巻戻し420/早送り422を押すと、曲の始まり/終わりに
達するまで、あるいはボタンを解除するまで、現在地マーカー404が比較的速
い速度で後退/前進する。録音ボタン424を押すと、現在選択されているトラ
ックにかけて演奏または録音のいずれかに機能する演奏ボタン414をトグルす
る。シンクロ開始ボタン426を押すと、シンクロ開始を起動または停止のいず
れかにトグルする。シンクロ開始が起動すると、どのキーやペダルを押しても演
奏/ポーズボタンを押したことになり、演奏した曲を聴くことができ、録音ボタ
ン424がオンになっていれば録音もされる。
単一楽器トラック428を例えば4つといった複数設けることが可能である。
単一楽器トラック428が録音と印されている時、単一楽器選択画面200(第
7図)上で現在選択されている単一楽器サウンドを聴くことができ、またトラッ
クに録音される。トラック428の各々が、トラック番号、トラック名、音量、
現在の設定の属性と制御を持っている(このリストオーダーに視覚オーダーは必
要ない)。
トラックは単純に1−4と番号付けされている。例えばトラック430を押す
と、そのトラックは録音と印される。録音は1つのトラックでしか行えないので
、録音と印された他のトラックはクリアされる。常に最低1つのトラックを録音
と印していることが好ましい。
トラック名範囲432には現在のトラック名が示され、トラック名は、トラッ
ク名範囲432を押すことで変更することができる。これにより、トラック名を
入力するための英数字キーボード(図示せず)が画面上に表示されることが好ま
しい。
相対音量トグル434はトラック428のための全体音量調整を行う。ミュー
トボタン436は、トラックを再生か録音のために消音または発音のいずれかを
行うトグルである。クリアトラックボタン438は関連トラックをクリアする。
「現在の設定」ボタン440はトラック上の全ての楽器を現在の単一楽器に変
更する。録音の際、消音されていない限り全てのトラックが発音する。
画面398はミックス楽器トラック442を供給することが好ましい。ミック
ス楽器トラック442の制御は、関連する「現在の設定」楽器ボタン440がト
ラック上の全ての楽器を前述のミックス楽器画面234(第8図)で確立された
現在のミックス楽器アンサンブルに変更することを除いて、単一楽器トラック4
28の制御と機能が同じことが好ましい。
画面398はさらにスタイルトラック444を備えている。スタイルトラック
444の制御は、関連する「現在の設定」楽器ボタン440がトラック上の全て
のスタイルを、第14図を参照して先に確立および説明した現在のスタイルに変
更することを除いて、単一およびミックストラック428、442の制御と同じ
であることが好ましい。スタイルトラック444が起動するとスタイル制御グラ
フィック446が表示されることが好ましい。スタイル制御グラフィック446
は「イントロ」ボタン448を備えている。このボタンを押し、且つスタイルが
現在演奏されていない際、現在のスタイルのイントロが、次のビートで始まり、
次いでスタイルの通常演奏が続く形で演奏される。さらに、「エンディング」ボ
タン450が装備されている。スタイルの演奏中、現在のスタイルの終わりが演
奏される。「フィル」ボタン452を押すと、現在のスタイルのフィルが次のビ
ートから始まり演奏される。制御グラフィックはさらに、スタイルトラック44
4の音声を選択的に消音するためのミュート制御453を設けることができる。
録音画面398ではさらに3つの一般制御が可能であることが好ましい。「全
てクリア」ボタン454はシーケンス内の全てのトラックをクリアする。保存ボ
タン228とロードボタン230を使えば、選択された録音済曲を保存すること
ができ、既に保存されている録音を情報源から検索することができる。
第18図を参照する。システムのメインアクセスバー202には、サブメニュ
ーバー460を備えた設定画面458を起動するための「設定」ボタン456を
設けることができる。設定画面458に、システムの日付と時間情報を調整する
ための「一般」ボタン464を介してアクセスできるフレーム462を設けるこ
とができる。
変更するには、時間のウィンドウ466か日付のウィンドウ468のいずれか
に触れ、次に矢印アップ/ダウンキー470に触れて選択された数字を増減する
。
設定画面458はさらにキータッチ調整フレーム472を表示することも可能
である。インジケータ474に触れてスライドさせ、および/または「ハード」
あるいは「ソフト」ボタン476を使ってインジケータ474を移動する。
次に第19図を参照する。サブメニューバー460は「ペダル」ボタン478
を装備でき、このボタンを押すと、各ペダルに、例えばソフト、ソフテヌート、
あるいはサステインといった機能を、各制御範囲481に設けられたポップアッ
プ画面の機能選択から指定するためのペダル制御画面480にアクセスできる。
ペダルを工場デフォルト設定に戻すための「リセット」ボタン482を備えるこ
とができる。
第20図を参照する。サブメニュー460に「入力」ボタンを設けることがで
き、このボタンを押すと、MIDI入力デバイスや、システムに接続された例え
ば音量ペダル(図示せず)のような付属品を認識するための入力設定画面486
が表示される。各入力ポートごとに、制御範囲487によって入力デバイスのポ
ップアップリストが提供される。リセットボタン488は入力をデフォルト設定
に戻す。
次に第21図を参照する。サブメニューバー460にプリンタ設定画面492
を表示するためのプリンタ設定起動ボタン490を設けることができる。使用可
能プリンタが選択リスト494に表示されることが好ましい。スクロールバーを
設けることもできる。プリントボタン496を押すとテストシートを印刷するこ
ともできる。「追加」ボタン498を押すと、「追加」ボタン、「終了」ボタン
、「キャンセル」ボタン(図示せず)を備えたさらなる選択インターフェースが
表示される。
次に第22図を参照する。サブメニューバー460はスクリーンセーバ設定起
動ボタン500を設けることができる。関連する制御画面502により、ユーザ
はスクリーンセーバを制御することができる。「開始時問」504はスクーンセ
ーバが起動するまでの時間を画定する。「停止」ボタン506は、スクリーンセ
ーバが起動した後インターフェースを復元する方法を制御する。ボタン506の
「任意動作後」設定は、いかなる入力でも感知するとスクリーンセーバに割込む
。「追加」ボタン508は、第21を参照して上述したプリンタ選択画面492
における追加機能として機能する。「開始」ボタン510は選択されたスクリー
ンセーバのデモンストレーションを開始する。
次に第23図を参照する。アクセスバー202が、記憶制御画面514にアク
セスするための、「記憶」のようなボタン512を備えていることが好ましい。
画面514は、ハードドライブ518、コンパクトディスク520、フロッピー
ディスク522にアクセスするための複数の音源選択ボタンを含むディレクトリ
フレーム516を表示することが可能である。ディレクトリフレーム516はタ
イトルブロック524と、ファイルタイトルのディレクトリ526を備えている
ことが好ましく、ファイルタイトルのディレクトリ526にはリスト全体で移動
するスクローラ528が付いている。
制御画面514は、選択した音源によってハードドライブかフロッピードライ
ブのいずれかのフリースペースを表示するフリースペースインジケータ530を
装備していることが好ましい。
ファイルやディレクトリの名前を変更するためには、音源518、520また
は522を選択し、ファイル/ディレクトリフレーム24または526を選択し
てファイル/ディレクトリフレームをハイライト表示させる。次に「名前変更」
ボタン532を押す。この画面は、ユーザが名前変更機能に関した英数字情報を
入力できる英数字キーボードグラフィック534を設けていることが好ましい。
ファイルまたはディレクトリを削除するには、音源518、520、522を
選択し、ファイル/ディレクトリ524か526を選択して、ファイルディレク
トリをハイライト表示させる。次に「削除」ボタン536を選択する。「フォー
マット」ボタン535を選択すると、挿入したフロッピーディスクにフォーマッ
トプログラムを実行する。
ファイルやディレクトリを他の宛先にコピーするには、音源518、520、
522ディレクトリを選択し、ファイル/ディレクトリ524か526を選択す
る。次に「コピー」ボタン538を押す。次に第24図を参照する。第1フレー
ム516の右側に第2選択タイプインターフェース540がポップアップするこ
とが好ましい。次にユーザは、コピーするファイル/ディレクトリ544か54
6の場所を選択してから「コピー」ボタン548を押すか、または「キャンセル
」ボタン550を押してコピーをキャンセルする。同じような画面を、「移動」
ボタン552(第23図)によって起動する移動機能に設けることができる。
次に第25図を参照する。システムアクセスバー202は、楽器システム環境
で使用できる他のアプリケーション556を起動するための「アプリケーション
」ボタン554を提供することができる。アプリケーションの音源は、ハードド
ライブ選択ボタン558、CD選択ボタン540、フロッピーディスク選択ボタ
ン562で選択できる。
アプリケーションを開始するには、アプリケーションアイコン556のうちの
1つを選択し、好ましくはそのアイコンがハイライト表示され、次に「開始」ア
イコン564をクリックする。プレーヤシェルアプリケーション189(第6図
)が閉じ、選択したアプリケーションが起動する。この特徴を介して、楽器シス
テムは、新しく開発されたアプリケーションを容易にローディングすることがで
き、統合キーボードの利用や、アクセスが容易な統合グラフィカルユーザインタ
ーフェースを介した様々な音楽情報源の利用が可能な音楽情報環境を提供する。
第26図を参照する。多くの制御画面(第7図〜第24図参照)で表示されて
いる「保存」ボタン228は、音源選択グラフィック592を提供するさらなる
制御画面590を表示することが可能である。音源選択グラフィック592は、
ハードドライブボタン594、コンパクトディスクボタン594、フロッピーボ
タンを備え、同様に、現在のフォルダを列挙するためのディレクトリまたはフォ
ルダフレーム600と、記憶場所として使用可能な追加のディレクトリ用のプル
ダウン制御とを備えている。例えば「新しいフォルダ」とラベル付けした起動ボ
タン602に触れることで、新しいディレクトリを追加することができる。現在
のフォルダ600内のファイルのリストが表示され、現在のファイルがハイライ
ト表示される。現在のファイルは以前にロードされ、変更され、再保存のために
現在表示されているファイルであってもよい。この状況で、システムが現在のフ
ァイル名を、保存のために認識範囲603にデフォルトすることが好ましい。認
識範囲603は、新しい名前の入力のために英数字キーボードグラフィック60
4を備えたさらなる制御範囲を起動することが可能な「名前変更」制御を提供す
ることができる。ファイルの名前が、英数字キーボードグラフィック604の上
にあるフレーム606内に表示されることが好ましい。フレーム606内の新し
い名前は、「OK」ボタン608を押すことで承認され、「キャンセル」ボタン
607を押すことでキャンセルされる。新しい名前に含まれるエラーも「クリア
」ボタン607で修正することができる。
新しい名前を入力すると、認識範囲603内で名前が変更される(図示せず)
。次にファイルは「保存」ボタン609の作動により保存され、または「キャン
セル」ボタン611で処理を終了することができる。
新しく作成した録音、アンサンブル設定、あるいは、検索されたファイルの変
更よりもむしろ初めて録音する他の情報には、新しい名前の入力のために先ず英
数字画面604が現れることが好ましい。保存グラフィック590と英数字範囲
604を同時に、または別々に表示することができる。
次に第27図を参照する。既に記憶した設定やファイルは、色々な制御画面(
第7図〜第24図参照)上に現れる「ロード」ボタン230を起動することで検
索できる。「ロード」ボタンは、ハードドライブ616、コンパクトディスク6
18、フロッピーディスクドライブ620を備えた音源選択グラフィック614
と、ディレクトリフレームとスクロール可能なファイルのリストを列挙するディ
レクトリフレーム622とを表示するサブスクリーン612を起動することがで
きる。触れることによって所望のファイルを選択し、好ましくはハイライト表示
させたら、「ロード」ボタン624に触れてファイルをロードするか、「キャン
ャル」ボタン626を介して操作をキャンセルすることが可能である。
前述の説明は、本発明の特徴を使用した様々な実施例と選択物(優先権prefer
ence)に向けたものである。当業者には、本発明の範囲内での、ここでは特筆し
ていないあらゆる変更が可能なことが明白であろう。従って、本発明の範囲は上
述の説明によってではなく、むしろ後続の請求の範囲の合理的な構造によって限
定されるべきである。
【手続補正書】特許法第184条の8第1項
【提出日】平成10年7月20日(1998.7.20)
【補正内容】
請求の範囲
1.再生可能なサウンドの選択可能なグループと、前記サウンドグループ内の個
別に選択可能な再生可能サウンドとを演奏するためのミュージカルキーボードを
有する電子楽器と、
前記サウンドのグループおよび前記電子楽器の前記個別サウンドを含む複数の
デジタル音声源の異なる各々に反応する、音声増幅器を付勢するための音声信号
ジェネレータと、
前記ジェネレータにより発生した前記音声信号の制御可能パラメータを示す制
御グラフィックの最低1つを表示するためのグラフィカルユーザインターフェー
スとを有し、前記制御可能パラメータが、前記キーボード上の鍵への異なるサウ
ンドのリアルタイム移調を有し、
さらに、前記ジェネレータの前記制御可能パラメータを調整するための、およ
び、前記音源の異なる各々を前記ジェネレータと選択的に結合するための、前記
制御グラフィックの動作に反応する制御手段とを有することを特徴とする電子楽
器システム。
2.前記グラフィカルユーザインターフェースが、
ビデオディスプレーと、
タッチ反応オーバレイと、
を有することを特徴とする請求項1に記載のシステム。
3.前記異なるサウンドが音声を含むことを特徴とする請求項1に記載のシステ
ム。
4.前記異なるサウンドが単一楽器サウンドを含むことを特徴とする請求項1に
記載のシステム。
5.前記異なるサウンドがサウンド効果を含むことを特徴とする請求項に記載の
システム。
6.前記異なるサウンドが多重楽器サウンドとサウンドレイヤを含むことを特徴
とする請求項1に記載のシステム。
7.前記異なるサウンドがサウンドレイヤを含むことを特徴とする請求項1に記
載のシステム。
8.再生可能なサウンドの選択可能なグループと、前記サウンドグループ内の個
別に選択可能な再生可能サウンドとから、予めプログラムされた楽譜を演奏する
ためのミュージカルキーボードを有する電子楽器と、
前記サウンドのグループおよび前記電子楽器の前記個別サウンドを含むデジタ
ル音声源の異なる各々に反応する、音声増幅器を付勢するための音声信号ジェネ
レータと、
前記ジェネレータにより発生した前記音声信号の制御可能パラメータを示す制
御グラフィックの最低1つを表示するためのグラフィカルユーザインターフェー
スとを有し、前記制御可能パラメータが前記ミュージカルキーボードに反応する
鍵移調を有し、
さらに、前記ジェネレータの前記制御可能パラメータを調整するための、およ
び、前記音源の異なる各々を前記ジェネレータと選択的に結合するための、前記
制御グラフィックの動作に反応する制御手段とを有することを特徴とする電子楽
器システム。
9. 前記グラフィカルユーザインターフェースがさらなる制御グラフィックを
生じ、
前記制御可能パラメータのさらなる1つが、前記さらなる制御グラフィックの
動作に反応する前記サウンドレイヤ用の音量制御であり、
前記更なる制御グラフィックが前記グラフィカルユーザインターフェースのさ
らなる単一画面上に表示されることを特徴とする請求項8に記載のシステム。
10.前記グラフィカルユーザインターフェースが更なる制御グラフィックを生
じ、
前記制御可能パラメータのさらなる1つが、前記さらなる制御グラフィックの
動作に反応する各前記サウンドレイヤのための鍵移調調整であることを特徴とす
る請求項8に記載のシステム。
11.前記グラフィカルユーザインターフェースがさらなる制御グラフィックを
生じ、
前記制御可能パラメータのさらなる1つが、前記さらなる制御グラフィックの
動作に反応する各前記サウンドレイヤのためのパン調整であることを特徴とする
請求項6に記載のシステム。
12.前記ミュージカルキーボードが予めプログラムされた楽譜のみを演奏する
ことを特徴とする請求項1に記載のシステム。
13.前記制御可能パラメータの内の別の1つが前記鍵の範囲へのサウンドレイ
ヤの指定であることを特徴とする請求項8に記載のシステム。
14.前記制御可能パラメータの内の別の1つが、ドラムシンコペーション、ト
リガー、鍵変更および音量を含むことを特徴とする請求項6に記載のシステム。
15.前記グラフィカルユーザインターフェースがさらなる制御グラフィックを
表示し、
前記制御可能パラメータの内の別の1つが、多重チャンネル録音と、前記さら
なる制御グラフィックの動作に反応する、異なる各々の前記サウンドレイヤの各
々異なる前記多重チャンネルのへの移調とを含むことを特徴とする請求項6に記
載のシステム。
16.前記制御可能パラメータの内のさらに別の1つが、ドラムシンコペーショ
ンの前記多重チャンネルの異なる各々への移調を含むことを特徴とする請求項1
5に記載のシステム。
17.前記制御可能パラメータの内のさらに別の1つが、前記さらなる制御グラ
フィックの動作に反応する、前記サウンドレイヤと前記ドラムシンコペーション
の同一チャンネル録音および異チャンネル録音を含むことを特徴とする請求項1
6に記載のシステム。
18.前記異なるサウンドがドラム音選択を有することを特徴とする請求項1に
記載のシステム。
19.前記制御可能パラメータのうちの別の1つが、ドラムシンコペーション、
トリガー、鍵変更および音量を含むことを特徴とする請求項8に記載のシステム
。
20.再生可能なサウンドの選択可能なグループと、前記サウンドグループ内の
個別に選択可能な再生可能サウンドとから、予めプログラムされた楽譜を演奏す
るためのミュージカルキーボードを有する電子楽器と、
前記サウンドのグループおよび前記電子楽器の前記個別サウンドを含むデジタ
ル音声源の異なる各々に反応する、音声増幅器を付勢するための音声信号ジェネ
レータと、
前記ミュージカルキーボードの動作に反応する前記音声信号ジェネレータによ
って付勢された前記音源以外のさらなる音源の音声特性を有する制御可能パラメ
ータを表す、最低1つの制御グラフィックを表示するためのグラフィカルユーザ
インターフェースと、
前記ジェネレータの前記制御可能パラメータを調整するための、および、前記
音源の異なる各々を前記ジェネレータと選択的に結合するための、前記制御グラ
フィックの動作に反応する制御手段とを有することを特徴とする電子楽器システ
ム。
21.前記さらなる音源が、
ハードディスクドライブと、
フロッピーディスクドライブと、
コンパクトディスクドライブとを有することを特徴とする請求項20に記載の
システム。
22.前記複数の音源がさらに、デジタル情報のオンライン音源と通信するため
のモデムを有することを特徴とする請求項1に記載のシステム。
23.ピアノハウジングをさらに有し、前記システムが前記ピアノハウジング内
に取り付けられていることを特徴とする請求項1に記載のシステム。
24.ピアノハウジングをさらに有し、前記ビデオディスプレーが前記ピアノハ
ウジング内に取り付けられていることを特徴とする請求項2に記載のシステム。
25.音楽スタンドを一体的に備えたピアノハウジングをさらに有し、前記ビデ
オディスプレーが前記音楽スタンド内に取り付けられていることを特徴とする請
求項2に記載のシステム。
26.音楽スタンドを一体的に備えたピアノハウジングをさらに有し、前記ビデ
オディスプレーが前記音楽スタンドの一体形部分を形成することを特徴とする請
求項2に記載のシステム。
27.前記制御手段が前記グラフィカルユーザインターフェースと前記ミージカ
ルキーボードのみに反応することを特徴とする請求項1に記載のシステム。
28.前記さらなる音源が最低1つの予め録音された音源を有することを特徴と
する請求項20に記載のシステム。
29.前記制御手段が前記グラフィカルユーザインターフェースと前記ミュージ
カルキーボードのみに反応することを特徴とする請求項20に記載のシステム。
30.前記音源が最低1つの録音済みの音源を含むことを特徴とする請求項1に
記載のシステム。
─────────────────────────────────────────────────────
フロントページの続き
(81)指定国 EP(AT,BE,CH,DE,
DK,ES,FI,FR,GB,GR,IE,IT,L
U,MC,NL,PT,SE),OA(BF,BJ,CF
,CG,CI,CM,GA,GN,ML,MR,NE,
SN,TD,TG),AP(GH,KE,LS,MW,S
D,SZ,UG,ZW),EA(AM,AZ,BY,KG
,KZ,MD,RU,TJ,TM),AL,AM,AT
,AU,AZ,BB,BG,BR,BY,CA,CH,
CN,CZ,DE,DK,EE,ES,FI,GB,G
E,HU,IL,IS,JP,KE,KG,KP,KR
,KZ,LK,LR,LS,LT,LU,LV,MD,
MG,MK,MN,MW,MX,NO,NZ,PL,P
T,RO,RU,SD,SE,SG,SI,SK,TJ
,TM,TR,TT,UA,UG,UZ,VN
(72)発明者 ヴァン コーベリング、デビッド
アメリカ合衆国 37076 テネシー州 ヘ
ルミタージュ メインセイル レーン
5420
(72)発明者 ローソン、ロバート ディ.
アメリカ合衆国 50310 アイオワ州 デ
モイン スカイライン ドライブ 3714
(72)発明者 ライダ、ランス エフ.
アメリカ合衆国 76054 テキサス州 ハ
ースト ファミントン レーン 2300
(72)発明者 ノイス、ケネス アール.
アメリカ合衆国 50265 アイオワ州 ウ
ェスト デモイン シーニク バレイ ド
ライブ 3401
(72)発明者 フィリップス、ロバート
アメリカ合衆国 60662 イリノイ州 ノ
ースブルック アーノルド レーン 3223
(72)発明者 パーシー、ジョン エム.
アメリカ合衆国 50311 アイオワ州 デ
モイン ブラトルボロ アベニュー 5612
(72)発明者 スニーゼン、ゲリー エル.
アメリカ合衆国 50322 アイオワ州 デ
モイン ホルコーム アベニュー 6816
Claims (1)
- 【特許請求の範囲】 1.再生可能なサウンドの選択可能なグループと、前記サウンドグループ内の個 別に選択可能な再生可能サウンドとを有する電子楽器と、 前記サウンドのグループおよび前記電子楽器の前記個別サウンドを含むデジタ ル音声源の異なる各々に反応する、音声増幅器に付勢するための音声信号ジェネ レータと、 前記ジェネレータにより発生した前記音声信号の制御可能パラメータを示す制 御グラフィックの最低1つを表示するためのグラフィカルユーザインターフェー スと、 前記ジェネレータの前記制御可能パラメータを調整するための、および、前記 音源の異なる各々を前記ジェネレータと選択的に結合するための、前記制御グラ フィックの動作に反応する制御手段と、 を有することを特徴とする電子楽器システム。 2.前記グラフィカルユーザインターフェースが、 ビデオディスプレーと、 タッチ反応オーバレイと、 を有することを特徴とする請求の範囲1に記載のシステム。 3.前記制御可能パラメータの1つが単一楽器サウンドのための音声選択である ことを特徴とする請求の範囲1〜2のいずれか1項に記載のシステム。 4.前記制御可能パラメータの1つが、前記単一楽器サウンドのための鍵移調で あることを特徴とする請求の範囲1〜3のいずれか1項に記載のシステム。 5.前記制御可能パラメータの1つが、前記単一楽器サウンドのための効果選択 であることを特徴とする請求の範囲1〜4のいずれか1項に記載のシステム。 6.前記制御可能パラメータが、前記最低1つの制御グラフィックの動作に反応 するように制御された多重楽器サウンド選択およびサウンドレイヤ指定を有し、 前記最低1つの制御グラフィックが前記グラフィカルユーザインターフェース の単一画面に表示されることを特徴とする請求の範囲1〜2のいずれか1項に記 載のシステム。 7.前記楽器がミュージカルキーボードを有し、 前記制御可能パラメータの1つが各前記サウンドレイヤの前記楽器の鍵への割 当てであり、前記割当てが前記最低1つの制御グラフィックに反応するようにも 制御されていることを特徴とする請求の範囲6に記載のシステム。 8.前記楽器がミュージカルキーボードを有し、 前記最低1つの制御グラフィックの操作が、前記ミュージカルキーボードに反 応する鍵移調も可能であることを特徴とする請求の範囲6に記載のシステム。 9.前記グラフィカルユーザインターフェースがさらなる制御グラフィックを生 じ、 前記制御可能パラメータの1つが、前記さらなる制御グラフィックの動作に反 応する、前記サウンドレイヤ用の音量制御であり、 前記更なる制御グラフィックが前記グラフィカルユーザインターフェースのさ らなる単一画面上に表示されることを特徴とする請求の範囲6に記載のシステム 。 10.前記グラフィカルユーザインターフェースが更なる制御グラフィックを生 じ、 前記制御可能パラメータの1つが、前記さらなる制御グラフィックの動作に反応 する、各前記サウンドレイヤのための鍵移調調整であり、 前記更なる制御グラフィックが前記グラフィカルユーザインターフェースのさ らなる単一画面上に表示されることを特徴とする請求の範囲6に記載のシステム 。 11.前記グラフィカルユーザインターフェースがさらなる制御グラフィックを 生じ、 前記制御可能パラメータの1つが、前記さらなる制御グラフィックの動作に反 応する、各前記サウンドレイヤのためのpan調整であり、 前記さらなる制御グラフィックが前記グラフィカルユーザインターフェースの 単一画面上に表示されることを特徴とする請求の範囲6に記載のシステム。 12.前記楽器がミュージカルキーボードを有し、 前記制御可能パラメータが、前記最低1つの制御グラフィックの動作に反応す る、前記ミュージカルキーボード上の異なるサウンドへの鍵移調を含むことを特 徴とする請求の範囲6に記載のシステム。 13.前記楽器がミュージカルキーボードを有し、 前記制御可能パラメータが、前記最低1つの制御グラフィックの動作に反応す る、前記鍵の範囲への前記サウンドレイヤの指定を含むことを特徴とする請求の 範囲6に記載のシステム。 14.前記制御可能パラメータが、前記最低1つの制御グラフィックの動作に反 応する、ドラムシンコペーション、トリガー、鍵変更および音量を含むことを特 徴とする請求の範囲6に記載のシステム。 15.前記グラフィカルユーザインターフェースがさらなる制御グラフィックを 表示し、 前記制御可能パラメータが、多重チャンネル録音と、前記さらなる制御グラフ ィックの動作に反応する、異なる各々の前記サウンドレイヤの各々異なる前記多 重チャンネルのへの移調とを含み、 前記さらなる制御グラフィックが前記グラフィカルユーザインターフェースの さらなる単一画面上に表示されることを特徴とする請求の範囲6に記載のシステ ム。 16.前記制御可能パラメータが、前記さらなる制御グラフィックの動作に反応 する、ドラムシンコペーションの前記多重チャンネルの異なる各々への移調を含 むことを特徴とする請求の範囲15に記載のシステム。 17.前記制御可能パラメータが、前記さらなる制御グラフィックの動作に反応 する、前記サウンドレイヤと前記ドラムシンコペーションの同一チャンネル録音 および異チャンネル録音を含むことを特徴とする請求の範囲16に記載のシステ ム。 18.前記楽器がミュージカルキーボードを有し、 前記制御可能パラメータが、前記最低1つの制御グラフィックの動作に反応する 、ドラム音の選択および前記ミュージカルキーボード上の鍵への移調を含み、 前記最低1つの制御グラフィックが前記グラフィカルユーザインターフェース の単一画面上に表示されることを特徴とする請求の範囲1〜2のいずれか1項に 記載のシステム。 19.前記制御可能パラメータが、前記最低1つの制御グラフィックの動作に反 応する、ドラムシンコペーション、トリガー、鍵変更および音量を含み、 前記最低1つの制御グラフィックが前記グラフィカルユーザインターフェース の単一画面上に表示されることを特徴とする請求の範囲1〜2のいずれか1項に 記載のシステム。 20.前記楽器がミュージカルキーボードを有し、 前記制御可能パラメータが、前記楽器の前記ミュージカルキーボードに始まる 前記音源以外のさらなる音源の音声特性を含むことを特徴とする請求の範囲1〜 6のいずれか1項に記載のシステム。 21.前記さらなる音源が、 ハードディスクドライブと、 フロッピーディスクドライブと、 コンパクトディスクドライブとを有することを特徴とする請求の範囲20に記 載のシステム。 22.前記複数の音源がさらに、デジタル情報のオンライン音源と通信するため のモデムを有することを特徴とする請求の範囲1〜2のいずれか1項に記載のシ ステム。 23.ピアノハウジングをさらに有し、前記システムが前記ピアノハウジング内 に取り付けられていることを特徴とする請求の範囲1〜2のいずれか1項に記載 のシステム。 24.ピアノハウジングをさらに有し、前記ビデオディスプレーが前記ピアノハ ウジング内に取り付けられていることを特徴とする請求の範囲2に記載のシステ ム。 25.音楽スタンドを一体的に備えたピアノハウジングをさらに有し、前記ビデ オディスプレーが前記音楽スタンド内に取り付けられていることを特徴とする請 求の範囲2に記載のシステム。 26.音楽スタンドを一体的に備えたピアノハウジングをさらに有し、前記ビデ オディスプレーが前記音楽スタンドの一体形部分を形成することを特徴とする請 求の範囲2に記載のシステム。 27.前記制御手段が前記グラフィカルユーザインターフェースのみに反応する ことを特徴とする請求の範囲1〜2のいずれか1項に記載のシステム。 28.前記電子楽器がミュージカルキーボードを有することを特徴とする請求の 範囲1〜2のいずれか1項に記載のシステム。 29.前記電子楽器がミュージカルキーボードを有し、 前記制御手段が前記グラフィカルユーザインターフェースと前記ミュージカル キーボードのみに反応することを特徴とする請求の範囲1〜2のいずれか1項に 記載のシステム。 30.前記音源が最低1つの録音済みの音源を含むことを特徴とする請求の範囲 1〜2のいずれか1項に記載のシステム。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US2060196P | 1996-06-24 | 1996-06-24 | |
| US60/020,601 | 1996-06-24 | ||
| US2152296P | 1996-07-11 | 1996-07-11 | |
| US60/021,522 | 1996-07-11 | ||
| PCT/US1997/010828 WO1997050076A1 (en) | 1996-06-24 | 1997-06-23 | Musical instrument system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000513457A true JP2000513457A (ja) | 2000-10-10 |
Family
ID=26693631
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10503418A Pending JP2000513457A (ja) | 1996-06-24 | 1997-06-23 | 楽器システム |
Country Status (6)
| Country | Link |
|---|---|
| US (3) | US5908997A (ja) |
| EP (1) | EP0907947A4 (ja) |
| JP (1) | JP2000513457A (ja) |
| AU (1) | AU3407497A (ja) |
| CA (1) | CA2261275A1 (ja) |
| WO (1) | WO1997050076A1 (ja) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11259960A (ja) * | 1997-09-24 | 1999-09-24 | Sony Pictures Entertainment | トラック制御方法及び制御装置 |
| JP2001195054A (ja) * | 2000-01-12 | 2001-07-19 | Yamaha Corp | 楽 器 |
| JP2005055728A (ja) * | 2003-08-06 | 2005-03-03 | Yamaha Corp | 音楽装置への装置idの付与方法 |
| JP2005510763A (ja) * | 2001-11-21 | 2005-04-21 | ライン 6,インコーポレーテッド | 楽器を演奏する際にユーザを支援するマルチメディア・プレゼンテーション |
| JP2005148438A (ja) * | 2003-11-17 | 2005-06-09 | Yamaha Corp | パラメータ設定装置およびパラメータ設定プログラム |
| JP2007163815A (ja) * | 2005-12-14 | 2007-06-28 | Roland Corp | レコーダ |
| JP2012146310A (ja) * | 2012-02-08 | 2012-08-02 | Brother Ind Ltd | 制御装置 |
| US8645868B2 (en) | 2007-12-14 | 2014-02-04 | Brother Kogyo Kabushiki Kaisha | Control device, control system, method and computer readable medium for setting |
| JP2020074173A (ja) * | 2020-01-21 | 2020-05-14 | 株式会社ユピテル | 電子機器 |
| JP2020181119A (ja) * | 2019-04-26 | 2020-11-05 | 株式会社アリソン | 楽曲編集システム、楽曲編集サービスの提供方法、および楽曲編集プログラム |
Families Citing this family (124)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1997050076A1 (en) * | 1996-06-24 | 1997-12-31 | Van Koevering Company | Musical instrument system |
| JP3767106B2 (ja) * | 1996-09-27 | 2006-04-19 | ヤマハ株式会社 | 鍵盤楽器 |
| JP3975593B2 (ja) * | 1999-01-21 | 2007-09-12 | 株式会社ソニー・コンピュータエンタテインメント | 再生音を発生する方法、再生音を発生する電子機器及びエンターテインメント・システム |
| US6798427B1 (en) * | 1999-01-28 | 2004-09-28 | Yamaha Corporation | Apparatus for and method of inputting a style of rendition |
| JP3632488B2 (ja) * | 1999-03-01 | 2005-03-23 | ヤマハ株式会社 | データセット選択装置 |
| US6353167B1 (en) * | 1999-03-02 | 2002-03-05 | Raglan Productions, Inc. | Method and system using a computer for creating music |
| US6288313B1 (en) | 1999-09-10 | 2001-09-11 | Yamaha Corporation | Keyboard musical instrument having split rear top board and/or visual display unit |
| DE10066084B4 (de) * | 1999-09-10 | 2007-03-15 | Yamaha Corp., Hamamatsu | Tastenmusikinstrument mit Sichtanzeigeeinheit |
| JP3632523B2 (ja) * | 1999-09-24 | 2005-03-23 | ヤマハ株式会社 | 演奏データ編集装置、方法及び記録媒体 |
| WO2001026222A1 (en) * | 1999-10-01 | 2001-04-12 | Smith Carroll W | Dynamic closed-loop audio amplifier system |
| DE60019526T2 (de) * | 1999-10-14 | 2006-02-23 | Sony Computer Entertainment Inc. | Unterhaltungssystem |
| JP4439046B2 (ja) * | 1999-10-22 | 2010-03-24 | クラリオン株式会社 | オーディオ機器自動測定装置、ネットワークシステム、オーディオ機器自動測定用データ処理・制御装置、自動測定処理・制御用プログラムの記録媒体 |
| US6429863B1 (en) | 2000-02-22 | 2002-08-06 | Harmonix Music Systems, Inc. | Method and apparatus for displaying musical data in a three dimensional environment |
| US6225546B1 (en) | 2000-04-05 | 2001-05-01 | International Business Machines Corporation | Method and apparatus for music summarization and creation of audio summaries |
| US6674452B1 (en) | 2000-04-05 | 2004-01-06 | International Business Machines Corporation | Graphical user interface to query music by examples |
| IES20010350A2 (en) * | 2000-04-07 | 2002-02-20 | Thurdis Developments Ltd | Interactive multimedia apparatus |
| US6961631B1 (en) * | 2000-04-12 | 2005-11-01 | Microsoft Corporation | Extensible kernel-mode audio processing architecture |
| US6646195B1 (en) * | 2000-04-12 | 2003-11-11 | Microsoft Corporation | Kernel-mode audio processing modules |
| JP3700532B2 (ja) * | 2000-04-17 | 2005-09-28 | ヤマハ株式会社 | 演奏情報編集再生装置 |
| US7237198B1 (en) | 2000-05-22 | 2007-06-26 | Realnetworks, Inc. | System and method of providing for the control of a music player to a device driver |
| JP2002007014A (ja) | 2000-06-19 | 2002-01-11 | Yamaha Corp | 情報処理装置及び該情報処理装置を備えた楽器 |
| JP3547374B2 (ja) * | 2000-06-23 | 2004-07-28 | コナミ株式会社 | ゲームシステム及びそれに用いる記憶媒体 |
| JP2002041285A (ja) * | 2000-07-28 | 2002-02-08 | Toshiba Corp | データ処理装置およびデータ処理方法 |
| US6740802B1 (en) * | 2000-09-06 | 2004-05-25 | Bernard H. Browne, Jr. | Instant musician, recording artist and composer |
| US20020128832A1 (en) * | 2001-02-20 | 2002-09-12 | International Business Machines Corporation | Compact speech module |
| US7386356B2 (en) * | 2001-03-05 | 2008-06-10 | Microsoft Corporation | Dynamic audio buffer creation |
| US7162314B2 (en) * | 2001-03-05 | 2007-01-09 | Microsoft Corporation | Scripting solution for interactive audio generation |
| US7107110B2 (en) * | 2001-03-05 | 2006-09-12 | Microsoft Corporation | Audio buffers with audio effects |
| US7126051B2 (en) * | 2001-03-05 | 2006-10-24 | Microsoft Corporation | Audio wave data playback in an audio generation system |
| US7376475B2 (en) * | 2001-03-05 | 2008-05-20 | Microsoft Corporation | Audio buffer configuration |
| US6970822B2 (en) * | 2001-03-07 | 2005-11-29 | Microsoft Corporation | Accessing audio processing components in an audio generation system |
| US6806412B2 (en) * | 2001-03-07 | 2004-10-19 | Microsoft Corporation | Dynamic channel allocation in a synthesizer component |
| US7305273B2 (en) | 2001-03-07 | 2007-12-04 | Microsoft Corporation | Audio generation system manager |
| US7089068B2 (en) * | 2001-03-07 | 2006-08-08 | Microsoft Corporation | Synthesizer multi-bus component |
| US6925514B1 (en) * | 2001-03-30 | 2005-08-02 | Agere Systems Inc. | Multi-protocol bus system and method of operation thereof |
| WO2002082420A1 (en) * | 2001-04-09 | 2002-10-17 | Musicplayground, Inc. | Storing multipart audio performance with interactive playback |
| US6924425B2 (en) | 2001-04-09 | 2005-08-02 | Namco Holding Corporation | Method and apparatus for storing a multipart audio performance with interactive playback |
| US7098886B2 (en) * | 2001-06-04 | 2006-08-29 | Samsung Electronics Co., Ltd. | Flat panel display |
| JP3620477B2 (ja) * | 2001-07-04 | 2005-02-16 | ヤマハ株式会社 | 信号情報表示装置 |
| US8337537B2 (en) * | 2001-07-16 | 2012-12-25 | Depuy Products, Inc. | Device from naturally occurring biologically derived materials |
| US7065380B2 (en) * | 2001-07-19 | 2006-06-20 | Texas Instruments Incorporated | Software partition of MIDI synthesizer for HOST/DSP (OMAP) architecture |
| JP3778024B2 (ja) * | 2001-07-30 | 2006-05-24 | ソニー株式会社 | 情報処理装置及び情報処理方法、並びに記憶媒体 |
| JP3775262B2 (ja) * | 2001-08-09 | 2006-05-17 | ヤマハ株式会社 | 電子楽器及び電子楽器システム |
| IES20020519A2 (en) * | 2001-10-09 | 2004-11-17 | Thurdis Developments Ltd | Multimedia apparatus |
| US6740803B2 (en) * | 2001-11-21 | 2004-05-25 | Line 6, Inc | Computing device to allow for the selection and display of a multimedia presentation of an audio file and to allow a user to play a musical instrument in conjunction with the multimedia presentation |
| US7030311B2 (en) * | 2001-11-21 | 2006-04-18 | Line 6, Inc | System and method for delivering a multimedia presentation to a user and to allow the user to play a musical instrument in conjunction with the multimedia presentation |
| US6737571B2 (en) | 2001-11-30 | 2004-05-18 | Yamaha Corporation | Music recorder and music player for ensemble on the basis of different sorts of music data |
| US7849301B2 (en) * | 2001-12-12 | 2010-12-07 | Intel Corporation | Providing a user input interface prior to initiation of an operating system |
| JP3885587B2 (ja) * | 2002-01-16 | 2007-02-21 | ヤマハ株式会社 | 演奏制御装置及び演奏制御用プログラム、並びに記録媒体 |
| JP4081789B2 (ja) * | 2002-03-07 | 2008-04-30 | ベスタクス株式会社 | 電子楽器 |
| US20040011188A1 (en) * | 2002-03-07 | 2004-01-22 | Smith Larry W. | Karaoke keyboard synthesized lyric maker |
| AU2002100205B8 (en) * | 2002-03-14 | 2004-03-25 | Wedding Bells Australia Pty Ltd | Transportable bell arrangement |
| JP3903821B2 (ja) * | 2002-03-25 | 2007-04-11 | ヤマハ株式会社 | 演奏音提供システム |
| US20060272483A1 (en) * | 2002-04-04 | 2006-12-07 | Honeywell David R | Player piano system interface |
| JP3915585B2 (ja) * | 2002-04-23 | 2007-05-16 | ヤマハ株式会社 | データ生成方法、プログラム、記録媒体およびデータ生成装置 |
| US7332669B2 (en) * | 2002-08-07 | 2008-02-19 | Shadd Warren M | Acoustic piano with MIDI sensor and selective muting of groups of keys |
| JP3784355B2 (ja) * | 2002-09-20 | 2006-06-07 | クラリオン株式会社 | 電子機器 |
| JP4214777B2 (ja) * | 2002-12-27 | 2009-01-28 | ヤマハ株式会社 | ヘルプ表示装置およびプログラム |
| US7692090B2 (en) * | 2003-01-15 | 2010-04-06 | Owned Llc | Electronic musical performance instrument with greater and deeper creative flexibility |
| US7222310B2 (en) * | 2003-04-30 | 2007-05-22 | Apple Computer, Inc. | Graphical user interface(GUI), a synthesiser and a computer system including a GUI |
| WO2005013257A2 (en) | 2003-07-25 | 2005-02-10 | Ravi Ivan Sharma | Inverted keyboard instrument and method of playing the same |
| KR100585537B1 (ko) | 2003-12-09 | 2006-05-30 | 엘지전자 주식회사 | 영상 전송 시스템 및 그 제어방법 |
| US7653344B1 (en) * | 2004-01-09 | 2010-01-26 | Neosonik | Wireless digital audio/video playback system |
| US8148624B2 (en) * | 2004-02-23 | 2012-04-03 | B-Band Oy | Acoustic guitar control unit |
| FI118908B (fi) * | 2004-02-23 | 2008-04-30 | Band Oy B | Akustisen kitaran kontrolliyksikkö |
| JP2005265903A (ja) * | 2004-03-16 | 2005-09-29 | Yamaha Corp | 鍵盤楽器 |
| US8473844B2 (en) * | 2004-03-26 | 2013-06-25 | Harman International Industries, Incorporated | Audio related system link management |
| KR101194163B1 (ko) * | 2004-05-05 | 2012-10-24 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 아이템들의 집합으로부터 아이템들을 선택하는 방법 및장치 |
| US7831724B2 (en) * | 2004-05-25 | 2010-11-09 | International Business Machines Corporation | Services layer model for providing standards-based communications |
| US7536257B2 (en) * | 2004-07-07 | 2009-05-19 | Yamaha Corporation | Performance apparatus and performance apparatus control program |
| JP4214966B2 (ja) * | 2004-08-06 | 2009-01-28 | ヤマハ株式会社 | 楽器の自己診断プログラム |
| US7453035B1 (en) * | 2005-01-07 | 2008-11-18 | Apple Inc. | Methods and systems for providing musical interfaces |
| JP4665570B2 (ja) * | 2005-03-17 | 2011-04-06 | ヤマハ株式会社 | 電子楽器及び波形割当てプログラム |
| JP3985825B2 (ja) * | 2005-04-06 | 2007-10-03 | ヤマハ株式会社 | 演奏装置及び演奏プログラム |
| KR20060131610A (ko) * | 2005-06-15 | 2006-12-20 | 엘지전자 주식회사 | 기록매체, 오디오 데이터 믹싱방법 및 믹싱장치 |
| JP4046129B2 (ja) * | 2005-07-29 | 2008-02-13 | ヤマハ株式会社 | 演奏装置 |
| JP3985830B2 (ja) * | 2005-07-29 | 2007-10-03 | ヤマハ株式会社 | 演奏装置 |
| DE112006002058B4 (de) * | 2005-08-02 | 2019-03-07 | Kawai Musical Instrument Mfg. Co., Ltd. | Vorrichtung zur Speicherung von Klangfarben, Verfahren zur Speicherung von Klangfarben sowie Computerprogramm zur Speicherung von Klangfarben |
| US7531736B2 (en) * | 2005-09-30 | 2009-05-12 | Burgett, Inc. | System and method for adjusting MIDI volume levels based on response to the characteristics of an analog signal |
| US20080178726A1 (en) * | 2005-09-30 | 2008-07-31 | Burgett, Inc. | System and method for adjusting midi volume levels based on response to the characteristics of an analog signal |
| US8346983B2 (en) * | 2005-12-20 | 2013-01-01 | Creative Technology Ltd | Simultaneous sharing of system resources by multiple input devices |
| US7462772B2 (en) * | 2006-01-13 | 2008-12-09 | Salter Hal C | Music composition system and method |
| JP4254793B2 (ja) * | 2006-03-06 | 2009-04-15 | ヤマハ株式会社 | 演奏装置 |
| JP4775042B2 (ja) * | 2006-03-09 | 2011-09-21 | ヤマハ株式会社 | 制御装置及びプログラム |
| US9247069B1 (en) * | 2006-05-19 | 2016-01-26 | Conexant Systems, Inc. | Modem call forwarding and three-way calling features for VoIP applications |
| US7996792B2 (en) | 2006-09-06 | 2011-08-09 | Apple Inc. | Voicemail manager for portable multifunction device |
| US20080121092A1 (en) * | 2006-09-15 | 2008-05-29 | Gci Technologies Corp. | Digital media DJ mixer |
| US20080168353A1 (en) * | 2007-01-07 | 2008-07-10 | Freddy Allen Anzures | Voicemail Set-Up on a Portable Multifunction Device |
| KR100842733B1 (ko) * | 2007-02-05 | 2008-07-01 | 삼성전자주식회사 | 터치스크린을 구비한 멀티미디어 재생장치의 사용자인터페이스 방법 |
| EP1975867A3 (en) * | 2007-03-26 | 2009-05-27 | Yamaha Corporation | Music data providing system |
| US7880076B2 (en) * | 2007-04-03 | 2011-02-01 | Master Key, Llc | Child development and education apparatus and method using visual stimulation |
| US7973232B2 (en) | 2007-09-11 | 2011-07-05 | Apple Inc. | Simulating several instruments using a single virtual instrument |
| DE102007046587A1 (de) * | 2007-09-27 | 2009-04-23 | Medica-Medizintechnik Gmbh | Verfahren und Vorrichtung zum Durchführen eines Bio-Feedback bei einem Muskeltrainingsgerät |
| KR101455090B1 (ko) * | 2008-01-07 | 2014-10-28 | 삼성전자주식회사 | 재생 음악과 연주 음악간의 자동 키 매칭 방법 및 장치 및그 오디오 재생 장치 |
| JP5119932B2 (ja) * | 2008-01-11 | 2013-01-16 | ヤマハ株式会社 | 鍵盤楽器、ピアノおよび自動演奏ピアノ |
| KR20100000617A (ko) | 2008-06-25 | 2010-01-06 | 삼성전자주식회사 | 문자 입력 장치 및 그 문자 입력 방법 |
| US8756535B2 (en) * | 2008-11-17 | 2014-06-17 | Novell, Inc. | Simultaneous screen saver operations |
| TWI384889B (zh) * | 2008-12-26 | 2013-02-01 | Alpha Networks Inc | 聲音播放裝置參數調整方法 |
| US8166397B2 (en) * | 2008-12-31 | 2012-04-24 | Apple Inc. | Audio processing interface |
| US20100180224A1 (en) * | 2009-01-15 | 2010-07-15 | Open Labs | Universal music production system with added user functionality |
| TWI449557B (zh) * | 2009-05-27 | 2014-08-21 | Johnson Health Tech Co Ltd | The man - machine interface method and man - machine interface device of sports equipment |
| TWI449558B (zh) * | 2009-05-27 | 2014-08-21 | Johnson Health Tech Co Ltd | The man - machine interface method and man - machine interface device of sports equipment |
| US20110191675A1 (en) * | 2010-02-01 | 2011-08-04 | Nokia Corporation | Sliding input user interface |
| US8595624B2 (en) * | 2010-10-29 | 2013-11-26 | Nokia Corporation | Software application output volume control |
| KR20120110928A (ko) * | 2011-03-30 | 2012-10-10 | 삼성전자주식회사 | 음원처리 장치 및 방법 |
| US8962967B2 (en) | 2011-09-21 | 2015-02-24 | Miselu Inc. | Musical instrument with networking capability |
| US9177538B2 (en) * | 2011-10-10 | 2015-11-03 | Mixermuse, Llc | Channel-mapped MIDI learn mode |
| US8604329B2 (en) | 2011-10-10 | 2013-12-10 | Mixermuse Llc | MIDI learn mode |
| US9189876B2 (en) | 2012-03-06 | 2015-11-17 | Apple Inc. | Fanning user interface controls for a media editing application |
| US9041727B2 (en) | 2012-03-06 | 2015-05-26 | Apple Inc. | User interface tools for selectively applying effects to image |
| US9131192B2 (en) * | 2012-03-06 | 2015-09-08 | Apple Inc. | Unified slider control for modifying multiple image properties |
| US9671943B2 (en) * | 2012-09-28 | 2017-06-06 | Dassault Systemes Simulia Corp. | Touch-enabled complex data entry |
| US20150013529A1 (en) * | 2013-07-09 | 2015-01-15 | Miselu Inc. | Music user interface |
| US20150046808A1 (en) * | 2013-08-08 | 2015-02-12 | Beamz Interactive, Inc. | Apparatus and method for multilayered music playback |
| CN104835379A (zh) * | 2014-02-11 | 2015-08-12 | 陈丰 | 一种音乐智能提示弹奏琴 |
| USD754183S1 (en) * | 2014-06-17 | 2016-04-19 | Tencent Technology (Shenzhen) Company Limited | Portion of a display screen with animated graphical user interface |
| WO2017053928A1 (en) * | 2015-09-25 | 2017-03-30 | Osborn Owen | Tactilated electronic music systems for sound generation |
| WO2017121049A1 (en) * | 2016-01-15 | 2017-07-20 | Findpiano Information Technology (Shanghai) Co., Ltd. | Piano system and operating method thereof |
| USD782516S1 (en) | 2016-01-19 | 2017-03-28 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| CA167808S (en) | 2016-04-05 | 2018-06-13 | Dasz Instr Inc | Music production centre |
| WO2017173547A1 (en) * | 2016-04-06 | 2017-10-12 | Garncarz Dariusz Bartlomiej | Music control device and method of operating same |
| US9818385B2 (en) | 2016-04-07 | 2017-11-14 | International Business Machines Corporation | Key transposition |
| TWI751484B (zh) * | 2020-02-04 | 2022-01-01 | 原相科技股份有限公司 | 調整歌伴奏音之方法及調整歌伴奏音之電子裝置 |
| USD1108482S1 (en) * | 2024-05-16 | 2026-01-06 | Wanaka (Beijing) Technology Co., Ltd. | Display screen or portion thereof with graphical user interface |
Family Cites Families (48)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4484179A (en) * | 1980-04-16 | 1984-11-20 | At&T Bell Laboratories | Touch position sensitive surface |
| JPS59189392A (ja) * | 1983-04-13 | 1984-10-26 | カシオ計算機株式会社 | 自動演奏装置 |
| US4755811A (en) * | 1987-03-24 | 1988-07-05 | Tektronix, Inc. | Touch controlled zoom of waveform displays |
| US5146833A (en) * | 1987-04-30 | 1992-09-15 | Lui Philip Y F | Computerized music data system and input/out devices using related rhythm coding |
| US4881440A (en) * | 1987-06-26 | 1989-11-21 | Yamaha Corporation | Electronic musical instrument with editor |
| JP2580720B2 (ja) * | 1988-06-23 | 1997-02-12 | ヤマハ株式会社 | 自動演奏装置 |
| US5174759A (en) * | 1988-08-04 | 1992-12-29 | Preston Frank S | TV animation interactively controlled by the viewer through input above a book page |
| US5027689A (en) * | 1988-09-02 | 1991-07-02 | Yamaha Corporation | Musical tone generating apparatus |
| US4960031A (en) * | 1988-09-19 | 1990-10-02 | Wenger Corporation | Method and apparatus for representing musical information |
| JPH079749B2 (ja) * | 1988-11-21 | 1995-02-01 | 日本ビクター株式会社 | Midi信号復調装置 |
| AU633828B2 (en) * | 1988-12-05 | 1993-02-11 | Ricos Co., Ltd. | Apparatus for reproducing music and displaying words |
| US5138925A (en) * | 1989-07-03 | 1992-08-18 | Casio Computer Co., Ltd. | Apparatus for playing auto-play data in synchronism with audio data stored in a compact disc |
| US5225618A (en) * | 1989-08-17 | 1993-07-06 | Wayne Wadhams | Method and apparatus for studying music |
| US5092216A (en) * | 1989-08-17 | 1992-03-03 | Wayne Wadhams | Method and apparatus for studying music |
| US5142961A (en) * | 1989-11-07 | 1992-09-01 | Fred Paroutaud | Method and apparatus for stimulation of acoustic musical instruments |
| US5252775A (en) * | 1990-02-17 | 1993-10-12 | Brother Kogyo Kabushiki Kaisha | Automatically up-dated apparatus for generating music |
| US5212733A (en) * | 1990-02-28 | 1993-05-18 | Voyager Sound, Inc. | Sound mixing device |
| US5274779A (en) * | 1990-07-26 | 1993-12-28 | Sun Microsystems, Inc. | Digital computer interface for simulating and transferring CD-I data including buffers and a control unit for receiving and synchronizing audio signals and subcodes |
| JP2631030B2 (ja) * | 1990-09-25 | 1997-07-16 | 株式会社光栄 | ポインティング・デバイスによる即興演奏方式 |
| JP2518464B2 (ja) * | 1990-11-20 | 1996-07-24 | ヤマハ株式会社 | 楽音合成装置 |
| US5300723A (en) * | 1990-12-28 | 1994-04-05 | Yamaha Corporation | Electronic musical instrument |
| JP2576295B2 (ja) * | 1991-01-17 | 1997-01-29 | ヤマハ株式会社 | 電子楽器 |
| US5270475A (en) * | 1991-03-04 | 1993-12-14 | Lyrrus, Inc. | Electronic music system |
| KR940004830B1 (ko) * | 1991-03-14 | 1994-06-01 | 주식회사 금성사 | 연주용 데이타화일 기록방법 및 재생장치 |
| US5286908A (en) * | 1991-04-30 | 1994-02-15 | Stanley Jungleib | Multi-media system including bi-directional music-to-graphic display interface |
| JPH0561491A (ja) * | 1991-09-02 | 1993-03-12 | Sanyo Electric Co Ltd | カラオケ装置及びその記録媒体 |
| JP2743654B2 (ja) * | 1991-09-27 | 1998-04-22 | ヤマハ株式会社 | 電子楽器 |
| JP3149093B2 (ja) * | 1991-11-21 | 2001-03-26 | カシオ計算機株式会社 | 自動演奏装置 |
| JP3092273B2 (ja) * | 1991-12-17 | 2000-09-25 | ヤマハ株式会社 | 電子楽器 |
| JP3086315B2 (ja) * | 1992-01-14 | 2000-09-11 | ヤマハ株式会社 | 音源装置 |
| JP3292492B2 (ja) * | 1992-01-17 | 2002-06-17 | ローランド株式会社 | 演奏情報処理装置 |
| US5296641A (en) * | 1992-03-12 | 1994-03-22 | Stelzel Jason A | Communicating between the infrared and midi domains |
| JP3149574B2 (ja) * | 1992-09-30 | 2001-03-26 | ヤマハ株式会社 | カラオケ装置 |
| US5646362A (en) * | 1992-10-12 | 1997-07-08 | Yamaha Corporation | Sound parameter editing device for an electronic musical instrument |
| US5331111A (en) * | 1992-10-27 | 1994-07-19 | Korg, Inc. | Sound model generator and synthesizer with graphical programming engine |
| JP2682364B2 (ja) * | 1993-01-06 | 1997-11-26 | ヤマハ株式会社 | 電子楽器のデータ設定装置 |
| US5475835A (en) * | 1993-03-02 | 1995-12-12 | Research Design & Marketing Inc. | Audio-visual inventory and play-back control system |
| JPH06259178A (ja) * | 1993-03-10 | 1994-09-16 | Canon Inc | 電子機器の操作部 |
| US5555104A (en) * | 1993-03-10 | 1996-09-10 | Canon Kabushiki Kaisha | Operation unit of electronic equipment utilizing visually displayed functions on a touch screen |
| JPH0736622A (ja) * | 1993-07-23 | 1995-02-07 | Canon Inc | タッチパネルを用いた操作部 |
| US5393926A (en) * | 1993-06-07 | 1995-02-28 | Ahead, Inc. | Virtual music system |
| US5398278A (en) * | 1993-06-14 | 1995-03-14 | Brotz; Gregory R. | Digital musicians telephone interface |
| US5665927A (en) * | 1993-06-30 | 1997-09-09 | Casio Computer Co., Ltd. | Method and apparatus for inputting musical data without requiring selection of a displayed icon |
| US5541354A (en) * | 1994-06-30 | 1996-07-30 | International Business Machines Corporation | Micromanipulation of waveforms in a sampling music synthesizer |
| US5559301A (en) * | 1994-09-15 | 1996-09-24 | Korg, Inc. | Touchscreen interface having pop-up variable adjustment displays for controllers and audio processing systems |
| US5949012A (en) * | 1995-12-27 | 1999-09-07 | Kabushiki Kaisha Kawai Gakki Seisakusho | Electronic musical instrument and music performance information inputting apparatus capable of inputting various music performance information with simple operation |
| WO1997050076A1 (en) * | 1996-06-24 | 1997-12-31 | Van Koevering Company | Musical instrument system |
| US5728960A (en) * | 1996-07-10 | 1998-03-17 | Sitrick; David H. | Multi-dimensional transformation systems and display communication architecture for musical compositions |
-
1997
- 1997-06-23 WO PCT/US1997/010828 patent/WO1997050076A1/en not_active Ceased
- 1997-06-23 CA CA002261275A patent/CA2261275A1/en not_active Abandoned
- 1997-06-23 US US08/879,678 patent/US5908997A/en not_active Expired - Fee Related
- 1997-06-23 AU AU34074/97A patent/AU3407497A/en not_active Abandoned
- 1997-06-23 EP EP97930183A patent/EP0907947A4/en not_active Withdrawn
- 1997-06-23 JP JP10503418A patent/JP2000513457A/ja active Pending
-
1999
- 1999-05-28 US US09/321,920 patent/US6160213A/en not_active Expired - Fee Related
-
2000
- 2000-12-12 US US09/735,708 patent/US20020108484A1/en not_active Abandoned
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11259960A (ja) * | 1997-09-24 | 1999-09-24 | Sony Pictures Entertainment | トラック制御方法及び制御装置 |
| JP2001195054A (ja) * | 2000-01-12 | 2001-07-19 | Yamaha Corp | 楽 器 |
| JP2005510763A (ja) * | 2001-11-21 | 2005-04-21 | ライン 6,インコーポレーテッド | 楽器を演奏する際にユーザを支援するマルチメディア・プレゼンテーション |
| JP2005055728A (ja) * | 2003-08-06 | 2005-03-03 | Yamaha Corp | 音楽装置への装置idの付与方法 |
| JP2005148438A (ja) * | 2003-11-17 | 2005-06-09 | Yamaha Corp | パラメータ設定装置およびパラメータ設定プログラム |
| JP2007163815A (ja) * | 2005-12-14 | 2007-06-28 | Roland Corp | レコーダ |
| US8645868B2 (en) | 2007-12-14 | 2014-02-04 | Brother Kogyo Kabushiki Kaisha | Control device, control system, method and computer readable medium for setting |
| JP2012146310A (ja) * | 2012-02-08 | 2012-08-02 | Brother Ind Ltd | 制御装置 |
| JP2020181119A (ja) * | 2019-04-26 | 2020-11-05 | 株式会社アリソン | 楽曲編集システム、楽曲編集サービスの提供方法、および楽曲編集プログラム |
| JP2020074173A (ja) * | 2020-01-21 | 2020-05-14 | 株式会社ユピテル | 電子機器 |
Also Published As
| Publication number | Publication date |
|---|---|
| CA2261275A1 (en) | 1997-12-31 |
| EP0907947A4 (en) | 1999-10-20 |
| US5908997A (en) | 1999-06-01 |
| US6160213A (en) | 2000-12-12 |
| US20020108484A1 (en) | 2002-08-15 |
| WO1997050076A1 (en) | 1997-12-31 |
| AU3407497A (en) | 1998-01-14 |
| EP0907947A1 (en) | 1999-04-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5908997A (en) | Electronic music instrument system with musical keyboard | |
| JP3072452B2 (ja) | カラオケ装置 | |
| WO2005062289A1 (ja) | コンピュータを用いた楽譜の表示方法 | |
| JP2003509729A (ja) | ディジタル音楽ファイルに基づいて楽器を演奏するための方法及び装置 | |
| US11594204B2 (en) | Systems and methods for transferring musical drum samples from slow memory to fast memory | |
| JP3778024B2 (ja) | 情報処理装置及び情報処理方法、並びに記憶媒体 | |
| JP2000056756A (ja) | 楽器練習の支援装置および楽器練習用情報の記録媒体 | |
| US7642447B2 (en) | Electronic musical instrument system and method emulating a removable media drive | |
| JPH10240117A (ja) | 楽器練習の支援装置および楽器練習用情報の記録媒体 | |
| JP2000081883A (ja) | 音楽処理手段の設定方法、波形デ―タ生成手段の設定方法、楽音生成方法、および、プログラムが記録された記録媒体 | |
| JP4848371B2 (ja) | 楽音出力切り換え装置、楽音出力切り換え方法、楽音出力切り換えのためのコンピュータプログラム | |
| JP3636045B2 (ja) | 自動演奏装置における楽曲制御方法および自動演奏装置、並びに楽曲制御プログラムを記憶した記憶媒体 | |
| JP2937066B2 (ja) | 電子楽器 | |
| US20240428758A1 (en) | Methods, systems and computer program products for providing graphical user interfaces for producing digital content | |
| JP2008076708A (ja) | 音色指定方法、音色指定装置及び音色指定のためのコンピュータプログラム | |
| JP2001013964A (ja) | 演奏装置及びその記録媒体 | |
| JP2000250543A (ja) | データ設定装置 | |
| White | Desktop Digital Studio | |
| JP2570214B2 (ja) | 演奏情報入力装置 | |
| US20020112595A1 (en) | Electronic musical instrument | |
| Poyser et al. | Fast Guide to Propellerhead Reason | |
| JP3837994B2 (ja) | 楽譜データ変換装置、及び記録媒体 | |
| WO2025004201A1 (ja) | 操作支援装置、操作支援方法およびプログラム | |
| Petelin et al. | Cakewalk Sonar Plug-Ins & PC Music Recording, Arrangement, and Mixing | |
| JP2002182665A (ja) | カラオケ録音装置およびカラオケ装置 |