JP2631030B2 - ポインティング・デバイスによる即興演奏方式 - Google Patents

ポインティング・デバイスによる即興演奏方式

Info

Publication number
JP2631030B2
JP2631030B2 JP2252000A JP25200090A JP2631030B2 JP 2631030 B2 JP2631030 B2 JP 2631030B2 JP 2252000 A JP2252000 A JP 2252000A JP 25200090 A JP25200090 A JP 25200090A JP 2631030 B2 JP2631030 B2 JP 2631030B2
Authority
JP
Japan
Prior art keywords
sound
data
pitch
performance
pointing device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2252000A
Other languages
English (en)
Other versions
JPH04131898A (ja
Inventor
俊幸 田端
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koei Co Ltd
Original Assignee
Koei Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koei Co Ltd filed Critical Koei Co Ltd
Priority to JP2252000A priority Critical patent/JP2631030B2/ja
Publication of JPH04131898A publication Critical patent/JPH04131898A/ja
Priority to US08/017,327 priority patent/US5355762A/en
Application granted granted Critical
Publication of JP2631030B2 publication Critical patent/JP2631030B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/0008Associated control or indicating means
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/18Selecting circuits
    • G10H1/24Selecting circuits for selecting plural preset register stops
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2220/00Input/output interfacing specifically adapted for electrophonic musical tools or instruments
    • G10H2220/091Graphical 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/101Graphical 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/106Graphical 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
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2220/00Input/output interfacing specifically adapted for electrophonic musical tools or instruments
    • G10H2220/135Musical aspects of games or videogames; Musical instrument-shaped game input interfaces
    • G10H2220/141Games on or about music, i.e. based on musical knowledge, e.g. musical multimedia quizzes
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2240/00Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
    • G10H2240/171Transmission of musical instrument data, control or status information; Transmission, remote access or control of music data for electrophonic musical instruments
    • G10H2240/281Protocol or standard connector for transmission of analog or digital data to or from an electrophonic musical instrument
    • G10H2240/311MIDI transmission

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Electrophonic Musical Instruments (AREA)
  • Position Input By Displaying (AREA)

Description

【発明の詳細な説明】 [発明の属する技術分野] 本発明はパーソナルコンピュータを利用したコンピュ
ータ・ミュージックの分野において、予め用意された伴
奏データと一緒にポインティング・デバイスの動きによ
って発音を行い、音楽を演奏するソフトウェアのポイン
ティング・デバイスによる即興演奏方式に関する。
[従来の技術] コンピュータを利用して音楽の即興演奏を行うために
従来採用しているものは、 コンピュータのキーボードを楽器の鍵盤に見立てて
演奏を行う。
予めいくつかの演奏パターンを用意し、そのパター
ンを選択して演奏を行う。
等の方法であるが、は鍵盤による演奏技術および音楽
理論の知識が必要であり、それらが足りない場合に音楽
理論上正しく演奏できる保証がないという欠点がある。
また、は用意されたパターン以外の演奏が行えない
ので、自由度が低く、選択できるパターンを増加させる
と、操作が繁雑になるという欠点がある。
[発明の解決しようとする課題] したがって、これらの方法では楽器の演奏技術および
音楽理論の知識を必要とせずに、音楽理論上的確で、し
かも自由度の高い即興演奏を単純な操作で実現すること
はできなかった。
[課題を解決するための手段] そこでこの発明は、パーソナルコンピュータに演奏を
行う楽曲の演奏データを用意し、この演奏データを伴奏
データと楽曲の進行上の和声構成音データとにより構成
し、伴奏データによる伴奏の開始後に、ポインティング
・デバイスのボタンで発音の開始と停止とを指示すると
ともに、発音される音の高さを和声構成音データを参照
して決定し、且つ伴奏データのテンポに準じた一定の時
間毎に、移動量が大きいほど音の高さの変化が大きくな
るポインティング・デバイスの動きを検出して音の高さ
を変化させ、演奏を行うことを特徴とする。
[発明の実施の形態] 本発明では、基本的に次のようにして即興演奏を実現
する。
まず、演奏を行う楽曲の演奏データを用意する。この
演奏データには伴奏データと楽曲の進行上の和声構成音
データとが含まれる。
次に伴奏データにより伴奏を開始し、ポインティング
・デバイス(例えばマウス)の操作により発音を行って
演奏を行う。
ここでポインティング・デバイスのボタンで発音の開
始と停止を指示する。発音される音の高さは、和声構成
音データを参照して決定される。
また伴奏データのテンポに準じた一定の時間毎にポイ
ンティング・デバイスの動きを検出し、音の高さを変化
させる。
そして、ポインティング・デバイスの移動量が大きい
ほど音の高さの変化は大きくなり、移動方向により上行
または下行する。基本的に、移動が行われない場合に音
の高さは変化しない。
[実施例] 以下に本発明の一実施例を説明する。
この例では和声構成音データを構成音数を7とし、ポ
インティング・デバイスとしてマウスを使用する。
(1)即興演奏のために準備されるもの 上記条件において和声構成音データは図1のようにな
る。この図1で根音領域は和声の根音の音名であり、構
成音1から構成音7は和声構成の根音との音程である。
和声構成音データの長さ領域は和声が演奏されうる長
さである。
この和声構成音データを図2のように伴奏データと対
応させることにより、即興演奏用の演奏データを構成す
る。
(2)即興演奏のしくみ a)マウス移動の検出 マウスの動きから上下の方向情報と移動量とを検出
し、インデクス値とオクターブ値とに分解する。
和声の構成音数の範囲は、構成音1から構成音7まで
の7つであり、この7つの構成音の中から1つの構成音
であるインデクス値が決定され、インデクス値は後述す
る音名を有している。
そして、上下の方向情報が上を示す場合は、マウスの
移動量に応じてインデクス値が増加する。
このとき、インデクス値の範囲の上限を越える場合に
は、範囲内の値に補正され、オクターブ値が増加する。
逆に、方向情報が下を示す場合には、マウスの移動量
に応じてインデクス値が減少する。
b)音の高さの決定 インデクス値は和声構成音データの構成音の一つを選
択することにより決定され、インデクス値の構成音の音
程と根音より音名が求まる。
さらに、この音名とオクターブ値とから音の高さを決
定する。図3にこの概念図を示す。
c)マウスボタン状態の検出 マウスのボタン押下状態から発音の開始および停止の
制御を行う。
マウスのボタンが押された状態のとき、発音されてい
なければ、発音を開始する。このとき、発音される音の
高さは上記「b)音の高さの決定」により決定されてい
る。
また、発音されていれば、上記「a)マウス移動の検
出」および「b)音の高さの決定」により決定された音
の高さと発音中の音の高さとを比較し、異なる場合には
新たに決定された音の高さで発音しなおす。
(3)演奏の進行 伴奏データにより伴奏が行われると、即興演奏に関し
て最初の和声構成音データが上記「b)音の高さの決
定」のために設定される。
伴奏の進行に従い、上記「a)マウス移動の検出」、
「b)音の高さの決定」及び「c)マウスボタン状態の
検出」の処理が行われ、伴奏と一緒にマウスによる即興
演奏が実施され、いわゆる演奏が行われる。
そして、和声構成音データの長さ領域に示される長さ
の演奏時間が経過すると、次の和声構成音データが設定
される。このとき、上記「c)マウスボタン状態の検
出」により発音されていれば、上記「b)音の高さの決
定」により発音された音の高さと発音中の音の高さとを
比較し、異なる場合には新たに決定された音の高さで発
音しなおす。
伴奏データによる伴奏が終わりに達すると、マウスに
よる即興演奏が実行できなくなり、演奏が終了する。
[発明の効果] 以上述べた本発明のポインティング・デバイスによる
即興演奏方式により、ポインティング・デバイスの単純
な操作で発音および音程の制御を音楽理論上的確に行う
ことができ、簡略な即興演奏を実現し得る。
【図面の簡単な説明】 図1はこの発明の実施例を示す和声構成音データの構造
図である。 図2は演奏データの構造図である。 図3は音の高さの決定における制御図である。

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】パーソナルコンピュータに演奏を行う楽曲
    の演奏データを用意し、この演奏データを伴奏データと
    楽曲の進行上の和声構成音データとにより構成し、伴奏
    データによる伴奏の開始後に、ポインティング・デバイ
    スのボタンで発音の開始と停止とを指示するとともに、
    発音される音の高さを和声構成音データを参照して決定
    し、且つ伴奏データのテンポに準じた一定の時間毎に、
    移動量が大きいほど音の高さの変化が大きくなるポイン
    ティング・デバイスの動きを検出して音の高さを変化さ
    せ、演奏を行うことを特徴とするポインティング・デバ
    イスによる即興演奏方式。
JP2252000A 1990-09-25 1990-09-25 ポインティング・デバイスによる即興演奏方式 Expired - Fee Related JP2631030B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2252000A JP2631030B2 (ja) 1990-09-25 1990-09-25 ポインティング・デバイスによる即興演奏方式
US08/017,327 US5355762A (en) 1990-09-25 1993-02-11 Extemporaneous playing system by pointing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2252000A JP2631030B2 (ja) 1990-09-25 1990-09-25 ポインティング・デバイスによる即興演奏方式

Publications (2)

Publication Number Publication Date
JPH04131898A JPH04131898A (ja) 1992-05-06
JP2631030B2 true JP2631030B2 (ja) 1997-07-16

Family

ID=17231164

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2252000A Expired - Fee Related JP2631030B2 (ja) 1990-09-25 1990-09-25 ポインティング・デバイスによる即興演奏方式

Country Status (2)

Country Link
US (1) US5355762A (ja)
JP (1) JP2631030B2 (ja)

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2901845B2 (ja) * 1993-08-10 1999-06-07 パイオニア株式会社 カラオケ演奏装置
JP2768256B2 (ja) * 1993-12-28 1998-06-25 ヤマハ株式会社 情報入力装置
US5488196A (en) * 1994-01-19 1996-01-30 Zimmerman; Thomas G. Electronic musical re-performance and editing system
KR0129964B1 (ko) * 1994-07-26 1998-04-18 김광호 악기선택 가능한 영상노래반주장치
US6774297B1 (en) * 1995-01-19 2004-08-10 Qrs Music Technologies, Inc. System for storing and orchestrating digitized music
US5753843A (en) * 1995-02-06 1998-05-19 Microsoft Corporation System and process for composing musical sections
US6011212A (en) * 1995-10-16 2000-01-04 Harmonix Music Systems, Inc. Real-time music creation
US5801694A (en) * 1995-12-04 1998-09-01 Gershen; Joseph S. Method and apparatus for interactively creating new arrangements for musical compositions
US5824933A (en) * 1996-01-26 1998-10-20 Interactive Music Corp. Method and apparatus for synchronizing and simultaneously playing predefined musical sequences using visual display and input device such as joystick or keyboard
US5864868A (en) * 1996-02-13 1999-01-26 Contois; David C. Computer control system and user interface for media playing devices
JP2000513457A (ja) * 1996-06-24 2000-10-10 ヴァン コーベリング カンパニー 楽器システム
US5890116A (en) * 1996-09-13 1999-03-30 Pfu Limited Conduct-along system
JP2922509B2 (ja) * 1997-09-17 1999-07-26 コナミ株式会社 音楽演出ゲーム機、音楽演出ゲーム用の演出操作指示システムおよびゲーム用のプログラムが記録されたコンピュータ読み取り可能な記憶媒体
JP3632411B2 (ja) * 1997-09-24 2005-03-23 ヤマハ株式会社 楽音信号生成方法、楽音信号生成装置及びプログラムを記録した媒体
US5990405A (en) * 1998-07-08 1999-11-23 Gibson Guitar Corp. System and method for generating and controlling a simulated musical concert experience
JP3031676B1 (ja) 1998-07-14 2000-04-10 コナミ株式会社 ゲ―ムシステムおよびコンピュ―タ読み取り可能な記憶媒体
JP3003851B1 (ja) 1998-07-24 2000-01-31 コナミ株式会社 ダンスゲーム装置
JP2000122646A (ja) * 1998-10-13 2000-04-28 Yamaha Corp 楽音通信装置
JP2000116938A (ja) * 1998-10-13 2000-04-25 Konami Co Ltd ゲームシステムおよびそのゲームを実行するためのプログラムを格納したコンピュータ読み取り可能な記憶媒体
US6218602B1 (en) 1999-01-25 2001-04-17 Van Koevering Company Integrated adaptor module
US6541689B1 (en) * 1999-02-02 2003-04-01 Microsoft Corporation Inter-track communication of musical performance data
US6153821A (en) * 1999-02-02 2000-11-28 Microsoft Corporation Supporting arbitrary beat patterns in chord-based note sequence generation
US6433266B1 (en) * 1999-02-02 2002-08-13 Microsoft Corporation Playing multiple concurrent instances of musical segments
US6353172B1 (en) 1999-02-02 2002-03-05 Microsoft Corporation Music event timing and delivery in a non-realtime environment
US6150599A (en) * 1999-02-02 2000-11-21 Microsoft Corporation Dynamically halting music event streams and flushing associated command queues
US6169242B1 (en) 1999-02-02 2001-01-02 Microsoft Corporation Track-based music performance architecture
US6093881A (en) * 1999-02-02 2000-07-25 Microsoft Corporation Automatic note inversions in sequences having melodic runs
JP2000237455A (ja) 1999-02-16 2000-09-05 Konami Co Ltd 音楽演出ゲーム装置、音楽演出ゲーム方法および可読記録媒体
US6353167B1 (en) * 1999-03-02 2002-03-05 Raglan Productions, Inc. Method and system using a computer for creating music
JP2001129244A (ja) * 1999-11-01 2001-05-15 Konami Co Ltd 音楽演奏ゲーム装置、演奏ガイド画像表示方法及び演奏ガイド画像形成プログラムを記録した可読記録媒体
US6585554B1 (en) 2000-02-11 2003-07-01 Mattel, Inc. Musical drawing assembly
US6945784B2 (en) * 2000-03-22 2005-09-20 Namco Holding Corporation Generating a musical part from an electronic music file
CN1187680C (zh) * 2000-08-18 2005-02-02 株式会社海尼克斯 多向球形开关及其操作方法
US6388183B1 (en) 2001-05-07 2002-05-14 Leh Labs, L.L.C. Virtual musical instruments with user selectable and controllable mapping of position input to sound output
US7563975B2 (en) 2005-09-14 2009-07-21 Mattel, Inc. Music production system
JP4557899B2 (ja) * 2006-02-03 2010-10-06 任天堂株式会社 サウンド処理プログラムおよびサウンド処理装置
US8079907B2 (en) * 2006-11-15 2011-12-20 Harmonix Music Systems, Inc. Method and apparatus for facilitating group musical interaction over a network
JP2008165098A (ja) * 2006-12-29 2008-07-17 Sounos Co Ltd 電子楽器
US7863511B2 (en) * 2007-02-09 2011-01-04 Avid Technology, Inc. System for and method of generating audio sequences of prescribed duration
US20090305782A1 (en) * 2008-06-10 2009-12-10 Oberg Gregory Keith Double render processing for handheld video game device
KR101589991B1 (ko) * 2008-12-01 2016-01-29 삼성전자주식회사 컨텐츠 생성 기능을 갖는 컨텐츠 재생 장치 및 그의 컨텐츠생성 방법
US10319352B2 (en) * 2017-04-28 2019-06-11 Intel Corporation Notation for gesture-based composition
JP7052339B2 (ja) * 2017-12-25 2022-04-12 カシオ計算機株式会社 鍵盤楽器、方法及びプログラム

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4704682A (en) * 1983-11-15 1987-11-03 Manfred Clynes Computerized system for imparting an expressive microstructure to succession of notes in a musical score
JPS60256197A (ja) * 1984-05-31 1985-12-17 シャープ株式会社 音響出力装置
JPS62278593A (ja) * 1986-05-27 1987-12-03 富士通株式会社 楽譜入力方式
US4958551A (en) * 1987-04-30 1990-09-25 Lui Philip Y F Computerized music notation system
US4991218A (en) * 1988-01-07 1991-02-05 Yield Securities, Inc. Digital signal processor for providing timbral change in arbitrary audio and dynamically controlled stored digital audio signals
JP2580720B2 (ja) * 1988-06-23 1997-02-12 ヤマハ株式会社 自動演奏装置
JPH0827628B2 (ja) * 1988-06-23 1996-03-21 ヤマハ株式会社 自動演奏装置
JP2638992B2 (ja) * 1988-09-01 1997-08-06 富士通株式会社 楽譜入力方式
US5204969A (en) * 1988-12-30 1993-04-20 Macromedia, Inc. Sound editing system using visually displayed control line for altering specified characteristic of adjacent segment of stored waveform
JPH03164797A (ja) * 1989-11-24 1991-07-16 Yamaha Corp 電子楽器

Also Published As

Publication number Publication date
US5355762A (en) 1994-10-18
JPH04131898A (ja) 1992-05-06

Similar Documents

Publication Publication Date Title
JP2631030B2 (ja) ポインティング・デバイスによる即興演奏方式
USRE40543E1 (en) Method and device for automatic music composition employing music template information
US6011212A (en) Real-time music creation
JP4534835B2 (ja) 演奏ガイド装置及びプログラム
JP6565530B2 (ja) 自動伴奏データ生成装置及びプログラム
US8324493B2 (en) Electronic musical instrument and recording medium
JP3829439B2 (ja) アルペジオ発音装置およびアルペジオ発音を制御するためのプログラムを記録したコンピュータ読み取り可能な媒体
US6166313A (en) Musical performance data editing apparatus and method
CN104282297A (zh) 乐音产生装置、电子乐器以及乐音产生方法
GB2209425A (en) Music sequencer
JP4613817B2 (ja) 運指表示装置、及びプログラム
JP4628725B2 (ja) テンポ情報出力装置、テンポ情報出力方法及びテンポ情報出力のためのコンピュータプログラム、タッチ情報出力装置、タッチ情報出力方法及びタッチ情報出力のためのコンピュータプログラム
JP3627321B2 (ja) 演奏制御装置
JP2019179277A (ja) 自動伴奏データ生成方法及び装置
US20080223199A1 (en) Instant Rehearseless Conducting
WO2021100743A1 (ja) 発音制御装置、鍵盤楽器、発音制御方法およびプログラム
JP4175364B2 (ja) アルペジオ発音装置およびアルペジオ発音を制御するためのプログラムを記録したコンピュータ読み取り可能な媒体
JP2023043297A (ja) 情報処理装置、電子楽器、音列生成方法及びプログラム
JP3818296B2 (ja) 和音検出装置
JP3143039B2 (ja) 自動演奏装置
WO2018216423A1 (ja) 楽曲評価装置、楽曲評価方法およびプログラム
JP3870948B2 (ja) 表情付け処理装置および表情付け用コンピュータプログラム
JP4148184B2 (ja) 自動伴奏データ生成方法を実現するためのプログラムおよび自動伴奏データ生成装置
JP4067399B2 (ja) グリッサンド制御装置
JP3577852B2 (ja) 自動演奏装置

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees