audio-processing

combining live recording audio in another audio file iphone sdk?

Does someone knows how we can combine our current recording into another background playing music? I need some sample code for this. I want to create something like karaoke application in which we can record our voice over an instrumental music. ...

WaveChannel32 gives me an exception: Offset and length were out of bounds

With the NAudio library I'm trying to mix some audio using a WaveMixerStream32 so I'm using WaveChannel32 to feed it the streams in the proper format. I've got an exception with the following message: Offset and length were out of bounds for the array or count is greater than the number of elements from index to the end of the ...

Is there a library that does what the Levelator does for .Net?

The Levelator is a program that you feed an audio file and it generates another one with a more constant volume ensuring that any recording problems (like a person sounding too loud, or being barely audible) are corrected. Do you know any libraries that I could use .Net in Windows to perform the same task? Or a command-line program woul...

What kind of sound processing algorithm allows you to make visualizations like this?

I'm interested in making an OpenGL visualizer for MP3's as a pet project. I stumbled upon this youtube video which demonstrates someone showing off a visualizer being used in conjunction with Augmented Reality. http://www.youtube.com/watch?v=SnshyLJSpnc#t=1m15s Please watch that video, but ignore the augmented reality aspect of that v...

How to write C++ audio processing applications?

Hi everyone, I'm an Electronics and Telecommunications student, next to my graduation. I'm gonna work on a project that involves my knowledge about DSP, music and audio in general. I allready know all the basic mathematic instruments and all the stuff I need to manage it, such as FFT, circular convolution ecc ecc. I want to learn C++ ...

processing an audio wav file with C

Hi - I'm working on processing the amplitude of a wav file and scaling it by some decimal factor. I'm trying to wrap my head around how to read and re-write the file in a memory-efficient way while also trying to tackle the nuances of the language (I'm new to C). The file can be in either an 8- or 16-bit format. The way I thought of doi...

TV audio processing with TV capture card

Hello, I'm looking for an open source library or framework to process audio signal from a TV capture card. The idea is to detect TV ad spots and register the time and the channel where them happends. I never worked in something like this, so, any information, link, idea is welcome. Thanks in advance! EDIT: I don't care about the langu...

Audio processing in C# or C++

Hi, I would like to create an application that uses AI techniques and allows the user to record a part of a song and then tries to find that song in a database of wav files. I would have liked to use some already existing libraries for the audio processing part. So, could you recommend any libraries in C# which can read a wav file, ge...

Audio processing libraries for Ruby?

Any recommendation on libraries to do audio processing in Ruby. I need to do the following two tasks: Find silences, for which I'm happy to just be able to iterate over each sample in the wave. Cut and paste pieces of wav files to form a new wav file. Convert wav to mp3, which I will probably leave to lame anyway. I'm looking for the...

Verizon SongID - How is it programmed?

For anyone not familiar with Verizon's SongID program, it is a free application downloadable through Verizon's VCast network. It listens to a song for 10 seconds at any point during the song and then sends this data to some all-knowing algorithmic beast that chews it up and sends you back all the ID3 tags (artist, album, song, etc...) ...

Audio programming, Sound Processing and DSP

I was playing with a karaoke application on iPhone and came up with following questions: The application allowed its users to control the volume of the artist; even mute it. How is this possible? Does adjusting artist sound/setting equalizer etc. mean performing some transformation of required frequencies? What sort of mathematics is r...

Open source FSK decoder library?

I'm looking for a library or tool to decode FSK in wav files, e.g. caller id. Currently using the tools bundled with vpb-driver for Voicetronix hardware that is available via debian/ubuntu. But this appears to have an error that I'm trying to debug -- a second tool to validate the audio file would be useful. I'm not looking for any of ...

Convert Audio to Text

Hi All, I just want to know if there is any build in libraries or external libraries in java or C# that allow me to take an audio file and parse it and extract the text from it I need to make an application to do so , but I don't know from where I can start? any help will be appreciated Thanks in Advance ...