US3810106A - System for storing tone patterns for audible retrieval - Google Patents

System for storing tone patterns for audible retrieval Download PDF

Info

Publication number
US3810106A
US3810106A US00295234A US29523472A US3810106A US 3810106 A US3810106 A US 3810106A US 00295234 A US00295234 A US 00295234A US 29523472 A US29523472 A US 29523472A US 3810106 A US3810106 A US 3810106A
Authority
US
United States
Prior art keywords
data
channel
sampling
sampled
record
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 - Lifetime
Application number
US00295234A
Inventor
B Nadler
M Cotter
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.)
MORSE NENA
APM Corp
Original Assignee
APM Corp
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 APM Corp filed Critical APM Corp
Priority to US00295234A priority Critical patent/US3810106A/en
Priority to US410430A priority patent/US3860770A/en
Application granted granted Critical
Publication of US3810106A publication Critical patent/US3810106A/en
Assigned to MORSE, NENA reassignment MORSE, NENA ASSIGNMENT OF ASSIGNORS INTEREST. Assignors: APM CORPORATION, A CORP. OF NJ
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/002Recording, reproducing or erasing systems characterised by the shape or form of the carrier
    • G11B7/0033Recording, reproducing or erasing systems characterised by the shape or form of the carrier with cards or other card-like flat carriers, e.g. flat sheets of optical film
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/04Electrically-operated educational appliances with audible presentation of the material to be studied
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC 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
    • G10H3/00Instruments in which the tones are generated by electromechanical means
    • G10H3/03Instruments in which the tones are generated by electromechanical means using pick-up means for reading recorded waves, e.g. on rotating discs drums, tapes or wires
    • G10H3/06Instruments in which the tones are generated by electromechanical means using pick-up means for reading recorded waves, e.g. on rotating discs drums, tapes or wires using photoelectric pick-up means
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC 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/00Instruments in which the tones are synthesised from a data store, e.g. computer organs
    • G10H7/02Instruments 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
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems
    • G10L13/06Elementary speech units used in speech synthesisers; Concatenation rules

Definitions

  • ABSTRACT A system of storinginformation as a purality of parallel, finite length'tracks, each track constitiuting a dis- ⁇ 56] References Cited 'cretc tone pattern, and means for retrieving said tone UNlTED STATES PATENTS patterns by orthogonal scanning of said tracks using a 2,031,764 2/1936 Eremeeff 84/1 smgle sqmmng 'q whereby. the l field of 2,533461 12/1950 may I I I I I l D 84/128 stored 1nformat1on 1s substantlally s1multaneously 2'538869 H1951 Holst H '179l1003 available for reproduction.
  • the system is particularly 3923 357 1 19 2 Jones a], I I I I 34 1 1g' suited for audible retrieval, with disclosed application 3,133,268 5/1964 Avakian et al across 340/152 to voice reproduction, vocoders, and electronic key- 3,209,074 9/1965 French 179/1 board instruments.
  • PATENTEHIIII 7 an SYNC.& SECTOQT INHIBIT GATE 'A DATA ou T SYN C.& SECTOR 1 INHIBIT GATE SHEET 6' (If 7 DATA OUT L L I READOUT 27 A BDATA DEALTIME a I OUT CLOCK "'1BSHIFTQEG- #39 #35 'A'SHIFT REG- ISTER SET IsTED SET B DATA IN 26 AL BL I A DATAIN 2 #215 9 l flZ LOAD CLOCK L 0 BL AL maj, T- /07 B'INDEX A'INDEX A I SCAN SUMMED DATA IN C gfirggc CONTROL 5L4 LOGIC DATA I l6 BIT SIGN DIGITAL ADD EP DATA IN FROM A/D CONVEDTE R PATENTEDMAY 1 I974 3810.106
  • SHEEI 7 or 7 SELECT DATA LOYAD CLOCK COMMANDS OE/ZX.
  • TIQACK #25- SELECT MEMOQY 112 SYSTEM FORSTORING TONE PATTERNS FOR AUDIBLE RETRIEVAL This invention relates generally to' the field of data storage, and more particularly to the storage and retrieval of tone patterns for audible reproduction. While the possible uses of the invention have application in many areas, the invention has particular application to the field of reproduction of a stored spoken vocabulary, and musical instruments, such as electronic organs and similar keyboard control devices.
  • FIG. 5 is an enlarged fragmentary'view showing certain other aspects of the record; e. g., scanning of the same.
  • FIG'. 6 is a schematic view of the laser and laser drive system forming the record scan elements of the embodiment.
  • FIG. 7 is a fragmentary graphic representation of three orthogonal scans of a finite length track comprising a part of the record.
  • FIG. 8 is a graphic representation of the nature of signals of positive and negative character generated by the scanning operations shown in FIG. 7.
  • FIGS. 90 and .9 bare a block diagram showing the processing of signals shownin FIG. 8.
  • FIG. 10 is a schematic diagram of a tunnel diode flip- 4 flop forming apart of the embodiment.
  • the invention contemplates the provision of a generally rectangularly shaped storage record having a large plurality of recorded sound tracks of finite length arranged in parallel juxtaposed position upon the record.
  • This record is scanned orthogonally at very high speed in raster-like fashion such that each deflection of scanning being perpendicular to the axis of the sound tracks crosses all of the tracks, thus potentially reading all of the information contained in the record to make the same available for retrieval over a very short period of time. Scanning is performed using a laser beam, and electro optical reproduction is performed at far greater than real time output rates. Anaand sellog retrieved signals are converted to digital values, and
  • FIG. 1 is a schematic block diagram showing a first embodiment of the invention.
  • FIG. 2 is a fragmentary schematic view showing certain aspects of a finite length record forming a part of the embodiment.
  • FIG. 3 is an enlarged fragmentary view corresponding to the upper left hand portion of FIG. 2.
  • FIG. 4 is a still further enlarged fragmentary view showing three recorded tracks which form part of the finite length record.
  • the first embodiment of the invention contemplates the provision of an electronic organ capable of produc ing pipe organ tones, not by electronic tone generation, but by reproducing previously recorded tone patterns obtained from a pipe organ, or other desired source.
  • Each pitch of a desired stop or mixture recorded from the pipe organ is stored'as a separate track, including at the terminal portions thereof various forms of ictus and decay, as well as a medial portion of continuous tone using the above described multiplexing retrieval technique.
  • successive portions of the required recorded tracks are sampled,
  • the corresponding digital voltages are summed and transferred to a storage register.
  • the storage register is unloaded at real time rates, the sampled voltages being subsequently converted again to analog form for subsequent processing, amplification and replay via a suitable transducer.
  • the device in accordance with the first embodiment of the invention, comprises broadly: a keyboard element 11, a stop and piston programming element 12, a main computer element 13including a real time clock 14, a scan period clock generator 15, a laser element 16, and related laser scanner drive system l6a,-a selectively replaceable storage record 17, acousto-optical deflecting'means 18, a signal processing amplifier 19, sampling ,gating means 20, pulse modulation means 21, a summing amplifier 22, an analog to digital converter 23, time conversion system means 24 including digital memories 25 and 26, a
  • the keyboard element 11 and stop and piston programming element 12 may resemble those of existing electronic organs, the former including one or more keyboards of the usual 44 or 61 note content, each key closing an electrical circuit signalling the main computer element.
  • the stop and piston programming element externally resembles those of existing electronic organs, although it may be mentioned that by virtue of the selectable replacability of the storage record 17, changes in selected stops and mixtures can be also accomplished by changing the record which in effect changes the stop compliment of the instrument.
  • the main computer element 13 includes a control link 33 to a pair of track select memories 34 and 35, the operation of which will be more fully described hereinafter.
  • a control link 36 interconnects with the time conversion system 24.
  • the record 17 is in analog form, and is of a size which permits convenient replacement. In preferred form, it consists of one or more high resolution recording plates of glass, the operative surface of which is coated with a thin film of etchable metal, such as chromium. Plates of this general type are presently commercially available from Eastman Kodak Company.
  • a recorded area 39 is bounded by an upper edge 40, a lower edge 41, as well as left and right side edges. 42 and 43, respectively.
  • the recorded area 39 is divided into 30 vertical sectors or frames 44 four inches in height, and 0.200 inches in width. Each sector is separated from the adjoining sector by a sector synchronization band 45 of 0.010
  • a vertical start synchronization band 46a is 0.100 inches in height.
  • Extending horizontally over the 30 data sectors are 1,000 sound tracks generally indicated by reference character 47,each of total height of microns, each track representing adistinct pitch and tonal quality.
  • the 1,000 tracks will serve to record the tones of 20 ranks of pipes each with capacity of 50 notes per rank. It will be understood that other distribution may be employed if desired.
  • These tones are pre-recorded onto a master record, and duplicates are prepared by wellat a rate 30 times the real time rate, Le, 33 milliseconds non-real time for each frame.
  • the system divides time into 33 millisecond real time intervals, and interprets the keyboard commands as simultaneous if they are closer together than 33 milliseconds. All events are then positioned into such sublimits of time, this period being sufficiently short to avoid any subjective restrictions, and facilitates the conversion to real time playback of any possible note combinations of attack, decay or voicing.
  • the tones once available in real time may also be tone modified by signal processing to provide a number of other stop effects.
  • the system is oriented, however, to provide a large range from the memory record medium alone.
  • the length of memory for each register is equivalent to the total slices in one sector.
  • the memory is cyclically unloaded and reloaded with each succeeding sector scan, so that any additional track segment which has been commanded will be additionally loaded as though it were recorded coincident with the previously sampled track segments.
  • any of the sector elements may couple with any other sector elements, to provide complete musical flexibility to play-any combination of tones at any time, including all notes together.
  • phase modulation scheme To avoid noise problems of arialoglight magnitude (variable area ordensity), present when very fast scans are employed, a phase modulation scheme is employed. This system permits superior signal-to-noise performance, and the very high density of data that a variable area metal-clad grainless plate provides.
  • FIGS. 3 and 4 illustrate the track detail.
  • Each track 7 is bounded by a rectilinear upper edge 48 and a modulated lower edge 49'enclosing a reflective area 50 and an adjacent open area 51.
  • Two photo detectors are used, one sensing the transmission of the laser beam through the plate, and the other the reflection of it from the bright metal-clad face of the plate in the areas opaque to transmission.
  • the start of a reflection (or scatter) pulse is employed to set the pulse width modulator means 21, and the start ofa transmitted light pulse is used to stop the pulse width discriminator period.
  • the variable pulse-width is used to open and close an ultrafast constant currentgate to a fast integrator which integrates all of the samples of all the tracks that are to be used during a single slice.
  • This pattern remains as required during one sector of 1,000 slices for the system illustrated.
  • it is the width of metal from the rectilinear edge 48 to the variable edge 49 which carries the modulation. Since the track samples range in width from I00 picoseconds to 900 picoseconds and recur with a l nanosecond spacing, performing the. summing of coincidence signals at this point avoids the need to further handle these very short pulses.
  • the pulse width discriminator gates employ, for example, tunnel diodes which may be even faster than required in this design, and use a novel manner of al lowing the current output to be bipolar so that each track has its zero signal level (50 percent) sensed as a zero net current to the integrator (see FIG. 7).
  • the signals may simply be added without any variable bias effects that either a variable area or variable density system would generate when different numbers of tracks are combined.
  • Either of such tracks are an analog transmission modulation system, and so the static transmission would vary with the number of tracks and since there is no negative light transmission, some balance or other similar scheme would be required to serve in the analog amplitude domainat these very high sampling speeds. Balancing and digital processing of very high speed pulses are both very difficult to perform.
  • .A2 designates the commencement of the trans mitted pulse
  • .A3 the commencement of the next backscatter pulse on an adjacent track.
  • the pulse corresponding to .Al starts positive current integration.
  • .A2 stops positive current integration and starts negative current integration.
  • Negative current integration is stopped by the delayed arrival of the back-scatter pulse from .Al.
  • the laser drive system 16a includes a rear mirror 57, an ADP mode lock control 58, a spatial filter 59, and a 2cm etalon filter 60, the above system having an exit yield of greater than 2 1O photon/second. This yield is focused by a lens system 61 which transmits the light output to the acoustooptic deflector means 18.
  • the system 18 may be of a LiNbO or PbMoO, type, operating in the l GH region. Frequency modulation of drive yields aBragg angle modulation of over 6. (Footnote 1 )(Footnote 1: See Guidlines For The Selection Of Acoustooptic Materials, Douglas -A. Pinnow, IEEE Journal Of Quantum Electronics, Volume QE-6, No. 4, Apr. 1970) Light emanating from the y-deflecting means 18 enters an exit lens system 63 to impinge upon reflecting mirrors 64 and 65. X-deflection is accomplished by a rotating prism system 66 which passes light through an apertured mirror 67, and the record 17.
  • the transmitted light falls upon'a second apertured mirror 70 which reflects light back to a Casse'granian mirror 70a and then upon the transmitted light sensor 71. Reflected light passes to the reflected light sensor 73 by the first apertured mirror 67. The electrical output of the sensors passes to the signal processing amplifer 19.
  • the signal processing amplifiers l9, sampling gates 20 and pulse width modulation discriminator 21 as well as the summing amplifier 22 or integrator are best understood from a consideration of FIGS. 9a, 9b and 10.
  • the two principal signal processing functions performed are to amplify and to feed the transversal filter with the outputs of the photo sensors.
  • These photo sensors will either be photo multiplier tubes or fast solid state diodes of light sensitive type. As'is known in the art, these devices have an acceptable rise time, but a much slower fall time, and the signal amplifiers include a transversal filter to shape a narrow pulse from the rise portion of the light pulse.
  • Typical slices of the scanning light beam are illustrated in FIG. 8, and after shaping, the positive signal represents the metal coated reflected zone, and the negative signal the transmitted light zone. It is to be noted that a 50 percent area (i.e., no signal) produces zero output. The signals may therefore be summed without bias errors, and the integrator therefore gives the sum total algebraic value of all sampled signals in a single
  • the signals are fed to delay match-adjusting devices 87 and 88, and subsequently to Schottky diode gates 89 and 90.
  • the leading edge of the backscatter pulse as shaped into a pulse bythe signal processing amplifier and transversal filter feeds through the delay-adjust and sampling gate system.
  • the positive current gate tunnel diode flip-flop 97a is set by this pulse. It is reset by the transmitted light pulse which is similarly obtained. This pulse also sets the negative gate tunnel diode flip-flop 98a.
  • Flip-flop flop 98a is reset by the delayed arrival of the prior backscatter pulse through delay line 94.
  • the output of the flip-flops is used to control current gates 97 and 98 which alternately charge the integrator 22.
  • the output of the integrator 22 is fed to the sample and hold device 22a which feeds theanalog to digital converter 23 which is of a 12 bit type (sign plus l 1 bits), the converter loading the digital memories 26 and 27 once per slice.
  • time conversion system 24 is illustrated in greater detail.
  • the function of this structure is to enable digital information to alternately flow into one or another of the two memories, so that one may be loaded, while the other is unloaded to create a continuousflow of digital information.
  • Each set of shift registers is loaded with data from the analog to digital converter which passes through a 16 bit plussign digital adder. This adder permits the addition of later selected track segments to be added to the segments previously sampled without loss or disturbance of data.
  • the memory shift register set thus is unloading the just previously loaded sector data during each subsequent sector scan.
  • Theadder accomplishes the simple additionof later selected data permitting the coincident reproduction of data from any sectors.
  • the shift register set is transferred during the synchronizing interval from load operation at sampling rate to unload operation at real time clock rate by the gates 108-109, load clock gates l12-a and 11219 and readout clock gates 113a and1l3b.
  • Each of the 18 parellel registers in both A and B sets are 1,00] bits long.
  • the load clock is synchronized to the fast scan at a l nanosecond rate.
  • Unloading is 30 times slower and is controlled by a readout clock 113 operating at real time, i.e., a 33 microsecond rate. Thus, all data which has accumulated during the 33 millisecond period during which the register was loaded, is simultaneously available at readout time.
  • the unload gates 114 and 115 are also controlled by memory control logic which also controls the sync and section 1 inhibit gates with 116 and 117, which control the digital adder 107.
  • the shift register sets each have one register that has a one bit index value to mark the start of the l,000 bit cycle. This index register acts as a cycle counter.
  • the memories are cleared by the adder during the first sector operation because of the presence of the sector 1 inhibit pulse which effectively adds only zero to the new input data.
  • the track-select system 30 which controls the sampling gate means 20 is illustrated in greater detail.
  • the track-select memories are duals, one reading out to drive the sampling gates at speeded up scan rate of 952 picoseconds per track, while the other loads the 1,000 track select bits during the l.05 milliseconds scan time ofthe current sector.
  • the trackselect data requires revision only once per sector. The load time is therefore a relatively simple matter for computer control.
  • the fast gate information is derived from ten lower registers by a delay line driven by ORing fast AND gates to drive the sampling pulse amplifier.
  • FIG. 12 illustrates one of two identical track-select memories, both of which receive a 952 picosecond clock gated out sync pulse, generally indicated by reference character 200 This pulse feeds a divide by scaler and l nanosecond pulse generator 201.
  • the output of l nanosecond pulses is successively delayed at each fast shift register readout gate 125 by a 952 picosecond delay member 122, so that each fast shift register 124 is gated out in succession.
  • the delay elements accomplish two functions. The first above described function appropriately delays the readout of the slower than desirable fastshift registers 124. This permits memory control of the fast sampling operation to select tracks.
  • the slower memories are started in shift mode by the next delayed l nanosecond pulse via gate 123.
  • Data-in gate 127 is controlled from the computer 13, and a shift clock 128 is connected in parallel with the read gate 123 for entry of data from computer control during the relatively long l.millisecond interval required for a sector scan, by the write in gate.
  • the output of the digital to analog converter .27 passes to the audio power amplifier 28 which will normallyinclude a volume control operated by the swell pedal of the organ.
  • the speakers 29 may be of conventional type, including rotary driven types commonly used in the electronic organ art.
  • each track' contains a real time length of 990 milliseconds. There are 30 cycles of complete scan of the record medium for a complete readout of the entire track length. Each of the 30 cycles requires 33 milliseconds actual time. i
  • eac single track is scanned for 952 picoseconds, and each vertical scan or slice is l'.00 microseconds.
  • each of the 30 sectors is sliced l,000 times in the 1.00 millisecond scan time for that sector.
  • Sectors are separated by a sync period of 0.05 milliseconds equal to 50 slices.
  • Thirty sectors make up one complete record, with 750 microsecond start sync and 750 microsecond stop sync added to the 31.5 millisecond scan time to make a total of 33 milliseconds for the total record.
  • 30 of these speeded up scans of the total record are able to provide readoutof the contents of one full track length in 990 milliseconds.
  • a single slice scantime equals 1 microsecond, and 1,000 such slices are completed as the beam transverses a single sector. All pulse width modulation current pulses from selected tracks are being integrated during each single 'slice, and the integrated value from the previous slice is simultaneously. being digitized by the i2 bit analog to digital convertor and stored in the data memory sector'then in the load mode. During veach sector scan, one of the two track-select memories elements of sectors from any portion of the data record. This permits the selection of desired ictusand tone decay which may be contained in the first two or three sectors and the last;two or three sectors.
  • Tunnel diodes TD-l and TD-3 areof Gallium-arsenide type in order to provide sufficient switching voltage to operate current gate 97.
  • Resistor 143 is chosen such that with potential e-lapplied to the combination of tunnel diode and inductors 140 and 141 only one of the two diodes is turned on and the current-flowing is below the peak value for switching of the tunnel diodes.
  • lnducter 142 and resistor 143 are chosen to permit the application of a trigger pulse at point P1 through capacitor 144. This trigger pulse causes the peak current in the unswitched diode to exceed its trigger point and hence switches it into the onstate thus extinguishing the operation of the on diode from its forward potential. The operation of this circuit is well known in the art.
  • the tunnel diode flip-flop is designed for the purpose of operating current gate 97 and in a complementary manner current gate 98.
  • Gate 97 is composed of resistor 150 and inductor 151 together withShottke diodes D1 and D3.
  • Current gate 97 operates by sending current from i+ through either diode D1 or D3 depending upon the potential of the cathode of D1. If Dls potential on the cathode exceeds that of e.g. the summing junction of the integrator, then all the current is shunted into D3 and thereby into the integrator.
  • D1 s cathode is more than 3/l0 of a volt below the potential on e.g.
  • diode D3 is effectively backbiased and all the current is shunted through diode D1 to be sunk in the output of tunnel diode flip-flop 97a in TD-3. It should be noted that the current 1+ is not altered by the effect of the switching action. Thus it is that the current fed to the integrator is determined by the set value of H and the width of the onswitched condition of tunnel diode TD-3.
  • the negative polarity of s'ummingjunction current is introduced to the integrator in like fashion by means of tunnel diode flip-flop 98a and current gate 98. Both of these are arranged with the polarities of anode and cathode inverted and operate in corresponding manner to provide a switching function for the negative current.
  • Integrator 160 consists of amplifier and capacitor 161 the combination designed to maintain potential e.g. always at ground and to represent by its output potential the magnitude of current introduced into the summing junction. This integrator operates during one slice to integrate the total value of all switched current pulses during that slice and is reset to zero by the action of an output clamp circuit 163 and an input clamp circuit 164 composed of four diodes. Clamp 164 operates with a positive current pulse to provide a high current reset of the capacitor and amplifier to zero. It is ofa well known type and need not further be described here.
  • the integrator 22 consists of an amplifier 160 and a feedback capacitor 161 designed to maintain potential e.g. always at ground.
  • This integrator operates during one slice to integrate all the current width pulse applied to it, from the tunnel diode flip-flop 97a and 980. It is reset to ground after the sample hold circuit has determined the final value of integrated current pulses by means of a clamp circuit on the output 163 and an input clamp circuit composed of four diodes.
  • the input clamp circuit 164 controls the four diodes.
  • Clamp circuit 164 is of a well known type designed to operate upon positive current flow in which the diodes force discharge of capacitor and resetting potential to ground. It need not be described further in detail here.
  • Structure for storing and retrieving data comprising a predetermined data record containing a denumerable number of data channels, and means for reading by sampling in cycles of a time sequence each channel of such data, each channel being of substantially the same finite length, and so disposed that the same relatively positioned fractional element of each channel length is sampled in one complete cycle of such time sequence, said reading means shifting progressively the cycles of sampling over at least part of the entire length of the finite length channels, thereby manifesting at the output of said reading means a separable set of samples representing a'continuous set covering the total of all data contained in the portion of the record sampled, said reading means performing within one time frame a complete set of cycles of sampling which covers the sampled length of a channel; and means for selecting from among the sampled set within' one complete set of cycles those sample elements that represent continuously at least a portion of one of the channels of the data record,-thereby allowing the reconstruction of the desired channel to occur.
  • a system for storage and retrieval of encoded data comprising a plurality of elongated two dimensional storage mediums, each having a principal longitudinal axis of finite length, said mediums being positioned in mutually juxtaposed relation with said longitudinal axes mutually parallel, each medium storing at least a single item of data; and playback multiplexer means scanning said plurality of mediums in a direction substantially perpendicular to that of said principal axes to provide a sampling of all of said mediums, interleaving said samples in time and placing them within one channel in such manner that they appear as a multiplex signal.
  • said playback means includes a permanent storage medium, a scanning energy source, sensor collector means receiving said energy from said source, and transducer means connected to said sensor collector means for producing an audible output.

Abstract

A system of storing information as a purality of parallel, finite length tracks, each track constitiuting a discrete tone pattern, and means for retrieving said tone patterns by orthogonal scanning of said tracks using a single scanning device, whereby the entire field of stored information is substantially simultaneously available for reproduction. The system is particularly suited for audible retrieval, with disclosed application to voice reproduction, vocoders, and electronic keyboard instruments.

Description

United States Patent 1 1 1111 3,810,106
Nadler et a1. May 7, 1974 SYSTEM FOR STORING TONE PATTERNS 3,344,239 9/1967 Ragland 179/1003 FOR AUDIBLE RETRIEVAL 3,381,278 4/1968 Knoll et a1. 340/172.5 3,484,530 12/1968 Rupert 84/1.18 Inventors: Bernard David Nadler, y 3,526,900 9/1970 McCoy 346/74 Mitchell A. Cotter, Henry Hudson 3,539,701 11/1970 Milde 84/ 1.28 Parkway, both of NY. 3,610,799 10/1971 Watson 84 101 3,647,929 3/1972 Milde.... 84/101 Asslgneei APM Corporation, Eflglewood, 3,652,776 3/1972 Milde 84 128 3,689,696 9 1972 lnOU 179/1 SA [22] 1972 3,447,138 5 1969 Carson 61 31 340/173 21 1v Appl. No.2 295,234
- Primary Eramine -Paul .l. l-lenon 52 us. (:1 340/172.5, 84/101, 340/173 LT, Assistant Examiner-James Thomas 79 10 3 B Attorney, Agent, or FirmCharles E. Temko [51] Int. Cl. G06f 3/00, G06f 7/00, G1 1b 7/00 [58] Field of Search, 179/1 SA, 100.2 MD, 100.3 B,
l79/100.3 T; 84/].01, 1.03, 1.28; l78/6.6 FS, 6.7 R; 340/173 LM, 173 LT, 172.5; 235/6l.ll
[5 7] ABSTRACT A system of storinginformation as a purality of parallel, finite length'tracks, each track constitiuting a dis- {56] References Cited 'cretc tone pattern, and means for retrieving said tone UNlTED STATES PATENTS patterns by orthogonal scanning of said tracks using a 2,031,764 2/1936 Eremeeff 84/1 smgle sqmmng 'q whereby. the l field of 2,533461 12/1950 may I I I I l D 84/128 stored 1nformat1on 1s substantlally s1multaneously 2'538869 H1951 Holst H '179l1003 available for reproduction. The system is particularly 3923 357 1 19 2 Jones a], I I I I 34 1 1g' suited for audible retrieval, with disclosed application 3,133,268 5/1964 Avakian et al..... 340/152 to voice reproduction, vocoders, and electronic key- 3,209,074 9/1965 French 179/1 board instruments.
3,253,263 5/1966 Lee et a1 3140/1725 3,337,852 8/1967 Lee et a1 340/172.5 3 Claims, 13 Drawing Figures ,3; KEYBOARD /0 COM FJUTER f/j w WITH MEMORY TQACK-SELECT DEAL DUAL MEMOQIES STOP 1 TIME #7 SWITCHES & PISTON I CLOCK #1 #2 PROGRAMMING /Z l SCAN DERIOD 54 if CLOCK o ENERATO R 36 4 2/ TIME com/12951014 SYSTEM 26 WA DUAL DIGITAL CONVEQ MEMODIES TOD A B 31. 6 LASED SIGNAL 7 SCANNEQ -/6a ppocess- DRIVE 12 BlTA/D SVSTEM AMPLIFIERS CONVEQTOQ /7 DULSE WIDTH 7 6 SAMPLE; MODULATION FoDCUpQEN-r LASEQ TQAN-S- GATES DETECTO 5AM DLE SCANNEQ --Q \fi'nTsazL ,CURQENT i AND 1401.0
1 20 2/ 23 QEFLECTED FORWARD LIGHT TRANSMITTED SENSOF? UGHT EATENTED MAY 7 I974 sum 1 or 7 PATENTEDMAY 7 I974 sum u 0F 7 wm wpw l llll wx m mojw wZON amkOmjuma BOmZmWOFOIQ PIG:
PATENTEHIIII 7 an SYNC.& SECTOQT INHIBIT GATE 'A DATA ou T SYN C.& SECTOR 1 INHIBIT GATE SHEET 6' (If 7 DATA OUT L L I READOUT 27 A BDATA DEALTIME a I OUT CLOCK "'1BSHIFTQEG- #39 #35 'A'SHIFT REG- ISTER SET IsTED SET B DATA IN 26 AL BL I A DATAIN 2 #215 9 l flZ LOAD CLOCK L 0 BL AL maj, T- /07 B'INDEX A'INDEX A I SCAN SUMMED DATA IN C gfirggc CONTROL 5L4 LOGIC DATA I l6 BIT SIGN DIGITAL ADD EP DATA IN FROM A/D CONVEDTE R PATENTEDMAY 1 I974 3810.106
SHEEI 7 or 7 SELECT DATA LOYAD CLOCK COMMANDS OE/ZX.
FQoM COMDUTER WRITE LOAD GATE /27 READ GATE FROM COMDUTEQ TRACK SELECT M MOQ it E Y 1 FAST FAST FAST SHIFT SHIIFT' SHIFT REGISTER REGISTER REGISTER /Z2 7 /ZZ 952 PS DELAY +5CALEP s Tm- Z INSPULSEGEN. F
TIQACK #25- SELECT MEMOQY 112 SYSTEM FORSTORING TONE PATTERNS FOR AUDIBLE RETRIEVAL This invention relates generally to' the field of data storage, and more particularly to the storage and retrieval of tone patterns for audible reproduction. While the possible uses of the invention have application in many areas, the invention has particular application to the field of reproduction of a stored spoken vocabulary, and musical instruments, such as electronic organs and similar keyboard control devices.
BRIEF DESCRIPTION OF THE PRIOR ART In prior art devices, audible sounds are normally stored in parallel tracks upon rotating drumsor other moving storage mediums, a'nd'a separate pickup'or otherretrieval device is used for each track. Given con- FIG. 5 is an enlarged fragmentary'view showing certain other aspects of the record; e. g., scanning of the same.
FIG'. 6 is a schematic view of the laser and laser drive system forming the record scan elements of the embodiment.
' FIG. 7 is a fragmentary graphic representation of three orthogonal scans of a finite length track comprising a part of the record.
FIG. 8 is a graphic representation of the nature of signals of positive and negative character generated by the scanning operations shown in FIG. 7.
FIGS. 90 and .9bare a block diagram showing the processing of signals shownin FIG. 8.
FIG. 10 is a schematic diagram of a tunnel diode flip- 4 flop forming apart of the embodiment.
sideration of space and cost, most audible retrieval de- I .vices in the prior art are limited to relatively small vocabularies of the order of less than 50 words, dom exceed 100 words. i
The storage of musical sounds has largely been confined to continuous single tracks, typified by phonograph records and tapes, and while the use of recorded sound to provide a tone source for musical instruments is not entirely unknown, prior art embodiments have been so limited with respect to response time, tone quality and available tonal range as to be lacking in serious utility.
BRIEF DESCRIPTION OF THE PRESENT INVENTION Briefly stated, the invention contemplates the provision of a generally rectangularly shaped storage record having a large plurality of recorded sound tracks of finite length arranged in parallel juxtaposed position upon the record. This record is scanned orthogonally at very high speed in raster-like fashion such that each deflection of scanning being perpendicular to the axis of the sound tracks crosses all of the tracks, thus potentially reading all of the information contained in the record to make the same available for retrieval over a very short period of time. Scanning is performed using a laser beam, and electro optical reproduction is performed at far greater than real time output rates. Anaand sellog retrieved signals are converted to digital values, and
are rapidly storedusing one or more storage registers which are then unloaded at relatively slower intervals, the retrieved signals then being again converted to analog values, suitably modified, and amplified, and transduced.
BRIEF DESCRIPTION OF THE DRAWINGS In the drawings, to which reference will be made in the specification, similar reference characters have bee-n employed to designate corresponding parts throughout the several views. FIG. 1 is a schematic block diagram showing a first embodiment of the invention.
FIG. 2 is a fragmentary schematic view showing certain aspects of a finite length record forming a part of the embodiment.
FIG. 3 is an enlarged fragmentary view corresponding to the upper left hand portion of FIG. 2.
FIG. 4 is a still further enlarged fragmentary view showing three recorded tracks which form part of the finite length record.
lection memory the operation of shift registers.
DETAILED DESCRIPTIONOF THE DISCLOSED EMBODIMENT Before entering into a detailed consideration of the first embodiment of the invention, which relates to an electronic organ, a brief review of the state of the elechand built, and the nature of construction of the same does not lend itself to mass production. The earliest electric organs were simple variants of the oldfashioned reed organ, .in which air is circulated over reeds to produce a relatively faint tone. This tone is electrically amplified for volume and modified for vibrato and tremulo effects, but essentially the tone produced is that of the vibrating reed initially generating the tone, and thus the tonal range of such instruments is very limited.
Approximately in 1936, a second advance in the art was created by the Hammond Organ Company in which tone generation was accomplished by providing a rotating shaft having a large plurality of tone wheels, the shaft being driven by a synchronous motor. The peripheries-of the tone wheels are modified so as to permit the generation of tone at proper frequency when the shaft is rotated at a predetermined rate. This organ system provided an advantage in that vacuum tubes need only be required for amplification stages-of reproduction, and while the tone produced is quite pleasing, it does not even approximate the tone of a fine pipe organ. While such instruments are in widespread use at the present time, they are suitable principally for the performance of non-classical and non-liturgical literature.
With the extended development of transistors to replace vacuum tubes,the art progressed to the use of individual circuits for each desired tonal frequency, and the quality of tone generation remarkably improved 'to a point where the tone obtained from better organs using independent electronic tone generation is quite acceptable for, serious musical performances. :It "has been possible to duplicate typical pipe organ effects, such as chiff, as we'll as'the tone decay typically experiwhich the keys are directly mechanically connected to the valves supplying air. from a windchest to a pipe. Such electronic organs are relatively costly, and truly fine instruments of this type rival in cost that of fine pipe organs.
The first embodiment of the invention contemplates the provision of an electronic organ capable of produc ing pipe organ tones, not by electronic tone generation, but by reproducing previously recorded tone patterns obtained from a pipe organ, or other desired source. Each pitch of a desired stop or mixture recorded from the pipe organ is stored'as a separate track, including at the terminal portions thereof various forms of ictus and decay, as well as a medial portion of continuous tone using the above described multiplexing retrieval technique. Upon a call from the keyboard, successive portions of the required recorded tracks are sampled,
and the corresponding analog voltage samples are obtained optically. These voltages are digitized, and
where several tone patterns are simultaneouslycalled.
for, the corresponding digital voltages are summed and transferred to a storage register. The storage register is unloaded at real time rates, the sampled voltages being subsequently converted again to analog form for subsequent processing, amplification and replay via a suitable transducer.
With the foregoing in view, reference may now be made to the drawings, in which, in accordance with the first embodiment of the invention, the device, generally indicated by reference character 10, comprises broadly: a keyboard element 11, a stop and piston programming element 12, a main computer element 13including a real time clock 14, a scan period clock generator 15, a laser element 16, and related laser scanner drive system l6a,-a selectively replaceable storage record 17, acousto-optical deflecting'means 18, a signal processing amplifier 19, sampling ,gating means 20, pulse modulation means 21, a summing amplifier 22, an analog to digital converter 23, time conversion system means 24 including digital memories 25 and 26, a
digital to analog converter 27, audio power amplifier- .means 28 and speakers 29.
The keyboard element 11 and stop and piston programming element 12 may resemble those of existing electronic organs, the former including one or more keyboards of the usual 44 or 61 note content, each key closing an electrical circuit signalling the main computer element. The stop and piston programming element externally resembles those of existing electronic organs, although it may be mentioned that by virtue of the selectable replacability of the storage record 17, changes in selected stops and mixtures can be also accomplished by changing the record which in effect changes the stop compliment of the instrument.
The main computer element 13 includes a control link 33 to a pair of track select memories 34 and 35, the operation of which will be more fully described hereinafter. A control link 36 interconnects with the time conversion system 24. w
A discussion of the laser 16 and its drive system 16a is preferably deferred to a description ofthe record 17. The record 17, as has been mentioned is in analog form, and is of a size which permits convenient replacement. In preferred form, it consists of one or more high resolution recording plates of glass, the operative surface of which is coated with a thin film of etchable metal, such as chromium. Plates of this general type are presently commercially available from Eastman Kodak Company. Referring to FIG. 2, a recorded area 39 is bounded by an upper edge 40, a lower edge 41, as well as left and right side edges. 42 and 43, respectively. The recorded area 39 is divided into 30 vertical sectors or frames 44 four inches in height, and 0.200 inches in width. Each sector is separated from the adjoining sector by a sector synchronization band 45 of 0.010
inches, so that the total width of all 30 bands and sec-.
tors is 6.600 inches. A vertical start synchronization band 46a is 0.100 inches in height.
Extending horizontally over the 30 data sectors are 1,000 sound tracks generally indicated by reference character 47,each of total height of microns, each track representing adistinct pitch and tonal quality.
The 1,000 tracks will serve to record the tones of 20 ranks of pipes each with capacity of 50 notes per rank. It will be understood that other distribution may be employed if desired. These tones are pre-recorded onto a master record, and duplicates are prepared by wellat a rate 30 times the real time rate, Le, 33 milliseconds non-real time for each frame. The system divides time into 33 millisecond real time intervals, and interprets the keyboard commands as simultaneous if they are closer together than 33 milliseconds. All events are then positioned into such sublimits of time, this period being sufficiently short to avoid any subjective restrictions, and facilitates the conversion to real time playback of any possible note combinations of attack, decay or voicing. The tones once available in real time may also be tone modified by signal processing to provide a number of other stop effects. The system is oriented, however, to provide a large range from the memory record medium alone.
It will be apparent that the 33 millisecond period is not invariable, and may be modified to suit the requirements of future needs or other real time conversion.
As will be more fully apparent hereinafter, the purpose'of grouping into sectors is twofold. Firstly, since the entire record is scanned in 33 milliseconds actual time, only 33 milliseconds worth-,of information need be provided to the memory for the next 33 milliseconds output, and the scan will make available any information that will be required for the next 33 milliseconds output during the readout of that memory list. There are two memory shift registers 26 and 27, so that one may load while the other is read out. Secondly, since the data is digitized for each vertical scan, slice by slice through the 1,000 tracks, and through sector by sector, each slice is integrated, digitized, and that sample set considered as the sampled value of the total of events that are called forth in that slice of time. The length of memory for eachregister is equivalent to the total slices in one sector. However, the memory is cyclically unloaded and reloaded with each succeeding sector scan, so that any additional track segment which has been commanded will be additionally loaded as though it were recorded coincident with the previously sampled track segments. Thus, any of the sector elements may couple with any other sector elements, to provide complete musical flexibility to play-any combination of tones at any time, including all notes together.
To avoid noise problems of arialoglight magnitude (variable area ordensity), present when very fast scans are employed, a phase modulation scheme is employed. This system permits superior signal-to-noise performance, and the very high density of data that a variable area metal-clad grainless plate provides.
FIGS. 3 and 4 illustrate the track detail. Each track 7 is bounded by a rectilinear upper edge 48 and a modulated lower edge 49'enclosing a reflective area 50 and an adjacent open area 51. Two photo detectors are used, one sensing the transmission of the laser beam through the plate, and the other the reflection of it from the bright metal-clad face of the plate in the areas opaque to transmission. The start of a reflection (or scatter) pulse is employed to set the pulse width modulator means 21, and the start ofa transmitted light pulse is used to stop the pulse width discriminator period. The variable pulse-width is used to open and close an ultrafast constant currentgate to a fast integrator which integrates all of the samples of all the tracks that are to be used during a single slice. This pattern remains as required during one sector of 1,000 slices for the system illustrated. Thus, itis the width of metal from the rectilinear edge 48 to the variable edge 49 which carries the modulation. Since the track samples range in width from I00 picoseconds to 900 picoseconds and recur with a l nanosecond spacing, performing the. summing of coincidence signals at this point avoids the need to further handle these very short pulses. The pulse width discriminator gates employ, for example, tunnel diodes which may be even faster than required in this design, and use a novel manner of al lowing the current output to be bipolar so that each track has its zero signal level (50 percent) sensed as a zero net current to the integrator (see FIG. 7). Thus,
the signals may simply be added without any variable bias effects that either a variable area or variable density system would generate when different numbers of tracks are combined. Either of such tracks are an analog transmission modulation system, and so the static transmission would vary with the number of tracks and since there is no negative light transmission, some balance or other similar scheme would be required to serve in the analog amplitude domainat these very high sampling speeds. Balancing and digital processing of very high speed pulses are both very difficult to perform. In the present construction (see FIG. 7) use is made of the relation of the timing between the backscatter pulse edge and the transmitted pulse edge to differentially operate a bipolar integration of the pulse widths.
For example, in that portion designated slice A, .A1
designates the commencement of the backscatter' pulse, .A2 designates the commencement of the trans mitted pulse, and .A3 the commencement of the next backscatter pulse on an adjacent track.
The pulse corresponding to .Al starts positive current integration. .A2 stops positive current integration and starts negative current integration. Negative current integration is stopped by the delayed arrival of the back-scatter pulse from .Al. Thus, only the leading edges of the pulses are required to effect a biasless detection of the modulated displacement of the opaque 6 edge. In the present construction, since the scanning speed is closely locked to the scan and a stable time base, the system operates well without severe analog demands. The low frequency noise of the laser is eliminated and the system operates with'greater than 50db signal-tomoise ratio at the stated conditions. The laser 16 maybe ofa type known in the art. A suitable model is currently marketed-by Radio Corporation of America, Camden, N. J. under N0. Ll5429 and is of heliumneon short path coaxial l4 centimeter gastype having a doppler width of approximately 4GH2 and an output of a few milliwatts this laser is described in'greater detail in R.C.'A. Publication No. TL-4OO l .dated Feb, 1972, under the title GAS LASERS. The laser drive system 16a includes a rear mirror 57, an ADP mode lock control 58, a spatial filter 59, and a 2cm etalon filter 60, the above system having an exit yield of greater than 2 1O photon/second. This yield is focused by a lens system 61 which transmits the light output to the acoustooptic deflector means 18. The system 18 may be of a LiNbO or PbMoO, type, operating in the l GH region. Frequency modulation of drive yields aBragg angle modulation of over 6. (Footnote 1 )(Footnote 1: See Guidlines For The Selection Of Acoustooptic Materials, Douglas -A. Pinnow, IEEE Journal Of Quantum Electronics, Volume QE-6, No. 4, Apr. 1970) Light emanating from the y-deflecting means 18 enters an exit lens system 63 to impinge upon reflecting mirrors 64 and 65. X-deflection is accomplished by a rotating prism system 66 which passes light through an apertured mirror 67, and the record 17. The transmitted light falls upon'a second apertured mirror 70 which reflects light back to a Casse'granian mirror 70a and then upon the transmitted light sensor 71. Reflected light passes to the reflected light sensor 73 by the first apertured mirror 67. The electrical output of the sensors passes to the signal processing amplifer 19.
The signal processing amplifiers l9, sampling gates 20 and pulse width modulation discriminator 21 as well as the summing amplifier 22 or integrator are best understood from a consideration of FIGS. 9a, 9b and 10. The two principal signal processing functions performed are to amplify and to feed the transversal filter with the outputs of the photo sensors. These photo sensors will either be photo multiplier tubes or fast solid state diodes of light sensitive type. As'is known in the art, these devices have an acceptable rise time, but a much slower fall time, and the signal amplifiers include a transversal filter to shape a narrow pulse from the rise portion of the light pulse. Typical slices of the scanning light beam are illustrated in FIG. 8, and after shaping, the positive signal represents the metal coated reflected zone, and the negative signal the transmitted light zone. It is to be noted that a 50 percent area (i.e., no signal) produces zero output. The signals may therefore be summed without bias errors, and the integrator therefore gives the sum total algebraic value of all sampled signals in a single slice.
After signal processing, the signals are fed to delay match-adjusting devices 87 and 88, and subsequently to Schottky diode gates 89 and 90. The leading edge of the backscatter pulse as shaped into a pulse bythe signal processing amplifier and transversal filter feeds through the delay-adjust and sampling gate system. The positive current gate tunnel diode flip-flop 97a is set by this pulse. It is reset by the transmitted light pulse which is similarly obtained. This pulse also sets the negative gate tunnel diode flip-flop 98a. Flip-flop flop 98a is reset by the delayed arrival of the prior backscatter pulse through delay line 94. The output of the flip-flops is used to control current gates 97 and 98 which alternately charge the integrator 22. The output of the integrator 22 is fed to the sample and hold device 22a which feeds theanalog to digital converter 23 which is of a 12 bit type (sign plus l 1 bits), the converter loading the digital memories 26 and 27 once per slice.
Referring to FIG. 11, the time conversion system 24 is illustrated in greater detail. The function of this structure is to enable digital information to alternately flow into one or another of the two memories, so that one may be loaded, while the other is unloaded to create a continuousflow of digital information. Each set of shift registers is loaded with data from the analog to digital converter which passes through a 16 bit plussign digital adder. This adder permits the addition of later selected track segments to be added to the segments previously sampled without loss or disturbance of data.
. The memory shift register set thus is unloading the just previously loaded sector data during each subsequent sector scan. Theadder accomplishes the simple additionof later selected data permitting the coincident reproduction of data from any sectors. After 30 such. loading cycles, the shift register set is transferred during the synchronizing interval from load operation at sampling rate to unload operation at real time clock rate by the gates 108-109, load clock gates l12-a and 11219 and readout clock gates 113a and1l3b. Each of the 18 parellel registers in both A and B sets are 1,00] bits long. The load clock is synchronized to the fast scan at a l nanosecond rate. Unloading is 30 times slower and is controlled by a readout clock 113 operating at real time, i.e., a 33 microsecond rate. Thus, all data which has accumulated during the 33 millisecond period during which the register was loaded, is simultaneously available at readout time. The unload gates 114 and 115 are also controlled by memory control logic which also controls the sync and section 1 inhibit gates with 116 and 117, which control the digital adder 107. The shift register sets each have one register that has a one bit index value to mark the start of the l,000 bit cycle. This index register acts as a cycle counter. The memories are cleared by the adder during the first sector operation because of the presence of the sector 1 inhibit pulse which effectively adds only zero to the new input data.
Referring to FIG. 12, the track-select system 30 which controls the sampling gate means 20 is illustrated in greater detail. The track-select memories are duals, one reading out to drive the sampling gates at speeded up scan rate of 952 picoseconds per track, while the other loads the 1,000 track select bits during the l.05 milliseconds scan time ofthe current sector. The trackselect data requires revision only once per sector. The load time is therefore a relatively simple matter for computer control. The fast gate information is derived from ten lower registers by a delay line driven by ORing fast AND gates to drive the sampling pulse amplifier. FIG. 12 illustrates one of two identical track-select memories, both of which receive a 952 picosecond clock gated out sync pulse, generally indicated by reference character 200 This pulse feeds a divide by scaler and l nanosecond pulse generator 201. The output of l nanosecond pulses is successively delayed at each fast shift register readout gate 125 by a 952 picosecond delay member 122, so that each fast shift register 124 is gated out in succession. The delay elements accomplish two functions. The first above described function appropriately delays the readout of the slower than desirable fastshift registers 124. This permits memory control of the fast sampling operation to select tracks. The slower memories are started in shift mode by the next delayed l nanosecond pulse via gate 123. The ORed fast current mode AND gates l25'receive pulses from the registers and gate them to an amplifier 126 to operate the sampling gating means20. Data-in gate 127 is controlled from the computer 13, and a shift clock 128 is connected in parallel with the read gate 123 for entry of data from computer control during the relatively long l.millisecond interval required for a sector scan, by the write in gate.
. Referring again to FIG. 1, the output of the digital to analog converter .27 passes to the audio power amplifier 28 which will normallyinclude a volume control operated by the swell pedal of the organ. The speakers 29 may be of conventional type, including rotary driven types commonly used in the electronic organ art.
' To recapitulate, each track' contains a real time length of 990 milliseconds. There are 30 cycles of complete scan of the record medium for a complete readout of the entire track length. Each of the 30 cycles requires 33 milliseconds actual time. i
During a single pulse width modulation scan, eac single track is scanned for 952 picoseconds, and each vertical scan or slice is l'.00 microseconds. Thus each of the 30 sectors is sliced l,000 times in the 1.00 millisecond scan time for that sector. Sectors are separated by a sync period of 0.05 milliseconds equal to 50 slices. Thirty sectors make up one complete record, with 750 microsecond start sync and 750 microsecond stop sync added to the 31.5 millisecond scan time to make a total of 33 milliseconds for the total record. Thus, 30 of these speeded up scans of the total record are able to provide readoutof the contents of one full track length in 990 milliseconds.
. A single slice scantime equals 1 microsecond, and 1,000 such slices are completed as the beam transverses a single sector. All pulse width modulation current pulses from selected tracks are being integrated during each single 'slice, and the integrated value from the previous slice is simultaneously. being digitized by the i2 bit analog to digital convertor and stored in the data memory sector'then in the load mode. During veach sector scan, one of the two track-select memories elements of sectors from any portion of the data record. This permits the selection of desired ictusand tone decay which may be contained in the first two or three sectors and the last;two or three sectors.
The operation of the tunnel diodes 97a and 98a can be understood by the drawing in FIG. 10. Tunnel diodes TD-l and TD-3 areof Gallium-arsenide type in order to provide sufficient switching voltage to operate current gate 97. Resistor 143 is chosen such that with potential e-lapplied to the combination of tunnel diode and inductors 140 and 141 only one of the two diodes is turned on and the current-flowing is below the peak value for switching of the tunnel diodes. lnducter 142 and resistor 143 are chosen to permit the application of a trigger pulse at point P1 through capacitor 144. This trigger pulse causes the peak current in the unswitched diode to exceed its trigger point and hence switches it into the onstate thus extinguishing the operation of the on diode from its forward potential. The operation of this circuit is well known in the art.
The tunnel diode flip-flop is designed for the purpose of operating current gate 97 and in a complementary manner current gate 98. Gate 97 is composed of resistor 150 and inductor 151 together withShottke diodes D1 and D3. Current gate 97 operates by sending current from i+ through either diode D1 or D3 depending upon the potential of the cathode of D1. If Dls potential on the cathode exceeds that of e.g. the summing junction of the integrator, then all the current is shunted into D3 and thereby into the integrator. When D1 s cathode is more than 3/l0 of a volt below the potential on e.g. diode D3 is effectively backbiased and all the current is shunted through diode D1 to be sunk in the output of tunnel diode flip-flop 97a in TD-3. It should be noted that the current 1+ is not altered by the effect of the switching action. Thus it is that the current fed to the integrator is determined by the set value of H and the width of the onswitched condition of tunnel diode TD-3. The negative polarity of s'ummingjunction current is introduced to the integrator in like fashion by means of tunnel diode flip-flop 98a and current gate 98. Both of these are arranged with the polarities of anode and cathode inverted and operate in corresponding manner to provide a switching function for the negative current. Integrator 160 consists of amplifier and capacitor 161 the combination designed to maintain potential e.g. always at ground and to represent by its output potential the magnitude of current introduced into the summing junction. This integrator operates during one slice to integrate the total value of all switched current pulses during that slice and is reset to zero by the action of an output clamp circuit 163 and an input clamp circuit 164 composed of four diodes. Clamp 164 operates with a positive current pulse to provide a high current reset of the capacitor and amplifier to zero. It is ofa well known type and need not further be described here. The integrator 22 consists of an amplifier 160 and a feedback capacitor 161 designed to maintain potential e.g. always at ground. This integrator operates during one slice to integrate all the current width pulse applied to it, from the tunnel diode flip-flop 97a and 980. It is reset to ground after the sample hold circuit has determined the final value of integrated current pulses by means of a clamp circuit on the output 163 and an input clamp circuit composed of four diodes. The input clamp circuit 164 controls the four diodes. Clamp circuit 164 is of a well known type designed to operate upon positive current flow in which the diodes force discharge of capacitor and resetting potential to ground. It need not be described further in detail here.
We wish it to be understood that we do not consider the invention limited to the precise details of structure shown and set forth in this specification, for obvious modifications will occur to those skilled in the art to which the invention pertains.
We claim:
1. Structure for storing and retrieving data compris ing a predetermined data record containing a denumerable number of data channels, and means for reading by sampling in cycles of a time sequence each channel of such data, each channel being of substantially the same finite length, and so disposed that the same relatively positioned fractional element of each channel length is sampled in one complete cycle of such time sequence, said reading means shifting progressively the cycles of sampling over at least part of the entire length of the finite length channels, thereby manifesting at the output of said reading means a separable set of samples representing a'continuous set covering the total of all data contained in the portion of the record sampled, said reading means performing within one time frame a complete set of cycles of sampling which covers the sampled length of a channel; and means for selecting from among the sampled set within' one complete set of cycles those sample elements that represent continuously at least a portion of one of the channels of the data record,-thereby allowing the reconstruction of the desired channel to occur.
2. A system for storage and retrieval of encoded data comprising a plurality of elongated two dimensional storage mediums, each having a principal longitudinal axis of finite length, said mediums being positioned in mutually juxtaposed relation with said longitudinal axes mutually parallel, each medium storing at least a single item of data; and playback multiplexer means scanning said plurality of mediums in a direction substantially perpendicular to that of said principal axes to provide a sampling of all of said mediums, interleaving said samples in time and placing them within one channel in such manner that they appear as a multiplex signal.
3. Structure in accordance with claim 2, in which said playback means includes a permanent storage medium, a scanning energy source, sensor collector means receiving said energy from said source, and transducer means connected to said sensor collector means for producing an audible output.

Claims (3)

1. Structure for storing and retrieving data comprising a predetermined data record containing a denumerable number of data channels, and means for reading by sampling in cycles of a time sequence each channel of such data, each channel being of substantially the same finite length, and so disposed that the same relatively positioned fractional element of each channel length is sampled in one complete cycle of such time sequence, said reading means shifting progressively the cycles of sampling over at least part of the entire length of the finite length channels, thereby manifesting at the output of said reading means a separable set of samples representing a continuous set covering the total of all data contained in the portion of the record sampled, said reading means performing within one time frame a complete set of cycles of sampling which covers the sampled length of a channel; and means for selecting from among the sampled set within one complete set of cycles those sample elements that represent continuously at least a portion of one of the channels of the data record, thereby allowing the reconstruction of the desired channel to occur.
2. A system for storage and retrieval of encoded data comprising a plurality of elongated two dimensional storage mediums, each having a principal longitudinal axis of finite length, said mediums being positioned in mutually juxtaposed relation with said longitudinal axes mutually parallel, each medium storing at least a single item of data; and playback multiplexer means scanning said plurality of mediums in a direction substantially perpendicular to that of said principal axes to provide a sampling of all of said mediums, interleaving said samples in time and placing them within one channel in such manner that they appear as a multiplex signal.
3. Structure in accordance with claim 2, in which said playback means includes a permanent storage medium, a scanning energy source, sensor collector means receiving said energy from said source, and transducer means connected to said sensor collector means for prodUcing an audible output.
US00295234A 1972-10-05 1972-10-05 System for storing tone patterns for audible retrieval Expired - Lifetime US3810106A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US00295234A US3810106A (en) 1972-10-05 1972-10-05 System for storing tone patterns for audible retrieval
US410430A US3860770A (en) 1972-10-05 1973-10-29 System for storing tone patterns for audible retrieval

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US00295234A US3810106A (en) 1972-10-05 1972-10-05 System for storing tone patterns for audible retrieval

Publications (1)

Publication Number Publication Date
US3810106A true US3810106A (en) 1974-05-07

Family

ID=23136823

Family Applications (1)

Application Number Title Priority Date Filing Date
US00295234A Expired - Lifetime US3810106A (en) 1972-10-05 1972-10-05 System for storing tone patterns for audible retrieval

Country Status (1)

Country Link
US (1) US3810106A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3915047A (en) * 1974-01-02 1975-10-28 Ibm Apparatus for attaching a musical instrument to a computer
US3926088A (en) * 1974-01-02 1975-12-16 Ibm Apparatus for processing music as data
US4016540A (en) * 1970-12-28 1977-04-05 Gilbert Peter Hyatt Apparatus and method for providing interactive audio communication
US4060848A (en) * 1970-12-28 1977-11-29 Gilbert Peter Hyatt Electronic calculator system having audio messages for operator interaction
US4145945A (en) * 1976-06-21 1979-03-27 Nippon Gakki Seizo Kabushiki Kaisha Electronic musical instrument employing holographic memory
US4177707A (en) * 1975-08-04 1979-12-11 Boucher Gary R Electronic music synthesizer
US4343216A (en) * 1980-06-09 1982-08-10 Norlin Industries, Inc. Serial interface circuit for an electronic musical instrument
US4825364A (en) * 1970-12-28 1989-04-25 Hyatt Gilbert P Monolithic data processor with memory refresh
US4896260A (en) * 1970-12-28 1990-01-23 Hyatt Gilbert P Data processor having integrated circuit memory refresh
US4974486A (en) * 1988-09-19 1990-12-04 Wallace Stephen M Electric stringless toy guitar
US5225620A (en) * 1990-05-31 1993-07-06 Yamaha Corporation Electronic musical instrument having one-touch multitrack record and playback of automatic performance
US5594908A (en) * 1989-12-27 1997-01-14 Hyatt; Gilbert P. Computer system having a serial keyboard, a serial display, and a dynamic memory with memory refresh
US5610896A (en) * 1994-08-11 1997-03-11 Pioneer Electronic Corporation Optical recording system using a gas laser capable of oscillating in a single longitudinal mode
US5615380A (en) * 1969-11-24 1997-03-25 Hyatt; Gilbert P. Integrated circuit computer system having a keyboard input and a sound output

Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2031764A (en) * 1934-03-15 1936-02-25 Eremeeff Ivan Photoelectric musical system
US2533461A (en) * 1948-08-28 1950-12-12 Graydon F Illsley Electronic musical instrument
US2538869A (en) * 1946-03-14 1951-01-23 Hartford Nat Bank & Trust Co Stereophonic sound
US3023657A (en) * 1955-08-25 1962-03-06 Baldwin Piano Co Photoelectric musical instruments and the like
US3133268A (en) * 1959-03-09 1964-05-12 Teleregister Corp Revisable data storage and rapid answer back system
US3209074A (en) * 1961-06-06 1965-09-28 Ibm System for multiple output of spoken messages
US3253263A (en) * 1961-04-10 1966-05-24 Ibm Code to voice inquiry system and twospeed multi-unit buffer mechanism
US3337852A (en) * 1964-06-05 1967-08-22 Honeywell Inc Information handling apparatus
US3344239A (en) * 1962-08-06 1967-09-26 Data translating system having a fast scan address section
US3381278A (en) * 1966-12-22 1968-04-30 Teleregister Corp Data holding system
US3447138A (en) * 1966-05-18 1969-05-27 Carson Lab Inc Optical associative memory
US3484530A (en) * 1966-04-26 1969-12-16 Robert E Rupert Musical instrument employing film sound track on cathode ray tube screen
US3526900A (en) * 1968-03-08 1970-09-01 Westinghouse Electric Corp Method and system for recording sampled signals on a continuous recording medium
US3539701A (en) * 1967-07-07 1970-11-10 Ursula A Milde Electrical musical instrument
US3610799A (en) * 1969-10-30 1971-10-05 North American Rockwell Multiplexing system for selection of notes and voices in an electronic musical instrument
US3647929A (en) * 1970-10-08 1972-03-07 Karl F Milde Jr Apparatus for reproducing musical notes from an encoded record
US3652776A (en) * 1970-07-13 1972-03-28 Karl F Milde Jr Apparatus for simulating musical sound employing a scannable record and flying spot scanner
US3689696A (en) * 1970-01-09 1972-09-05 Inoue K Speech synthesis from a spectrographic trace

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2031764A (en) * 1934-03-15 1936-02-25 Eremeeff Ivan Photoelectric musical system
US2538869A (en) * 1946-03-14 1951-01-23 Hartford Nat Bank & Trust Co Stereophonic sound
US2533461A (en) * 1948-08-28 1950-12-12 Graydon F Illsley Electronic musical instrument
US3023657A (en) * 1955-08-25 1962-03-06 Baldwin Piano Co Photoelectric musical instruments and the like
US3133268A (en) * 1959-03-09 1964-05-12 Teleregister Corp Revisable data storage and rapid answer back system
US3253263A (en) * 1961-04-10 1966-05-24 Ibm Code to voice inquiry system and twospeed multi-unit buffer mechanism
US3209074A (en) * 1961-06-06 1965-09-28 Ibm System for multiple output of spoken messages
US3344239A (en) * 1962-08-06 1967-09-26 Data translating system having a fast scan address section
US3337852A (en) * 1964-06-05 1967-08-22 Honeywell Inc Information handling apparatus
US3484530A (en) * 1966-04-26 1969-12-16 Robert E Rupert Musical instrument employing film sound track on cathode ray tube screen
US3447138A (en) * 1966-05-18 1969-05-27 Carson Lab Inc Optical associative memory
US3381278A (en) * 1966-12-22 1968-04-30 Teleregister Corp Data holding system
US3539701A (en) * 1967-07-07 1970-11-10 Ursula A Milde Electrical musical instrument
US3526900A (en) * 1968-03-08 1970-09-01 Westinghouse Electric Corp Method and system for recording sampled signals on a continuous recording medium
US3610799A (en) * 1969-10-30 1971-10-05 North American Rockwell Multiplexing system for selection of notes and voices in an electronic musical instrument
US3689696A (en) * 1970-01-09 1972-09-05 Inoue K Speech synthesis from a spectrographic trace
US3652776A (en) * 1970-07-13 1972-03-28 Karl F Milde Jr Apparatus for simulating musical sound employing a scannable record and flying spot scanner
US3647929A (en) * 1970-10-08 1972-03-07 Karl F Milde Jr Apparatus for reproducing musical notes from an encoded record

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5615380A (en) * 1969-11-24 1997-03-25 Hyatt; Gilbert P. Integrated circuit computer system having a keyboard input and a sound output
US4016540A (en) * 1970-12-28 1977-04-05 Gilbert Peter Hyatt Apparatus and method for providing interactive audio communication
US4060848A (en) * 1970-12-28 1977-11-29 Gilbert Peter Hyatt Electronic calculator system having audio messages for operator interaction
US4825364A (en) * 1970-12-28 1989-04-25 Hyatt Gilbert P Monolithic data processor with memory refresh
US4896260A (en) * 1970-12-28 1990-01-23 Hyatt Gilbert P Data processor having integrated circuit memory refresh
US3926088A (en) * 1974-01-02 1975-12-16 Ibm Apparatus for processing music as data
US3915047A (en) * 1974-01-02 1975-10-28 Ibm Apparatus for attaching a musical instrument to a computer
US4177707A (en) * 1975-08-04 1979-12-11 Boucher Gary R Electronic music synthesizer
US4145945A (en) * 1976-06-21 1979-03-27 Nippon Gakki Seizo Kabushiki Kaisha Electronic musical instrument employing holographic memory
US4343216A (en) * 1980-06-09 1982-08-10 Norlin Industries, Inc. Serial interface circuit for an electronic musical instrument
US4974486A (en) * 1988-09-19 1990-12-04 Wallace Stephen M Electric stringless toy guitar
US5594908A (en) * 1989-12-27 1997-01-14 Hyatt; Gilbert P. Computer system having a serial keyboard, a serial display, and a dynamic memory with memory refresh
US5225620A (en) * 1990-05-31 1993-07-06 Yamaha Corporation Electronic musical instrument having one-touch multitrack record and playback of automatic performance
US5610896A (en) * 1994-08-11 1997-03-11 Pioneer Electronic Corporation Optical recording system using a gas laser capable of oscillating in a single longitudinal mode

Similar Documents

Publication Publication Date Title
US3810106A (en) System for storing tone patterns for audible retrieval
US4258393A (en) Picture processing method
US3138669A (en) Record player using light transducer and servo
US4084151A (en) System for recording and processing seismic reflection signals
CA1080338A (en) Hard clipped beam former
US2101121A (en) Sound recording and reproducing equipment
US4449120A (en) Method for amplifying multiplexed signals through different gain amplification units for selecting an optimum gain signal and device therefore
US3391247A (en) Television signal recording with sampled audio recorded during horizontal intervals
US3652776A (en) Apparatus for simulating musical sound employing a scannable record and flying spot scanner
CA2017210A1 (en) Methods and apparatus for the recording and reproduction of sound signals
US5392381A (en) Acoustic analysis device and a frequency conversion device used therefor
KR900005420A (en) PCM audio data recorder
US3860770A (en) System for storing tone patterns for audible retrieval
US3371156A (en) Television recording system having audio signals recorded during horizontal blanking intervals
US3484530A (en) Musical instrument employing film sound track on cathode ray tube screen
US3769468A (en) Audio reproduction methods and apparatus
US4145945A (en) Electronic musical instrument employing holographic memory
US4388849A (en) Signal processing system
US3902398A (en) Sound volume control device
JPS5398802A (en) Optical reproducer
US4404570A (en) Laser recorder
US4510836A (en) Touch sensitivity in an electronic musical instrument having non-positive attack
JPS6068387A (en) Electronic musical instrument
US3872453A (en) Information retrieval system
US4177708A (en) Combined computer and recorder for musical sound reproduction

Legal Events

Date Code Title Description
AS Assignment

Owner name: MORSE, NENA, 1 HORIZON ROAD, FORT LEE, NJ 07024

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNOR:APM CORPORATION, A CORP. OF NJ;REEL/FRAME:004521/0987

Effective date: 19860306

STCF Information on status: patent grant

Free format text: PATENTED FILE - (OLD CASE ADDED FOR FILE TRACKING PURPOSES)