KR0124565B1 - 자동반주의 조기억 장치 - Google Patents
자동반주의 조기억 장치Info
- Publication number
- KR0124565B1 KR0124565B1 KR1019900015538A KR900015538A KR0124565B1 KR 0124565 B1 KR0124565 B1 KR 0124565B1 KR 1019900015538 A KR1019900015538 A KR 1019900015538A KR 900015538 A KR900015538 A KR 900015538A KR 0124565 B1 KR0124565 B1 KR 0124565B1
- Authority
- KR
- South Korea
- Prior art keywords
- block
- accompaniment
- timbre data
- rom1
- recording
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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/00—Details of electrophonic musical instruments
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/38—Chord
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/40—Rhythm
- G10H1/42—Rhythm comprising tone forming circuits
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/005—Musical accompaniment, i.e. complete instrumental rhythm synthesis added to a performed melody, e.g. as output by drum machines
- G10H2210/011—Fill-in added to normal accompaniment pattern
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/571—Chords; Chord sequences
- G10H2210/596—Chord augmented
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/571—Chords; Chord sequences
- G10H2210/621—Chord seventh dominant
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S84/00—Music
- Y10S84/22—Chord organs
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
본 발명은 전자키보드의 뮤직레코딩 기능중에서 반주를 레코딩하는 자동반주의 조기억장치에 관한 것으로서 음색 데이터를 저장하는 ROM1(7)을 억세스 하기 위한 어드레스를 발생시키는 어드레스 발생기(6)와, 음색 데이터를 매만지는 엔벨로우프 발생기(4) 및 인터폴레이터와, 음색 데이터를 아날로그 신호로 변환하는 DAC(3)와, 감쇄레벨을 콘트롤하는 어테뉴에이터(2)와, 출력 채널을 선택하는 아날로그 스위치로 구성된 음성발생 블록(40)과, 마이콤블록과 연결하는 인터페이스 블록(9)과, 마이콤 블록으로 구성된 것에 있어서, 스텝 레코딩 스위치(SR)과, 레졸루션(Resolution)증감을 위한 (+, -)키와, 코드 입력을 확인하기 위한 엔터키를 포함하여 구성되고, 또한 상기에 있어서, 반주레코딩을 스텝 모드로 하여 메모리에 저장해 놓았다가 재생시에 메트로놈의 템포에 맞추어서 반주해주도록 구성된 것으로서 능숙하지 못한 연주자들이 원래 곡의 템포에 맞추어서 코드 변환을 못한다든가 잘알지 못하는 코드가 나타났을 때 당황하는 일이 없이 코드선을 미리 입력시키고 재생시킬때 본래 템포에 맞추어 완벽한 연주를 할 수 있도록 된 것이다.
Description
제1도는 본 발명에 따른 자동반주기의 조기억장치의 블록도.
제2도는 종래의 장치에 따른 프로우챠트도.
제3도는 미숙한 연주가가 하는 최악의 코드프로그레션의 일예.
제4도는 본 발명에 따른 장치의 프로우챠트도.
제5도는 본 발명에 따른 코드 인식을 위한 타이밍도.
* 도면의 주요부분에 대한 부호의 설명
1 : 아날로그 스위치 2 : 어테뉴 에이터
3 : DAC 4 : 엔벨로우프 발생기
5 : 인터 플레이터 6 : 어드레스 발생기
7 : ROM1 8 : RAM1
9 : 마이콤 인터페이스 10∼13 : 포트 1-4
14 : RAM3 15 : ROM2
16 : RAM2 17 : 레지스터
18, 19 : 래치 20 : 인터럽트 콘트롤
21 : 타이머 22 : FN블록
23 : 키브록 24 : ALU
25 : 데이터 버스
본 발명은 전자키보드의 뮤직 레코딩 기능중에서 반주를 레코딩하는 자동반주의 조기억장치에 관한 것으로 특히 미숙한 연주자가 리얼 타임(Real Time)연주가 어려울때 사용하기에 적당하도록 한 자동 반주기억 장치에 관한 것이다.
종래에는 제1도에서 점선으로 표시한 부분을 제외한 회로로 도시된 바와 같이 그 구성을 설명하면 다음과 같다.
음색 데이터를 저장하는 ROM1(7)과, ROM1(7)을 Access하기 위한 어드레스를 발생하는 어드레스발생기(6) 음색 데이터를 발생시키는 엔벨로우프 발생기(4)와, 인터플레이터(5)와, 음색데이터를 아날로그 신호를 변환하는 DAC(3), 감쇄레벨을 콘트롤하는 어테뉴에미터(2)와, 출력 채널을 선택하는 아날로그 스위치로 구성된 음성 발생 블록(40)과 마이콤 블록파를 연결하는 i/F블록(9)과, 마이콤 블록으로 구성되며 마이콤 블록은 키(23)와 기능블록, i/O포트연산 ALU(24), 내부 메모리인 RAM2(16)과 레지스터(17), 템포 콘트롤을 위한 타이머(21), 타이머(21)에 의해 발생되는 인터럽트 신호의 우선순위와 서비스등을 관리하는 인터럽트 콘트롤러(20), 프로그램과 연주 패턴이 들어있는 ROM2(15)와 프로그램 수행에 사용하는 RAM3(14)로 이루어져 있다.
이중 포트1(10)은 음성 발생 브록의 인터페이스부로서 음색 데이터를 콘트롤하기 위한 파라메타들을 위한 포트이고, 포트 2는 키와 기능블록의 입출력을 담당하고, 포트 3, 4는 메모리를 호출한다.
종래 기술의 동작설명을 위하여 프로우챠트로를 제2도에 나타내었다. 우선 FN블록(22)에서 결정된 메트로놈 숫자를 포트 2에 의해 데이터버스(25)에 싣게 되고 프로그램은 RAM(16), 레지스터(17), ALU(24)를 이용하여 타이머를 구동할 파라메타를 계산하게 된다. 이에 의해서 타이머(21)는 인터럽트를 일정하게 발생시키고 그 인터럽트를 다시 스위치하는 카운팅하여 템포를 발생하고 템포 값의 일정한 간격마다 눌려진 코드를 키브록(23)으로부터 읽어들여서 코드를 검출하는 서브루틴을 거쳐서 그 코드의 식별을 포트 3를 거쳐서 RAM3(14)에 로드하게 되고 동시에 상기 코드 식별에 의해 ROM2(15)에 있는 패턴을 포트(13)로 읽어들여 음성 발생 블록으로 전송하게 된다.
그리고 레코딩되어 있는 RAM2(16)의 코드데이터는 뮤직 레코딩 장치의 플레이백 스위치 기능 블록을 누르면 임의의 템포로 상기와 같은 음성 발생 방법으로 연주를 하게 되는 것이다.
따라서 종래 기술에 의한 반주의 레코딩은 리얼타임 레코딩이기 때문에 코드를 누르는 것이 미숙한 연주자들이 템포를 놓치게 되면 전곡의 반주가 망가지고 처음부터 다시 레코딩해야 하는 단점이 있다. 즉 제3도와 같은 예에서와 같이 난해한 코드를 한마디에 2∼3회 바꾸어야 하는 코드 진행인 경우 제5도에 도시한 것 같이 ①, ②같은 정상적인 입력을 못하고 ③의 시점과 같이 늦은 입력이 되어 맞는 반주가 되지 않는 경우가 있는 것이다.
따라서 본 발명은 이러한 문제점을 해결하고자 안출한 것으로 제1도에 따라 그 구성을 설명하면, 먼저 음색 데이터를 저장하는 ROM1(7)과, ROM1(7)을 억세스하기 위한 어드레스를 발생시키는 어드레스발생기(6)와, 음색 데이터를 매만지는 엔벨로우프 발생기(4) 및 인터폴레이터와, 음색 데이터를 아날로그 신호로 변환하는 DAC(3)와, 감쇄레벨을 콘트롤하는 어테뉴에이터(2)와, 출력 채널을 선택하는 아날로그 스위치로 구성된 음성 발생 블록(40)과, 마이콤 블록과 연결하는 인터페이블록(9)과, 마이콤 블록으로 구성된 것에 있어서, 스텝레코딩 스위치(SR)과, 레졸루션(Resolution)증감을 위한 (+, -)키와, 코드입력을 확인하기 위한 엔터키를 포함하여 구성된 것을 특징으로 하는 자동반주의 조기억장치이고, 또한 상기에 있어서 반주 레코딩을 스텝 모드로 하여 메모리에 저장해 놓았다가 재생시에 메트로놈의 템포에 맞추어서 반주해주도록 구성된 것을 특징으로 하는 자동반주기의 조기억 장치에 관한 것이다.
본 발명에 따른 장치의 동작상태를 설명하면 다음과 같다.
본 발명의 동작을 설명하기 위한 프로우챠트가 제4도에 나타내었다. 연주자가 SR키를 누르면 스텝 레코딩 모우드로 전환이 되고 이때 디폴트레졸루션 값(Default Resolution Value)를 ♩에서 ♩ 또는 ♪, ♪등으로 변화시키기 위해 +, - 키를 조작하게 된다.
그러면 증감 정보는 마이콤이 프로그램으로 처리하여 인터럽트 콘트롤 값을 변화시키게 되고 엔터키를 누르면 레졸루션은 세팅이 된다. 그리고 나서 연주자가 코드를 악보에 따라 넣고(레졸루션의 규칙에 따라)각각의 코드마다 엔터키를 누르면 코드의 진행 정보는 코드를 검출하는 서브루틴을 거쳐 노말모드와 같은 방식으로 RAM3(14)에 저장하게 된다.
모든 데이터의 입력이 끝나면 SR키와 엔터키를 동시에 눌러서 스텝 레코딩 코드를 종료시키게 된다.
이를 다시 재생시키게 되면 노말모드에서와 마찬가지로 코드음은 재생하게 되는 것이다.
본 발명의 동작의 예를 들면 제3도의 악보와 같은 경우 스텝 레코딩 모드로 들어가서 레졸루션 ♩로 세트한 다음 F#■7-5, F△7, , E■7 A7, D7, D7을 입력하면 악보와 같이 재생되는 것이다.
본 발명에 의한 반주 레코딩을 하게 되면 능숙하지 못한 연주자들이 원래 곡의 템포에 맞춰서 코드변환을 못한다던가 잘 알지 못하는 코드가 나타났을 때 당황하는 일이 없이 코드선을 미리 입력시키고, 재생시킬 때 본래 템포에 맞춰 완벽한 연주를 할 수 있는 효과가 있다.
Claims (2)
- 음색 데이터를 저장하는 ROM1(7)과, ROM1(7)을 억세스하기 위한 어드레스를 발생시키는 어드레스 발생기(6)와, 음색데이터를 매만지는 엔벨로우프 발생기(4) 및 인터폴레이터와, 음색 데이터를 아날로그 신호로 변환하는 DAC(3)와, 감쇄 레벨을 콘트롤하는 어테뉴에이터(2)와, 출력 채널을 선택하는 아날로그 스위치로 구성된 음성 발생 블록(40)과, 마이콤 블록과 연결하는 인터페이스블록(9)과, 마이콤 블록으로 구성된 것에 있어서, 스텝 레코딩 스위치(SR)과, 레졸루션(Resolution)증감을 위한 (+, -)키와, 코드입력을 확인하기 위한 엔터키를 포함하여 구성된 것을 특징으로 하는 자동 반주의 조기억장치.
- 청구범위 제1항에 있어서, 반주레코딩을 스텝모드로 하여 메모리에 저장해 놓았다가 재생시에 메트로놈의 템포에 맞추어서 반주해주도록 구성된 것을 특징으로 하는 자동 반주의 조기억장치.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019900015538A KR0124565B1 (ko) | 1990-09-28 | 1990-09-28 | 자동반주의 조기억 장치 |
US07/766,281 US5160797A (en) | 1990-09-28 | 1991-09-27 | Step-recording apparatus and method for automatic music-performing system |
JP3249763A JPH04257895A (ja) | 1990-09-28 | 1991-09-27 | 自動伴奏システムのコードステップレコーディング装置及び方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019900015538A KR0124565B1 (ko) | 1990-09-28 | 1990-09-28 | 자동반주의 조기억 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR920006908A KR920006908A (ko) | 1992-04-28 |
KR0124565B1 true KR0124565B1 (ko) | 1997-12-10 |
Family
ID=19304157
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019900015538A KR0124565B1 (ko) | 1990-09-28 | 1990-09-28 | 자동반주의 조기억 장치 |
Country Status (3)
Country | Link |
---|---|
US (1) | US5160797A (ko) |
JP (1) | JPH04257895A (ko) |
KR (1) | KR0124565B1 (ko) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5615123A (en) * | 1991-04-02 | 1997-03-25 | Creatacard, Inc. | System for creating and producing custom card products |
US5250746A (en) * | 1991-04-09 | 1993-10-05 | Kabushiki Kaisha Kawai Gakki Seisakusho | Chord detecting apparatus |
GB2328296B (en) * | 1997-08-13 | 2001-01-24 | Wit James Peter De | Metronome apparatus |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5433715A (en) * | 1977-08-20 | 1979-03-12 | Akira Yasuda | Automatic player |
JPS56109397A (en) * | 1980-02-05 | 1981-08-29 | Casio Computer Co Ltd | Electronic device having melody generation function |
JPS5896273A (ja) * | 1981-12-04 | 1983-06-08 | Citizen Watch Co Ltd | 電子時計のメロデイ−入力装置 |
JPS5913291A (ja) * | 1982-07-15 | 1984-01-24 | カシオ計算機株式会社 | 電子楽器 |
JPS59121392A (ja) * | 1982-12-28 | 1984-07-13 | カシオ計算機株式会社 | メモリ編集方式 |
JPS62187380A (ja) * | 1986-02-13 | 1987-08-15 | 松下精工株式会社 | 表示装置 |
JPS62187386A (ja) * | 1986-02-14 | 1987-08-15 | ヤマハ株式会社 | 自動演奏装置付電子楽器 |
JPS6425995U (ko) * | 1987-08-07 | 1989-02-14 | ||
JPH01309098A (ja) * | 1989-01-27 | 1989-12-13 | Yamaha Corp | 電子楽器 |
-
1990
- 1990-09-28 KR KR1019900015538A patent/KR0124565B1/ko not_active IP Right Cessation
-
1991
- 1991-09-27 US US07/766,281 patent/US5160797A/en not_active Expired - Fee Related
- 1991-09-27 JP JP3249763A patent/JPH04257895A/ja active Pending
Also Published As
Publication number | Publication date |
---|---|
JPH04257895A (ja) | 1992-09-14 |
US5160797A (en) | 1992-11-03 |
KR920006908A (ko) | 1992-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4448104A (en) | Electronic apparatus having a tone generating function | |
JPH04330495A (ja) | 自動伴奏装置 | |
JP2792368B2 (ja) | 電子楽器 | |
JPH0823746B2 (ja) | 自動楽音発生装置 | |
KR0124565B1 (ko) | 자동반주의 조기억 장치 | |
CA1121189A (en) | Electronic musical instrument | |
US5010801A (en) | Electronic musical instrument with a tone parameter control function | |
JPH0916172A (ja) | 演奏練習装置 | |
JP3546739B2 (ja) | 自動演奏装置と記録媒体 | |
US5074184A (en) | Controllable electronic musical instrument | |
GB2091470A (en) | Electronic Musical Instrument | |
JP2587737B2 (ja) | 自動伴奏装置 | |
US4561338A (en) | Automatic accompaniment apparatus | |
JP3336690B2 (ja) | 演奏データ処理装置 | |
JP2668761B2 (ja) | 電子楽器 | |
JP2526834B2 (ja) | 演奏制御装置 | |
JP2990780B2 (ja) | 楽音信号形成装置 | |
JP2513014B2 (ja) | 電子楽器の自動演奏装置 | |
JP2961675B2 (ja) | 電子楽器 | |
GB2090455A (en) | Electronic equipment with tone generating function | |
JPH05100678A (ja) | 電子楽器 | |
KR970008442B1 (ko) | 전자악기의 데몬스트레이션 방법 | |
JPH10319949A (ja) | 電子楽器 | |
JP3241813B2 (ja) | 演奏情報処理装置 | |
KR0128738B1 (ko) | 전자악기의 조옮김 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20040820 Year of fee payment: 8 |
|
LAPS | Lapse due to unpaid annual fee |