JPH04301896A - ミューティング装置 - Google Patents
ミューティング装置Info
- Publication number
- JPH04301896A JPH04301896A JP3092815A JP9281591A JPH04301896A JP H04301896 A JPH04301896 A JP H04301896A JP 3092815 A JP3092815 A JP 3092815A JP 9281591 A JP9281591 A JP 9281591A JP H04301896 A JPH04301896 A JP H04301896A
- Authority
- JP
- Japan
- Prior art keywords
- level
- musical tone
- muting
- envelope
- signal
- 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
Landscapes
- Electrophonic Musical Instruments (AREA)
- Signal Processing Not Specific To The Method Of Recording And Reproducing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は、ミューティング装置に
関し、より詳細には楽音信号のエンベロープレベルが小
さくなった場合に、言い換えれば音量レベルが小さくな
った場合に目立つようになる量子化雑音を目立たなくす
るミューティング技術に関するものである。
関し、より詳細には楽音信号のエンベロープレベルが小
さくなった場合に、言い換えれば音量レベルが小さくな
った場合に目立つようになる量子化雑音を目立たなくす
るミューティング技術に関するものである。
【0002】
【従来の技術】近年、楽音信号をディジタル信号、言い
換えれば楽音信号の波形を階段状の波形に近似して、量
子化されたディジタル形式でもって処理することが広く
行なわれている。
換えれば楽音信号の波形を階段状の波形に近似して、量
子化されたディジタル形式でもって処理することが広く
行なわれている。
【0003】
【発明が解決しようとする課題】しかしながら、楽音信
号をディジタル形式でもって処理する場合に、エンベロ
ープレベルが小さくなり、楽音信号の音量レベルが小さ
くなるときにはS/N比が十分にとれずに、量子化雑音
が目立つようになるという問題点がある。
号をディジタル形式でもって処理する場合に、エンベロ
ープレベルが小さくなり、楽音信号の音量レベルが小さ
くなるときにはS/N比が十分にとれずに、量子化雑音
が目立つようになるという問題点がある。
【0004】本発明は、このような問題点を解消するこ
とを目的として、楽音信号の音量レベルが小さくなった
ときの量子化雑音を目立たなくするとともに、楽音信号
の性質にもとづいて効果的なミューティングができるミ
ューティング装置を提供しようとするものである。
とを目的として、楽音信号の音量レベルが小さくなった
ときの量子化雑音を目立たなくするとともに、楽音信号
の性質にもとづいて効果的なミューティングができるミ
ューティング装置を提供しようとするものである。
【0005】
【課題を解決するための手段】本発明によるミューティ
ング装置は、前述された目的を達成するために、図1(
A) の原理構成の原理ブロック図に示されているよう
に、(a) 楽音信号を消音するミューティングレベル
をその楽音信号のエンベロープレベルに関して楽音信号
の性質にもとづいて設定するレベル設定手段1、(b)
このレベル設定手段1により設定されるミューティン
グレベル以下に楽音信号のエンベロープレベルが移行す
るのを検知するレベル検知手段2および(c) このレ
ベル検知手段2によるエンベロープレベルの所定レベル
以下の検知にもとづき前記楽音信号を消音する消音手段
3を具えることを特徴とするものである。または図1(
B) の原理構成の原理ブロック図に示されているよう
に、(a) 楽音信号のエンベロープレベルを検出する
レベル検出手段6、(b) このレベル検出手段6によ
り検出される楽音信号のエンベロープレベルをその楽音
信号の性質にもとづいて変更するレベル変更手段7、(
c) このレベル変更手段7により変更される楽音信号
のエンベロープレベルが所定レベル以下に移行するのを
検知するレベル検知手段8および(d) このレベル検
知手段8によるエンベロープレベルの所定レベル以下の
検知にもとづき前記楽音信号を消音する消音手段9を具
えることを特徴とするものである。
ング装置は、前述された目的を達成するために、図1(
A) の原理構成の原理ブロック図に示されているよう
に、(a) 楽音信号を消音するミューティングレベル
をその楽音信号のエンベロープレベルに関して楽音信号
の性質にもとづいて設定するレベル設定手段1、(b)
このレベル設定手段1により設定されるミューティン
グレベル以下に楽音信号のエンベロープレベルが移行す
るのを検知するレベル検知手段2および(c) このレ
ベル検知手段2によるエンベロープレベルの所定レベル
以下の検知にもとづき前記楽音信号を消音する消音手段
3を具えることを特徴とするものである。または図1(
B) の原理構成の原理ブロック図に示されているよう
に、(a) 楽音信号のエンベロープレベルを検出する
レベル検出手段6、(b) このレベル検出手段6によ
り検出される楽音信号のエンベロープレベルをその楽音
信号の性質にもとづいて変更するレベル変更手段7、(
c) このレベル変更手段7により変更される楽音信号
のエンベロープレベルが所定レベル以下に移行するのを
検知するレベル検知手段8および(d) このレベル検
知手段8によるエンベロープレベルの所定レベル以下の
検知にもとづき前記楽音信号を消音する消音手段9を具
えることを特徴とするものである。
【0006】
【作用】楽音信号の性質にもとづいてレベル設定手段1
により楽音信号を消音するミューティングレベルが設定
され、この設定されるミューティングレベル以下に楽音
信号のエンベロープレベルが移行するのがレベル検知手
段2によって検知されると、この検知にもとづき消音手
段3によりその楽音信号が消音される。
により楽音信号を消音するミューティングレベルが設定
され、この設定されるミューティングレベル以下に楽音
信号のエンベロープレベルが移行するのがレベル検知手
段2によって検知されると、この検知にもとづき消音手
段3によりその楽音信号が消音される。
【0007】または、楽音信号のエンベロープレベルが
レベル検出手段6により検出され、この検出される楽音
信号のエンベロープレベルがレベル変更手段7によって
その楽音信号の性質にもとづいて変更される。この変更
された楽音信号のエンベロープレベルが所定レベル以下
に移行するのがレベル検知手段8によって検知されると
、この検知にもとづき消音手段9によりその楽音信号が
消音される。
レベル検出手段6により検出され、この検出される楽音
信号のエンベロープレベルがレベル変更手段7によって
その楽音信号の性質にもとづいて変更される。この変更
された楽音信号のエンベロープレベルが所定レベル以下
に移行するのがレベル検知手段8によって検知されると
、この検知にもとづき消音手段9によりその楽音信号が
消音される。
【0008】
【実施例】次に、本発明によるミューティング装置の具
体的実施例につき、図面を参照しつつ説明する。
体的実施例につき、図面を参照しつつ説明する。
【0009】まず、電子楽器の概略図が示されている図
2において、発音される楽音の音高を指定するための複
数個の鍵より構成されている鍵盤15に対する各鍵の押
鍵または離鍵操作にもとづくいずれの鍵が鍵操作された
か、更には押鍵または離鍵状態にあるかの鍵操作状態は
、マイクロコンピュータ等より構成されている制御部1
6によって検出される。また、この制御部16によって
同様に、例えばピアノ、ハープシコード等の音色を選択
する音色選択スイッチ等を有する操作子群17に対して
各音色選択スイッチ等のスイッチ操作状態が検出される
。なお、制御部16の制御のもとに必要なデータが読出
し可能なミューティングレベルメモリ18には、ミュー
ティング処理時に用いられるミューティングレベルのデ
ータが鍵盤15の鍵操作される鍵における各音域と、操
作子群17のスイッチ操作される各音色選択スイッチと
に対応して記憶されている。
2において、発音される楽音の音高を指定するための複
数個の鍵より構成されている鍵盤15に対する各鍵の押
鍵または離鍵操作にもとづくいずれの鍵が鍵操作された
か、更には押鍵または離鍵状態にあるかの鍵操作状態は
、マイクロコンピュータ等より構成されている制御部1
6によって検出される。また、この制御部16によって
同様に、例えばピアノ、ハープシコード等の音色を選択
する音色選択スイッチ等を有する操作子群17に対して
各音色選択スイッチ等のスイッチ操作状態が検出される
。なお、制御部16の制御のもとに必要なデータが読出
し可能なミューティングレベルメモリ18には、ミュー
ティング処理時に用いられるミューティングレベルのデ
ータが鍵盤15の鍵操作される鍵における各音域と、操
作子群17のスイッチ操作される各音色選択スイッチと
に対応して記憶されている。
【0010】ところで、制御部16においては、この制
御部16によって検出される各鍵の鍵操作状態および各
音色選択スイッチ等のスイッチ操作状態にもとづいて楽
音信号生成回路19に音高、音色、エンベロープ等を制
御する各種制御信号を与え、この楽音信号生成回路19
に所望の楽音を生成させる。この楽音信号生成回路19
における楽音信号の生成は、制御部16が新たな押鍵を
検出した場合には、この制御部16が楽音信号生成回路
19を構成している例えば30個の楽音信号生成チャネ
ルのうちから複数個の、本実施例においては2個の楽音
信号生成チャネルを所定の優先順位にもとづいて選択し
て、これら選択された楽音信号生成チャネルに制御部1
6からその押鍵されている鍵に対応する音高制御信号、
また音色選択スイッチにより選択されている音色に対応
する音色制御信号およびエンベロープ形状制御信号、更
にはエンベロープ信号の生成を開始させるエンベロープ
開始信号を与えることによって行なっている。これら2
個の楽音信号生成チャネルに与えられる音色制御信号は
互いに異なっているとともに、エンベロープ形状制御信
号もまたエンベロープレベルの時間的経過にともなう変
化はほぼ同じではあるが互いにわずかに異なるような値
とされている。このようにして得られる楽音は、2個の
楽音信号が混合された音色になる。一方、制御部16が
新たな離鍵を検出した場合には、この制御部16がその
離鍵されている鍵に対応する楽音を生成中の2個の楽音
信号生成チャネルを選択して、これら選択された楽音信
号生成チャネルに制御部16からエンベロープ信号の生
成終了を指示するエンベロープ終了信号を与えることに
よって行なっている。
御部16によって検出される各鍵の鍵操作状態および各
音色選択スイッチ等のスイッチ操作状態にもとづいて楽
音信号生成回路19に音高、音色、エンベロープ等を制
御する各種制御信号を与え、この楽音信号生成回路19
に所望の楽音を生成させる。この楽音信号生成回路19
における楽音信号の生成は、制御部16が新たな押鍵を
検出した場合には、この制御部16が楽音信号生成回路
19を構成している例えば30個の楽音信号生成チャネ
ルのうちから複数個の、本実施例においては2個の楽音
信号生成チャネルを所定の優先順位にもとづいて選択し
て、これら選択された楽音信号生成チャネルに制御部1
6からその押鍵されている鍵に対応する音高制御信号、
また音色選択スイッチにより選択されている音色に対応
する音色制御信号およびエンベロープ形状制御信号、更
にはエンベロープ信号の生成を開始させるエンベロープ
開始信号を与えることによって行なっている。これら2
個の楽音信号生成チャネルに与えられる音色制御信号は
互いに異なっているとともに、エンベロープ形状制御信
号もまたエンベロープレベルの時間的経過にともなう変
化はほぼ同じではあるが互いにわずかに異なるような値
とされている。このようにして得られる楽音は、2個の
楽音信号が混合された音色になる。一方、制御部16が
新たな離鍵を検出した場合には、この制御部16がその
離鍵されている鍵に対応する楽音を生成中の2個の楽音
信号生成チャネルを選択して、これら選択された楽音信
号生成チャネルに制御部16からエンベロープ信号の生
成終了を指示するエンベロープ終了信号を与えることに
よって行なっている。
【0011】前述のようにして生成される楽音信号は、
D/A変換器20によりアナログ信号に変換された後に
、増幅器21によって増幅され、スピーカ22から楽音
として放音される。
D/A変換器20によりアナログ信号に変換された後に
、増幅器21によって増幅され、スピーカ22から楽音
として放音される。
【0012】次に、楽音信号生成回路19を構成してい
る30個のうちの1個の楽音信号生成チャネルについて
、図3にもとづき説明する。制御部16から押鍵された
鍵の音高に対応する音高制御信号としての周波数データ
が与えられるアドレス信号生成回路25においては、こ
の周波数データを累算して行くことによって順次にアド
レス信号を生成させる。この順次に生成されるアドレス
信号は操作子群17の各音色選択スイッチによって選択
される各音色に対応する複数個の楽音波形が各アドレス
に対する振幅値として記憶している波形メモリ26に与
えられ、この波形メモリ26から音色選択スイッチによ
って選択されて制御部16を介して指定される音色の楽
音波形の振幅値がそのアドレス信号にもとづき順次に読
出される。こうして順次に読出される楽音波形の振幅値
は乗算器27に与えられるとともに、この乗算器27に
は音色選択スイッチによって選択された音色にもとづき
制御部16から与えられるエンベロープ形状制御信号に
よりエンベロープ信号を生成するエンベロープ信号生成
回路28からそのエンベロープ信号が与えられる。した
がって、乗算器27においては、波形メモリ26から順
次に読出される振幅値と、エンベロープ信号生成回路2
8からのエンベロープ信号とが乗算されて、エンベロー
プ信号によって音量制御された信号が楽音信号として出
力される。
る30個のうちの1個の楽音信号生成チャネルについて
、図3にもとづき説明する。制御部16から押鍵された
鍵の音高に対応する音高制御信号としての周波数データ
が与えられるアドレス信号生成回路25においては、こ
の周波数データを累算して行くことによって順次にアド
レス信号を生成させる。この順次に生成されるアドレス
信号は操作子群17の各音色選択スイッチによって選択
される各音色に対応する複数個の楽音波形が各アドレス
に対する振幅値として記憶している波形メモリ26に与
えられ、この波形メモリ26から音色選択スイッチによ
って選択されて制御部16を介して指定される音色の楽
音波形の振幅値がそのアドレス信号にもとづき順次に読
出される。こうして順次に読出される楽音波形の振幅値
は乗算器27に与えられるとともに、この乗算器27に
は音色選択スイッチによって選択された音色にもとづき
制御部16から与えられるエンベロープ形状制御信号に
よりエンベロープ信号を生成するエンベロープ信号生成
回路28からそのエンベロープ信号が与えられる。した
がって、乗算器27においては、波形メモリ26から順
次に読出される振幅値と、エンベロープ信号生成回路2
8からのエンベロープ信号とが乗算されて、エンベロー
プ信号によって音量制御された信号が楽音信号として出
力される。
【0013】ところで、エンベロープ信号の生成開始は
制御部16から与えられるエンベロープ開始信号により
、またエンベロープ信号の生成終了は同様に制御部16
から与えれるエンベロープ終了信号により行なわれると
ともに、生成されるエンベロープ信号は乗算器27に加
えて制御部16にも与えられる。なお、エンベロープ信
号生成回路28において生成されるエンベロープ信号の
典型的な波形形状は図4に示されているとともに、この
エンベロープ信号の波形形状は操作子群17の音色選択
スイッチにより選択される音色に対応してエンベロープ
信号のレベル減衰速度等が異なるようにされている。
制御部16から与えられるエンベロープ開始信号により
、またエンベロープ信号の生成終了は同様に制御部16
から与えれるエンベロープ終了信号により行なわれると
ともに、生成されるエンベロープ信号は乗算器27に加
えて制御部16にも与えられる。なお、エンベロープ信
号生成回路28において生成されるエンベロープ信号の
典型的な波形形状は図4に示されているとともに、この
エンベロープ信号の波形形状は操作子群17の音色選択
スイッチにより選択される音色に対応してエンベロープ
信号のレベル減衰速度等が異なるようにされている。
【0014】次に、ミューティング処理について説明す
る。このミューティング処理は、エンベロープ信号が減
衰状態にある各楽音信号生成チャネルに対して、次のよ
うに制御部16が所定時間毎に、例えば10 m se
c毎に処理を行なうことによって成されるものである。 エンベロープ信号が減衰状態にある当該楽音信号生成チ
ャネルにおいて生成中の楽音の音高、言い換えれば生成
中の楽音に対する鍵の音域と、現在において選択されて
いる音色選択スイッチとに対応するミューティングレベ
ルを、ミューティングレベルメモリ18から読出す。次
に、この読出されたミューティングレベルと、楽音信号
生成チャネルのエンベロープ信号レベルとを比較して、
このエンベロープ信号レベルが読出されたミューティン
グレベル以下になった場合には、当該楽音信号生成チャ
ネルと同一の押鍵に対応して楽音生成中のもう1個の楽
音信号生成チャネルを探し、両楽音信号生成チャネルに
おける各アドレス信号生成回路25に周波数データとし
て“0”を与える。このアドレス信号生成回路25は、
与えられた周波数データを累算するものであるために、
周波数データとして“0”が与えられた場合には、アド
レス信号として同一値のアドレス信号を繰返して生成す
る。したがって、両楽音信号生成チャネルの各波形メモ
リ26からはそれら同一値のアドレス信号により各々同
一値の振幅値が繰返して読出されるようになり、生成さ
れる第1および第2の楽音信号は単なる直流成分となり
、可聴音域外となって、音としては聞こえなくなるとと
もに、量子化雑音もなくなることになる。
る。このミューティング処理は、エンベロープ信号が減
衰状態にある各楽音信号生成チャネルに対して、次のよ
うに制御部16が所定時間毎に、例えば10 m se
c毎に処理を行なうことによって成されるものである。 エンベロープ信号が減衰状態にある当該楽音信号生成チ
ャネルにおいて生成中の楽音の音高、言い換えれば生成
中の楽音に対する鍵の音域と、現在において選択されて
いる音色選択スイッチとに対応するミューティングレベ
ルを、ミューティングレベルメモリ18から読出す。次
に、この読出されたミューティングレベルと、楽音信号
生成チャネルのエンベロープ信号レベルとを比較して、
このエンベロープ信号レベルが読出されたミューティン
グレベル以下になった場合には、当該楽音信号生成チャ
ネルと同一の押鍵に対応して楽音生成中のもう1個の楽
音信号生成チャネルを探し、両楽音信号生成チャネルに
おける各アドレス信号生成回路25に周波数データとし
て“0”を与える。このアドレス信号生成回路25は、
与えられた周波数データを累算するものであるために、
周波数データとして“0”が与えられた場合には、アド
レス信号として同一値のアドレス信号を繰返して生成す
る。したがって、両楽音信号生成チャネルの各波形メモ
リ26からはそれら同一値のアドレス信号により各々同
一値の振幅値が繰返して読出されるようになり、生成さ
れる第1および第2の楽音信号は単なる直流成分となり
、可聴音域外となって、音としては聞こえなくなるとと
もに、量子化雑音もなくなることになる。
【0015】要するに、同一押鍵にもとづく発音指示に
対応して生成される2個の楽音信号のうちのいずれか1
個の楽音信号のエンベロープ信号レベルがミューティン
グレベル以下に移行した場合には、これら同一押鍵にも
とづく発音指示による全ての楽音信号がミューティング
されるのである。
対応して生成される2個の楽音信号のうちのいずれか1
個の楽音信号のエンベロープ信号レベルがミューティン
グレベル以下に移行した場合には、これら同一押鍵にも
とづく発音指示による全ての楽音信号がミューティング
されるのである。
【0016】ミューティングレベルメモリ18に記憶さ
れているミューティングレベルのデータは、例えばエン
ベロープ信号レベルの最大レベルから70デシベル程度
だけ低い値とされているとともに、音域が高くなるにつ
れて、また選択される音色に対応して生成されるエンベ
ロープ信号レベルの減衰速度が小さくなるにつれて大き
い値になるように設定されている。例えば、エンベロー
プ信号レベルの減衰速度が標準的な値である音色に対応
するミューティングレベルは、中央音域で最大レベルか
ら70デシベルだけ低い値とされているとともに、この
値に対して音域が1オクターブ毎に高くなるにつれて2
デシベルづつ大きくなる値、また音域が1オクターブ毎
に低くなるにつれて2デシベルづつ小さくなる値とされ
ている。また、エンベロープ信号レベルの減衰速度が標
準速度の半分である音色に対応するミューティングレベ
ルは、中央音域で最大レベルから65デシベルだけ低い
値とされ、この値に対する音域に関しての変化は前述の
音色のものと同様に設定されている。また、エンベロー
プ信号レベルの減衰速度が標準速度の2倍である音色に
対応するミューティングレベルは、中央音域で最大レベ
ルから75デシベルだけ低い値とされて、この値に対す
る音域に関しての変化は前述の音色のものと同様に設定
されている。この理由は、生成中の楽音に関して音域が
高いほど、またエンベロープ信号レベルの減衰速度が小
さいほどに量子化雑音が目立ちやすい傾向にあることか
ら、量子化雑音の目立ちやすさに対応してミューティン
グレベルを設定するためである。このように設定するこ
とにより各楽音の性質に適したミューティングが行なわ
れる。 また、同一の押鍵にもとづく発音の指示に対応して生成
される2個の第1および第2の楽音信号に対して同時に
ミューティング処理を行なっているために、次に述べる
ような各楽音信号毎に別個のタイミングでミューティン
グ処理を行なう場合に生じる不自然さは生じない。
れているミューティングレベルのデータは、例えばエン
ベロープ信号レベルの最大レベルから70デシベル程度
だけ低い値とされているとともに、音域が高くなるにつ
れて、また選択される音色に対応して生成されるエンベ
ロープ信号レベルの減衰速度が小さくなるにつれて大き
い値になるように設定されている。例えば、エンベロー
プ信号レベルの減衰速度が標準的な値である音色に対応
するミューティングレベルは、中央音域で最大レベルか
ら70デシベルだけ低い値とされているとともに、この
値に対して音域が1オクターブ毎に高くなるにつれて2
デシベルづつ大きくなる値、また音域が1オクターブ毎
に低くなるにつれて2デシベルづつ小さくなる値とされ
ている。また、エンベロープ信号レベルの減衰速度が標
準速度の半分である音色に対応するミューティングレベ
ルは、中央音域で最大レベルから65デシベルだけ低い
値とされ、この値に対する音域に関しての変化は前述の
音色のものと同様に設定されている。また、エンベロー
プ信号レベルの減衰速度が標準速度の2倍である音色に
対応するミューティングレベルは、中央音域で最大レベ
ルから75デシベルだけ低い値とされて、この値に対す
る音域に関しての変化は前述の音色のものと同様に設定
されている。この理由は、生成中の楽音に関して音域が
高いほど、またエンベロープ信号レベルの減衰速度が小
さいほどに量子化雑音が目立ちやすい傾向にあることか
ら、量子化雑音の目立ちやすさに対応してミューティン
グレベルを設定するためである。このように設定するこ
とにより各楽音の性質に適したミューティングが行なわ
れる。 また、同一の押鍵にもとづく発音の指示に対応して生成
される2個の第1および第2の楽音信号に対して同時に
ミューティング処理を行なっているために、次に述べる
ような各楽音信号毎に別個のタイミングでミューティン
グ処理を行なう場合に生じる不自然さは生じない。
【0017】図5に示されているように、同一の押鍵に
もとづく発音の指示に対応して生成される第1および第
2の楽音信号のエンベロープ信号レベルがともにミュー
ティングレベルを超えている場合には、所望の音色が合
成される。しかし、第1の楽音信号はそのエンベロープ
信号レベルがミューティングレベル以下になったA時点
においてミューティングされるが、第2の楽音信号は未
だミューティングされないために合成される音色は所望
のものと異なり、音色が急激に変化してしまって不自然
な楽音となる。
もとづく発音の指示に対応して生成される第1および第
2の楽音信号のエンベロープ信号レベルがともにミュー
ティングレベルを超えている場合には、所望の音色が合
成される。しかし、第1の楽音信号はそのエンベロープ
信号レベルがミューティングレベル以下になったA時点
においてミューティングされるが、第2の楽音信号は未
だミューティングされないために合成される音色は所望
のものと異なり、音色が急激に変化してしまって不自然
な楽音となる。
【0018】なお、波形メモリ26から同一値のアドレ
ス信号により同一値の振幅値が繰返して読出される場合
でも、最終的に得られる楽音信号は波形メモリ26から
読出される振幅値に、乗算器27においてエンベロープ
信号生成回路28からのエンベロープ信号を乗算したも
のである。したがって、乗算後の振幅値は、例えば波形
メモリ26から繰返して読出された同一値の振幅値であ
ってもエンベロープ信号のエンベロープ信号レベルの変
化にともなって時間経過につれて変化するが、この変化
にともなって発生する音はほとんど耳障りになることは
ない。しかしながら、この音が耳障りである場合には、
周波数データとして“0”を波形メモリ26に与えると
同時に、エンベロープ信号のエンベロープ信号レベルも
一定に保つようにエンベロープ信号生成回路28を制御
し、乗算器27から出力される楽音信号の振幅値が完全
に一定値となるようにするのも良い。また、本実施例に
おいては、エンベロープ信号レベルがミューティングレ
ベル以下になったときに周波数データを“0”としたが
、生成される楽音が実質的に音として聞こえないような
可聴域外の低周波となる“0”以外の値とするのも良い
。
ス信号により同一値の振幅値が繰返して読出される場合
でも、最終的に得られる楽音信号は波形メモリ26から
読出される振幅値に、乗算器27においてエンベロープ
信号生成回路28からのエンベロープ信号を乗算したも
のである。したがって、乗算後の振幅値は、例えば波形
メモリ26から繰返して読出された同一値の振幅値であ
ってもエンベロープ信号のエンベロープ信号レベルの変
化にともなって時間経過につれて変化するが、この変化
にともなって発生する音はほとんど耳障りになることは
ない。しかしながら、この音が耳障りである場合には、
周波数データとして“0”を波形メモリ26に与えると
同時に、エンベロープ信号のエンベロープ信号レベルも
一定に保つようにエンベロープ信号生成回路28を制御
し、乗算器27から出力される楽音信号の振幅値が完全
に一定値となるようにするのも良い。また、本実施例に
おいては、エンベロープ信号レベルがミューティングレ
ベル以下になったときに周波数データを“0”としたが
、生成される楽音が実質的に音として聞こえないような
可聴域外の低周波となる“0”以外の値とするのも良い
。
【0019】本実施例においては、エンベロープ信号レ
ベルの所定レベル以下への移行、言い換えればミューテ
ィングレベル以下であることを検知するに関して、この
ミューティングレベルを楽音の性質にもとづいて変更す
るようにしたが、ミューティングレベルは一定としてエ
ンベロープ信号生成回路28から得られるエンベロープ
信号のエンベロープ信号レベルを楽音の性質にもとづい
て変更した後にそのミューティングレベルと比較するよ
うにしても同様の効果が得られることは言うまでもない
。 例えば、生成中の楽音の音高が高いときにはエンベロー
プ信号生成回路28から得られるエンベロープ信号のエ
ンベロープ信号レベルを小さくするように変更し、楽音
の音高が低いときにはエンベロープ信号生成回路28か
ら得られるエンベロープ信号のエンベロープ信号レベル
を大きくするように変更した後に、ミューティングレベ
ルと比較するようにする。
ベルの所定レベル以下への移行、言い換えればミューテ
ィングレベル以下であることを検知するに関して、この
ミューティングレベルを楽音の性質にもとづいて変更す
るようにしたが、ミューティングレベルは一定としてエ
ンベロープ信号生成回路28から得られるエンベロープ
信号のエンベロープ信号レベルを楽音の性質にもとづい
て変更した後にそのミューティングレベルと比較するよ
うにしても同様の効果が得られることは言うまでもない
。 例えば、生成中の楽音の音高が高いときにはエンベロー
プ信号生成回路28から得られるエンベロープ信号のエ
ンベロープ信号レベルを小さくするように変更し、楽音
の音高が低いときにはエンベロープ信号生成回路28か
ら得られるエンベロープ信号のエンベロープ信号レベル
を大きくするように変更した後に、ミューティングレベ
ルと比較するようにする。
【0020】本実施例においては、楽音信号をミューテ
ィングするか否かを判断するに際して楽音の音域および
エンベロープ信号レベルの減衰速度を楽音の性質として
考慮に入れたが、考慮する楽音の性質としてはそれら音
域および減衰速度に限るものではない。例えば、音色の
明暗、楽音が一定の周期を有するものかあるいは非周期
的なノイズ状か等の他の要素を考慮に入れても良い。ま
た、押鍵速度等の要素に応じて楽音の性質を制御する場
合には、直接に楽音の性質にもとづいてミューティング
するようにするのも良いが、押鍵速度等の楽音制御のも
ととなる要素にもとづいてミューティングを行うように
するのも良い。
ィングするか否かを判断するに際して楽音の音域および
エンベロープ信号レベルの減衰速度を楽音の性質として
考慮に入れたが、考慮する楽音の性質としてはそれら音
域および減衰速度に限るものではない。例えば、音色の
明暗、楽音が一定の周期を有するものかあるいは非周期
的なノイズ状か等の他の要素を考慮に入れても良い。ま
た、押鍵速度等の要素に応じて楽音の性質を制御する場
合には、直接に楽音の性質にもとづいてミューティング
するようにするのも良いが、押鍵速度等の楽音制御のも
ととなる要素にもとづいてミューティングを行うように
するのも良い。
【0021】本実施例においては、生成中の楽音信号の
エンベロープレベルを得るに際してエンベロープ信号生
成回路28において生成されるエンベロープ信号のエン
ベロープ信号レベルを用いたが、エンベロープレベル検
知器を乗算器27の出力側に配して、このエンベロープ
レベル検知器によって得るようにするのも良い。
エンベロープレベルを得るに際してエンベロープ信号生
成回路28において生成されるエンベロープ信号のエン
ベロープ信号レベルを用いたが、エンベロープレベル検
知器を乗算器27の出力側に配して、このエンベロープ
レベル検知器によって得るようにするのも良い。
【0022】本実施例においては、エンベロープレベル
がミューティングレベル以下になったときに得られる楽
音信号は直流成分を含んだものになるが、この直流成分
のレベルは非常に低いために通常は問題とはならない。 この直流成分が問題となる場合には出力側に直流成分を
取除くハイパスフィルタ等を配すれば良い。または、楽
音信号のエンベロープレベルがミューティングレベル以
下になった後の楽音信号の振幅値の最初のゼロクロス点
においてミューティング処理を行なえば、直流成分は発
生しない。
がミューティングレベル以下になったときに得られる楽
音信号は直流成分を含んだものになるが、この直流成分
のレベルは非常に低いために通常は問題とはならない。 この直流成分が問題となる場合には出力側に直流成分を
取除くハイパスフィルタ等を配すれば良い。または、楽
音信号のエンベロープレベルがミューティングレベル以
下になった後の楽音信号の振幅値の最初のゼロクロス点
においてミューティング処理を行なえば、直流成分は発
生しない。
【0023】本実施例においては、楽音信号の音高を制
御することによってミューティングを行なったが、楽音
信号の音量レベルを急激に減衰させたり、あるいは楽音
信号の高域成分を急激に減衰させる等の方法によりミュ
ーティングを行なうようにするのも良い。また、楽音信
号の音量レベルを急激に減衰させるに際しては、例えば
各楽音生成チャネルの乗算器27の出力側に別個の乗算
器を設け、この乗算器の係数を変更することにより出力
する楽音信号の振幅値を制御するようにするのも良い。 または、エンベロープ信号生成回路28から乗算器27
に与えられるエンベロープ信号を急速に減衰させるよう
にするのも良い。なお、楽音信号の高域成分を減衰させ
るに際しては、各楽音生成チャネル毎に、例えば各楽音
生成チャネルの乗算器27との出力側に専用のローパス
フィルタを設け、このローパスフィルタのカットオフ周
波数を急激に低下させるようにするのも良い。または、
波形メモリ26と乗算器27の間等に音色加工用のロー
パスフィルタが設けられる場合には、このローパスフィ
ルタのカットオフ周波数を急激に低下させるようにする
のも良い。
御することによってミューティングを行なったが、楽音
信号の音量レベルを急激に減衰させたり、あるいは楽音
信号の高域成分を急激に減衰させる等の方法によりミュ
ーティングを行なうようにするのも良い。また、楽音信
号の音量レベルを急激に減衰させるに際しては、例えば
各楽音生成チャネルの乗算器27の出力側に別個の乗算
器を設け、この乗算器の係数を変更することにより出力
する楽音信号の振幅値を制御するようにするのも良い。 または、エンベロープ信号生成回路28から乗算器27
に与えられるエンベロープ信号を急速に減衰させるよう
にするのも良い。なお、楽音信号の高域成分を減衰させ
るに際しては、各楽音生成チャネル毎に、例えば各楽音
生成チャネルの乗算器27との出力側に専用のローパス
フィルタを設け、このローパスフィルタのカットオフ周
波数を急激に低下させるようにするのも良い。または、
波形メモリ26と乗算器27の間等に音色加工用のロー
パスフィルタが設けられる場合には、このローパスフィ
ルタのカットオフ周波数を急激に低下させるようにする
のも良い。
【0024】
【発明の効果】以上に説明したように、本発明によれば
、楽音信号のエンベロープレベルが小さくなり、楽音信
号の音量レベルが小さくなって量子化雑音が目立つよう
になったときには、楽音信号が消音され、音として聞こ
えなくなり、量子化雑音も消減されるようになって量子
化雑音が目立たなくなる。また、この場合に、楽音信号
の性質にもとづいて楽音信号が消音されるタイミングが
変えられて効果的なミューティングができる。
、楽音信号のエンベロープレベルが小さくなり、楽音信
号の音量レベルが小さくなって量子化雑音が目立つよう
になったときには、楽音信号が消音され、音として聞こ
えなくなり、量子化雑音も消減されるようになって量子
化雑音が目立たなくなる。また、この場合に、楽音信号
の性質にもとづいて楽音信号が消音されるタイミングが
変えられて効果的なミューティングができる。
【図1】本発明によるミューティング装置の原理構成を
説明するための原理ブロック図である。
説明するための原理ブロック図である。
【図2】本発明によるミューティング装置の具体的一実
施例の概略ブロック図である。
施例の概略ブロック図である。
【図3】図2において説明した楽音信号生成チャネルの
ブロック回路図である。
ブロック回路図である。
【図4】図3において説明した生成される典型的なエン
ベロープ信号の波形図である。
ベロープ信号の波形図である。
【図5】図3において説明した同一の押鍵にもとづく発
音の指示に対応して生成される第1および第2の楽音信
号のエンベロープ信号の時間的変化を示す説明図である
。
音の指示に対応して生成される第1および第2の楽音信
号のエンベロープ信号の時間的変化を示す説明図である
。
1 レベル設定手段
2,8 レベル検知手段
3,9 消音手段
6 レベル検出手段
7 レベル変更手段
15 鍵盤
16 制御部
17 操作子群
18 ミューティングレベルメモリ19
楽音信号生成回路 20 D/A変換器 21 増幅器 22 スピーカ 25 アドレス信号生成回路26
波形メモリ 27 乗算器
楽音信号生成回路 20 D/A変換器 21 増幅器 22 スピーカ 25 アドレス信号生成回路26
波形メモリ 27 乗算器
Claims (2)
- 【請求項1】 (a) 楽音信号を消音するミューテ
ィングレベルをその楽音信号のエンベロープレベルに関
して楽音信号の性質にもとづいて設定するレベル設定手
段、(b) このレベル設定手段により設定されるミュ
ーティングレベル以下に楽音信号のエンベロープレベル
が移行するのを検知するレベル検知手段および(c)
このレベル検知手段によるエンベロープレベルの所定レ
ベル以下の検知にもとづき前記楽音信号を消音する消音
手段を具えることを特徴とするミューティング装置。 - 【請求項2】 (a) 楽音信号のエンベロープレベ
ルを検出するレベル検出手段、(b) このレベル検出
手段により検出される楽音信号のエンベロープレベルを
その楽音信号の性質にもとづいて変更するレベル変更手
段、(c) このレベル変更手段により変更される楽音
信号のエンベロープレベルが所定レベル以下に移行する
のを検知するレベル検知手段および(d) このレベル
検知手段によるエンベロープレベルの所定レベル以下の
検知にもとづき前記楽音信号を消音する消音手段を具え
ることを特徴とするミューティング装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3092815A JPH04301896A (ja) | 1991-03-29 | 1991-03-29 | ミューティング装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3092815A JPH04301896A (ja) | 1991-03-29 | 1991-03-29 | ミューティング装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04301896A true JPH04301896A (ja) | 1992-10-26 |
Family
ID=14064920
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3092815A Pending JPH04301896A (ja) | 1991-03-29 | 1991-03-29 | ミューティング装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04301896A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007286503A (ja) * | 2006-04-19 | 2007-11-01 | Casio Comput Co Ltd | エンベロープ発生装置 |
-
1991
- 1991-03-29 JP JP3092815A patent/JPH04301896A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007286503A (ja) * | 2006-04-19 | 2007-11-01 | Casio Comput Co Ltd | エンベロープ発生装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3823824B2 (ja) | 電子楽音発生装置および信号処理特性調整方法 | |
| US5040220A (en) | Control circuit for controlling reproduced tone characteristics | |
| JP3424787B2 (ja) | 演奏情報検出装置 | |
| JP3106774B2 (ja) | デジタル音場創生装置 | |
| US6998528B1 (en) | Multi-channel nonlinear processing of a single musical instrument signal | |
| CA2107320C (en) | Audio signal processing apparatus with optimization process | |
| JP2004062190A (ja) | 1つ以上の音声信号をディジタル方式で処理するシステムおよび方法 | |
| US20150125001A1 (en) | Audio Device and Method Having Bypass Function for Effect Change | |
| JP2001343975A (ja) | 電子楽器の音響装置 | |
| JPH04301896A (ja) | ミューティング装置 | |
| JP3202017B2 (ja) | デジタルサンプリングシステムのための減衰楽器音のデータ圧縮 | |
| JP3117742B2 (ja) | 電子楽器のミューティング装置 | |
| US5886278A (en) | Apparatus for reducing change in timbre at each point where tone ranges are switched | |
| JPH04365210A (ja) | 車載音響再生装置 | |
| JPH04301894A (ja) | 電子楽器のミューティング回路 | |
| JP2858120B2 (ja) | 電子楽器 | |
| JPH04301893A (ja) | ミューティング回路 | |
| JPS6386908A (ja) | 利得調整回路 | |
| US20240428767A1 (en) | Musical sound processing apparatus and musical sound processing method | |
| JPH06266363A (ja) | 楽音合成装置 | |
| JP4468580B2 (ja) | 入力信号に対するレベル補償を行なう方法と装置 | |
| JP3233445B2 (ja) | 音量調整装置及び音量調整時の音量制御方法 | |
| KR940001035A (ko) | 전자악기의 음색 제어장치와 방법 | |
| JP2959416B2 (ja) | 電子楽器の変調信号生成装置 | |
| JPS634190B2 (ja) |