Source code for Wiener Filter

Started by Saraah in comp.dsp16 years ago 4 replies

I need to do a quick test on standard Wiener Filter for speech enhancement, to see how is the result of noise reduction, some paper say it may...

I need to do a quick test on standard Wiener Filter for speech enhancement, to see how is the result of noise reduction, some paper say it may contain music tones. I probaly will do some modification it base on it. The structure of Wiener Filter is simply as s(n) -> FFT -> Wiener Filter -> IFFT -> S(n) I think Wiener filter is popularly used for one channel noise suppressio


RCA to BNC - any point?

Started by Barry in comp.dsp16 years ago 9 replies

Hi all, I have a Codec (2ADCs and 2DACs), which is capable of 16bit per channel sampling, at 96kHz. It interfaces to a DSP board. I...

Hi all, I have a Codec (2ADCs and 2DACs), which is capable of 16bit per channel sampling, at 96kHz. It interfaces to a DSP board. I have designing a pcb board capable of processing an analog music signal, and I'd like to interface it to an ADC on my codec. I'd also like to send a signal from the DAC to a second pcb board. I'm just wondering what would be the best way of doing this? The Cod...


Re: Opposite of Mu-law?

Started by Karl Uppiano in comp.dsp15 years ago

"Ben Bradley" wrote in message news:uu0ta055fd521oikgl9olo1mvg1tvr3e3e@4ax.com... > In rec.audio.tech,comp.dsp, Richard Owlett > ...

"Ben Bradley" wrote in message news:uu0ta055fd521oikgl9olo1mvg1tvr3e3e@4ax.com... > In rec.audio.tech,comp.dsp, Richard Owlett > wrote: > > > Ben Bradley wrote: > > [snip] > > > The music industry 'standards' for making a CD have changed in the > > > past decade or so. A song that sounds 'louder' is, at first listen, > > > deemed


Polyphase & wavetable playback?

Started by R Jones in comp.dsp14 years ago 4 replies

Hi. I am looking to add "wavetable" playback of sampled music/instruments to an existing project. The design already uses an FPGA & has an...

Hi. I am looking to add "wavetable" playback of sampled music/instruments to an existing project. The design already uses an FPGA & has an audio CODEC which supports playback at 48 kHz. I want to implement pitch-shifting and mimic higher/lower notes by altering the playback rate of the samples. The pitch-shift is in the range of -2x to 2x (-2*sampling_rate to +2*sampling_rate) controll...


CFP Evomusart 2011

Started by jj in comp.dsp9 years ago

Please distribute (Apologies for multiple posting) ---------------------------------------------------------------------------- FIRST CALL...

Please distribute (Apologies for multiple posting) ---------------------------------------------------------------------------- FIRST CALL FOR PAPERS evomusart 2011 9th European Event on Evolutionary and Biologically Inspired Music, Sound, Art and Design 27-29 April, 2011, Torino, Italy evomusart 2011: http://www.evostar.org/call-for-contributions/evoapplications/evomusart/ evo*...


How to apply Fourier Transform to audio files in Matlab? Or something else?

Started by Mudchild in comp.dsp13 years ago 3 replies

Greetings I hope I'm in the right place, and forgive me if I appear dumb! I need to do Fourier Transform analysis of some audio...

Greetings I hope I'm in the right place, and forgive me if I appear dumb! I need to do Fourier Transform analysis of some audio impulse response files, for a Uni assignment (Music Engineering). I have been recommended to use Matlab for this, and as my Uni has it, I have gained access... however I do not really know how to operate the program, and unfortunately I don't have time to start ...


Audio sampling question

Started by Steamer in comp.dsp12 years ago 9 replies

Hi all, I need to sample a 100 Hz - 15 kHz analog FM audio (music and speech) channel for an unusual purpose - to measure the time that...

Hi all, I need to sample a 100 Hz - 15 kHz analog FM audio (music and speech) channel for an unusual purpose - to measure the time that certain audio events occur. Audio quality, resolution, distortion are only important to the extent they affect the time accuracy of event detections. I'd like to be able to detect the occurrence of specific audio events in the channel with an accu...


SERAF - Synaptic Energy Redistribution Audio Filter

Started by Stephen Norris in comp.dsp15 years ago 2 replies

Psychoacoustics project news: [...] There doesn't seem to be much related material published on the internet - perhaps because SERAFs...

Psychoacoustics project news: [...] There doesn't seem to be much related material published on the internet - perhaps because SERAFs are a new idea. At present, the aim of the SERAF project is to promote internet publication of relevant material, in an effort to prevent the existence of patents that could make new music illegal in the fut


Output level for a polyphonic software synthesizer

Started by Olivier in comp.dsp16 years ago 3 replies

Hello, I'm currently writing a software music synthesizer in C++. My main problem is to have a good output level when a single note is...

Hello, I'm currently writing a software music synthesizer in C++. My main problem is to have a good output level when a single note is played (one voice), but with a maximum polyphony that can become higher than 16: - If i increase the level of all voices, that's OK for one note, but when i play all notes, it saturates. - If i make an average by dividing the max amplitude by the number o...


Re: Opposite of Mu-law?

Started by Ben Bradley in comp.dsp15 years ago

In rec.audio.tech,comp.dsp, Richard Owlett wrote: > Ben Bradley wrote: > [snip] > > The music industry 'standards' for making a CD...

In rec.audio.tech,comp.dsp, Richard Owlett wrote: > Ben Bradley wrote: > [snip] > > The music industry 'standards' for making a CD have changed in the > > past decade or so. A song that sounds 'louder' is, at first listen, > > deemed more interesting and exciting, so it will sell more CD's than a > > clean-but-not=as-loud song, so record labels are making songs sound


Subject: Music & Acoustic Transcription (was: The Holy Grail of Transforms & Component Extraction)

Started by Alfred Einstead in comp.dsp6 years ago 2 replies

I will follow up on the note below with some You Tube demos, along with an outline of the analysis method used to recover the "Holy Grail", as...

I will follow up on the note below with some You Tube demos, along with an outline of the analysis method used to recover the "Holy Grail", as it were (i.e. clean separation of acoustic signals into their natural "chirp" components, in the same way that a person decomposes the sounds when hearing them). From 2012 Dec 15 http://groups.google.com/group/comp.dsp/msg/fb55797342ea084e > The hy


for barney: very cutting edge nntp server access - gacki ziy - (1/1)

Started by Anonymous in comp.dsp12 years ago

Imagine this. They offer some of the best premium newsgroup access anywhere. Great prices and support await you as you travel into the...

Imagine this. They offer some of the best premium newsgroup access anywhere. Great prices and support await you as you travel into the beautiful world of premium nntp access. They give you access to some of the best groups others may not carry. Images, video, mp3 music, the real news from around the world... it's all inside waiting for you. You can find almost anything you are looking for. ...


Audio vs Video

Started by Vladimir Vassilevsky in comp.dsp12 years ago 12 replies

Just an observation: the largest part of a modern computer game is the library of the miscellaneous sound samples. Announcements, dialogs,...

Just an observation: the largest part of a modern computer game is the library of the miscellaneous sound samples. Announcements, dialogs, nature, music, etc. Isn't it strange that the video part of a game is produced by the real time rendering of some kind of a simple model of the reality, whereas the audio is stored as the samples of the live sounds? Why the fairly sophisticate...


Discriminating and filtering regularly spaced impulse noise in an audio stream

Started by JHD in comp.dsp14 years ago 1 reply

I'm digitally sampling and cleaning up some old vinyl albums. The tough nut is obviously discriminating pops/clicks due to scratches on the...

I'm digitally sampling and cleaning up some old vinyl albums. The tough nut is obviously discriminating pops/clicks due to scratches on the record from transients in the music. I'm using a package called Diamond Cut 6, which is powerful and flexible in terms of the number and type of filters it can produce, both fixed and adaptive. It offers both time and frequency domain filters, whi...


Alsa Library api vs. ISR

Started by chuckles in comp.dsp14 years ago 1 reply

Hullo, I've been tinkering with the Alsa library api and C++ dsp for some time now. Up to now I have used temporary files stored on a tmpfs...

Hullo, I've been tinkering with the Alsa library api and C++ dsp for some time now. Up to now I have used temporary files stored on a tmpfs when working with samples (not individual samples, 'samples' that are 30 seconds of music etc.). I had originally planned to try and implement some sort of real time audio processing. I decided to try jack, updated my kernel to 2.6.12 and added a few...


Rectangular Antenna Array Model

Started by ste3191 in comp.dsp4 years ago

Hi guys, i'm trying to simulate the MUSIC algorithm on rectangular array. Here i post an example found in book "Digital signal and image...

Hi guys, i'm trying to simulate the MUSIC algorithm on rectangular array. Here i post an example found in book "Digital signal and image processing" but there is a little problem. The array is on XY plane, then i confirmed the exact conversion from cartesian to polar, as written here: function A = array2D(dzeta,phi,loc_array) dtorad=pi/180; M=size(loc_array,2); K=length(dzeta); A=(zeros(M,...


A challenging DSP problem

Started by Anonymous in comp.dsp15 years ago 13 replies

Hi all The problem is to detect repeating patterns of music in any (Movie/Album)Song. The duration of repeating pattern is dynamic is...

Hi all The problem is to detect repeating patterns of music in any (Movie/Album)Song. The duration of repeating pattern is dynamic is sometimes well over 2 seconds. Therefore for a 44.1khz song 16-bit stereo , the buffer size req for coreelation itself would be 1.76mb .Can anybody suggest some good DSP techniques to overcome the buffer problem and still be able to extract the repeating p...


IIR constant Q bandpass filters

Started by loopy in comp.dsp13 years ago 1 reply

Hi, I would like to apply constant Q IIR filters to a music signal of 44100Hz where each filter matches the frequency of the western well...

Hi, I would like to apply constant Q IIR filters to a music signal of 44100Hz where each filter matches the frequency of the western well tempered tuning system. This equates to 12 tones per octave. At the moment I have achieved this using large custom FIR filters in Matlab and it takes 5 minutes to process 1.1s of data! I would like to apply IIR filters and end up with an envelope of the...


funding fundamental frequency(pitch)

Started by cyberaishu in comp.dsp12 years ago 26 replies

HI, We re working on a project dealing with south Indian music signals. We re right now stuck with finding out the fundamental frequency of...

HI, We re working on a project dealing with south Indian music signals. We re right now stuck with finding out the fundamental frequency of the signal. Wat we ve done so far: 1)Segmented the signal and store it in an array 2)Find out DFT of the segments and store. 3)Find the cross correlation between adjacent elements from the DFT values and store. 4) Take the maximum value from the cr...


Cross Power Spectrum Estimation

Started by ryujin_ssdt in comp.dsp11 years ago 7 replies

The only way I have seen documented to estimate the cross spectrum density is by obtaining the DTFT of the cross correlation of the two signals...

The only way I have seen documented to estimate the cross spectrum density is by obtaining the DTFT of the cross correlation of the two signals of interest. With so many spectrum estimation methods available I was wondering if it is possible to estimate cross spectrum using those methods. For example using the MEM (aka Burg), MUSIC, ESPRIT, CAPON, APES, Yulk-Walker, etc. Even in Matlab the o...