# US 5,703,307 A · Tone generating apparatus with FM sound source and PCM sound source

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 5,703,307 A
- Document ID: US5703307A
- Status: Granted
- Kind: A
- Application number: 08/563,182
- Filed: 1995-11-27
- Granted: 1997-12-30
- Earliest claimed: 1994-11-29
- Assignees: Yamaha Corporation
- Inventors: Akira Ikeya
- Web page: https://patentgrep.com/patent/US5703307A

## CPC

- G10H 7/006: {using two or more algorithms of different types to generate tones, e.g. according to tone color or to processor workload}
- G10H 7/004: {with one or more auxiliary processor in addition to the main processing unit}
- G10H 2210/201: Vibrato, i.e. rapid, repetitive and smooth variation of amplitude, pitch or timbre within a note or chord
- 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

## Abstract

A tone generating apparatus for connection to a control device has a tone signal-generating block having a plurality of tone signal-forming circuits that form tone signals in respective tone signal-forming manners. A determining block determines to which of the plurality of tone signal-forming circuits control data delivered from the control device is to be supplied. A control data supply block supplies the control data to a corresponding one of the plurality of tone signal-forming circuits of the tone signal-generating block, depending upon a result of the determination by the determining block.

## Claims

### Claim 1

A tone generating apparatus for connection to a control device that outputs selecting data for selecting one of a plurality of different tone signal-forming methods and control data for controlling of the selected tone signal-forming method, comprising:
a tone signal-generating block having a plurality of tone signal-forming circuits that respectively form tone signals in accordance with said plurality of different tone signal-forming methods based on said control data;
a determining block that detects said selecting data delivered from said control device and determines to which of said plurality of tone signal-forming circuits said control data delivered from said control device is to be supplied, depending upon a result of said detection; and
a control data supply block that supplies said control data to a corresponding one of said plurality of tone signal-forming circuits of said tone signal-generating block, depending upon a result of said determination by said determining block.

### Claim 2 (depends on 1)

A tone generating apparatus according to claim 1, including a conversion/control block that converts said control data delivered from said control device to converted control data, and wherein said control data supply block supplies said control data delivered from said control device or said converted control data to said corresponding one of said plurality of tone signal-forming circuits of said tone signal-generating block.

### Claim 3 (depends on 2)

A tone generating apparatus according to claim 2, wherein said control data supply block includes a changeover block that selectively supplies said control data delivered from said control device or said converted control data delivered from said conversion/control block to said tone signal-generating block, depending upon a result of said determination by said determining block.

### Claim 4 (depends on 3)

A tone generating apparatus according to claim 3, wherein said determining block delivers a reset signal to said conversion/control block when said determining block determines that said control data delivered from said control device is to be supplied to a predetermined one of said plurality of tone signal-forming circuits, which operates based on said converted control data delivered from said conversion/control block, said conversion/control block causing said changeover block to select said converted control data from said conversion/control block and supply said converted control data to said tone signal-forming block, in response to said reset signal from said determining block.

### Claim 5 (depends on 3)

A tone generating apparatus according to claim 3, wherein said determining block receives a signal from said control device, said determining block delivering an interrupt signal to said conversion/control block when said determining block determines that said signal from said control device designates an address of a predetermined one of said plurality of tone signal-forming circuits, said conversion/control block causing said changeover block to select said control data from said control device and supply said control data to said tone signal-forming block, in response to said interrupt signal from said determining block.

### Claim 6 (depends on 4)

A tone generating apparatus according to claim 4, including an interface block arranged between said control device and said conversion/control block, and wherein said determining block receives a signal from said control device, said determining block determining whether said signal from said control device designates an address of said interface block or said address of said predetermined one of said plurality of tone signal-forming circuits, said determining block causing said changeover block to select said control data from said control device or said converted control data from said conversion/control block, depending upon a result of said last mentioned determination by said determining block.

### Claim 7 (depends on 5)

A tone generating apparatus according to claim 5, including an interface block arranged between said control device and said conversion/control block, and wherein said determining block receives a signal from said control device, said determining block determining whether said signal from said control device designates an address of said interface block or said address of said predetermined one of said plurality of tone signal-forming circuits, said determining block causing said changeover block to select said control data from said control device or said converted control data from said conversion/control block, depending upon a result of said last mentioned determination by said determining block.

### Claim 8

A tone generating apparatus for connection to a bus of a personal computer, said tone generating apparatus being supplied with selecting data and control data via said bus from said personal computer to generate a tone signal, comprising:
a sound source LSI having an FM sound source block and a PCM sound source block;
an interface that receives control data for controlling said PCM sound source block from said bus;
a CPU connected to said interface for decoding said control data input via said interface;
a selector that selectively connects said sound source LSI to one of said bus and said CPU;
registers corresponding respectively to said FM sound source and said PCM sound source of said sound source LSI; and
a changeover control block that receives said selecting data, for selecting one of said FM sound source block and said PCM sound source block, and operates under control of said CPU for causing said selector to connect said sound source LSI to said bus when one of said registers corresponding to said FM sound source block is accessed according to said selecting data supplied through said bus by said personal computer, and for causing said selector to connect said sound source LSI to said CPU when said interface is accessed according to said selecting data supplied through said bus by said personal computer.
