Skip to main content

Questions tagged [music]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
16 votes
1 answer
5k views

Find similar Music using FFT Spectrums

I have been experimenting some weeks to find a way to match/find similar Songs in a Library containing different Genres of Music. My first try was to Detect Features like Tempo or how much Bass there ...
gfg's user avatar
  • 161
15 votes
4 answers
17k views

Most efficient way to extract frequency components of audio signal with near-human accuracy in real time

I'm trying to work out how (if possible) to extract the frequency components of an arbitrary audio sample (typically music) in an FFT-like manner, but in my research on the FFT algorithm, I'm learning ...
bryhoyt's user avatar
  • 1,453
14 votes
2 answers
457 views

Inverse polyphonic chord recognition

Polyphonic music transcription does not currently appear to be a solved problem. How about the inverse of a small portion of the problem. Are there any kind of spectral characteristics (from an STFT)...
hotpaw2's user avatar
  • 35.7k
13 votes
2 answers
12k views

Converting a pitch bend (MIDI) value to a "normal" pitch value

I am trying an offline LPC analysis and synthesis using the rt_lpc (real-time LPC) implementation as given here. There are some functions within the program that can be used for an offline LPC ...
Sriram's user avatar
  • 578
13 votes
2 answers
1k views

Sound synthesis effects for natural sounds

I´m currently working on an accordion synthesizer and I would like to make it sound as natural as possible. I really like how the following wave sounds: https://dl.dropbox.com/u/20437903/onda%...
Camilo Barraza's user avatar
13 votes
1 answer
2k views

Which transform most closely mimics the human auditory system?

The Fourier transform is commonly used for frequency analysis of sounds. However, it has some disadvantages when it comes to analyzing the human perception of sound. For example, its frequency bins ...
user76284's user avatar
  • 233
12 votes
3 answers
4k views

Slow Down Music Playing While Maintaining Frequency

Playing a piece of music audio at a slower speed would lower its pitch (frequency). Is there a tool and theory to slow down the song playing while keep the frequency the same? I suppose one can do ...
Hans's user avatar
  • 223
12 votes
1 answer
762 views

What are the basic categories of operations performed on audio signals to create interesting sounds?

I don't know if this question will make sense as I'm very new to dsp. In my limited foray into audio dsp I've come across: Frequency Modulation Amplitude Modulation Additive Synthesis Subtractive ...
kiman's user avatar
  • 123
12 votes
2 answers
676 views

What methodology to use for discrimination of different (musical?) tones

I am trying to research and figure out how best to attack this problem. It straddles music processing, image processing, and signal processing, and so there are a myriad number of ways to look at it. ...
Spacey's user avatar
  • 9,897
9 votes
1 answer
2k views

Detecting changes between voice and music

I have a bunch of audio files that have both speech and music parts (think radio). For instance, a given file might consist of the following sections: ...
haroba's user avatar
  • 203
8 votes
2 answers
598 views

Why is the null of an adaptive beamformer narrower than antenna beam-width?

Question for those familiar with adaptive beamforming: Why is the null formed by an adaptive beamformer much narrower than the beamwidth of the antenna array? Concrete Example Suppose we have a simple ...
Gillespie's user avatar
  • 2,064
7 votes
4 answers
10k views

Does taking the Hilbert transform extract the envelope of audio signals?

I want to extract the envelope of music signals with a sample rate of 44.1kHz. I used the MATLAB command: abs(hilbert(mysignals)), but the resulting signal is ...
Linda's user avatar
  • 71
7 votes
2 answers
1k views

Guitar effects explanation books

Can you please suggest some books to get how guitar effects: distortion, overdrive, phaser and so on are achieved ?
Mina Wissa's user avatar
7 votes
1 answer
360 views

How do Phons relate to loudness?

Let's say I have the very same signal stored in 2 .wav files. And lets say I process each file using a function, and it is established that one file is 20 phons ...
Baz's user avatar
  • 294
6 votes
1 answer
1k views

Bandwidth of an entire song

My question has to do with the difference between the frequencies of a single note, and the frequencies of an entire song. If I have a 5 second signal of the form: $x(t)=\sin(8\pi t)$, here is the ...
Levi's user avatar
  • 157
5 votes
5 answers
5k views

How to build a program that gives you on the fly the chords of the song while listening to it?

I am trying to think how can I program a SW that can recognize Chords on the fly. since I know nothing about music, Can I assume that the chords are orthogonal and unique? I guess I can since it is ...
0x90's user avatar
  • 535
5 votes
4 answers
685 views

Is a recording of a chord merely a superposition of recordings of its constituent notes?

Is a recording of a chord merely a superposition of recordings of its constituent notes? Assuming the recording of its constituent notes are sufficiently clean.
HK Tong's user avatar
  • 55
5 votes
3 answers
3k views

How is a "good" or "bad" singer defined in signal processing terms?

I was watching the American and Indian idol auditions on youtube earlier in the day. I watched both successful and failed contestants and I was able to distinguish the really bad from the good singers ...
Sriram's user avatar
  • 578
5 votes
4 answers
2k views

How do I compare chords played on a guitar with a known sample?

I want to create a project that will recognized the chords that i played in guitar. I recorded a raw sound to be compare to the one that the user will input. Example I have a recorded sound chordA ...
user8137's user avatar
5 votes
2 answers
2k views

How does Adobe After Effects generate its "audio spectrum" effect?

I'm trying to replicate the "audio spectrum" effect from Adobe After Effects. An example can be seen in this video: Obviously, it has to be some variant of a fourier transform, but I've tried taking ...
Evan Geng's user avatar
5 votes
2 answers
1k views

MUSIC algorithm derivation

Setup Suppose we have a complex $L\times 1$ signal $\mathbf{x}$ with two tones at (unknown) frequencies and phases defined as: $$ x_n = A_1 e^{j \omega_1n + \varphi_1} + A_2 e^{j \omega_2n + \...
Atul Ingle's user avatar
  • 4,144
5 votes
1 answer
2k views

Improving an auto-correlation based guitar pitch detector

I've seen many questions on this forum regarding pitch detection for musical instruments (commonly guitar), and spent a while reading through the answers to create a basic implementation of auto-...
Sevag's user avatar
  • 205
5 votes
2 answers
5k views

Does audio upsampling create noise/artifacts or degrade the signal?

I've read that upsampling performed in digital music playback can color the sound, produce artifacts, etc. For example, an audio file ripped from a CD might be 44.1Khz/16-bit, and then upconverted to ...
Anna Dickinson's user avatar
5 votes
0 answers
148 views

Subspace Methods - Eigenvalues of the Signal Subspace

Subspace frequency estimation methods like MUSIC or ESPRIT decompose the signal correlation matrix into a signal and a noise subspace. Assume the signal model is given by $$\boldsymbol{s} = \...
Lukas's user avatar
  • 185
4 votes
2 answers
2k views

Detect song changes in audio stream

I have a stream of music that I'm reading(from a microphone, from an online streaming source or whatever). And I want to have a system that will detect when a song changes. The question is, is this ...
entropy's user avatar
  • 143
4 votes
2 answers
342 views

Smallest Eigenvalue in the Derivation of the MUSIC Algorithm

I am seeking clarification on a particular step in the derivation of the MUSIC algorithm as presented in a specific paper. Here, there is an intermediate step I cannot follow and I would appreciate ...
Naetmul's user avatar
  • 145
4 votes
2 answers
3k views

Can anyone explain how does CZT (Chirp Z Transform) really help in 'spectral zooming'?

I found some explanation alongwith the Matlab Code here, but I can't figure out, without a good example, why would this result in spectral zooming? (or develop some time intuition like viewing it as ...
user3675152's user avatar
4 votes
3 answers
369 views

Harmonic errors in acoustic instruments

If a note has a fundamental frequency of 100Hz, then its second harmonic is located at 200Hz and its tenth harmonic is located at 1000Hz. But for acoustic instruments, the harmonics will not occur at ...
Baz's user avatar
  • 294
4 votes
1 answer
494 views

FFT seems more accurate than MUSIC algorithm?

I created a signal with two sinusoids and added increasing amounts of random noise to it. The results of running the FFT and MUSIC on this signal are shown in the image below. Ignoring the fact that ...
Bertus101's user avatar
  • 141
4 votes
1 answer
314 views

MUSIC algorithm terminology

Looking for clarification on the notation described in the MUSIC algorithm in Ralph Schmidt's IEEE paper$^{[1]}$. The data model is: $$X = AF + W$$ Schmidt defines the following: ...
BigBrownBear00's user avatar
4 votes
3 answers
1k views

How to detect repeating music?

Suppose you have a music data-file (for example mp3) with a single audio stream which contains an audio time-series for 3 hours, but you want to find out if that audio file (maybe some compilation) ...
Alex's user avatar
  • 141
4 votes
1 answer
850 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 ...
R Tyler McLaughlin's user avatar
4 votes
3 answers
242 views

How to determine if certain notes exist within polyphonic music?

Given a segment of audio, if you were to calculate the histogram of frequency amplitudes for all standard musical note frequencies present in the audio, how would you check to see if 2-3 specific ...
Cerin's user avatar
  • 628
4 votes
0 answers
699 views

Incorrect Frequency results when using Multiple Signal Classification (MUSIC)

I am using MUSIC (Multiple Signal Classification) to determine Direction Of Arrival (DOA) and frequency of signals impinging on an Antenna Array. I am using a function ...
Ahsan Ahmad Yousuf's user avatar
3 votes
3 answers
1k views

Intuitive explanation of subspace

There are many techniques in signal processing that use eigen analysis (MUSIC, SVD, eigen decomposition, etc) that result in signal and noise subspaces.The mathematical definitions for signal ...
BigBrownBear00's user avatar
3 votes
3 answers
562 views

Can one use MUSIC algorithm to estimate DOA for a circular microphone array with a small radius?

I am trying to locate the sound source using MUSIC algorithm in a circular microphone array. The array that I am using is "ReSpeaker Mic Array - Far-field w/7 PDM Microphones", and the ...
Kamal's user avatar
  • 31
3 votes
1 answer
754 views

MUSIC implementation in Pyroomacoustics library

I am currently using the multiple signal classification (MUSIC) algorithm provided by the Pyroomacoustics library in order to estimate direction of arrival angles and it works pretty well for both ...
Avio's user avatar
  • 132
3 votes
3 answers
327 views

What is difference between frequency and pitch?in nutshell and simple words?

Although both are some how directly related Such that when one increases,the other one also increases I have read different Google results but couldn't understand . I want to know what is exact ...
DSP_CS's user avatar
  • 1,952
3 votes
2 answers
3k views

MUltiple SIgnal Classification (MUSIC) Implementation

I have a linear 4 element antenna array currently in my design, I am able to obtain the I/Q data from each antenna. Now I am trying to implement the MUSIC algorithm to obtain the AoA (Angle of Arrival)...
radar101's user avatar
3 votes
1 answer
170 views

Covariance block of MUSIC Algorithm

I am implementing MUSIC algorithm in Verilog, and I need to implement the blocks in following order $$\text{Input signal}{\longrightarrow}\text{Co-variance/Correlation matrix}{\longrightarrow}\text{...
uzmeed's user avatar
  • 31
3 votes
3 answers
394 views

Which parameters should I take care of while converting .au to .wav for Genre Classification

I am learning to develop Music Genre Classification models. I have a dataset in which files are in ".au" format, which I need to convert into ".wav". I used SoX (Sound eXchange) to convert it. With a ...
sandepp's user avatar
  • 133
3 votes
1 answer
2k views

what are the Pros and Cons of ESPRIT and MUSIC algorythms?

On wikipedia there are only 2 lines about ESPRIT: Estimation of signal parameters via rotational invariant techniques (ESPRIT)... MUSIC doesnt have an entry in the music disambiguation page, other ...
bandybabboon's user avatar
3 votes
2 answers
313 views

Key detection Dance Music inaccuracies - matlab

I have been working on a project with a vide variety of functions for DJ'ing. I am nearing the end, however, the accuracy rate on the key detection part of it is not pleasant when fed tracks of Dance ...
Jurgen Cuschieri's user avatar
3 votes
1 answer
373 views

How can frequency dispersion in a vibrating string be modelled using an LTI filter?

According to JOS on stiff-string synthesis, stiff strings (like on a piano) introduce inharmonicity (i.e. the harmonics of the tone are not all in tune) due to different frequency components of the ...
bryhoyt's user avatar
  • 1,453
3 votes
1 answer
172 views

Uniform density 2d peak detection of spectrogram

I am trying to recreate the algorithm used by Shazam to recognize music, as outlined in the paper An Industrial-Strength Audio Search Algorithm. The algorithm performs a specialized peak detection to ...
Jonathan's user avatar
  • 131
3 votes
3 answers
168 views

Is it possible to "determine"/"evaluate" the perceived quality of a music audio/video record by using software in an automatic way?

I have a fairly large collection of audio/video bootlegs recorded at live performances by various artists. The recordings all come from very different sources and people through decades, and all of ...
terrorrussia-keeps-killing's user avatar
3 votes
3 answers
380 views

How can I convert audio to a series of notes using pitch detection?

I have a good pitch detection system set up, and I would like to return a series of notes given an array of audio samples. My current approach is as follows: I have a moving window across the audio ...
nagasgura's user avatar
3 votes
1 answer
214 views

Estimating harmonic loudness

I'm working with data that looks something like this: ...
Baz's user avatar
  • 294
3 votes
1 answer
144 views

Shazam / SoundHound Music Analysis - Recommendation for Reading

I need to explore some area around music frequency analysis. A good example is the way Shazam / SoundHound app works (mapping frequency domain, comparing, creating some vector map, handling noises and ...
hkrlys's user avatar
  • 141
3 votes
0 answers
302 views

Gain of resonating filters

I'm trying to make a music instrument based on a resonator with a high Q, such as Ableton's Corpus and Ableton's Resonator (I think the former is based on a simple 2nd order resonant filter while the ...
Florent's user avatar
  • 754