Visual C# .NET » Sound & Audio

We have 46 Sound & Audio tutorials, you can see below:


Playing Windows System Sounds in .NET 2.0


User feedback can often be enhanced with the use of audio. Microsoft Windows provides several sounds to indicate errors, questions and other information with the sounds configured to the user\'s preference. These can be played using .NET 2.0 classes.


Details    Read Tutorial    Views: 671    Rate: 5 (1 votes)    Nov 01 2007 - 16:52

Concatenation Wave Files using C# 2005


How to concatenate wave Files in single file


Details    Read Tutorial    Views: 1052    Rate: 5 (1 votes)    Mar 10 2007 - 08:55

Music and the semantic web


An article on the semantic web and a simple music applications


Details    Read Tutorial    Views: 418    Rate: 0 (1 votes)    Mar 10 2007 - 08:52

ProjectMIDI: an extensible set of small MIDI .NET programs


This article describes how multiple .NET assemblies work together to control MIDI devices in a live performance environment.


Details    Read Tutorial    Views: 529    Rate: 0 (0 votes)    Mar 10 2007 - 08:51

Playing wav files with .NET


This article shows simple straightforward way to play wav files in .NET using c#


Details    Read Tutorial    Views: 1683    Rate: 0 (1 votes)    Mar 10 2007 - 08:47

A simple class to allow you to play Wavs in C#


The framework, from what I have seen, does not include a function to play sound. So, after looking around and gathering information on how to do such, I ended up making a class. I like to use this for error messages. I simply imported the DLL file winmm.dll and used the PlaySound function from it.


Details    Read Tutorial    Views: 963    Rate: 0 (1 votes)    Mar 08 2007 - 13:26

Play SoundStudio and Octamed modules in C#


Playing Octamed modules in C#.


Details    Read Tutorial    Views: 427    Rate: 5 (1 votes)    Mar 08 2007 - 13:25

Aumplib: C# Namespace And Classes For Audio Conversion


A namespace of various classes that provide audio conversion capabilities, and can convert between many audio formats, including MP3.


Details    Read Tutorial    Views: 908    Rate: 5 (1 votes)    Mar 08 2007 - 13:25

Play Windows sound events defined in system Control Panel


Play system sounds defined in Control Panel and other wave files.


Details    Read Tutorial    Views: 358    Rate: 0 (0 votes)    Mar 08 2007 - 13:24

ID3v1.1 Tag Editor Class


A simple class for editing ID3v1 tags in files.


Details    Read Tutorial    Views: 310    Rate: 0 (0 votes)    Mar 08 2007 - 13:24

CD Player library using MCI


Wrapping the Multimedia Control Interface (MCI) through interop to provide a simple library to play CDs.


Details    Read Tutorial    Views: 397    Rate: 0 (0 votes)    Mar 08 2007 - 13:23

ShowWaveForm


A C# class for working with .WAV files


Details    Read Tutorial    Views: 873    Rate: 0 (1 votes)    Mar 08 2007 - 13:22

Audio DSP with C#


A .NET class library for audio processing.


Details    Read Tutorial    Views: 1143    Rate: 0 (0 votes)    Mar 08 2007 - 13:22

Sound Effects Rack using Windows Media Player


A simple pair of classes that provide multiple wav file playing in C#


Details    Read Tutorial    Views: 402    Rate: 0 (0 votes)    Mar 08 2007 - 13:21

C# MP3 Compressor


A C# MP3 compressor using \"lame_enc.dll\" from the LAME project.


Details    Read Tutorial    Views: 659    Rate: 0 (0 votes)    Mar 08 2007 - 13:21

Playing MP3s using MCI


An article on how to use MCI command strings to handle audio files. I have made a wrapper class for easier use.


Details    Read Tutorial    Views: 602    Rate: 0 (1 votes)    Mar 08 2007 - 13:19

Speech Recognition


Voice activated OS


Details    Read Tutorial    Views: 536    Rate: 3 (1 votes)    Mar 08 2007 - 13:19

Accessing WMF metadata with C#


An article on how to use C# and the Windows Media Format SDK to read metadata in Windows Media Format files.


Details    Read Tutorial    Views: 396    Rate: 0 (0 votes)    Mar 08 2007 - 13:17

C# Voice and Tone Alert Generator


This article describes an application used to generate and test aural alerts.


Details    Read Tutorial    Views: 444    Rate: 0 (1 votes)    Mar 08 2007 - 13:16

WaveControl


A user control for displaying .WAV files using C#


Details    Read Tutorial    Views: 673    Rate: 0 (0 votes)    Mar 08 2007 - 13:15

Playing .wav files using C#


An article demonstrating how to play chosen and user-defined sounds in the .NET framework


Details    Read Tutorial    Views: 707    Rate: 0 (0 votes)    Mar 08 2007 - 13:13

A full-duplex audio player in C# using the waveIn/waveOut APIs


An article on low-level audio capture and playback using the waveIn/waveOut APIs through P/Invoke in C#.


Details    Read Tutorial    Views: 718    Rate: 0 (0 votes)    Mar 08 2007 - 13:13

SoundPlayer bug - Calling unmanaged APIs


Calling unmanaged code from managed code is very simple, but there are some things to look out for, that even Microsoft ignores.


Details    Read Tutorial    Views: 324    Rate: 0 (0 votes)    Mar 08 2007 - 13:11

SHOUTcast Stream Ripper


Separate metadata from the SHOUTcast stream to automatically name and split the MP3 data and save to disk.


Details    Read Tutorial    Views: 440    Rate: 0 (0 votes)    Mar 08 2007 - 13:10

Sound Experiments in Managed DirectX


Using static and streaming sound buffers in Managed DirectX.


Details    Read Tutorial    Views: 490    Rate: 0 (0 votes)    Mar 08 2007 - 13:09

Programming Audio Effects in C#


This article explains how to create a framework for implementing audio effects in C#.


Details    Read Tutorial    Views: 644    Rate: 0 (0 votes)    Mar 08 2007 - 13:08

Assembly to read and write Ogg tags (Vorbis, FLAC, and Speex)


Assembly to read and write Ogg tags (Vorbis, FLAC, and Speex).


Details    Read Tutorial    Views: 357    Rate: 0 (0 votes)    Mar 08 2007 - 13:07

nBASS: A sound libary for .NET


nBASS provides .NET users with sound functionality


Details    Read Tutorial    Views: 802    Rate: 3 (1 votes)    Mar 08 2007 - 13:05

Embedding and Playing WAV Audio Files in a WinForms Application


This article describes an approach to embedding WAV audio files into an application and playing them through the use of the System.Media class library


Details    Read Tutorial    Views: 369    Rate: 0 (0 votes)    Mar 08 2007 - 13:03

The ultimate Managed DirectSound 9 Tutorial. Part 1: a full introduction to Playback


How to playback sounds, apply effects and more with the Managed DirectSound 9.


Details    Read Tutorial    Views: 426    Rate: 0 (0 votes)    Mar 08 2007 - 13:01

C# MIDI Toolkit


A toolkit for creating MIDI applications with C#.


Details    Read Tutorial    Views: 480    Rate: 0 (0 votes)    Mar 08 2007 - 13:01

A low-level audio player in C#


This article describes a sample application that uses the waveout API in C#.


Details    Read Tutorial    Views: 524    Rate: 0 (0 votes)    Mar 08 2007 - 13:00

.NET Implementation of an Ogg Vorbis Player


An article on decoding Ogg Vorbis audio files in .NET.


Details    Read Tutorial    Views: 377    Rate: 0 (0 votes)    Mar 08 2007 - 12:59

A simple C# Wave editor, part 1: Background and analysis


The first phase of a RIFF/Wave editing \"swiss army knife\", in which we\'ll learn how to extract all the data present in common Wave files and store it in an XML document.


Details    Read Tutorial    Views: 506    Rate: 0 (0 votes)    Mar 08 2007 - 12:59

Loading Ogg Vorbis Files from Memory in .NET


An article on loading Ogg Vorbis audio data from memory.


Details    Read Tutorial    Views: 264    Rate: 0 (0 votes)    Mar 08 2007 - 12:57

The Ultimate Managed DirectSound 9 Tutorial Part 2: managing 3D Sounds


How to playback sounds with 3D audio management.


Details    Read Tutorial    Views: 1    Rate: 0 (0 votes)    Mar 08 2007 - 12:56

Fundamentals of Sound: How to Make Music out of Nothing at All


This article describes the basics of sound waves as well as the PCM WAVE format, and illustrates how to create music by writing your own custom wave form.


Details    Read Tutorial    Views: 390    Rate: 0 (0 votes)    Mar 08 2007 - 12:56

Compose sounds from frequencies and visualize them


What you never wanted to know about PCM.


Details    Read Tutorial    Views: 427    Rate: 0 (0 votes)    Mar 08 2007 - 12:55

Using Trigonometry and Pythagoras to WaterMark an Image


An article on a class to watermark images


Details    Read Tutorial    Views: 236    Rate: 0 (0 votes)    Mar 08 2007 - 12:54

Retrieving CD Information from a remote Freedb database


Describes a library that can be used to retrieve Audio CD information from the CDDB compatible freedb database.


Details    Read Tutorial    Views: 357    Rate: 0 (0 votes)    Mar 08 2007 - 12:53

Loading Ogg Vorbis Files from Memory in .NET


An article on loading Ogg Vorbis audio data from memory.


Details    Read Tutorial    Views: 326    Rate: 0 (0 votes)    Jan 31 2007 - 13:29

Get and set the wave sound volume


You will learn how to retrieve and change the current wave volume of the sound card by using waveOutGetVolume() and waveOutSetVolume() from the unmanaged Windows API in C# through P/Invoke.


Details    Read Tutorial    Views: 579    Rate: 5 (1 votes)    Jan 31 2007 - 13:29

Managed DirectSound 9 Tutorial Part 2: managing 3D Sounds


How to playback sounds with 3D audio management.


Details    Read Tutorial    Views: 4    Rate: 0 (0 votes)    Jan 30 2007 - 18:34

Managed DirectSound 9 Tutorial. Part 1: a full introduction to Playback


How to playback sounds, apply effects and more with the Managed DirectSound 9.


Details    Read Tutorial    Views: 510    Rate: 5 (1 votes)    Jan 30 2007 - 18:33

Building a Drum Machine with DirectSound (MSDN) Recommended


Guest columnist Ianier Munoz builds a drum machine using the managed Microsoft DirectX libraries and C# to synthesize an audio stream on the fly.


Details    Read Tutorial    Views: 1219    Rate: 5 (1 votes)    Dec 01 2005 - 03:18

Recording Sheet Music Using C# and .NET Recommended


This is a follow up article that combines both the Virtual Piano and the MusicMaker program to allow you to record and replay the music you performed on the piano. Because the music is recorded in the same format as the sheet music editor, you can also view the sheet music after recording the song.


Details    Read Tutorial    Views: 1526    Rate: 0 (0 votes)    Jul 08 2004 - 23:28