473,473 Members | 2,098 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

Record audio (WAV) in VS2005...

Using VS2005, VB.NET,
I want to record audio from my sound card, or mic input... and while
recording get feedback to create a sound meter for visual display. Due
to budget constraints, I can't purchase any 3rd party APIs and most of
the free ones I've found are written is C or C++ (not my
proficciency).

I have seen articles on using the "Waveform Audio Interface" but it
doesn't seem to provide the ability to get feedback about the recorded
audio.

Can anyone suggest any APIs or points or better yet examples of code
that can perform such a task.

Any input appreciated.

Jul 13 '07 #1
3 5158
My company is using DirectX to do that, but I can't give you any code
(confidential).
Hope that helps.

Robin S.
----------------------
"hzgt9b" <ce******@gmail.comwrote in message
news:11**********************@57g2000hsv.googlegro ups.com...
Using VS2005, VB.NET,
I want to record audio from my sound card, or mic input... and while
recording get feedback to create a sound meter for visual display. Due
to budget constraints, I can't purchase any 3rd party APIs and most of
the free ones I've found are written is C or C++ (not my
proficciency).

I have seen articles on using the "Waveform Audio Interface" but it
doesn't seem to provide the ability to get feedback about the recorded
audio.

Can anyone suggest any APIs or points or better yet examples of code
that can perform such a task.

Any input appreciated.

Jul 15 '07 #2
Do you have any examples you can point me to?

What version of DirectX did you develop this under? What interface
provides the feedback on audio levels that can be plugged into a meter
control?
Jul 18 '07 #3

A quick Google search turned up a few links. At least the
first is relevant to your quest. In .Net land, however, it is
easier to find samples written in C# than VB.Net, so
you will just have to do the necessary conversions - or
stick to C#:

http://www.codeproject.com/cs/media/volumemeter.asp
http://www.codeproject.com/cs/media/cswavrec.asp
http://www.codeproject.com/cs/media/cswavplayfx.asp
http://www.codeproject.com/cs/media/wavemixer.asp

Regards,

Joergen Bech

On Wed, 18 Jul 2007 13:04:17 -0700, hzgt9b <ce******@gmail.comwrote:
>Do you have any examples you can point me to?

What version of DirectX did you develop this under? What interface
provides the feedback on audio levels that can be plugged into a meter
control?
Jul 19 '07 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: nigel | last post by:
I'm trying to handle 16-bit .WAV format audio files. I've started with the code below (from pythonapocrypha.com). I can successfully read in the 16-bit code, using Numeric.fromstring, as they...
8
by: fuliopen | last post by:
I like to create some audio files for my web site. These are all language files to help the visitor learn a foreign language. There is no music. As far as I know, I can create three types of...
4
by: Gary Morrison | last post by:
I need to create a lot of fairly-short audio files from the concatenation of a lot of even shorter audio files. I'd like to control that from a Perl script. The audio files would presumably be...
13
by: anil.rita | last post by:
When the user chooses an AV file to play, based upon the type of file, I want to use the default installed media player to play it. I am wondering if this is a good way - any alternatives,...
0
by: krudonix | last post by:
Hey i've developed a call logging system that records to mono a-law wav files. now i want to add a feature to playback the audio as its being recorded an event fires when i recieve audio...
8
by: raylopez99 | last post by:
I have the latest version of Visual Studio 2008 Professional, which allows you to create resource files (this is the .resx file, no?), unlike the Express version, which does not. I am trying to...
3
by: AWW | last post by:
Using XP and VB 2005, it seemed like a good idea to save audio in the clipboard and then play it with backgroundworker. Cannot find a good Clipboard audio example anywhere - just SetAudio and...
5
by: pankajs | last post by:
hello ! i m reading a wav file by int b=ins.read(); and writing b on other wav file by outs.write(b); in a loop until b==-1 where InputStream ins = new FileInputStream("C:/audio.wav"); ...
0
by: Todd Merriman | last post by:
A link is presented to the browser: echo "<embed src=\"http://sites.mydomain.com/cgi-bin/play.cgi?speech+1\" autostart=\"true\" hidden=\"true\" width=\"0\" height=\"0\">" echo "</embed>" The...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
muto222
php
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.