JPH0456898A - 楽音情報のベロシティ値変更装置 - Google Patents

楽音情報のベロシティ値変更装置

Info

Publication number
JPH0456898A
JPH0456898A JP2166079A JP16607990A JPH0456898A JP H0456898 A JPH0456898 A JP H0456898A JP 2166079 A JP2166079 A JP 2166079A JP 16607990 A JP16607990 A JP 16607990A JP H0456898 A JPH0456898 A JP H0456898A
Authority
JP
Japan
Prior art keywords
velocity value
musical tone
value
velocity
data
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.)
Granted
Application number
JP2166079A
Other languages
English (en)
Other versions
JP2541867B2 (ja
Inventor
Fumiaki Ota
文章 太田
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.)
Kawai Musical Instruments Manufacturing Co Ltd
Original Assignee
Kawai Musical Instruments Manufacturing 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 Kawai Musical Instruments Manufacturing Co Ltd filed Critical Kawai Musical Instruments Manufacturing Co Ltd
Priority to JP2166079A priority Critical patent/JP2541867B2/ja
Publication of JPH0456898A publication Critical patent/JPH0456898A/ja
Application granted granted Critical
Publication of JP2541867B2 publication Critical patent/JP2541867B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、楽音情報記憶手段に記憶された楽音情報のベ
ロシティ値をベンダー等の操作子を用いて変更する場合
に用いられる楽音情報のベロシティ値変更装置に関する
ものである。
〔従来の技術〕
従来より、電子楽器と一体的或いは別体に設けられ、作
曲、編曲等の楽音編集を行う際に使用されるシーケンサ
と称される装置が知られている。
このシーケンサを用いて楽音の編集を行う際には、まず
、操作パネルの操作子や鍵盤のキーの操作により、音高
(キ一番号)、発音タイミング(キー操作のタイミング
)、発音時間(押鍵から離鍵までの時間)、ヘロシティ
(押鍵スピード)等の各情報からなる楽音情報を入力し
、その楽音情報をメモリに記憶させる。そして使用者は
、そのメモリに記憶された楽音情報を再生してその再生
音を聞きながら、或いは再生終了後に、操作子やキーの
操作によりデータ編集を行って上記の各情報内容の変更
を行い、所望の楽曲を得る。
上記各情報のうち、ヘロシティ情報は例えば0〜127
の範囲の数値情報からなるものであり、この数値情報(
ベロシティ値)を変更する方法としては、鍵盤のキー操
作により値を変更する方法、モジュレーションホイルと
呼ばれる操作子の操作により値を変更する方法、ベンダ
ーと呼ばれる操作子の操作により値を変更する方法等が
ある。ベンダーは、ホイルに設けられた操作部が常に中
立位置になるようにそのホイルがバネ付勢された操作子
であり、上記中立位置を中心として上下に操作部を動か
すことにより、その操作量に応じた値を入力することが
できるように成されている。
これらのキーや操作子を用いてベロシティ値の変更を行
う場合;こ:よ、上述のようにメモリに記憶された楽音
情報の再生を行い、変更を希望する部分の楽音情報の再
生っ・行われた時に上記キー又は操作子の操作を行って
所望のベロシティ値を人力する。これによってその部分
のベロシティ値がその入力されたベロシティ値に書き換
えられる。
〔発明が解決しようとする課題〕
しかしながら、上述の従来の楽音情報のベロシティ値の
変更方法によると、キー又は操作子の操作によりリアル
タイムにベロシティ値を入力する必要があるが、キー、
操作子の操作タイミング、操作量等の調整が難しく、ま
た、操作タイミングや操作量を誤ったりすると、操作者
の意図しない値によってメモリの楽音情報のベロシティ
値が書換えられてしまい、その書換えられてしまった部
分のベロシティ値を元の値に戻すことは容易にはできな
い。このため、苦労して手弾きで入力したり、データ編
集によりまがいなりにも表情(特徴)を付ける努力をし
た楽音情報のベロシティ値が、自分の意図した値とは異
なる値に書き換えられてしまうのを避けるためシこ、上
記の各方法でベロシティ値を変更することは、特に熟練
者でない限り通常は余り行われていない。
本発明は上記の実情に鑑みてなされたもので、ベンダー
等の操作子を用いて安心して手軽にリアルタイムでベロ
シティ値の入力を行えて、変更を希望する部分のみのベ
ロシティ値を確実に所望の値に変更することができる楽
音情報のベロシティ値変更装置を提供することを目的と
する。
〔課題を解決するための手段] 上記目的を達成するために、本発明は、楽音情報記憶手
段に記憶されたベロシティ値を含む楽音情報の上記ベロ
シティ値を変更するための楽音情報のベロシティ値変更
装置において、上記楽音情報が順次再生されている状態
で所定の操作子が操作されたときに、その操作子の操作
に応じて、そのとき再生された楽音情報の新たなベロシ
ティ値を入力するベロシティ値入力手段と、上記ベロシ
ティ値入力手段により人力された上記新たなベロシティ
値を記憶するベロシティ値記憶手段と、上記楽音情報の
うちでベロシティ値の変更を行うべき部分を指定するた
めの指定手段と、上記指定手段により指定された部分の
楽音情報のベロシティ値を上記ベロシティ値記憶手段に
記憶された対応するベロシティ値で更新するベロシティ
値更新手段とを設けたものである。
また、上記ベロシティ値入力手段を、上記操作子の操作
量に応じた値をその操作子の操作時に再生された楽音情
報のベロシティ値に加算して上記新たなベロシティ値を
求めるように構成しても良い。
〔作用〕 本発明によれば、楽音情報記憶手段に記憶された楽音情
報の再生を行いながらリアルタイムでベンダー等の操作
子の操作により新たなベロシティ値の入力を行った後、
指定手段により楽音情報における書換え部分を指定して
初めて、入力されたベロシティ値によって対応する部分
のベロシティ値の更新がなされる。従って、新たなベロ
シティ値の入力に際して操作子の操作タイミング、操作
量等を誤って使用者か意図しないベロシティ値の入力を
行ってしまった場合でも、指定手段により最終的シこそ
の部分の書換えを指示しなければ、その部分のベロシテ
ィ値の更新は行われず、元のベロシティ値がそのまま保
存される。
[実施例] 以下、本発明の実施例を添付図面を参照して説明する。
第1図は、本発明が実施されたシーケンサとそのシーケ
ンサに接続された楽音発生部の構成を説明するためのブ
ロック図である。
同図において、シーケンサを構成するCPUI、プログ
ラム及びデータ用ROM2、RAM3、入出力部(Il
o)4、操作パネル部5と、楽音発生部の一部を構成す
る楽音発生回路9はそれぞれデータバス、アドレスバス
等のパスライン20に接続されて、相互に通信がなされ
るように構成されている。
CPUIは、操作パネル部5の各操作子の操作tzZ 
応uて、ROM2に格納されたプログラムに従って後述
するベロシティ値入力処理、ベロシティ値変更処理等の
各種処理を実行する。
ROM 2には、CPUIの作業プログラムの他、表示
部6用の表示データ等の各種のデータが格納されている
RAM3は、ハッテリーハソクアノブされたRAM或い
は不揮発性RAM等からなり、このRAM3には、後述
するデータの書換え作業前の元の楽音データ、或いはデ
ータの書換え作業後最終的に選択された楽音データが記
憶される楽音データメモリ3aと、操作パネル部5のベ
ンダー7の操作により入力された新たなベロシティ値を
表すデータを記憶するベロシティ値データメモリ3bの
2つのメモリ領域が設けられている。
楽音データメモリ3aに記憶される上述の元の楽音デー
タは、電子ピアノ、シンセサイザ等の電子楽器、楽音デ
ータ入力用のキーが配列された鍵盤部、外部記憶装置等
から送出されてくる楽音データや、操作パネル部5の各
操作子の操作により作成、編集された楽音データ等より
なるものである。そしてこれらの楽音データは、音高(
キ一番号)、発音タイミング(キー操作のタイミング)
、発音時間(押鍵から離鍵までの時間)、ベロシティ(
押鍵スピード)等を表す各データから成っている。ベロ
シティデータは、押鍵スピードをスピードに応じてO〜
127の範囲の値で表したデータである。
■104は、電子楽器や鍵盤部や外部記憶装置等の外部
機器が接続可能な入出力部である。
操作パネル部5には、後述するデータの書換え範囲を措
定するための操作子5aとデータの書換えを指示するた
めの操作子5b等を含む楽音作成、編集用の各種の操作
子と、各操作子からの信号が入力されるインタフェース
及び各種の情報を表示するための表示部6等が配置され
ている。またこの操作パネル部5には、上述のようなベ
ンダー7も配置されている。このベンダー7からは、そ
の操作部の定常位置である中立位置を0として、操作部
の上下方向(正負の方向)への操作量に応じて〒64〜
−64の値(+ 127〜−127の値でも良い)を示
す信号が得られ、この信号はA/D変換器8でディジタ
ルデータに変換されてCPU1に加えられるように構成
されている。
楽音発生回路9は、CPUIによりRAM3の楽音デー
タメモリ3aから読み出された楽音データに基づいて対
応する周波数、波形、振幅、持続時間等を有する楽音信
号を形成する。この楽音信号はD/A変換器10でアナ
ログの楽音信号に変換され、増幅器11で増幅された後
、スピーカ12で再生される。なお、これらの楽音発生
回路9、D/A変換器10、増幅器11、スピーカ12
からなる楽音発生部は、本実施例では上記シーケンサと
は別体の装置により構成されているものとする。
次に、上記ベンダー7を用いてRAM3の楽音データメ
モリ3aに記憶されている楽音データのベロシティ値情
報を変更する場合の動作につき、第2図のフローチャー
トを参照して説明する。
第2図(A)は、CPUIにより実行されるべロシティ
値入力処理の処理手順を示すフローチャートである。
まず、新たなベロシティ値の入力を行うためのレコーデ
ィングモードに入ると、CPUIはステップS1で、そ
のとき楽音データメモリ3aに記憶されている楽音デー
タをそのメモリ3aがら順次読み出して楽音発生回路9
に供給し、楽音データの再生を開始させる。
使用者は、スピーカ12から発っせられる再生音を聞き
ながら、或いは表示部6で曲の進行を追いながらベンダ
ー7を用いて新たなベロシティ値を入力するための作業
を行う。すなわち使用者は、ベロシティ値の変更を希望
する部分の楽音データの再生が開始された所で、中立位
置(0の位置)にあるベンダー7の操作部を上下方向(
正負の方向)に動かして再生データの現在のベロシティ
値に加算すべき+64〜−64の範囲の数値を選択する
操作を行う。CPUIはステップS2でこのベンダー7
の操作を検出し、ステップs3で、ベンダー7の操作部
の操作量に応して選択された値をその時再生された楽音
データ中のベロシティデータの値に加算し、新たなベロ
シティ値を求める。
そしてステップS4で上述の加算結果として入力された
新たなベロシティ値を、上記楽音データ中の対応するベ
ロシティデータに関連付けてベロシティ値データメモリ
3bに記憶させる。このときCPUIは、楽音データ中
のへロノティデータの現在の値をこの新たなベロシティ
値で書き換えずにベロシティデータの値はそのままにし
ておく。
一方、上記ステップS2でベンダー7の操作が検出され
なければ、再生データのベロシティ値はそのままで良い
ということであるので、この場合には再生データのベロ
シティ値をそのままにしてステップS5に進む。
ステップS5では、CPU1は楽音データの再生が終了
したか否か(レコーディングモードが解除されたか否か
)の判断を行い、いまだ再生中である場合にはステップ
S2に戻って上記ステップS2〜ステツプS5の処理を
繰り返す。そしてステップS5で再生の終了を検出する
と、このベロシティ値入力処理を終了する。
第2図(B)は、CPUIにより実行されるベロシティ
値変更処理の処理手順を示すフローチャートである。
まず、ベロシティ値の変更を行うだめのプレイモードに
入ると、CPU 1はステ、プS1で楽音データメモリ
3aの楽音データとベロシティ値データメモリ3bに記
憶された新ベロシティ値データとに基づいた楽音の再生
を行う。使用者は、その再生音を聞くことによって、上
述のベロシティ値入力処理によって新たに入力したベロ
シティ値による音が元のベロシティ値(現在のベロシテ
ィデータ)に基づく音より良いか否かの判断を行い、新
ベロシティ値に基づく音の方が良い場合には、再生音を
聞きながら、或いは再生音を聞き終えた後、操作パネル
部5のデータの書換え範囲指定用の操作子5aを操作し
て新ベロシティ値に書き換えるべき楽音データ(ベロシ
ティデータ)の範囲を全て指定し、良い部分だけをピッ
クアップする。
CPUIは、ステップS2でその操作子5aの書換え範
囲の指定操作を検出し、指定操作があったことを検出す
るとステップS3に進み、使用者による書換え指示用の
操作子5bの操作を待ってメモリ3aの楽音データ(ベ
ロシティデータ)のうちで指定された範囲のデータのベ
ロシティ値をメモリ3bに記憶されている対応する新ベ
ロシティ値に書き換える。これによって楽音データメモ
リ3aには、ベロシティ値の更新がなされた楽音データ
が記憶されることになる。
一方、上記ステップS2でデータの書換え範囲の指定操
作がなかったことを検出した場合には、メモリ3aの楽
音データ中のベロシティデータの書換えをすることなく
、この処理を終了する。従ってこの場合には、メモリ3
aの楽音データ中のベロシティデータの書換えは行われ
ない。
なお、これらの処理の後は、使用者はその時メモリ3a
に記憶されているデータを最終的な楽音データとして楽
音データの編集作業を終了するが、あるいはこの楽音デ
ータの再度の編集作業を行う。
以上のように上述の実施例によれば、楽音データメモリ
3aに記憶された楽音データの再生を行いながらリアル
タイムでベンダー7の操作を行って新たなベロシティ値
の入力を行った場合でも、操作パネル部5の操作子5a
の操作により楽音データにおける書換え部分を指定して
書換え指示の操作子5bを操作部ない限り、入力された
ベロシティ値によって楽音データ中の対応する部分のへ
ロンティ値の更新がなされることはない。従って使用者
は、ベロシティ値の意図しない書換えが行われることを
心配せずにベンダー7を用いて安心してリアルタイムで
新たなベロシティ値の入力を行えるようになり、また、
希望する部分のへロンティデータの値を誤りなく所望の
値に変更することができる。このため、使用者は従来よ
り手軽な感じでベンダー7の操作を行ってベロシティ値
の変更を行えるようになり、使用者の意向をきめ細やか
に楽音情報に反映させて使用者の好みに合った楽音を発
生させるための楽音データを作成することが可能になる
また、上述の実施例の装置によれば、ベンダ−7の操作
部の定常位置である中立位置を「0」とし、その操作部
が上下方向に動かされた場合二このみその操作量に応じ
t値が再生データのベロシティ値に加算されて新たなベ
ロシティ値が入力される(再生データのへロンティ値と
は異なる値のへロンティ値が入力される)ように構成さ
れている。
従って、ベンダー7の操作部の絶対位置に応した値が入
力され、その入力された値によって再生データのベロシ
ティ値が更新されてしまう(この場合には、ベンダー7
の操作部が定常位置である中立位置にある場合でもその
位置に応じた値によってベロシティ値の更新が行われる
)ように構成された装置の場合には、使用者は楽音デー
タの再生中常にベンダー7を操作し続けなければならず
、しかもベンダー7の操作が適当でないと楽音データの
うちで使用者がベロシティ値の変更を希望しない部分の
ベロシティ値が使用者の意図しない値で書換えられてし
まうことがあるが、上述の実施例の装置によれば、使用
者はベロシティ値の変更を希望する部分でのみベンダー
7を操作すれば良いのでベロシティ値入力作業の簡略化
を図ることができ、また、値の変更を希望しない部分で
はベンダー7を操作しなければベンダー7の操作部が中
立位置に保たれて新たなベロシティ値の入力(再生デー
タのベロシティ値と異なる値のへロンティ値の入力)が
行われること;よない。その上、ベンダー7の操作に応
じた値を元のベロシティ値に加算する構成であるので、
ベロシティ値のきめ細やかな微調整が可能となる。
以上、本発明の実施例につき説明したか、本発明は上述
の実施例に限定されることはなく本発明の技術思想に基
づき各種の有効な変更が可能である。
例えば、上述の実施例では、新たなベロシティ値の入力
を行うための操作子としてベンダー7を例にとって説明
したが、この操作子は、モジュレーションホイル、鍵盤
のキー等であっても良(、また、上述の例ではベンダー
7の操作量に応じた値を元のベロシティ値に加算するこ
とにより新たなベロシティ値を求める(入力する)よう
になされているが、ペングー7等の操作子の操作に応じ
て、加算等を行うことなく直接新たなベロシティ値が入
力されるように構成しても良い。
また、ベロシティ値の変更を行うべき部分の指定は、変
更を行わない部分(書き換えない部分)を指定すること
によって行っても良く、またへロンティデータの値の更
新は、変更すべき部分の指定がある毎に行うようにして
も良い。
さらに、レコードディングモード、プレイモードへの切
り換えは、手動、自動いずれであっても良く、また特別
Gこモードの切り換えをしないものであっても良い。
〔発明の効果〕
本発明によれば、楽音情報記憶手段に記憶された楽音情
報の再生を行いながらリアルタイムでベンダー等の操作
子の操作を行って新たなベロシティ値の入力を行った場
合でも、指定手段により楽音情報における書換え部分を
指定しない限り、入力されたベロシティ値によって対応
する部分のへロンティ値の更新がなされることはない。
従って使用者は、ベロシティ値の意図しない書換えが行
われることを心配せずにベンダー等の操作子を用いて安
心して手軽↓こリアルタイムでベロシティ値の入力を行
えるようになり、また、希望する部分のベロシティ値を
誤りなく所望の値2こ変更することができるようになる
。このため、使用者は従来より手軽な感じでベンダー等
の操作子の操作を行ってベロシティ値の変更を行えるよ
うになり、使用者の意向をきめ細やかに楽音情報に反映
させて使用者の好みに合った楽音を発生させるための楽
音情報を作成することが可能になる。
【図面の簡単な説明】
第1図は本発明が実施されたシーケンサと楽音発生部の
構成を説明するためのブロンク図、第2図(A)、(B
)はそれぞれCPUにより実行されるベロシティ値の入
力処理と変更処理の処理手順を説明するためのフローチ
ャートである。 なお、図面に用いた符号において、 1   −−−−−CPU 2   −−−一一一−ROM a b である。 AM 楽音データメモリ ベロシティ値データメモリ 操作パネル部 ベンダー A/D変換器 楽音発生回路 スピーカ 出願人 株式会社河合楽器製作所 代理人 弁理士 國 分 孝 悦 (A) 第 図 (B)

Claims (2)

    【特許請求の範囲】
  1. (1)楽音情報記憶手段に記憶されたベロシティ値を含
    む楽音情報の上記ベロシティ値を変更するための楽音情
    報のベロシティ値変更装置において、上記楽音情報が順
    次再生されている状態で所定の操作子が操作されたとき
    に、その操作子の操作に応じて、そのとき再生された楽
    音情報の新たなベロシティ値を入力するベロシティ値入
    力手段と、上記ベロシティ値入力手段により入力された
    上記新たなベロシティ値を記憶するベロシティ値記憶手
    段と、 上記楽音情報のうちでベロシティ値の変更を行うべき部
    分を指定するための指定手段と、上記指定手段により指
    定された部分の楽音情報のベロシティ値を上記ベロシテ
    ィ値記憶手段に記憶された対応するベロシティ値で更新
    するベロシティ値更新手段とを設けたことを特徴とする
    楽音情報のベロシティ値変更装置。
  2. (2)上記ベロシティ値入力手段が、上記操作子の操作
    量に応じた値をその操作子の操作時に再生された楽音情
    報のベロシティ値に加算して上記新たなベロシティ値を
    求めるように構成されていることを特徴とする請求項1
    記載の楽音情報のベロシティ値変更装置。
JP2166079A 1990-06-25 1990-06-25 楽音情報のベロシティ値変更装置 Expired - Fee Related JP2541867B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2166079A JP2541867B2 (ja) 1990-06-25 1990-06-25 楽音情報のベロシティ値変更装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2166079A JP2541867B2 (ja) 1990-06-25 1990-06-25 楽音情報のベロシティ値変更装置

Publications (2)

Publication Number Publication Date
JPH0456898A true JPH0456898A (ja) 1992-02-24
JP2541867B2 JP2541867B2 (ja) 1996-10-09

Family

ID=15824593

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2166079A Expired - Fee Related JP2541867B2 (ja) 1990-06-25 1990-06-25 楽音情報のベロシティ値変更装置

Country Status (1)

Country Link
JP (1) JP2541867B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0627935A (ja) * 1992-07-06 1994-02-04 Kawai Musical Instr Mfg Co Ltd 自動演奏ピアノ
JPH06295177A (ja) * 1993-04-09 1994-10-21 Yamaha Corp 電子楽器

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6078095U (ja) * 1983-11-04 1985-05-31 カシオ計算機株式会社 電子楽器
JPH01128296U (ja) * 1988-02-23 1989-09-01

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6078095U (ja) * 1983-11-04 1985-05-31 カシオ計算機株式会社 電子楽器
JPH01128296U (ja) * 1988-02-23 1989-09-01

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0627935A (ja) * 1992-07-06 1994-02-04 Kawai Musical Instr Mfg Co Ltd 自動演奏ピアノ
JPH06295177A (ja) * 1993-04-09 1994-10-21 Yamaha Corp 電子楽器

Also Published As

Publication number Publication date
JP2541867B2 (ja) 1996-10-09

Similar Documents

Publication Publication Date Title
JP5701011B2 (ja) 電子楽器
JP2012093491A5 (ja)
JPH0789279B2 (ja) 楽音信号発生装置
JPH04274498A (ja) 自動演奏装置
US7365262B2 (en) Electronic musical apparatus for transposing musical piece
JP4211709B2 (ja) 自動演奏装置および同装置に適用されるコンピュータプログラム
JPH0456898A (ja) 楽音情報のベロシティ値変更装置
JP4170525B2 (ja) 波形読出装置
JP3062784B2 (ja) 音楽再生装置
JP4270102B2 (ja) 自動演奏装置及びプログラム
JP3709821B2 (ja) 楽曲情報編集装置及び楽曲情報編集プログラム
JP3551065B2 (ja) データ設定装置
JP5277814B2 (ja) 電子音楽装置及びプログラム
JP3397078B2 (ja) 電子楽器
JP3743326B2 (ja) 楽音信号処理装置
JP3267226B2 (ja) 自動伴奏装置及び自動伴奏制御プログラムを記録した媒体
JP4835434B2 (ja) 演奏パターン再生装置及びそのコンピュータプログラム
JP3669335B2 (ja) 自動演奏装置
JP2770767B2 (ja) 自動演奏装置
JP2947150B2 (ja) 自動演奏装置
JP3797180B2 (ja) 楽譜表示装置及び楽譜表示プログラム
JP2570214B2 (ja) 演奏情報入力装置
JP3709820B2 (ja) 楽曲情報編集装置及び楽曲情報編集プログラム
JPH0981137A (ja) パラメータ制御装置、及び自動演奏装置
JP3460562B2 (ja) 入力・編集装置および記憶媒体

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees