Digital audio processing with even and odd harmonic component addition

    公开(公告)号:US11842746B2

    公开(公告)日:2023-12-12

    申请号:US17574625

    申请日:2022-01-13

    发明人: Sadahiro Yasura

    摘要: An even-numbered harmonic adder adds a correction value to a first adjacent sample that is the next sample after a first local minimum sample, and subtracts a correction value from a second adjacent sample that is one sample before a local maximum sample. The even-numbered harmonic adder adds a correction value to a third adjacent sample that is the next sample after the local maximum sample, and subtracts a correction value from a fourth adjacent sample that is one sample before a second local minimum sample. An odd-numbered harmonic adder subtracts a correction value from the first local minimum sample and the second local minimum sample, and adds a correction value to the local maximum sample.

    Generating music with deep neural networks

    公开(公告)号:US10068557B1

    公开(公告)日:2018-09-04

    申请号:US15684537

    申请日:2017-08-23

    申请人: Google Inc.

    摘要: The present disclosure provides systems and methods that include or otherwise leverage a machine-learned neural synthesizer model. Unlike a traditional synthesizer which generates audio from hand-designed components like oscillators and wavetables, the neural synthesizer model can use deep neural networks to generate sounds at the level of individual samples. Learning directly from data, the neural synthesizer model can provide intuitive control over timbre and dynamics and enable exploration of new sounds that would be difficult or impossible to produce with a hand-tuned synthesizer. As one example, the neural synthesizer model can be a neural synthesis autoencoder that includes an encoder model that learns embeddings descriptive of musical characteristics and an autoregressive decoder model that is conditioned on the embedding to autoregressively generate musical waveforms that have the musical characteristics one audio sample at a time.

    System and method for real time sinusoidal signal generation using
waveguide resonance oscillators
    4.
    发明授权
    System and method for real time sinusoidal signal generation using waveguide resonance oscillators 失效
    使用波导谐振振荡器生成实时正弦信号的系统和方法

    公开(公告)号:US5701393A

    公开(公告)日:1997-12-23

    申请号:US267175

    申请日:1994-06-28

    IPC分类号: G10H5/00 G10H7/12 G10K15/02

    摘要: Sinusoidal waveforms are synthesized using one or more waveguide resonance oscillators. The waveguide resonance oscillator has two digital delay elements coupled to a digital waveguide junction. Each digital delay element receives a signal on its respective input node and outputs the received signal on its respective output node after a delay of one sample period. In the preferred embodiment, the waveguide junction has three digital signal adders and one signal multiplier interconnected so as to compute, once each sample period, a new input value for each digital delay element as a function of the two signals output by the digital delay elements. The multiplier coefficient used by the waveguide junction's multiplier determines the generated waveform's frequency of oscillation. The two output signals from the waveguide junction are sinusoidal waveforms that are 90 degrees out of phase with each other. When the first multiplier's coefficient value is timing varying, the waveguide resonance oscillator generates a sinusoidal waveform of time varying frequency and a second multiplier is used in the waveguide junction to maintain the sinusoidal waveform at a substantially constant amplitude. By using a first waveguide resonance oscillator to control the multiplier coefficient of a second waveguide resonance oscillator, frequency modulated waveforms are generated by the second waveguide resonance oscillator.

    摘要翻译: 使用一个或多个波导谐振振荡器来合成正弦波形。 波导共振振荡器具有耦合到数字波导结的两个数字延迟元件。 每个数字延迟元件在其相应的输入节点上接收信号,并且在一个采样周期的延迟之后在其相应的输出节点上输出接收的信号。 在优选实施例中,波导结具有三个数字信号加法器和一个信号倍增器互连,以便在每个采样周期之后计算作为由数字延迟元件输出的两个信号的函数的每个数字延迟元件的新输入值 。 波导结乘法器所使用的乘数系数决定了所产生的波形的振荡频率。 来自波导结的两个输出信号是彼此相差90度的正弦波形。 当第一乘法器的系数值是定时变化时,波导谐振振荡器产生时变频率的正弦波形,并且在波导结中使用第二乘法器以将正弦波形维持在基本上恒定的幅度。 通过使用第一波导共振振荡器来控制第二波导共振振荡器的乘法器系数,由第二波导共振振荡器产生调频波形。

    Signal processor for providing variable acoustic effect
    5.
    发明授权
    Signal processor for providing variable acoustic effect 失效
    用于提供可变音效的信号处理器

    公开(公告)号:US5365467A

    公开(公告)日:1994-11-15

    申请号:US171116

    申请日:1993-12-21

    IPC分类号: G10H7/00 G06F7/38 G10H7/12

    摘要: A musical tone signal processor is included of a computation unit, a register, a controller and an interpolator, and imparts a variable acoustic effect to a musical tone signal. The computation unit repeatedly executes a cycle of computation steps applied to the musical tone signal, using a plurality of parameters so as to realize a desired acoustic effect. The register stores values of the respective parameters which are used individually in corresponding computation steps. The controller operates when a variation is requested in the acoustic effect for designating at least one registered parameter attributive to the requested variation so as to rewrite an old value of the designated parameter to a new value. The interpolator is responsive to the execution of the computation steps each cycle during a transient period of the variation for feeding synchronously to the computation unit an intermediate value of the designated parameter, which is interpolated progressively from the old value to the new value, to thereby ensure the smooth variation in the acoustic effect. The interpolator has a multiple of interpolation channels. A multiple of concurrently designated parameters can be assigned freely to the respective interpolation channels so as to carry out parallel interpolation of the designated parameters.

    摘要翻译: 包括计算单元,寄存器,控制器和内插器的乐音信号处理器,并且向乐音信号赋予可变音效。 计算单元使用多个参数重复执行应用于乐音信号的计算步骤的周期,以便实现期望的声学效果。 寄存器存储在相应的计算步骤中单独使用的各个参数的值。 当在声效应中请求变化以指定属于所请求变化的至少一个注册参数以便将指定参数的旧值重写为新值时,控制器操作。 内插器响应于每个周期执行计算步骤,在变化的过渡期间同步地向计算单元馈送指定参数的中间值,该中间值从旧值逐渐插值到新值,从而 确保声音效果的平滑变化。 插值器具有多个插值通道。 可以向各个插补通道自由分配多个同时指定的参数,以执行指定参数的并行插值。

    Real time programmable, time variant synthesizer
    6.
    发明授权
    Real time programmable, time variant synthesizer 失效
    实时可编程,时变合成器

    公开(公告)号:US5300724A

    公开(公告)日:1994-04-05

    申请号:US991472

    申请日:1992-12-15

    申请人: Mark Medovich

    发明人: Mark Medovich

    IPC分类号: G10H7/12 G10H1/057 G10H7/02

    CPC分类号: G10H7/12 G10H2250/581

    摘要: A method for modelling time variant signals and multiple tone generating apparatus for a real time controllable, time variant waveform synthesizer. Speech or musical tone generation is accomplished by storing a DSQ (Demodulated Segment Quantization) codebook representation of a time variant signal. A DSQ codebook is a parametric representation of a time variant signal, wherein a signal's parameters are a time variant amplitude data sequence, a time variant pitch (advance/delay operator) data sequence, and a data sequence corresponding to a set of invariant waveshapes and their corresponding duration values. A signal is reconstructed by concatenating periodic segments of finite duration and, scaling its amplitude via a time variant amplitude data sequence and altering pitch or harmonic content via a time variant pitch data sequence. A plurality of unique DSQ codebooks and tone generators are assigned to a plurality of key actuations for multi-timbral operation.

    摘要翻译: 一种用于实时可控的时变波形合成器的时变信号和多色调产生装置的建模方法。 通过存储时变信号的DSQ(解调段量化)码本表示来实现语音或乐音产生。 DSQ码本是时变信号的参数表示,其中信号的参数是时变幅度数据序列,时变音调(提前/延迟运算符)数据序列和对应于一组不变波形的数据序列, 他们对应的持续时间值。 通过连接有限持续时间的周期性段来重构信号,并且经由时变幅度数据序列缩放其振幅,并且经由时变音调数据序列改变音调或谐波内容。 多个独特的DSQ码本和音调发生器被分配给用于多声道操作的多个按键致动器。

    Musical tone synthesizing apparatus performing high-speed non-linear
operation
    7.
    发明授权
    Musical tone synthesizing apparatus performing high-speed non-linear operation 失效
    执行高速非线性运算的乐音合成装置

    公开(公告)号:US5266734A

    公开(公告)日:1993-11-30

    申请号:US856444

    申请日:1992-03-24

    摘要: A musical tone synthesizing apparatus includes an excitation circuit, a resonator circuit, and a resampler. The excitation circuit generates an excitation signal, through a non-linear transformation, in response to an input signal supplied thereto. The resonator circuit resonates the excitation signal supplied thereto. The signal processing in the excitation circuit is executed in synchronization with a high sampling frequency N*Fs. The resampler converts the excitation signal of the high sampling frequency N*Fs into that of a normal frequency Fs. The excitation signal from the resampler, which has the normal sampling frequency Fs, is supplied to the resonator circuit. Accordingly, the resonator circuit can perform its operation at the normal sampling frequency Fs. The high-speed operation of the excitation circuit prevents the abnormal oscillation and the generation of an aliasing noise in the musical tone synthesizing apparatus.

    摘要翻译: 音乐合成装置包括激励电路,谐振电路和重采样器。 激励电路响应于提供给它的输入信号,通过非线性变换产生激励信号。 谐振器电路谐振供给的激励信号。 励磁电路中的信号处理与高采样频率N * Fs同步地执行。 重采样器将高采样频率N * Fs的激励信号转换成正常频率Fs。 来自具有正常采样频率Fs的重采样器的激励信号被提供给谐振器电路。 因此,谐振电路可以以正常采样频率Fs执行其操作。 励磁电路的高速运行防止了乐音合成装置中的异常振荡和混叠噪声的产生。

    Musical tone generating apparatus with reduced data storage requirements
    8.
    发明授权
    Musical tone generating apparatus with reduced data storage requirements 失效
    具有降低数据存储要求的音乐发生装置

    公开(公告)号:US4916996A

    公开(公告)日:1990-04-17

    申请号:US37510

    申请日:1987-04-13

    摘要: A musical tone generating apparatus utilizing a data compression method. A musical tone is sampled and is converted into waveform data. These waveform data are compressed into compressed data by a linear predictive coding method and further by a differential quantization method. The number of bits of each of the compressed data is thus significantly smaller than that of the waveform data. Thereafter, a memory stores the thus compressed data corresponding to an attack portion of the tone and a selected part of a sustain portion of the tone. Hence, it is possible to remarkably reduce the memory storage. When generating a musical tone, the memory reads out the compressed data of the attack portion and thereafter repeatedly reads out the compressed data of the selected part. The read-out compressed data are sequentially decoded into the original digital data. Thus, the whole waveform of the musical tone is reproduced.

    Musical tone generating apparatus
    9.
    发明授权
    Musical tone generating apparatus 失效
    音乐发生装置

    公开(公告)号:US4781096A

    公开(公告)日:1988-11-01

    申请号:US784842

    申请日:1985-10-04

    IPC分类号: G10H7/12 G10H1/06 G10H7/00

    摘要: A musical tone generating apparatus for an electronic musical instrument utilizing a data compression system is disclosed. This musical tone generating apparatus is basically constructed by a memory storing difference data and a data reproduction circuit. The difference data is in advance obtained by converting a musical tone signal to be reproduced to digital sample data, effecting a linear prediction operation on the digital sample data to produce prediction data and calculating the difference between the digital sample data and the prediction data. The stored difference data are sequentially read from the memory. In the data reproduction circuit, the musical tone signal is reproduced by effecting a reverse operation of the linear prediction operation on the read difference data. In the case where the musical tone signal is a periodic signal, the efficiency of the data compression is further enhanced by subtracting from each difference data to be stored in the memory that difference data which was generated one period of the musical tone signal before the generation of the each difference data. The efficiency of the data compression is more further enhanced by subtracting from each difference data that difference data which was generated a predetermined number of sampling intervals before the generation of the each difference data.

    摘要翻译: 公开了一种利用数据压缩系统的电子乐器的乐音产生装置。 该乐音产生装置基本上由存储差分数据的存储器和数据再现电路构成。 通过将要再现的乐音信号转换为数字样本数据,对数字样本数据进行线性预测运算,产生预测数据并计算数字样本数据与预测数据之间的差异,预先获得差分数据。 存储的差分数据从存储器顺序读取。 在数据再现电路中,通过对读取的差分数据进行线性预测操作的反向操作来再现乐音信号。 在乐音信号是周期性信号的情况下,通过从存储在存储器中的每个差分数据中减去生成音调信号的一个周期的差分数据,进一步增强数据压缩的效率 的每个差异数据。 通过从每个差异数据中减去在生成每个差异数据之前产生预定数量的采样间隔的差异数据来进一步增强数据压缩的效率。

    Musical tone signal generating apparatus employing sampling of harmonic
coefficients
    10.
    发明授权
    Musical tone signal generating apparatus employing sampling of harmonic coefficients 失效
    采用谐波系数采样的乐音信号发生装置

    公开(公告)号:US4646612A

    公开(公告)日:1987-03-03

    申请号:US758207

    申请日:1985-07-23

    申请人: Hideo Suzuki

    发明人: Hideo Suzuki

    IPC分类号: G10H7/12 G10H1/08 G10H7/00

    CPC分类号: G10H7/12

    摘要: In a musical tone signal generating apparatus of a harmonic combination system, the coefficient values of a continuous harmonic to be formed are discretely sampled. Among the sampled values, the values between each two adjacent sampling points (i.e., each two adjacent frames) which vary are selected, and only difference coefficient data therebetween are stored in a memory. When the harmonic coefficient data is to be formed, the difference coefficient data is used for the coefficient varying values between each two adjacent sampling points, and a new coefficient value is calculated. However, as for the nonvarying values between each two adjacent sampling points, no calculation is performed and an already calculated coefficient value is used, thereby updating harmonic coefficients as a function of time, and hence generating a musical tone signal whose tone color is changed as a function of time.

    摘要翻译: 在谐波组合系统的乐音信号发生装置中,要形成的连续谐波的系数值被离散地采样。 在采样值中,选择变化的每两个相邻采样点(即,每两个相邻帧)之间的值,并且仅将它们之间的差分系数数据存储在存储器中。 当要形成谐波系数数据时,将差分系数数据用于两个相邻采样点之间的系数变化值,并计算新的系数值。 然而,对于两个相邻采样点之间的非变化值,不执行计算并且使用已经计算出的系数值,从而更新作为时间的函数的谐波系数,并且因此产生其音调变化为 时间的功能。