Questions tagged [signal-synthesis]

The tag has no usage guidance.

74 questions
Filter by
Sorted by
Tagged with
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.
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 ...
24 views

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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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. ...
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 ...
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.
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 ...
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, ...
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 ...
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 ...
42 views

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}-...
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 ...
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 ...
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 ...
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}$...
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{ ...
259 views

...
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?
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 ...
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 ...
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 ...
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 "...
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 ...
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 ...
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 ...
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 ...
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 ...
77 views

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'...
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 ...
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 ...
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: ...
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 ...
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. ...
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 ...
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 ...
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 ...