JPH0151840B2 - - Google Patents
Info
- Publication number
- JPH0151840B2 JPH0151840B2 JP53024665A JP2466578A JPH0151840B2 JP H0151840 B2 JPH0151840 B2 JP H0151840B2 JP 53024665 A JP53024665 A JP 53024665A JP 2466578 A JP2466578 A JP 2466578A JP H0151840 B2 JPH0151840 B2 JP H0151840B2
- Authority
- JP
- Japan
- Prior art keywords
- clock pulse
- effect
- chromatic
- slide
- output
- 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
Links
Landscapes
- Electrophonic Musical Instruments (AREA)
Description
本発明はポルタメント効果および半音階グリツ
サンド効果がスライドクロツクパルスの周期にそ
れぞれ比例したスライド速度で実行され、しかも
両効果のスライド感を明確に区別できるようにし
た電子楽器に関するものである。
従来、本出願人は特願昭52−46983号(特公昭
58−29520号)「電子楽器」において、押鍵により
発生される楽音の基本周波数が各鍵のキーデータ
により読み出された周波数ナンバに比例する電子
楽器(米国特許番号4085644号および第4067254
号)に不自然さのないグライド効果やポルタメン
ト効果等を簡単な構成で付加した装置を提案し
た。
第1図aは前記特願昭52−46983号「電子楽器」
の第1図から本発明の説明に必要な部分を摘記し
たものであり、各称番号は同じにした。図中1点
鎖線で囲んだ部分が後述の従来例第2図および本
発明の実施例第3図のポルタメント半音階グリツ
サンド効果発生回路40に相当するものである。
同図において、1番目に押圧したキーのキーデー
タがキーコードレジスタ1からl1〜l21上に
発生すると、エンベロープ発生回路の信号をもと
にキーデータラツチパルス発生回路22からl2
2,l23双方にラツチパルスを発生し、このキ
ーデータは追従キーデータ演算レジスタ23およ
び標的キーデータレジスタ25に格納される。2
番目に押圧したキーのキーデータがキーコードレ
ジスタ1からl1〜l21上に発生すると、今度
はl23上にラツチパルスを発生し、2番目のキ
ーデータは標的キーデータレジスタ25に格納さ
れ標的キーデータBとなる。
1番目に押圧したキーのキーデータは追従キー
データAとして追従キーデータ演算レジスタ23
に格納されたままとなる。追従キーデータAと標
的キーデータBとは比較器24で比較される。1
番目の押圧ではA=Bのl24上に信号“1”が
発生し、NOTゲート33を介してカウンタ29
をリセツト状態にするとともにANDゲート31
をOFFとする。2番目の押圧でA=Bの条件が
不成立になると、l24上の信号が“0”にかわ
りカウンタ29のリセツト状態とANDゲート3
1のOFF状態を解除する。A>Bなら追従キー
データAの方が大きいのでセレクタ26はクロツ
ク発生器30の出力をカウントするカウンタ29
のl27上の出力をl32上に送出し、追従キー
データ演算レジスタ23の内容から1ずつ減算す
る。A<Bなら標的キーデータBの方が大きいの
で、同様にl33上に送出されるカウンタ29の
出力により、追従キーデータ演算レジスタ23の
内容に1ずつ加算する。こうして追従キーデータ
Aは標的キーデータBに近づき双方が正確に一致
したとき再びA=Bが成立しl24上に信号
“1”が発生し、カウンタ29はリセツトされ
ANDゲート31もOFFとなる。ANDゲート3
1はA>BまたはA<Bの区間中すなわち周波数
スライド区間中であり、かつPORT.側にスイツ
チが倒されているならONとなり、クロツク発生
器30のl28上の出力がl13上に送出され
る。ただし、カウンタ29のl27上の出力が
“1”のときはNOTゲート35の働きにより送出
が阻止される。C−GLISS.側にスイツチが倒さ
れているなら無条件にOFFとなる。
カウンタ29のl27上の出力は半音程間隔を
きざむ時間に相当し、クロツク発生器30のl2
8上の出力は半音程間隔の間をさらに細かくきざ
む時間に相当する。
この関係を第1図bで説明する。第1図bに追
従キーデータAがC音のキーデータ、標的キーデ
ータBがD音のキーデータにセツトされたときの
各信号のタイムチヤートを示す。半音程間隔を例
として5段階にきざんでいる。1番目の押圧キー
Cに続いてt1で2番目のキーDが押圧されると、
A=Bの条件が不成立となり、l24上の信号が
“1”から“0”にかわりι30は“0”から
“1”となり、カウンタ29のリセツト状態と
ANDゲート31のOFF状態を解除する。
l30が“1”のときでかつl27上にパルス
が発生せず“0”ならばl28上のクロツク発生
器30の出力はANDゲート31を通過してl1
3上に送出される。l27上にパルスが発生する
ときはNOTゲート35を介して通過が阻止され
る。この様子を(イ)〜(ニ)に示す。後に詳述するが、
パルス例l13は半音程間隔をきざむ際のタイミ
ング信号に使用される。l27のパルスは追従キ
ーデータ演算レジスタ23を+1するので、t2→
t3において追従キーデータAのキーデータはC#
→Dへと更新する。
t3ではA=Bが成立するので、l24上の信号
が“1”にかわりl30は“0”となり、カウン
タ29をリセツト状態にするとともにANDゲー
ト31をOFFとする。ι28とι27の関係か
らカウンタ29はモジユロ5カウンタとなる。カ
ウンタ29の出力タイミングで±1の演算が行な
われる追従キーデータAはl5〜l10を介して
ノート周波数ナンバメモリ5のアドレス信号とな
り半音程間隔で変化する追従キーデータAに対応
した周波数ナンバをl11上にノート周波数ナン
バRとして送出する。結局ノート周波数ナンバR
はカウンタ29の出力に応じて追従キーデータA
が標的キーデータBに等しくなるまで半音程間隔
で変化することになり、半音階グリツサンド効果
の動きを実現する。
C−GLISS.側にスイツチが倒されているなら、
半音程間隔をきざむ際のタイミング信号であるl
13上の信号が発生しないのでデータセレクタ6
はOFFとなり、l14上の除算ノート周波数ナ
ンバQ′は0となり累算器7の出力であるl15
上の累算ノート周波数ナンバQ″も0となる。従
つて加算器9の出力であるl17上の演算ノート
周波数ナンバR′はRに等しくなる。
結局R′をもとに周波数生成器12で演算ノー
ト周波数ナンバR′に比例した周波数信号に変換
され、楽音波形生成器13を駆動し、サウンドシ
ステム14で放音すれば半音階グリツサンド効果
が実現できる。
一方、RORT.側にスイツチが倒されているな
ら、ANDゲート31がONとなりA>Bまたは
A<Bの区間中l13上に第1図bのロに示した
ようにクロツク発生器30のl28上の出力が送
出される。すなわち、l13にクロツクパルスが
発生する毎にデータセレクタ6がONとなり、R
をNで割算した除算ノート周波数ナンバQ′=
R/Nをl14上に送出する。累算器7はl14
上に発生するQ′を累算する。累算器7の出力で
あるl15のQ″は1→2→3→4……と累算回
数pが増す毎にR/N→2(R/N)→3(R/
N)→4(R/N)……と変化する。ある一定回
数だけ累算すると、次のクロツクパルスでカウン
タ29のl27上の出力がセレクタ26へ送出さ
れ、追従キーデータ演算レジスタ23で±1の演
算が行なわれるとともに、NANDゲート36を
介して累算器7の内容をクリアし、NOTゲート
35を介してANDゲート31を一時的にOFFに
し、データセレクタ6から累算器7へQ′を送出
するのを阻止する。第1図bのt2,t3がこれに相
当する。補数器8はl25上の信号で制御され、
A>Bならばl15上のQ″は−Q″として、それ
以外ならば+Q″としてι16に送出され加算器
9へ入力される。すなわち、キーデータは大きい
程高い音域(ノート周波数がより高くなる)のキ
ーであると仮定している。従つて、追従キーデー
タAが標的キーデータBより大きければ、ノート
周波数に比例するノート周波数ナンバRも追従キ
ーデータAの方が大きいから、ノート周波数ナン
バRを減算する必要があり、Q″を−Q″に変換す
る必要がある。勿論A<BならばQ″は+Q″でよ
い。第1図bではC音のノート周波数ナンバRが
1825であり、C#
音は1825×21/12=1933、D音は
1933×21/12=2048……と仮定されている。
第1図bの動作を詳細に説明する
いま、C,C#
,Dの各音のノート周波数ナン
バをR1,R2,R3とし、このノート周波数ナンバ
R1,R2,R3(R1<R2<R3)が各々半音程間隔で
あり、追従キーデータAがR1に標的キーデータ
BがR3に対応するので、l13上にクロツクパ
ルスが発生する毎に、演算ノート周波数ナンバ
R′はR1からR1+R1/N→R1+2(R1/N)→R1
+3(R1/N)→R1+4(R1/N)と変化し、t2
のクロツクパルスでカウンタ29からl27上に
出力が生じ、追従キーデータAが更新されR2と
なり、NANDゲート36を介して累算器7の内
容(ここでは4(R1/N)をクリヤする。
t2以後のクロツクパルスにより、R2→R2+
R2/N+R2+2(R2/N)……→R2+4(R2/
N)→R2と変化し、t3でA=Bが成立し周波数の
スライドが停止する。すなわち、R1→R2→R3と
半音間隔で演算ノート周波数ナンバR′が変化す
る半音階グリツサンド効果の場合と比べて各R1,
R2,R3の間を5段階に補間してなめらかに変化
する演算ノート周波数ナンバR′が得られ、ポル
タメント効果を実現することができる。
以上の処理過程として、同図bのタイムチヤー
トの右側に示す補間の増分〜に対応し、前述
した累算回数p、除算ノート周波数ナンバQ′、
累算周波数ナンバQ″、演算ノート周波数ナンバ
R′の算式を下記第1表に示す。
The present invention relates to an electronic musical instrument in which the portamento effect and the chromatic glissando effect are executed at slide speeds proportional to the period of the slide clock pulse, and in which the slide feel of both effects can be clearly distinguished. Previously, the applicant had filed Japanese Patent Application No. 52-46983.
58-29520) "Electronic musical instruments" in which the fundamental frequency of musical tones generated by pressing keys is proportional to the frequency number read out by the key data of each key (U.S. Patent Nos. 4085644 and 4067254)
We proposed a device that adds glide effects, portamento effects, etc. that do not look unnatural to the previous model (No. 1) with a simple configuration. Figure 1a shows the above-mentioned patent application No. 52-46983 "Electronic musical instrument"
The parts necessary for explaining the present invention are extracted from FIG. 1, and the same numbers are used for each part. The portion surrounded by the one-dot chain line in the figure corresponds to the portamento chromatic glissando effect generating circuit 40 of the conventional example shown in FIG. 2 and the embodiment of the present invention shown in FIG. 3, which will be described later.
In the figure, when the key data of the first pressed key is generated on l1 to l21 from the key code register 1, the key data latch pulse generating circuit 22 generates l2 to l2 based on the signal from the envelope generating circuit.
A latch pulse is generated in both 2 and 123, and this key data is stored in the follow-up key data calculation register 23 and the target key data register 25. 2
When the key data of the second pressed key is generated on l1 to l21 from the key code register 1, a latch pulse is generated on l23, the second key data is stored in the target key data register 25, and the target key data B becomes. The key data of the first pressed key is stored as follow-up key data A in the follow-up key data calculation register 23.
It remains stored in . Follow-up key data A and target key data B are compared by a comparator 24. 1
At the second press, a signal "1" is generated on l24 of A=B, and the signal "1" is generated on the counter 29 through the NOT gate 33.
AND gate 31 is reset.
is set to OFF. When the condition A=B is not satisfied by the second press, the signal on l24 changes to "0" and the reset state of the counter 29 and the AND gate 3 are reset.
Release the OFF state of 1. If A>B, the follow-up key data A is larger, so the selector 26 uses the counter 29 that counts the output of the clock generator 30.
The output on l27 is sent to l32, and the contents of the follow-up key data calculation register 23 are subtracted by 1. If A<B, the target key data B is larger, so the content of the follow-up key data calculation register 23 is added by 1 by the output of the counter 29, which is similarly sent to l33. In this way, the follow-up key data A approaches the target key data B, and when both match exactly, A=B is established again, a signal "1" is generated on l24, and the counter 29 is reset.
AND gate 31 is also turned off. AND gate 3
1 is in the interval of A>B or A<B, that is, in the frequency slide interval, and if the switch is turned to the PORT. side, it becomes ON, and the output on l28 of the clock generator 30 is sent on l13. Ru. However, when the output on l27 of the counter 29 is "1", the NOT gate 35 functions to prevent the output. If the switch is knocked down on the C-GLISS. side, it will be turned OFF unconditionally. The output on l27 of counter 29 corresponds to the time to tick the semitone interval, and the output on l27 of clock generator 30
The output above 8 corresponds to the time for finer increments between semitone intervals. This relationship will be explained with reference to FIG. 1b. FIG. 1b shows a time chart of each signal when the follow-up key data A is set to the key data of the C note and the target key data B is set to the key data of the D note. It is divided into five steps, taking semitone intervals as an example. When the second key D is pressed at t 1 following the first pressed key C,
The condition A=B is not satisfied, the signal on l24 changes from "1" to "0", and ι30 changes from "0" to "1", and the counter 29 is reset.
Release the OFF state of AND gate 31. When l30 is "1" and no pulse is generated on l27 and is "0", the output of the clock generator 30 on l28 passes through the AND gate 31 and becomes l1.
3 is sent on top. When a pulse occurs on l27, it is blocked from passing through NOT gate 35. This situation is shown in (a) to (d). As will be detailed later,
The pulse example 113 is used as a timing signal when incrementing semitone intervals. The pulse of l27 increments the follow-up key data calculation register 23 by 1, so t 2 →
At t 3 , the key data of tracking key data A is C#
→Update to D. At t3 , A=B holds true, so the signal on l24 changes to "1" and l30 becomes "0", which resets the counter 29 and turns off the AND gate 31. From the relationship between ι28 and ι27, the counter 29 becomes a modulus 5 counter. The follow-up key data A, which is calculated by ±1 at the output timing of the counter 29, becomes an address signal for the note frequency number memory 5 via l5 to l10, and the frequency number corresponding to the follow-up key data A, which changes at semitone intervals, is sent to l11. The note frequency number R is sent to the top. After all, note frequency number R
is the follow-up key data A according to the output of the counter 29.
will change at semitone intervals until it becomes equal to the target key data B, realizing a chromatic glitsand effect movement. If the switch is defeated on the C-GLISS. side,
l is the timing signal for notching semitone intervals.
Since the signal on 13 is not generated, data selector 6
becomes OFF, and the division note frequency number Q' on l14 becomes 0, which is the output of accumulator 7, l15.
The cumulative note frequency number Q″ above is also 0. Therefore, the calculated note frequency number R′ on l17, which is the output of the adder 9, is equal to R. In the end, based on R′, the frequency generator 12 It is converted into a frequency signal proportional to the calculation note frequency number R', drives the musical sound waveform generator 13, and emits the sound in the sound system 14 to achieve a chromatic gris sand effect.Meanwhile, the switch is turned to the RORT. side. If so, the AND gate 31 is turned ON and the output of the clock generator 30 on l28 is sent out on l13 during the interval A>B or A<B as shown in FIG. Every time a clock pulse occurs in l13, data selector 6 turns ON, and R
Divided note frequency number Q′= divided by N
Send R/N on l14. Accumulator 7 is l14
Accumulate Q′ that occurs above. Q″ of l15, which is the output of the accumulator 7, changes from 1 → 2 → 3 → 4, etc. as the number of accumulations p increases, R/N → 2 (R/N) → 3 (R/N).
N)→4(R/N)... After accumulating a certain number of times, the output on l27 of the counter 29 is sent to the selector 26 at the next clock pulse, the follow-up key data calculation register 23 performs a ±1 operation, and the accumulation is performed via the NAND gate 36. The contents of the device 7 are cleared and the AND gate 31 is temporarily turned OFF via the NOT gate 35 to prevent Q' from being sent from the data selector 6 to the accumulator 7. This corresponds to t 2 and t 3 in FIG. 1b. Complementer 8 is controlled by the signal on l25,
If A > B, Q'' on l15 is sent as -Q'', otherwise it is sent as +Q'' to l16 and input to adder 9. In other words, the larger the key data, the higher the note frequency (the higher the note frequency) Therefore, if the tracking key data A is larger than the target key data B, the note frequency number R, which is proportional to the note frequency, is also larger for the tracking key data A, so the note frequency It is necessary to subtract the number R, and it is necessary to convert Q'' to -Q''.Of course, if A<B, then Q'' can be +Q''.In Figure 1b, the note frequency number R of note C is
1825, C# note is 1825×2 1/12 = 1933, D note is
It is assumed that 1933×2 1/12 = 2048... The operation shown in Fig. 1b will be explained in detail. Let us assume that the note frequency numbers of each note of C, C#, and D are R 1 , R 2 , and R 3 .
R 1 , R 2 , R 3 (R 1 < R 2 < R 3 ) are each at semitone intervals, and since the tracking key data A corresponds to R 1 and the target key data B corresponds to R 3 , a clock pulse is generated on l13. Each time , the calculation note frequency number
R′ is R 1 to R 1 +R 1 /N → R 1 +2 (R 1 /N) → R 1
+3 (R 1 /N) → R 1 +4 (R 1 /N), and t 2
The clock pulse causes an output from the counter 29 on l27, and the follow-up key data A is updated to become R2 , which clears the contents of the accumulator 7 (here, 4( R1 /N)) via the NAND gate 36. Due to the clock pulse after t 2 , R 2 → R 2 +
R 2 /N+R 2 +2 (R 2 /N)...→R 2 +4 (R 2 /
N) → R 2 , and at t 3 , A=B is established and the frequency slide stops. In other words , each R 1 ,
By interpolating between R 2 and R 3 in five steps, a smoothly changing calculated note frequency number R' can be obtained, and the portamento effect can be realized. As the above processing process, corresponding to the interpolation increment ~ shown on the right side of the time chart in Figure b, the above-mentioned cumulative number p, divided note frequency number Q',
Cumulative frequency number Q'', calculation note frequency number
The formula for R' is shown in Table 1 below.
【表】【table】
【表】
本発明で問題となる両効果、すなわち、押圧し
たキーから次に押圧したキーの間を楽音の発音周
波数が連続的に移行するポルタメント効果、およ
び押圧したキーから次に押圧したキーの間を半音
程間隔の離散的変化で発音周波数が移行する半音
階グリツサンド効果は、本提案では一つのクロツ
ク発生器30から出力されたスライドクロツクパ
ルスの周期にそれぞれ比例したスライド速度で実
行されている。すなわち、ポルタメント効果、半
音階グリツサンド効果双方がl27上に送出され
るカウンタ29の出力に従つて更新される追従キ
ーデータAの変化により読み出されるノート周波
数ナンバRがもとになつていることから、押圧し
たキーから次に押圧したキーの間を移行するのに
要する時間は両効果とも同一となる。
第2図の従来例において、ポルタメント・半音
階グリツサンド効果発生回路40に対して、第1
図のクロツク発生器30に対応するクロツクパル
ス発生器42が設けられ、これより発生するライ
ンl28上のスライドクロツクパルスの周期に比
例して両効果のスライド速度が決定される。43
はクロツクパルス周期可変装置であり、演奏者が
操作することによりラインl28上のスライドク
ロツクパルスの周期変化をさせ、、スライド速度
を変える。たとえば、クロツクパルス発生器42
を非安定マルチバイブレータで構成すれば、クロ
ツクパルス周期可変装置43はその発振周期を変
化させるように接続された可変抵抗器である。
ポルタメント・半音階グリツサンド効果発生回
路40にはモード選択スイツチ41が設けられ、
ポルタメントをオンとするPORT.側、または半
音階グリツサンドをオンとするC−GLISS.側の
いずれかのモードが選択されるが、いずれのモー
ドも同一のスライドクロツクパルスが使用され
る。
しかし両効果のスライド速度を同一のスライド
クロツクパルスで処理すると、半音階グリツサン
ド効果における発音周波数の離散的変化が明確さ
を欠くという欠点がある。両効果の違いは変化す
る追従キーデータAで読出すノート周波数ナンバ
Rの間を補間してより細かな周波数ナンバの変化
を使用するか(ポルタメント効果)、補間しない
で使用するか(半音階グリツサンド効果)であ
る。すなわち、クロツクパルス周期可変装置43
でスライド速度が速く設定される程、補間しない
半音階グリツサンド効果でも聴感的には連続した
周波数変化のように受け取られ、ポルタメント効
果と変らないスライド感を演奏者に与え、両者を
演奏中に切換えて使用しても双方とも大差なく、
その特徴が薄れてくるという欠点があり、従つて
演奏者は演奏中にポルタメント効果から半音階グ
リツサンド効果に切換えた際にスライド速度を遅
くする必要性を音楽表現上感じる場合が多かつ
た。
本発明の目的はポルタメント効果および半音階
グリツサンド効果がスライドクロツクパルスの周
期にそれぞれ比例したスライド速度で実行され、
しかも両効果のスライド感を明確に区別できるよ
うにした電子楽器を提供することである。
前記目的を達成するため、本発明の電子楽器は
第1番目に押圧したキーから第2番目に押圧した
キーの間を楽音の発音周波数が半音程間隔を連続
的に補間して移行するポルタメント効果、および
補間せず半音程間隔の離散的変化で移行する半音
階グリツサンド効果のいずれか一方を、モード選
択スイツチにより選択可能なポルタメント半音階
グリツサンド効果発生回路と、1つのクロツクパ
ルス発生器を具え、このクロツクパルス発生器か
ら出力されたスライドクロツクパルスを前記ポル
タメント半音階グリツサンド効果発生回路に入力
し、その出力周波数に従つたスライド速度で第1
番目の押圧キーから第2番目の押圧キーまでの音
階間において選択された効果が実行される電子楽
器において、半音階グリツサンド効果選択時のス
ライド速度をポルタメント効果選択時のスライド
速度より遅く実行するように、前記クロツクパル
ス発生器の出力周波数をモード選択スイツチに応
じて変化させるスライドクロツクパルス選択手段
を前記クロツクパルス発生器の出力線上にさらに
具えたことを特徴とするものである。
以下本発明を実施例につき詳述する。
第3図は本発明の実施例の構成を示す説明図で
ある。同図が第2図と異なる点はクロツクパルス
発生器42の出力であるラインl28上にモード
選択スイツチ41の出力で制御されるスライドク
ロツクパルス選択回路45を設けたことである。
スライドクロツクパルス選択回路45は分周器
45−1、ANDゲート45−2、ANDゲート4
5−3、ORゲート45−4、NOT回路より成
る。ANDゲート45−2はクロツクパルス発生
器42からの出力と、モード選択スイツチの
PORT.側からの出力とC−GLISS.側からの反転
出力とを入力し、ANDゲート45−3はクロツ
クパルス発生器42から分周器45−1を介した
出力と、モード選択スイツチ41のPORT.側か
らの反転出力とC−GLISS.側からの出力を入力
し、ANDゲート45−2とANDゲート45−3
の出力をORゲート45−4を介してポルタメン
ト効果・半音階グリツサンド効果発生回路40に
入力する。
いま、モード選択スイツチ41がPORT.側に
オンであれば、ANDゲート45−2がオン、
ANDゲート45−3がオフとなるので、ORゲー
ト45−4を介してポルタメント・半音階グリツ
サンド効果発生回路40へはクロツクパルス発生
器42の出力が送出される。
モード選択スイツチ41がC−GLISS.側にオ
ンであれば、ANDゲート45−2がオフ、AND
ゲート45−3がオンとなるので、ORゲート4
5−4を介してポルタメント・半音階グリツサン
ド効果発生回路40へはクロツクパルス発生器4
2の出力を分周した分周器45−1の出力が送出
される。通常分周器45−1は1個のフリツプフ
ロツプで構成すればよいから、このときポルタメ
ント効果と半音階グリツサンド効果のスライド速
度比は2:1となり、前述したような演奏中にお
ける両効果間のスライド速度の区別が明確とな
る。従つて、ポルタメント効果から半音階グリツ
サンド効果に切換えた場合も従来のような不適合
を感じることはない。
実施例では便宣上分周器45−1により半音階
グリツサンド効果用のクロツクパルスを得ている
が、別にクロツクパルス発生器を用意してもよい
し、クロツクパルス発生器42の周期決定素子の
定数をモード選択スイツチ41と連動して切換え
てもよい。
以上説明したように、本発明によれば、半音階
グリツサンド効果で使用するスライドクロツクパ
ルスの周期をポルタメント効果で使用するスライ
ドクロツクパルスの周期より長くするようにスラ
イドクロツクパルス選択回路で選択することによ
り、半音階グリツサンド効果における発音周波数
の離散的変化が明確となり、演奏中にポルタメン
ト効果から半音階グリツサンド効果に切換えた場
合に両効果を判然と区別することができるように
なる。[Table] Both effects that are problematic in the present invention are the portamento effect, in which the sound frequency of musical tones continuously shifts from the pressed key to the next pressed key, and the portamento effect, in which the sound frequency of the musical tone continuously shifts from the pressed key to the next pressed key. In the present proposal, the chromatic glissando effect, in which the sound frequency shifts in discrete changes at semitone intervals, is performed at slide speeds each proportional to the period of the slide clock pulse output from one clock generator 30. There is. That is, since both the portamento effect and the chromatic grissando effect are based on the note frequency number R read out by the change in the follow-up key data A that is updated according to the output of the counter 29 sent out on the l27, The time required to transition from one pressed key to the next pressed key will be the same for both effects. In the conventional example shown in FIG. 2, the first
A clock pulse generator 42, corresponding to the clock generator 30 shown, is provided, and the slide speed of both effects is determined in proportion to the period of the slide clock pulses generated by it on line 128. 43
is a clock pulse period variable device which, when operated by the performer, changes the period of the slide clock pulse on line 128 and changes the slide speed. For example, clock pulse generator 42
If it is constituted by an unstable multivibrator, the clock pulse period variable device 43 is a variable resistor connected to change the oscillation period. The portamento/chromatic glissando effect generating circuit 40 is provided with a mode selection switch 41,
Either the PORT. side, which turns on portamento, or the C-GLISS. side, which turns on chromatic glissando, is selected, but the same slide clock pulse is used in both modes. However, if the slide speeds of both effects are processed by the same slide clock pulse, there is a drawback that the discrete changes in the sound frequency in the chromatic glissando effect lack clarity. The difference between the two effects is whether to use finer changes in frequency numbers by interpolating between the note frequency numbers R read out with the changing follow-up key data A (portamento effect), or to use them without interpolation (chromatic gritsand). effect). That is, the clock pulse period variable device 43
The faster the slide speed is set, the more the non-interpolated chromatic glitsando effect is perceived audibly as a continuous frequency change, giving the performer the same sliding feeling as the portamento effect, and making it easier to switch between the two while playing. Even if you use it, there is no big difference between the two.
The drawback is that the characteristics of this technique fade, and therefore, performers often feel the need to slow down the slide speed when switching from a portamento effect to a chromatic grissando effect during a performance, in terms of musical expression. It is an object of the invention that the portamento effect and the chromatic glissando effect are performed with slide speeds each proportional to the period of the slide clock pulse;
Moreover, it is an object of the present invention to provide an electronic musical instrument in which the sliding sensations of both effects can be clearly distinguished. In order to achieve the above object, the electronic musical instrument of the present invention uses a portamento effect in which the sound frequency of a musical tone transitions between the first pressed key and the second pressed key by continuously interpolating semitone intervals. , and a chromatic glissando effect that transitions without interpolation but with discrete changes in chromatic pitch intervals, a portamento chromatic glissando effect generating circuit that can be selected by a mode selection switch, and one clock pulse generator. The slide clock pulse outputted from the clock pulse generator is input to the portamento chromatic glissando effect generating circuit, and the first slide clock pulse is generated at a slide speed according to the output frequency.
For electronic instruments where the selected effect is performed between the scales from the first pressed key to the second pressed key, the slide speed when selecting the chromatic glitsando effect is now slower than the slide speed when selecting the portamento effect. The present invention is further characterized in that it further includes slide clock pulse selection means on the output line of the clock pulse generator for changing the output frequency of the clock pulse generator in accordance with a mode selection switch. The present invention will be described in detail below with reference to examples. FIG. 3 is an explanatory diagram showing the configuration of an embodiment of the present invention. This figure differs from FIG. 2 in that a slide clock pulse selection circuit 45, which is controlled by the output of a mode selection switch 41, is provided on line 128, which is the output of the clock pulse generator 42. The slide clock pulse selection circuit 45 includes a frequency divider 45-1, an AND gate 45-2, and an AND gate 4.
5-3, an OR gate 45-4, and a NOT circuit. The AND gate 45-2 receives the output from the clock pulse generator 42 and the output from the mode selection switch.
The output from the PORT. side and the inverted output from the C-GLISS. side are input, and the AND gate 45-3 inputs the output from the clock pulse generator 42 via the frequency divider 45-1 and the PORT of the mode selection switch 41. Input the inverted output from the . side and the output from the C-GLISS. side, AND gate 45-2 and AND gate 45-3
The output is input to the portamento effect/chromatic glissando effect generating circuit 40 via the OR gate 45-4. Now, if the mode selection switch 41 is on the PORT. side, the AND gate 45-2 is on,
Since AND gate 45-3 is turned off, the output of clock pulse generator 42 is sent to portamento/chromatic glissando effect generating circuit 40 via OR gate 45-4. If the mode selection switch 41 is turned on to the C-GLISS. side, the AND gate 45-2 is turned off, AND
Since gate 45-3 is turned on, OR gate 4
The clock pulse generator 4 is connected to the portamento/chromatic glissando effect generating circuit 40 via the clock pulse generator 5-4.
The output of the frequency divider 45-1, which is the output of the frequency divider 45-1, is sent out. Normally, the frequency divider 45-1 only needs to be composed of one flip-flop, so the slide speed ratio between the portamento effect and the chromatic glissando effect is 2:1, and the slide speed between the two effects during the performance as described above is 2:1. The distinction between speeds becomes clear. Therefore, even when switching from the portamento effect to the chromatic grissando effect, there is no sense of incompatibility as in the conventional case. For convenience, in the embodiment, the clock pulse for the chromatic glissando effect is obtained by the frequency divider 45-1, but a separate clock pulse generator may be prepared, or the constant of the period determining element of the clock pulse generator 42 may be set to the mode. It may be switched in conjunction with the selection switch 41. As explained above, according to the present invention, the slide clock pulse selection circuit selects the period of the slide clock pulse used for the chromatic glissando effect to be longer than the period of the slide clock pulse used for the portamento effect. By doing so, the discrete changes in the sound frequency in the chromatic glitsando effect become clear, and when switching from the portamento effect to the chromatic glitsando effect during performance, it becomes possible to clearly distinguish between the two effects.
第1図aとbはそれぞれ本発明の基本となる提
案例回路と動作のタイムチヤートの説明図、第2
図は従来例の説明図、第3図は本発明の実施例の
構成説明図であり、図中、40はポルタメント・
半音階グリツサンド効果発生回路、42はクロツ
クパルス発生器、43はクロツクパルス周期可変
装置、41はモード選択スイツチ、45はスライ
ドクロツクパルス選択回路を示す。
Figures 1a and 1b are explanatory diagrams of a proposed example circuit and a time chart of its operation, which are the basis of the present invention, respectively.
The figure is an explanatory diagram of a conventional example, and Fig. 3 is an explanatory diagram of the configuration of an embodiment of the present invention.
42 is a clock pulse generator, 43 is a clock pulse period variable device, 41 is a mode selection switch, and 45 is a slide clock pulse selection circuit.
Claims (1)
したキーの間を楽音の発音周波数が半音程間隔を
連続的に補間して移行するポルタメント効果、お
よび補間せず半音程間隔の離散的変化で移行する
半音階グリツサンド効果のいずれか一方を、モー
ド選択スイツチにより選択可能なポルタメント半
音階グリツサンド効果発生回路と、1つのクロツ
クパルス発生器を具え、このクロツクパルス発生
器から出力されたスライドクロツクパルスを前記
ポルタメント半音階グリツサンド効果発生回路に
入力し、その出力周波数に従つたスライド速度で
第1番目の押圧キーから第2番目の押圧キーまで
の音階間において選択された効果が実行される電
子楽器において、半音階グリツサンド効果選択時
のスライド速度をポルタメント効果選択時のスラ
イド速度より遅く実行するように、前記クロツク
パルス発生器の出力周波数をモード選択スイツチ
に応じて変化させるスライドクロツクパルス選択
手段を前記クロツクパルス発生器の出力線上にさ
らに具えたことを特徴とする電子楽器。1 Portamento effect, in which the sound frequency of a musical tone shifts between the first pressed key and the second pressed key by continuously interpolating semitone intervals, and discrete changes in semitone intervals without interpolation. The circuit is equipped with a portamento chromatic glissando effect generating circuit that can select either one of the chromatic glissando effects that transitions with a mode selection switch, and one clock pulse generator, and uses the slide clock pulse output from this clock pulse generator. In an electronic musical instrument, a selected effect is inputted to the portamento chromatic glissando effect generation circuit and executed between the scales from the first pressed key to the second pressed key at a slide speed according to the output frequency thereof. , a slide clock pulse selection means for changing the output frequency of the clock pulse generator in accordance with the mode selection switch so that the slide speed when the chromatic glissando effect is selected is slower than the slide speed when the portamento effect is selected; An electronic musical instrument further comprising an output line of the generator.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2466578A JPS54118229A (en) | 1978-03-04 | 1978-03-04 | Electronic instrument |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2466578A JPS54118229A (en) | 1978-03-04 | 1978-03-04 | Electronic instrument |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS54118229A JPS54118229A (en) | 1979-09-13 |
| JPH0151840B2 true JPH0151840B2 (en) | 1989-11-06 |
Family
ID=12144431
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2466578A Granted JPS54118229A (en) | 1978-03-04 | 1978-03-04 | Electronic instrument |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS54118229A (en) |
-
1978
- 1978-03-04 JP JP2466578A patent/JPS54118229A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS54118229A (en) | 1979-09-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6133199B2 (en) | ||
| JPH0375876B2 (en) | ||
| US4785706A (en) | Apparatus for generating a musical tone signal with tone color variations independent of tone pitch | |
| US4103581A (en) | Constant speed portamento | |
| US5298676A (en) | Tone parameter control apparatus | |
| US5239123A (en) | Electronic musical instrument | |
| JPS6356557B2 (en) | ||
| US4351220A (en) | Electronic musical instrument of digital processing type | |
| JPH0151840B2 (en) | ||
| US4189972A (en) | Electronic musical instrument of numerical value processing type | |
| JPS6355595A (en) | Automatically accompanying apparatus for electronic musical instrument | |
| JPH0823748B2 (en) | Electronic musical instrument | |
| JP2773638B2 (en) | Automatic performance device | |
| JPS6113239B2 (en) | ||
| JPS59139095A (en) | Electronic musical instrument | |
| JP2861007B2 (en) | Electronic musical instrument | |
| JPH096351A (en) | Electronic string instrument | |
| US4442751A (en) | Effect generating system for an electronic musical instrument | |
| JP2500496B2 (en) | Automatic playing device | |
| JPH0418318B2 (en) | ||
| JP3044712B2 (en) | Electronic musical instrument | |
| JP3221987B2 (en) | Delay time modulation effect device | |
| JP2526751B2 (en) | Electronic musical instrument | |
| KR830000427B1 (en) | Real time selection memory of electronic musical instruments | |
| JPH0782336B2 (en) | Electronic musical instrument |