I'm trying to capture Microphone sound using C#, and i have searched Google for this thing and all what i am getting is non .Net Libraries , i only get open source ones Like NAudio and other like DirectX and DirectX.DirectSound which are for managed languages like C# but that is not what I'm looking for. and i have tried them both and i used this open source project as a reference in NAudio
http://voicerecorder.codeplex.com/
and i manged to capture sound and then output it on a speaker or a headphone but i am still having problems when saving the Wav file
but i was wondering is there any .Net Built in libraries that can help me with my objective ?
Thanks for your help in advance :)
Capture Sound in C# using .Net Own libraries nothing else
1.4k Views Asked by Yaser Jaradeh At
1
There are 1 best solutions below
Related Questions in C#
- Passing arguments to main in C using Eclipse
- kernel module does not print packet info
- error C2016 (C requires that a struct or union has at least one member) and structs typedefs
- Drawing with ncurses, sockets and fork
- How to catch delay-import dll errors (missing dll or symbol) in MinGW(-w64)?
- Configured TTL for A record(s) backing CNAME records
- Allocating memory for pointers inside structures in functions
- Finding articulation point of undirected graph by DFS
- C first fgets() is being skipped while the second runs
- C std library don't appear to be linked in object file
- gcc static library compilation
- How to do a case-insensitive string comparison?
- C programming: Create and write 2D array of files as function
- How to read a file then store to array and then print?
- Function timeouts in C and thread
Related Questions in AUDIO
- Play multiple audio files in a slider
- Unity3d AudioSource not creatable
- JavaFX can't play mp3 files
- iPhone simultaneous sound output
- Phonegap Build App - Play Audio
- HTML5 Audio pause not working
- Java boolean play button issue (play over and over again with each click)
- import a sound externally or from the library? AS3
- Set audio source
- Saving a sound bite as a ringtone
- Using OnAudioFilterRead with playOnAwake
- Audio recorded with Samsung does not play on iOS
- fftw of 16bit Audio :: peak appearing wrong at 2f
- How to Export an audio file with effect in iOS
- Tried multiple solutions onsite, none worked: Play <audio> on Konami code
Related Questions in NAUDIO
- mp3 to sample array NAudio
- wav file concatenation exception with naudio library
- nAudio FadeInOutSampleProvider not working
- Audio stream for multiple outputs (single producer, multi-consumer)
- How to save an audio capture in a wav file using ASIO and Naudio?
- c# Naudio MemoryStream Exception was not readable
- RawSourceWaveStream volume control and playback time estimation with Naudio
- SignalGenerator class at naudio library - duration time play
- overloaded method match for NAudio.Wave.IWavePlayer.Init
- Naudio playback in memory samples produces delays and unaesthetic gaps in the sound
- With NAudio howto capture an signal played
- Play from a memory stream(which doesn't contain wav headers) in WPF
- Why does my NAudio music freeze when CPU usage spikes in my game?
- Dispose writer after memoryStream
- Bug with NAudio, play mp3 in MemoryStream, VB
Related Questions in DIRECTSOUND
- error LNK2019: unresolved external symbol Direct Sound
- C# audio device enumeration and muting
- DirectSound Timing and sample-count
- DirectSound: setting the volume to a percentage
- Capture Sound in C# using .Net Own libraries nothing else
- Playing Wav with Directsound
- How to make my application be considered as a communication program in Windows
- sal.h not including when it is in Path
- Visual Studios Ignoring File
- Outputting Sound to Multiple Audio Devices Simultaneously
- DirectSound Stream-Buffer click noise
- Low pass filter with directsound implementation issue
- Does DirectSound usually support echo cancellation and noise reduction?
- Create a sound from scratch in DirectSound
- Why is QueryInterface() returning E_INVALIDARG?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Short answer: No, at least not at the present time.
The .NET framework does not provide any direct support for recording audio. This is the reason libraries like nAudio exist. You would neeed to use Com Interop and the Windows API to acheive this, and it would be no small task. Even the Coding4Fun article on recording sounds at Microsoft's Channel 19 website uses NAudio. Your best bet would be to follow their example.