Questions tagged [signal-synthesis]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
-1
votes
2answers
58 views

use of complex number in digital signal processing [closed]

how complex number used in digital signal processing. detailed information about on how this method will be useful in radar technology.
0
votes
1answer
29 views

how do I derive the system equation for a simple delay with feedback?

I am a software engineer, and just learning digital signal processing formally, though I've hacked around before a fair amount. I'm implementing a delay audio VST and I'm trying to wrap my head ...
0
votes
0answers
24 views

Automotive Radar Simulation

I am looking to simulate a radar channel and a waveform to test some ideas from other signal processing domains on automotive radar. However, I have no experience with the typical automotive radar ...
0
votes
1answer
104 views

Analyze and reproduce sonic screwdriver sound

Do you know about Doctor Who and its screwdriver? Well, I'm trying to understand how to replicate this sound but the spectral analysis is too way complicated, just see its spectrogram. I was trying ...
1
vote
0answers
59 views

Additive Synthesis - clean playback of a spectrum frame

First of all - I have only a limited of Fourier transforms and the mathematics involved, so please pardon any potentially bad terminology or huge gaps in conceptual knowledge. I'm experimenting with ...
0
votes
0answers
9 views

2D Fourier Synthesis (IDFT) not yielding expected result

I am trying to recover a 2D signal using inverse DFT, to my understanding the IDFT outputs the coefficients of the fourier series of the original function up to the Nyquist frequency. So for example ...
0
votes
1answer
26 views

Deriving difference equation

I have this block-diagram of Karplus-Strong basic algorithm. Where $$H_{d}(z) = \frac{1+z^{-1}}{2}$$ The problem occurs when I try to get the difference equation. As I can see from the diagram, that ...
0
votes
1answer
61 views

Difference between two sine generators

I have two sine oscillators and I get these two different spectrum analysis (let's disregard the slight frequency difference). Is there any deductions that can be made about the "quality", or sine ...
3
votes
1answer
74 views

Is it possible to approximate given skewness and kurtosis values using an IFFT?

I have time domain data for a signal that behaves randomly but has non-random (non-Gaussian?) skewness and kurtosis values of ~0.9 and ~7.4, respectively. The FFT of the signal shows that it's not ...
0
votes
0answers
15 views

-6db low pass filter and synthesised tone

I want to synthesis a harmonic sound with fundamental frequency of f0 and 20 partials with amplitudes of a0, a1, a2, a3 ....a20. The amplitudes should reduce a - 6db per octave like a low pass filter ...
0
votes
0answers
22 views

Criteria for Inverse STFT

So far I have studied the STFT and how it works. Following this question: Inverse Short Time Fourier Transform algorithm described in words , I got a grasp of how it works and how to implement it. ...
0
votes
1answer
22 views

extend parts in an existing audio file to make it sound longer without stretching the file

I'm looking for a way to extend certain parts of an exiting audio file to make these parts sound like the where played longer. And I dont want to change play speed or stretch the file. Lets say u have ...
0
votes
0answers
45 views

Please explain Multiplication property in Z transform?

I am having problem visualizing contour any example will be great help. As far as as where I need it I was trying to find Z transform of a contracted signal by first multiplication by impulse train.
0
votes
0answers
31 views

How to reproduce a signal from its decomposed components?

Given a dataset of a signal which has been decomposed into its IMfs (with EMD (Hilbert-Huang transform)), how can synthetic replicas of that signal be reproduced from the decomposed signal? There are ...
0
votes
1answer
51 views

Frequency modulation audio synthesis: clicks/pops when changing modulator frequency dynamically

I'm very new to DSP and working on a FM VST. It's mostly up and running, or at least it generates FM-like sounds. I want to be able to change various parameters dynamically while audio is generated, ...
0
votes
1answer
56 views

Choppy output when trying play through a callback buffer

I am trying to make a keyboard in python where every note's frequency is a ratio of the previous note but my output is strangely choppy for some reason. Here's an example of what I mean. I'm using ...
1
vote
0answers
71 views

Generate time domain signal from frequency domain filter

I am familiar with using the Fourier transform to take a signal from the time domain to the frequency domain. What I would like to do is the reverse: describe a signal in the frequency domain and then ...
0
votes
2answers
42 views

How to make sure that a sinusoid wave with different subsequent frequencies matches up?

A very basic formula to transform a sequence of notes into a signal would be: $$ x(t) = A\cos( 2 \pi (2^{current\_note}/12) t) $$ where $current\_note$ is $notes[\lfloor t / period\_per\_note\...
0
votes
1answer
45 views

Glitches in certain frequencies

I am trying to produce some simple audio waves using WASAPI (Windows Audio Session API). If I skip all the abstractions, my program basically receives a buffer from the API, then writes results of a ...
1
vote
1answer
69 views

Separating two frequency component

How can we separate two frequency component when they get mixed means when signal get mixed with noise how receiver can judge which part is signal and which is noise ?
0
votes
3answers
250 views

What is the algorithm to do frequency modulation?

I'm familiar with audio synthesis, oscillators etc. I'm now trying to implement my own software algorithm to do FM as described by https://en.wikipedia.org/wiki/Frequency_modulation. What I have ...
2
votes
1answer
42 views

How is the energy conservation principle preserved in the case mentioned below?

Suppose there are 2 sinusoidal signals $\cos(\omega t)$ and $\cos(\omega t)$, which implies that their individual power is $1/2$ unit and total power is $1$ unit. When added, the signal $2\cos(\omega ...
16
votes
4answers
2k views

Finding polynomial approximations of a sine wave

I want to approximate the sine wave given by $\sin\left(\pi x\right)$ by applying a polynomial waveshaper to a simple triangle wave, generated by the function $$T\left(x\right)=1-4\left|\tfrac{1}{2}-...
1
vote
0answers
57 views

Band Limited Impulse Train - DC offset correction

I am trying to get band limited saw-tooth wave. I have found this paper: Alias-Free Digital Synthesis of Classic Analog Waveforms. I am prototyping this code in common LISP, here is snippet of what I ...
-1
votes
1answer
422 views

relationship of column of spectrogram to original signal

We can get the spectrograms of a signal which is a 2D matrix. How do I get back from the columns of the spectrogram to the time stamps in original signal? For example, what time stamp does the columns ...
1
vote
0answers
58 views

Bandwidth enhanced sinusoidal model with oscillators banks

i am currently implementing the bandwidth enhanced sinusoidal model for an additive synthesizer, this model allow to accurately produce noisy sounds by adding a noise component to each sinusoids. But ...
0
votes
2answers
124 views

Controlling a signals amplitude in the frequency domain [closed]

I want to control the amplitude of a signal I'm creating from a user drawn spectrum by scaling the magnitude values in the frequency domain. Here is my scenario. Sample rate $F_s= 44100\textrm{ Hz}$...
12
votes
2answers
9k views

What are advantages of having higher sampling rate of a signal?

Being a non signal processing science student I have limited understanding of the concepts. I have a continuous periodic bearing faulty signal (with time amplitudes) which are sampled at $12\textrm{ ...
0
votes
1answer
259 views

Pulse wave from sum of sinusoids

...
0
votes
2answers
217 views

How should you decide on the number of sweeps to be used in FMCW radar?

I am designing an FMCW radar in MATLAB and I would like to know on how should I decide on the number of linear sweeps in FMCW .Does the number of sweeps affect the performance?
3
votes
1answer
167 views

Overlapping power-of-cosine windows with constant weight

I would like to refer you to a relevant question I posed on the Math StackExchange: A generalisation of the Pythagorean trigonometric identity. As can be seen from the question and the answer, what ...
0
votes
1answer
85 views

Convert image of an irregular surface to it's signal equivalent

I want to take the image of an irregular object , say and then I want to convert the elevation of the points into a spatial signal. To make my point clear: the signal would be 'height of the ...
0
votes
1answer
503 views

Generate loopable sine wave cycle for given frequencies

I am somewhat new to DSP so bare with me. I am working on a simple wavetable oscillator. What I am trying to do is generate one cycle of a wave form for each note (frequency) and store it in an array ...
1
vote
3answers
619 views

Effect of noise on high and low frequency components

It is given that noise is present in the noisy image in the form of high frequency components. Can any one please explain this concept. Also please tell me that whether it is correct to say that "...
1
vote
0answers
303 views

What's wrong with my minBLEP Hard Sync Sawtooth code?

I implemented a Sawtooth Oscillator which uses minBLEP - Eli Brandt's original paper The minBLEP approach works very well for a normal Sawtooth but I specifically want to implement Hard Sync and ...
8
votes
1answer
1k views

How can I decompose a signal into square waves?

I am dealing with signals that are a superposition of different square waves with different amplitudes and phases. Normally, one would decompose a signal into sine waves with help of the Fourier ...
0
votes
0answers
358 views

Flattening out a power spectral density

The situation is as follows. I am generating a white noise voltage signal with a certain power spectral density amplitude of choice, from 0 to some cutoff frequency, for example 200 MHz. This proceeds ...
1
vote
1answer
356 views

Splitting a magnitude across multiple bins in an IFFT

By Georg-Johann own work, CC BY-SA 3.0. I’m trying to synthesise a sine wave using an IFFT at a frequency between bin centre frequencies. Here are the details ...
0
votes
2answers
636 views

Sine Wave Aliasing during IFFT

I’’m synthesising a simple sine wave using the IFFT. I’m controlling the pitch of the sine wave by controlling the bin number and the phase for that bin number. I’ve synthesised an F whose ...
0
votes
1answer
77 views

Cascading FM synthesis operations

I'm trying to understand how to program cascading FM synthesis operations. I can find a good deal of information out there on how to do it on various pieces of hardware, but unfortunately, there isn'...
1
vote
0answers
136 views

Calculating amplitudes of FM Sidebands

How are the amplitudes of FM sidebands calculated? E.g. when negative frequencies are reflected back and their amplitudes added to any existing positive frequencies at that band, how are the ...
0
votes
1answer
159 views

Bandlimited PWM

Trying to figure out how to synthesize a Bandlimited PWM in my audio code in C. I have already figured out a bandlimited pulse wave but I can't really figure out how to translate that to PWM. I have ...
1
vote
1answer
107 views

How can I realize a complex communication system in a real time application?

So I am working on a project where I have to model a communication system in MATLAB, then implement it on an FBGA. My transmitter goes something like that: ...
0
votes
1answer
571 views

Daubechies wavelet transform

i have N samples obtained by sampling a signal with lot of frequency contents. How will i apply daubechies wavelet transform to obtain the frequency and its location? i need to write a program which ...
1
vote
2answers
707 views

Additive synthesis vs. “just draw the waveform”

I've been experimenting with PYO recently, a Python module for sound synthesis and audio processing. This is really my first foray into this topic, so I have what is probably a very basic question. ...
1
vote
3answers
567 views

Extrapolation after taking inverse Fourier transform

Suppose I have 2000 point(time series) signal and I take 512 point FFT, after this some operation is done in frequency domain. Now if I take IFFT to get 512 points in time domain, Is there a way to ...
0
votes
1answer
941 views

adding u(t) and r(t) to create a signal

I previously asked this question in the maths community not realising that this stack exchange community existed. I have searched online extensively and haven't been able to find an explanation to how ...
3
votes
1answer
107 views

Mysterious notation used in “BLIT” CCRMA paper

I'm working on a project involving synthesizing audio, which led me to a promising Stanford CCRMA paper on band-limited synthesis. However, this double-arrow notation keeps popping up throughout some ...
0
votes
1answer
101 views

Adding sine waves

I need to play thousands of simple sounds (generated tones) at the same time. If I am understand correctly there should be a way to add them together in complex wave but i really can't see the light ...
2
votes
2answers
916 views

Integration of square wave

trying to program an integrator. My input is a square wave and my expected output should be a triangle wave. However, whenever I pass it through my low pass filter algorithm (just a 2nd order ...