KR910002618B1 - Melody generating method by tone genertor - Google Patents
Melody generating method by tone genertor Download PDFInfo
- Publication number
- KR910002618B1 KR910002618B1 KR1019880007821A KR880007821A KR910002618B1 KR 910002618 B1 KR910002618 B1 KR 910002618B1 KR 1019880007821 A KR1019880007821 A KR 1019880007821A KR 880007821 A KR880007821 A KR 880007821A KR 910002618 B1 KR910002618 B1 KR 910002618B1
- Authority
- KR
- South Korea
- Prior art keywords
- melody
- control
- modem
- steps
- tone generator
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M19/00—Current supply arrangements for telephone systems
- H04M19/02—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone
- H04M19/04—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations
- H04M19/041—Encoding the ringing signal, i.e. providing distinctive or selective ringing capability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/60—Substation equipment, e.g. for use by subscribers including speech amplifiers
- H04M1/6016—Substation equipment, e.g. for use by subscribers including speech amplifiers in the receiver circuit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M19/00—Current supply arrangements for telephone systems
- H04M19/02—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone
- H04M19/04—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations
- H04M19/042—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations with variable loudness of the ringing tone, e.g. variable envelope or amplitude of ring signal
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Facsimiles In General (AREA)
Abstract
내용 없음.No content.
Description
제 1 도는 종래의 멜로디 재생회로도.1 is a conventional melody regeneration circuit diagram.
제 2 도는 본 발명에 따른 멜로디 생성회로도.2 is a melody generating circuit diagram according to the present invention.
제 3 도는 본 발명에 따른 멜로디 생성흐름도.3 is a flow chart of melody generation according to the present invention.
* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
10 : 마이크로프로세서 11 : 롬10 microprocessor 11 ROM
12 : 램 13 : 이미지모뎀12: RAM 13: Image Modem
14 : 디코더 15 : 아나로그 스위치14
16 : 파워증폭기 17 : 스피커16: power amplifier 17: speaker
본 발명은 멜로디(Melody) 재생방법에 관한 것으로, 특히 이미지 모뎀(Image Modem)내의 톤 제네레이터(Tone generator)를 제어하여 멜로디를 재생하는 방법에 관한 것이다. 현재 통신기기, 예를 들면 전화기, 팩시밀리등과 같은 통신단말기에도 통화의 홀드(Hold) 또는 호출전송(Coll transfer) 동안에는 멜로디를 재생 전송하고 있다.The present invention relates to a method of reproducing a melody, and more particularly to a method of reproducing a melody by controlling a tone generator in an image modem. Currently, communication devices such as telephones and facsimiles are also playing and transmitting melodies during hold or call transfer of a call.
상기와 같이 홀딩(Holding) 또는 호출전송 기간동안 멜로디를 재생하기 위한 종래의 멜로디 재생회로는 제 1 도에 도시된 바와 같이 소정의 멜로디곡을 가지고 있으며 소정 제어에 의해 멜로디를 선택출력하는 멜로디 집적회로(1)와, 소정 제어에 의해 입력신호를 증폭 출력사는 파워증폭기(3)와, 상기 멜로디 집적회로(9)와 파워증폭기(3) 입력사이에 접속되어 소정제어에 의해 스위칭되는 아나로그 스위치(2)와, 상기 파워증폭기(3)의 출력을 가청음으로 변환하는 스피커(4)로 구성된다.As described above, a conventional melody reproducing circuit for reproducing a melody during a holding or call transmission period has a predetermined melody song as shown in FIG. 1 and selects and outputs the melody by a predetermined control. (1) and amplifying an input signal by a predetermined control, an output yarn connected between a
미설명 참조번호 5는 멜로디 선택데이터(MS)를 입력하는 데이터버스이고, 6은 시스템에서 홀드 또는 콜트랜스퍼 선택키가 눌려졌을때 소정신호를 입력하는 제어신호 입력라인이고, 7은 파워증폭기(3)의 출력을 조절하기 위한 음량조절 단자이다. 지금 데이터버스(5)를 멜로디 선택데이터(MS)가 입력되어지면, 멜로디 집적회로(1)는 입력된 멜로디 선택데이터에 해당하는 멜로디를 선택 억세스하여 아나로그 스위치 (2)의 입력일단에 입력시킨다.Reference numeral 5 is a data bus for inputting melody selection data (MS), 6 is a control signal input line for inputting a predetermined signal when the hold or call transfer selection key is pressed in the system, and 7 is a power amplifier (3). ) This is a volume control terminal to control the output. When the melody selection data MS is input to the data bus 5 now, the melody integrated circuit 1 selects and accesses the melody corresponding to the input melody selection data and inputs it to the input end of the
상기와 같은 상태에서 홀드 또는 콜트랜스퍼 키가 선택되어 라인(6)으로 소정 제어신호가 입력되어지면, 아나로그 스위치(2)는 "온"스위칭되어 멜로디 집적회로(1)로부터 출력되는 멜로디를 파워증폭기(3)에 입력시킨다. 따라서 멜로디 집적회로(1)로부터 출력되는 멜로디는 파워증폭기(3)내에서 소정 증폭되어진 후 출력단에 접속된 스피커(4)를 통해 가청음으로 변환되어 진다. 그러나 상기와 같은 동작에 의해 멜로디를 재생하는 종래의 멜로디 재생회로는 멜로디 집적회로를 필수적을 사용하여야만 하였고, 멜로디를 선택하기 위하여 하드웨어적인 제어가 필요로 하였으며 여러종류의 멜로디를 재생하는데는 많은 어려움이 있고, 음의 속도등을 조절할 수 없는 문제가 있어왔다.In the above state, when a hold or a call transfer key is selected and a predetermined control signal is input to the line 6, the
따라서 본 발명의 목적은 이미지 모뎀을 사용하는 화상전송기기에 있어서, 상기 이미지 모뎀내의 톤 제네레이터를 소프트웨어로 제어하여 여러종류의 멜로디를 재생하는 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide a method for reproducing various kinds of melodies by controlling the tone generator in the image modem by software in the image transmission apparatus using the image modem.
이하 본 발명을 첨부한 도면을 참조하여 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
제2도는 본 발명에 따른 멜로디 재생회로도로써, 시스템을 제어하기 위한 마이크로프로세서(Microprocessor : 이하 MPU라함)(10)과, 제어프로그램 데이터를 저장하고 있는 롬(11)과, 다수 멜로디 데이터를 저장하고 있는 백업램(이하 램)(12)과, 기본 모뎀의 동작을 수행하고 소정 제어에 의해 내장된 톤제네레이터(13A)를 구동하여 소정의 톤을 발생하는 이미지모뎀(image Modem : 이하 모뎀이라함)(13)과, 상기 MPU(10)의 제어신호를 디코딩하여 상기 모뎀(13)의 인에이블 신호를 제공하는 디코더(14)와, 소정신호를 증폭출력하는 파워증폭기(16)와, 상기 파워증폭기(16)의 출력을 가청음으로 변환 출력하는 스피커(17)와, 상기 모뎀(13)의 출력단과 상기 파워증폭기(16)의 입력단 사이에 접속되어 상기 MPU(10)의 제어에 의해 스위칭되는 아나로그 스위치(15)로 구성된다. 미설명 참조번호 20은 키보드의 키데이터 입력버스이고, 24는 시스템 버스이며, 22는 제어 데이터버스, 23은 디코더의 출력버스, 25는 제어라인이다.2 is a melody reproducing circuit diagram according to the present invention, which includes a microprocessor 10 for controlling a system, a ROM 11 storing control program data, and a plurality of melody data. An image modem for generating a predetermined tone by performing an operation of a backup RAM (hereinafter referred to as RAM) 12 and a basic modem and driving a built-in
제3도는 본 발명에 따른 멜로디 재생제어 흐름도로써, 멜로디 선택키가 선택되었는가를 검색하는 제1단계와, 상기 제1단계에서 멜로디 선택키가 선택되었을 때 입력되어지는 키데이터에 의해 멜로디, 옥타브, 멜로디 템포, 음량 크기설정을 행하는 제2단계와, 상기 제2단계의 조건설정 완료시 아나로그 스위치를 "온"스위칭하여 상기 제2단계의 조건설정에 따라 모뎀내의 톤 제네레이터를 제어하여 멜로디를 발생하는 제 3 단계와 제2단계의 제어에 의해 발생되는 멜로디가 종료되었는가를 검색하여 미종료시에 제3단계의 톤 제네레이터 제어를 멜로디 종료시까지 실행하고 종료시 멜로디 재생을 종료하는 제 4 단계로 이루어진다.3 is a flowchart of a melody reproduction control according to the present invention. The melody, octave, and the like are determined by a first step of searching whether a melody selection key is selected and key data input when the melody selection key is selected in the first step. Melody is generated by controlling the tone generator in the modem in accordance with the second step of setting the melody tempo and volume level, and when the condition setting of the second step is completed, " ON " And a fourth step of searching for whether the melody generated by the control of the third step and the second step has ended, executing the tone generator control of the third step until the end of the melody when not finished, and ending the melody reproduction upon the end.
이하 본 발명의 동작예를 제2도와 제3도를 참조하여 설명한다. 지금 상기 제2도와 같이 구성된 회로에 초기전원이 공급되면, MPU(10)는 초기화모드를 수행하여 시스템버스(24)를 통하여 롬(11)에 내장된 프로그램 데이터를 억센스(Access)하여 시스템의 정상모드의 동작을 수행한다.An operation example of the present invention will now be described with reference to FIGS. 2 and 3. When the initial power is supplied to the circuit configured as shown in FIG. 2 now, the MPU 10 performs an initialization mode to access the program data embedded in the ROM 11 through the
상기와 같이 정상동작을 수행하는 상태에서 키데이터버스(20)로 홀드 또는 콜트랜스퍼 동작을 수행하기 위한 멜로디 선택 키데이터가 입력되면, MPU(10)는 제3도 3a과정에서 멜로디 키데이터가 선택되었다고 판단하고 입력 키데이터버스(20)로 입력되는 키설정 데이터에 의한 멜로디 설정을 제3도 3b과정에서 실행한다. 이때 멜로디 선정은 램(12)내에 로드(Load)되어진 멜로디 데이터중 하나의 멜로디 데이터를 설정하게 된다.When the melody selection key data for performing the hold or call transfer operation is input to the
상기 3b과정에서 멜로디를 설정완료한 MPU(10)는 입력되는 키데이터에 의해 3c, 3d, 3e 각 과정에서 옥타브(Octave)설정, 멜로디 템포설정, 음량설정을 실행하며, 각 조건설정이 완료되면 3f과정에서 라인(25)으로 아나로그 스위치(15) "온"데이터를 출력한다. 이때 상기 3c, 3d, 3e의 설정은 입력 키데이터가 있을시에 롬(11)내의 프로그램에 따라 MPU(10)내의 레지스터에 설정되어지며, 설정 입력데이터가 없을 때에는 롬(11)내에 인이셜 모드로된 상태에 따라 자동 설정된다. 상기 3F과정에서 아나로그 스위치(15) "온"데이터를 출력한 MPU(10)는 제어데이터버스(22)로 콘트롤데이터를 출력하고, 3g과정에서 상기 설정조건을 따른 모뎀의 톤 제네레이터 제어데이터를 롬(11)의 프로그램에 의해 데이터버스(21)로 출력한다.After completing the melody setting in
상기 MPU(10)로부터 콘트롤 데이터를 입력한 디코더(14)는 입력을 디코딩하여 출력버스(23)로 모뎀(13)의 인에이블 신호를 제공하여 상기 모뎀(13)을 인에이블 시킨다. 따라서 상기 모뎀(13)은 데이터버스(21)로 입력되는 톤 제네레이터 제어데이터에 의해 내장된 톤 제네레이터(13A)를 제어하여 제 3 도 3b-3e에서 설정된 톤 즉 멜로디를 발생하여 출력한다. 그러므로 상기 모뎀(13) 내의 톤 제네레이터(13A)에 의해 발생되어지는 멜로디는 아나로그 스위치(15)를 통해 파워증폭기(16) 입력됨으로써 소정 증폭되어 스피커(17)에 의해 가청음으로 변환된다.The decoder 14 which inputs control data from the MPU 10 decodes the input and provides an enable signal of the
상술한 바와 같이 본 발명은 이미지 모뎀내에 실장된 톤 제네레이터를 설정조건에 따라 소프트웨어적으로 제어하여 멜로디를 재생출력함으로써 멜로디의 선택을 자유로이 할 수 있고 모뎀을 사용하는 장비에서 원가 절감을 꾀할 수 있는 이점이 있다.As described above, the present invention can freely select the melody by regulating and outputting the melody by software controlling the tone generator mounted in the image modem according to the setting conditions and reducing the cost in the equipment using the modem. There is this.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019880007821A KR910002618B1 (en) | 1988-06-28 | 1988-06-28 | Melody generating method by tone genertor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019880007821A KR910002618B1 (en) | 1988-06-28 | 1988-06-28 | Melody generating method by tone genertor |
Publications (2)
Publication Number | Publication Date |
---|---|
KR900001164A KR900001164A (en) | 1990-01-31 |
KR910002618B1 true KR910002618B1 (en) | 1991-04-27 |
Family
ID=19275591
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019880007821A Expired KR910002618B1 (en) | 1988-06-28 | 1988-06-28 | Melody generating method by tone genertor |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR910002618B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010090278A (en) * | 2000-03-24 | 2001-10-18 | 유형석 | A Modem which has the function of filtering or modulating connecting sound |
-
1988
- 1988-06-28 KR KR1019880007821A patent/KR910002618B1/en not_active Expired
Also Published As
Publication number | Publication date |
---|---|
KR900001164A (en) | 1990-01-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2820236B2 (en) | Karaoke system and karaoke equipment | |
KR910002618B1 (en) | Melody generating method by tone genertor | |
JP3081595B2 (en) | Melody input method of communication terminal | |
US4683794A (en) | Automatic music playing apparatus capable of producing a plurality of different sounds simultaneously | |
JP3073394B2 (en) | Voice recognition device | |
JP2002132257A (en) | Method of reproducing midi musical piece data | |
KR0172927B1 (en) | Apparatus and method for supporting communication music room function of information television | |
JP3077626B2 (en) | Karaoke system and karaoke equipment | |
JP2000258571A (en) | Time informing device | |
JPH10240244A (en) | Key press indicating device | |
JP2002268692A (en) | Data reproducing device | |
JP3581378B2 (en) | Character processor | |
KR970008442B1 (en) | Demonstration method for the electronic musical sound instrument | |
JPH03125992A (en) | On-timer circuit for audio equipment | |
JPH0576039B2 (en) | ||
JP2000188627A (en) | Portable telephone set | |
KR100220102B1 (en) | VSI system with keyboard function by wired controller | |
JPH01162164U (en) | ||
JP2004078096A (en) | Automatic playing device with display function | |
KR950016145A (en) | Key tone generation control method of key phone | |
JP2001188552A (en) | Audio waveform signal reproducing controller | |
JPH09149098A (en) | Portable telephone set system | |
JP2003241780A (en) | Information reproduction device and information reproduction method | |
JP2000330573A (en) | Karaoke sing-along system | |
KR970024888A (en) | Message transmission device using television |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
G160 | Decision to publish patent application | ||
PG1605 | Publication of application before grant of patent |
St.27 status event code: A-2-2-Q10-Q13-nap-PG1605 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
FPAY | Annual fee payment |
Payment date: 19990329 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20000428 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20000428 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |