JPH039398A - デジタル音楽のリズム再現装置 - Google Patents

デジタル音楽のリズム再現装置

Info

Publication number
JPH039398A
JPH039398A JP1143326A JP14332689A JPH039398A JP H039398 A JPH039398 A JP H039398A JP 1143326 A JP1143326 A JP 1143326A JP 14332689 A JP14332689 A JP 14332689A JP H039398 A JPH039398 A JP H039398A
Authority
JP
Japan
Prior art keywords
rhythm
counter
music
cpu
information
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
JP1143326A
Other languages
English (en)
Other versions
JP3025779B2 (ja
Inventor
Mioji Tsumura
津村 三百次
Shinnosuke Taniguchi
谷口 眞之輔
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.)
Xing Inc
Original Assignee
Xing Inc
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 Xing Inc filed Critical Xing Inc
Priority to JP01143326A priority Critical patent/JP3025779B2/ja
Publication of JPH039398A publication Critical patent/JPH039398A/ja
Application granted granted Critical
Publication of JP3025779B2 publication Critical patent/JP3025779B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、音楽を二進符号化したデジタル情報を、再生
装置において音楽再生するに際し、ドラムによるリズム
を多量の情報を用いることなく、効率よく再現すること
ができるリズムの再現装置に関する。
〔従来の技術およびその課題〕
一般に音楽を二進符号化したデジタル情報を再生する場
合には、CPUによってその情報を解析処理し、これを
シンセサイザなどの音源に入力して、この後にアナログ
信号に変換してから再生装置によって出力を行う。また
、この場合に音楽杢二進符号化するためには、演奏を時
系列に沿ってデータに再編成し7ているため、情報量が
膨大になってしまう、従って、予めこれらのデータを記
憶装置に入力しようとすれば、相当の容量が要求される
。さらに、もしこれらのデータをホストコンビエータに
データベースとして蓄積しておき、必要に応じて公衆回
線を用いて端末装置にダウンロードすることを予定して
いる場合には、−曲一曲のデータの伝送に時間がかかり
、全体の要処理時間が長くなるだけでなく、公衆回線の
使用料が嵩むという課題がある。
どころで、鑑賞用の複雑な音楽はともかくとj、7て、
たとえばカラオケ音楽では一般の素人の歌唱に供するこ
とを目的としているため、ドラムセクジョンでは複雑な
リズムを採用せず、比較的簡易に構成している。従って
、多くのジャンルを想定しなければならないカラオケ音
楽であっても、ドラムセクションのリズムパターンは代
表的な数十パターンに集約することが可能である。
本発明者はこの点に着目し、予め設定したドラムセクシ
ョンのリズムパターンの中から一旦パターンを指定する
と、変更の情報が入力されない限りそのリズムパターン
を維持し、全体として情報量を圧縮することができるデ
ジタル音楽のリズム再現装置を提供することを目的とす
る。
〔課題を解決するための手段〕
本発明は、上述した目的を達成するために、クロックを
分周したタイマによって一定周期で積算されるカウンタ
と、このカウンタの一周期分で各ドラムセクションのパ
ート毎に並列した出力タイミングを持つ複数のリズムパ
ターンと、これら複数のリズムパターンのうち特定した
リズムパターンを上記カウンタの集積カウント値に従っ
て時系列で並列処理するCPUと、このCPUからの信
号をシリアルで音源に出力するI10ポートからなると
いう手段を用いた。
用〕 上記手段において、カウンタは音楽進行の時間的な基準
となるもので、その周期によってテンポを規制するとい
う機能を有する。このカウンタの進行によって音楽を進
行させて行き、メロディ−を再生してゆくが、リズムパ
ターンではカウンタ周期と一致した出力タイミングを有
しているので、カウンタによるテンポの進行に規制され
てリズムも進行する。リズムパターンは、時系列で並列
配置されており、CPUによってカウンタの集積カウン
ト値に応じてリズムを再現させるという作用を行う。
〔実 施 例〕
以下、本発明の一実施例を添付した図面に従って詳述す
ると、第1図の本再現装置の概略を示すブロック図中、
1はクロックで、CPUの内部クロック或いは外部クロ
ックとして構成されている。
2はクロック1を分周して一定間隔の信号を形成〔作 するタイマ、3はタイマ2によって積算されるカウンタ
で、一定周期をもっており、カウント値の積算によって
周期を繰り返す0本実施例では1周期を192カウント
としている。4は再現装置全体を時間管理し、信号出力
を行うためのcpu、5は二進符号化した一曲分の音楽
情報を記憶するための記憶装置で、この音楽情報にはド
ラムセクションのリズムに関する情報も組み込まれてい
る。
6はドラムセクションの各パート毎にリズムおよび音の
強弱を指定し、カウンタ3の1周期分のカウント数に一
致した出力タイミングを有するリズムパターンを複数パ
ターン収容したリズムパターンテーブルで、ビットマツ
プで構成されている。
7はCPUで並列処理された音楽情報をシリアルで出力
するためのI/Oポート、8はシリアルで入力された音
楽情報をアナログ信号に変換して音楽として再生するた
めの音源である。
上記構成において、ドラムセクションのリズムを再現す
るに際して、リズムパターンの一例を第2図に示す、こ
こにおいて、ドラムセクションの構成楽器はバスドラム
・スネアドラム・タムタム×2・シンバル・バイバット
の6種類を設定し、バイバットはクローズ音とオープン
で叩いたときの2種類を設定し、計7種類のリズム音を
設定する。また、出力タイミングはカウンタ3の周期に
一致させているので、カウント値によってメロディ−を
進行させると共に、これと同期してリズムを進行させる
ことができるようになっている。強弱データ中ではOは
そのパートの出力がない状態を示し、正の整数は出力が
あることを示すと共に、音の強弱値も示している。この
第2図に示したビットマツプで1つのリズムパターンを
形成するのであるが、これを予め複数種類揃えておくこ
とによって一般的な音楽のリズムに適合させることが可
能である。
ところで、本再現装置全体を制御しているCPU4は内
部クロックによって駆動しているため、各種処理は時間
軸によって制限されている。従って、相当高速のCPU
でない限り、現実に用いられるCPUではドラムセクシ
ョンのパート毎に順次処理をすることとすれば、メロデ
ィ−とリズムの間にJ′れが生じζしまい、適切に音楽
を再生することはできなくなってL7まう。そこで、本
発明では実際のリズム処理とし”乙は第2図のビットマ
ツダを90度置換i、5、出力タイミングに従って全パ
ートの強弱情報を7バイトで構成した連続ビットとし、
カウンタ3のカラン[・値に応じてこれを進行させるこ
と々したい第3図にリズムパターンテーブル(jに収容
された実際のピッI・マツプを示す。ここで1メモリ°
アドレスでは、出力タイミングおよび強弱データの容量
が指定され、これに続いて7バイトで強弱情報が指定さ
れている。リズムパターンテ・−プル6にはこのような
ビットマツプが複数種類収容されているのである。
5″、のように構成された本再現装置では、カウンタ3
のカウント値の進行によってCP tJ 4で音楽情報
のうちのメロディ一部分を処理し、I/Qボート7から
音源8に出力すると共に、音楽情報に指定されたリズム
符号によってリズムパターンテーブル6から特定したリ
ズムパターンを読み出j5、これをカウント値に従ゲU
CPLI4で処理し5てゆくのである。ここで、リズム
の変更があった場合でも、音楽情報中番こ別のリズム符
号を指定しておけば、これによって変更後のリズムを再
現することができるので、−曲中でどのようにリズムが
変更されようと、リズムパターンとして収容されている
限り適切に対応することができる。
〔発明の効果〕
本発明は、ドラムセフシリンのリズムバ々−ンを予め複
数種類設定し1、これをビット“ン゛・ンブと1゜′C
装置内に収容し、音楽情報中のリズム符号らによゲC通
宜読み出すこととしたので、音楽情報の容量を極めて小
容量に圧縮することができ5、従つ′″r公衆回線によ
、、て音楽情報を伝送する場合でも伝送時間を短縮する
ことができると共に、回線使用料も削減することが可能
とな−、た。
また、音楽進行の基準となるカウンタのカウント値に従
ってリズムを再現するようにしているので、CPUの処
理能力にかかわらずメロディ−進行とリズム進行とを完
全に一致させることができるという簡易なリズムの再現
装置を提供することが可能となったなど、各種の著大な
効果を奏するものである。
【図面の簡単な説明】
第1図は本発明装置の一実施例を示す概略ブロック図、
第°2図はリズムパターンのヒツトマツプ図、第3図は
実際にテーブル内に収容されるリズムパターンのビット
マツプ図である。 尚、図中1・・・クロック、2・・・タイマ、3・・・
カウンタ、4・・・cpu、s・・・記憶装置、6・・
・リズムパターンテーブル、7・・・I/Oポート、8
・・・音源。 以      」二

Claims (1)

    【特許請求の範囲】
  1. 1、クロック1を分周したタイマ2によって一定周期で
    積算されるカウンタ3と、このカウンタの一周期分で各
    ドラムセクションのパート毎に並列した出力タイミング
    を持つ複数のリズムパターンとこれら複数のリズムパタ
    ーンのうち特定したリズムパターンを上記カウンタの集
    積カウント値に従って時系列で並列処理するCPU4と
    、このCPUからの信号をシリアルで音源8に出力する
    I/Oポート7からなることを特徴としたデジタル音楽
    のリズム再現装置。
JP01143326A 1989-06-06 1989-06-06 オンラインカラオケ装置におけるデジタル音楽のリズム再現装置 Expired - Lifetime JP3025779B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP01143326A JP3025779B2 (ja) 1989-06-06 1989-06-06 オンラインカラオケ装置におけるデジタル音楽のリズム再現装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP01143326A JP3025779B2 (ja) 1989-06-06 1989-06-06 オンラインカラオケ装置におけるデジタル音楽のリズム再現装置

Publications (2)

Publication Number Publication Date
JPH039398A true JPH039398A (ja) 1991-01-17
JP3025779B2 JP3025779B2 (ja) 2000-03-27

Family

ID=15336187

Family Applications (1)

Application Number Title Priority Date Filing Date
JP01143326A Expired - Lifetime JP3025779B2 (ja) 1989-06-06 1989-06-06 オンラインカラオケ装置におけるデジタル音楽のリズム再現装置

Country Status (1)

Country Link
JP (1) JP3025779B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005102523A (ja) * 2003-09-29 2005-04-21 Seikoen:Kk 植物栽培容器への自動給水装置及び自動給水システム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55108486U (ja) * 1979-01-24 1980-07-29
JPS59131993A (ja) * 1983-10-24 1984-07-28 ヤマハ株式会社 電子楽器
JPS6232318U (ja) * 1985-08-12 1987-02-26

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55108486U (ja) * 1979-01-24 1980-07-29
JPS59131993A (ja) * 1983-10-24 1984-07-28 ヤマハ株式会社 電子楽器
JPS6232318U (ja) * 1985-08-12 1987-02-26

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005102523A (ja) * 2003-09-29 2005-04-21 Seikoen:Kk 植物栽培容器への自動給水装置及び自動給水システム

Also Published As

Publication number Publication date
JP3025779B2 (ja) 2000-03-27

Similar Documents

Publication Publication Date Title
Rothstein MIDI: A comprehensive introduction
EP0501483B1 (en) Backing chorus mixing device and karaoke system incorporating said device
US6525256B2 (en) Method of compressing a midi file
US5306865A (en) Electronic keyboard musical instrument or tone generator employing Modified Eastern Music Tru-Scale Octave Transformation to avoid overtone collisions
JPH039398A (ja) デジタル音楽のリズム再現装置
US4519286A (en) Method and apparatus for animated harmonization
US20090205480A1 (en) Systems and methods for providing variable root note support in an audio player
US5060267A (en) Method to produce an animal's voice to embellish a music and a device to practice this method
RU2314502C2 (ru) Устройство и способ для обработки звука звонка
JPS62223796A (ja) 波形記憶再生装置
JPS6035077B2 (ja) 電子楽器
JPH01179087A (ja) 自動演奏装置
JPH03186898A (ja) カラオケ装置の効果音出力装置
JPH0631977B2 (ja) 電子楽器
JPH01177591A (ja) 自動演奏装置
JP3755385B2 (ja) 音源装置および音源装置において読み取り可能な記録媒体
JP2000099092A (ja) 音響信号の符号化装置および符号データの編集装置
JP2738359B2 (ja) リズム音発生装置およびその発音制御方注
Vuolevi Replicant orchestra: creating virtual instruments with software samplers
JP2681146B2 (ja) 電子楽器の自動演奏装置及び自動演奏方法
JPH02161499A (ja) 自動伴奏装置
JPS59162592A (ja) 音楽演奏装置
Mazzola et al. Acoustics, Instruments, Music Software, and Creativity
JPS6059391A (ja) 楽音発生装置
JPH0142000B2 (ja)

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090128

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090128

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100128

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100128

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100128

Year of fee payment: 10

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100128

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100128

Year of fee payment: 10