EP0127586A2 - Polyphonic digital synthesizer - Google Patents
Polyphonic digital synthesizer Download PDFInfo
- Publication number
- EP0127586A2 EP0127586A2 EP84830087A EP84830087A EP0127586A2 EP 0127586 A2 EP0127586 A2 EP 0127586A2 EP 84830087 A EP84830087 A EP 84830087A EP 84830087 A EP84830087 A EP 84830087A EP 0127586 A2 EP0127586 A2 EP 0127586A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- patterns
- wave forms
- signal
- pattern
- stored
- 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.)
- Withdrawn
Links
- 230000000737 periodic effect Effects 0.000 claims abstract 2
- 239000000203 mixture Substances 0.000 claims description 11
- 238000000059 patterning Methods 0.000 claims description 11
- 230000003595 spectral effect Effects 0.000 claims description 11
- 238000012545 processing Methods 0.000 claims description 8
- 238000000034 method Methods 0.000 claims description 7
- 230000007704 transition Effects 0.000 claims description 7
- ACWBQPMHZXGDFX-QFIPXVFZSA-N valsartan Chemical class C1=CC(CN(C(=O)CCCC)[C@@H](C(C)C)C(O)=O)=CC=C1C1=CC=CC=C1C1=NN=NN1 ACWBQPMHZXGDFX-QFIPXVFZSA-N 0.000 claims 1
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000010355 oscillation Effects 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 241000153282 Theope Species 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003340 mental effect Effects 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
Images
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
- G10H7/00—Instruments in which the tones are synthesised from a data store, e.g. computer organs
- G10H7/02—Instruments in which the tones are synthesised from a data store, e.g. computer organs in which amplitudes at successive sample points of a tone waveform are stored in one or more memories
- G10H7/04—Instruments in which the tones are synthesised from a data store, e.g. computer organs in which amplitudes at successive sample points of a tone waveform are stored in one or more memories in which amplitudes are read at varying rates, e.g. according to pitch
Definitions
- This petition of patent for industrial invention is related to a polyphonic and polytimbric digital synthesizer: it simultaneously generates various sounds eventually distinguished by different timbres.
- the generation of a sound means the building of an electric signal that, amplified and sent to the loud-speaker, will originate the sound itself s in this particular case, having a digital synthesizer, it means to build the patterns of that signal at a certain patterning frequency (from now on referred to as FS) that the last step of the system, the analog digital converter, will convert to the analog signal that can be sent to an amplifier and then to the loud-speaker.
- FS patterning frequency
- the synthesizer determines, for each sound to be generated, the frequency patterns (FS) of the relative signal, in every patterning moment it adds up the patterns relative to the various signals, originating the patterns of the complex signal, sum of the signals that make up the single soundss this is so because the patterning operation is linear and therefore the sum of the patterns of the single sounds is equal to the patterns of the sum of the signals.
- FS frequency patterns
- a signal is characterized by its fundamental frequency (FF) and by its timbre, that is by the time evolution of its spectral composition.
- the system stores the signal timbres to be synthesized and at the moment of synthesis it generates the sound associating timbre and funda mental frequency.
- the timbres are stored in this way: starting from the time evolution analysis of the spectral composition, the period is subdivided into a number (n) of intervals delimited by the times: (tl, t2, ... tn) and in each interval (ti-1, ti) this time evolution is approximated attaching to the signal on the whole interval the spectral composition it has at the center of the interval.
- This algorithm is implemented in the system through a simple language: for each timbre there exists in the EPROM memory a coded program in this language that is interpreted by the processing unit supported by a microprocessor (CPU).
- CPU microprocessor
- the microprocessor loads into a RAM area, that we will name RAMTIMBRI, the wave forms relative to the timbres that the user selects as immediately executable and it coordinates the sound generation programming the fundamental frequency and executing the operations defined by the timbre algorithm.
- RAMTIMBRI the wave forms relative to the timbres that the user selects as immediately executable and it coordinates the sound generation programming the fundamental frequency and executing the operations defined by the timbre algorithm.
- the microprocessor based on the signal timbre makes it pos sible to withdraw patterns of the wave forms relative to it and, interpreting the program that implements the timbre algorithm, it makes it possible to access at any moment the appropriate wave form between those relative to the timbre.
- a signal is characterized by a timbre and a fundamental frequency (FF).
- the system provides a set of (p) programmable oscillators; they are pro grammed by the microprocessor such as to generate a frequency oscillation equal to (m) times the frequency (FF), where (m) is the number of patterns that define the wave forms.
- This oscillation is utilized by a dedicated digital hardware (HW1), substantially a modulus counter (m), to sequentially address all the patterns of the wave form selected by the microprocessor.
- HW1 dedicated digital hardware
- m modulus counter
- the (CPU) provides the addresses that locate the wave form to access
- the hardware (HW1) provides the addresses to determine which one of those of the wave form is the concerned pattern.
- HW2 dedicated hardware
- FS oscillator of frequency (q) times (FS)
- the hardware executes the following operations for the determination of the pattern of the relative signal: 11 gets the address of the pattern of that signal (built in the way above mentioned),
- the accumulator contains the sum of the patterns of all the signals: at this point the accumulator contents are given to the converter, the accumulator is reset to zero. and a new patterning cycle is started.
- the structure implemented in the synthesizer that carries out the ope rations mentioned above shows a high degree of flexibility: in fact, it is possible to associate to each of the time slots above defined signals characterized by each of the current timbres and by frequencies (FF) generated by each of the present programmable oscillators, this association is carried out by the microprocessor, that is it is handled by the software.
- FF frequencies
- the described time slot structure allows for an interpolation between two wave forms of a timbre, permitting a gradual transition from one to the other.
- Another feature of the system is the fact-that the commutation between the two wave forms of a timbre always occurrs in a situation in which the patterns of the wave forms are both (0), avoiding any discontinuity in the resulting signal.
- HW4 hardware modulus
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Electrophonic Musical Instruments (AREA)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IT1790483 | 1983-04-01 | ||
| IT17904/83A IT1174837B (it) | 1983-04-01 | 1983-04-01 | Sintetizzatore digitale polifonico e politimbrico |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| EP0127586A2 true EP0127586A2 (en) | 1984-12-05 |
Family
ID=11151064
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP84830087A Withdrawn EP0127586A2 (en) | 1983-04-01 | 1984-03-26 | Polyphonic digital synthesizer |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP0127586A2 (it) |
| JP (1) | JPS59185392A (it) |
| IT (1) | IT1174837B (it) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3504382A1 (de) * | 1985-02-08 | 1986-08-14 | Rainer Dipl.-Ing. 8000 München Gallitzendörfer | Elektronisches musikinstrument |
-
1983
- 1983-04-01 IT IT17904/83A patent/IT1174837B/it active
-
1984
- 1984-03-26 EP EP84830087A patent/EP0127586A2/en not_active Withdrawn
- 1984-03-30 JP JP59063128A patent/JPS59185392A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3504382A1 (de) * | 1985-02-08 | 1986-08-14 | Rainer Dipl.-Ing. 8000 München Gallitzendörfer | Elektronisches musikinstrument |
Also Published As
| Publication number | Publication date |
|---|---|
| IT1174837B (it) | 1987-07-01 |
| JPS59185392A (ja) | 1984-10-20 |
| IT8317904A0 (it) | 1983-04-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US3809786A (en) | Computor organ | |
| EP0150736B1 (en) | Tone signal generation device for an electronic musical instrument | |
| US5703312A (en) | Electronic musical instrument and signal processor having a tonal effect imparting function | |
| KR900012197A (ko) | 전자악기의 디지탈 신호 발생기 | |
| US4217802A (en) | Polyphonic digital synthesizer | |
| EP0385444B1 (en) | Musical tone signal generating apparatus | |
| EP0127586A2 (en) | Polyphonic digital synthesizer | |
| JP3358324B2 (ja) | 電子楽器 | |
| US4215614A (en) | Electronic musical instruments of harmonic wave synthesizing type | |
| US5252774A (en) | Electronic musical instrument having resonance tone generation | |
| JPS6113296A (ja) | 電子楽器 | |
| US4150600A (en) | Computer organ with extended harmonics | |
| JP2627770B2 (ja) | 電子楽器 | |
| EP0463825B1 (en) | System for developing sounds | |
| US5009143A (en) | Eigenvector synthesizer | |
| JP2764099B2 (ja) | 正弦波形に近似する信号のシーケンスを発生する方法 | |
| JPS6115438B2 (it) | ||
| JP3077515B2 (ja) | 任意パラメータスイープ機能付き波形発生器 | |
| JPS6030959B2 (ja) | 電子楽器 | |
| US5070757A (en) | Electronic tone generator | |
| JP3322131B2 (ja) | 波形加工装置および音源 | |
| JP2571918B2 (ja) | 電子楽器 | |
| JP3168654B2 (ja) | 楽音発生装置 | |
| JPS63289592A (ja) | 楽音信号処理装置 | |
| JPS6113295A (ja) | 電子楽器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| AK | Designated contracting states |
Designated state(s): AT BE CH DE FR GB LI LU NL SE |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
| 18D | Application deemed to be withdrawn |
Effective date: 19870401 |
|
| RIN1 | Information on inventor provided before grant (corrected) |
Inventor name: BOSETTO, ANTONIO Inventor name: PEZZANI, ENZO |