Questions tagged [audio]
Audio, or in terms of signal processing, an audio signal is an analog or digital representation of sound, typically as an electrical voltage.
1,147
questions
0
votes
1answer
46 views
How to generate such sounds as in example? [closed]
I found these files on Internet:
1.wav
2.wav
3.wav
4.wav
How to generate such sounds?
Geno Chen wrote "Acoustic Grand Piano (Instrument #0)"
What to do next?
2
votes
2answers
193 views
Audio Steganography: Inaudible Audio Watermarking for Source Identification
What is a relatively inaudible audio watermarking technique to overlay a broadband audio signal on top of playing music without analysing the music for low-bitrate source identification? Ideally ...
0
votes
1answer
125 views
How is temporal pre masking possible?
I was just learning about psychoacoustic audio data compression and came across some sources suggesting that a strong tonal component (masker) that occurs within a certain short timespan after a ...
0
votes
1answer
210 views
No cross-correlation between same signal recorded using two different microphones
I've recorded the same audio signal using two microphones located at the same approximate location. However, when checking the cross-correlation using MATLAB (using the xcorr function) it is ...
2
votes
1answer
87 views
Introductory resources to mathematical properties of “dynamically recalculable” filters in audio/musical equalizers?
Introductory resources to mathematical properties of "dynamically recalculable" filters in audio/musical equalizers?
Particularly, I want to understand
What mathematical features (e.g. monotonicity ...
0
votes
1answer
239 views
Where to begin? - Multi source polyphonic pitch detection
I'm quite interested in real time pitch tracking. I have used mcleod pitch method, Yin and other methods to perform real time pitch tracking for a monophonic audio track.
I know that Polyphonic ...
0
votes
1answer
102 views
nearest neighbor implementation matlab
I am trying to implement this research paper:
I understand everything in the paper except the part about the nearest neighbors calculation (section 3).
The only MATLAB function I can think of that ...
2
votes
1answer
4k views
Calculating the SNR of Audio Signal (Recommended Libraries)
Are there any open source packages or libraries available which can be useful in calculating the SNR(signal to noise ratio) of an audio signal.
The input will be just an audio signal and I have to ...
2
votes
1answer
283 views
What are F0 counters in Speech signals? What is represented by F0?
I can't find any dedicated definition for Frequency F0 counters. Can anyone tell me what does F0 exactly mean, I am confused about that.
2
votes
3answers
431 views
Decreasing Sample Rate in DFT (FFT) for Audio Analysis
I'm working with audio data analysis through FFT algorithm.
My example audio is a sine wave at 440 Hz and 44100 Hz sampling rate.
FFT methods in programming, like ...
1
vote
1answer
44 views
How to recognize for small video sequence with a large sequence?
I'm working on the idea of recognizing a small video sequence (a sequence of 18 seconds) within a long one (a sequence of 15 minutes), the first idea that come to mind stats that I have to ...
0
votes
2answers
3k views
What are some python packages I can use to cut audio files
I have a project in which I have a batch of audio files and I need to remove the audio in it from say time 2secs to 5secs i.e. I have a set duration to be removed. How can I do this in python?
6
votes
1answer
255 views
Morphing between two FFTs
I'm a musician and I'm making a script that takes a wave file and snaps each of its frequencies from the fourier transforms to the nearest musical harmonic. Thanks to help from another question I ...
0
votes
1answer
91 views
DSP using audio IO from PC using C++
This is my first question on dsp. I am looking for something very simple here and I am sure there are libraries that will do pitch recognition and FFT but my requirement is very simple.
I have a PC ...
0
votes
0answers
100 views
Generalized Sidelobe Cancelling performance
I'm tinkering with different adaptive beam-forming algorithms for a research project in which I want to use a Uniform Rectangular microphones Array (URA) to isolate speech in a room.
I am determining ...
1
vote
1answer
847 views
How to simulate analog VU meter response to audio?
I'd like to simulate the movement of an analog VU meter dial as shown below and often found on stereos and other music monitoring equipment.
I just learned through this article by Rod Elliot (ESP) ...
0
votes
1answer
173 views
Audio transfer function modelling with pink noise + signal
I'm trying to model a transfer function for a noisy audio system, specifically to measure delayed system response. Before I can confidently apply control, I need to verify that I can exert control ...
1
vote
3answers
163 views
Detect the beginning of an increasing signal
After denoising and cleaning, I get amplitude signals like this (y-axis: dB):
On bottom left of each of these 3 graphs, you can see a noise floor (nearly "horizontal line"). This noise floor ...
1
vote
3answers
341 views
How to calculate arbitrary phase shift in discrete signal?
When I have digital audio signal, represented in samples, I can easily phase-shift the signal by 180° by simply inverting the value of each sample.
But what if I want to phase shift an arbitrary ...
-1
votes
2answers
481 views
Amplitude ranges for different bit-depths
In Python, I am using the library Soundfile (which uses the library libsndfile) for digital sound processing. I am working with different sound files coming from different internet databases, and ...
1
vote
2answers
352 views
How to edit audios so that they have the same length
I have a dataset of audio files, which differ on their lengths by a couple of milliseconds. Some are little shorter than 1s and some are little longer than 1s. They all have the same sampling rate, ...
1
vote
1answer
2k views
How to convert NIST to RIFF wav file
I have a dataset of audios(namely TIDIGITS, collected at Texas Instruments, Inc.) and they are in .wav format. However, when I try to read them from python, I get the following error:
...
2
votes
0answers
130 views
Is it possible to “equalise” a signal by deconvolving the impulse response of the room in which it is to be played?
I am using a test sweep with a flat power spectrum and linear group delay (Optimized Aoshima's Time Stretched Pulse) to measure a room's frequency response. Having obtained the impulse response of the ...
0
votes
2answers
58 views
What should I do with FFT result array from microphone input? [duplicate]
I currently want to create a small pitch detector and I have to say that I am very new in this topic of signal processing.
At the moment I implemented the FFt algorithm and I got an array of window ...
0
votes
2answers
76 views
Noise when dividing or multiplying signal in C
I'm trying to create a echo effect and have managed to add multiple delays but when i try to divide or multiply these numbers the signal is completely distorted and adds a lot of noise to the system.
...
0
votes
1answer
206 views
Add noise/signal to mel log spectrogram
I have a predicted mel log spectrogram $S$ and I want to add a noise signal $\eta$ to it.
S = log(mel-filterbank(abs/real part of(stft(signal)))
The naive way ...
0
votes
0answers
39 views
Relationships between $f(t)$ signal and $f(t) \times \sin(\omega t)$ signal
Let's assume that there is a signal $f(t)$, $0\le t \le T$. Then, is there any special meaning of the signal $g(t) =f(t) \times \sin(\omega t)$? Like AM transmission. What is shown/heard when we play ...
0
votes
1answer
118 views
audio filter designing
I know the basic filtering techniques available in signal processing.Does audio signal specifically have any different filtering method?.My application is to filter out the background noise in speech ...
0
votes
4answers
88 views
Circular buffer wrap around with chorus effect
I am developing an embedded DSP audio processor and am trying to implement a chorus effect. To my understanding, the chorus effect is multiple delayed versions of the original signal, where the delay ...
0
votes
1answer
387 views
Noise removal using adaptive noise cancellation algorithms in real time systems
I am newbie in signal processing. I want to remove noise from real time audio signal using adaptive noise cancellation(LMS&RLS) algorithms. I don't know how to choose reference signal(noise signal)...
0
votes
1answer
65 views
Getting a weired behavior when windowing an audio signal
I am processing audio signals using Essentia, an open-source library and tools for audio and music analysis, description and synthesis.
Here is a waveform corresponding to a frame extracted from an ...
0
votes
0answers
78 views
How to build a software audio mixer - low level approach [duplicate]
my questions might come across different SE forums. But here it is.
A little context : I'm currently building a midi sequencer, the architecture is this way (for now) I've got a ARM v7 + a PIC, the ...
1
vote
1answer
36 views
Is sparsity induced penalty in source separation “Entrywise matrix norms”?
I am reading this paper where they introduce norm penalties for source separation. In table 1, the $\log/ l_1$ type is $\sum_{g} log(\epsilon + \lVert H_{g} \rVert_1)$. I wonder this $\lVert H_{g} \...
0
votes
1answer
359 views
Machine Learning - any suggestions to solve Python rounding errors?
I am working with Python to isolate voiced segments from music using the Jamendo corpus for singing detection. Training a model, I break my audio into frames, and have a label (0,1) for each frame.
...
0
votes
1answer
102 views
FFT phase spectrum to suppress noise?
All that I heard so far about phase spectrum - that it is very hard to process. Are there any methods to do that, and is it possible to extract information about the noise from phase spectrum?
0
votes
0answers
19 views
Find which groups of ants are coexisted in the location from their signal profiles using NMF
I try to solve biological problem to tell which groups of ants are co-existed at this location by their sounds in specific time frame. My chosen framework is Non-negative Matrix Factorisation (NMF) ...
2
votes
1answer
84 views
How to find when a part of audio starts and ends in another audio?
I have two audio files in which a sentence is read (like singing a song) by two different people. So they have different lengths. They are just vocal, no instrument in it.
A1: Audio File 1
A2: Audio ...
1
vote
1answer
77 views
FFT radix-2 in audio - resolution issues - logarithmic scale - sample rate VS buffer size
I would like to ask how to deal with audio DSP. Is FFT good at all to deal with audio? I am working on an app, that generates a single impulse, rout it to an EQ plugin, and the output of the plugin is ...
0
votes
1answer
148 views
Downsampling in MATLAB - why scaling filter coefficients?
Trying to undertsand how MATLAB does resampling, looking at toolbox/signal/resample.m.
This is the part where (downsampling) filter coefficients are calculated:
<...
1
vote
1answer
349 views
how can I make a simple lowpass filter with this constraints? [closed]
I'm searching for a simple low pass filter code in C with this constraints
a modulable frequency cutoff (how can I convert all these crazy coefficients into a frequency?) I could change with a slider....
0
votes
1answer
702 views
MPEG-7 low-level audio descriptors
I'm working on an application which need to use the full set of 17 MPEG-7 low-level descriptors. Is there any library I can use for it? Preferably with a Python wrapper/API...
2
votes
1answer
830 views
How do I resample an audio signal without altering its pitch?
I'm working on concatenating videos again, this time with different playback speeds. The video stream part is easy enough, but the audio part is what's stumping me at the moment.
Currently, I've ...
0
votes
1answer
149 views
Normalize speech features per dimensions or across dimensions
I am working on pipelines for audio processing (audio features that will go into a neural net to create some embeddings).
We are using two features : Filter banks, or MFCC.
I was wondering what was ...
0
votes
1answer
222 views
extracting MPEG-7 low-level audio descriptors using essentia
According to https://www.ntnu.edu/documents/1001201110/1266017954/DAFx-15_submission_43_v2.pdf, the audio processing toolbox Essentia includes the 100% of MPEG-7 low-level audio descriptors. However I ...
2
votes
1answer
242 views
Distinguish harmonic sounds from non-harmonic
I am trying to distinguish harmonic sounds in the range from $100\rm \ Hz$ to $1000\rm \ Hz$ in my audio recording.
I attach the spectrogram ($y$-axis is freqeuncy and $x$-axis is time) of a typical ...
1
vote
0answers
112 views
low-frequency amplitude with phase modulation of low Hz carrier
I am writing an FM/PM synthesizer, using Java. For the most part it works pretty well. What I am curious about is an attempt to use a low frequency tone as a carrier. By low frequency, I mean in the ...
0
votes
1answer
387 views
How does it go about implementing pitch shifting without affecting the duration or speed on matlab? [closed]
I am creating a project that will record a sound sample from the world, for example, a bird's chirping. And then through pitch scaling, I could create different notes.
I first tried to change the ...
4
votes
1answer
330 views
Algorithm for identifying beat grid in music with non-constant tempo
Are there any algorithms for automatically fitting a beat grid to a song (tempo matching) when the song has a slowly changing tempo or BPM?
The output would be a vector of onsets.
Here's a picture ...
1
vote
1answer
128 views
How can you 'perfectly' reconstruct phase for transients in a modified audio absolute spectrogram?
I am currently working on the absolute spectrogram of an input audio signal. I am using non-negative matrix factorization to separate out the rhythmic components (bass drum, snare drum and hi-hat) of ...
1
vote
1answer
2k views
Python, resampling tools dont work as expected
I've tried both using scikit.samplerate.resample and scipy.signal.resample. With neither of them can I achieve the result I want.
Scipy.samplerate:
...