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.

Filter by
Sorted by
Tagged with
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: ...