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: 712    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: 1084    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: 440    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: 542    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: 1716    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: 986    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: 449    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: 935    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: 374    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: 333    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: 409    Rate: 0 (0 votes)    Mar 08 2007 - 13:23

ShowWaveForm


A C# class for working with .WAV files


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

Audio DSP with C#


A .NET class library for audio processing.


Details    Read Tutorial    Views: 1159    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: 417    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: 679    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: 623    Rate: 0 (1 votes)    Mar 08 2007 - 13:19

Speech Recognition


Voice activated OS


Details    Read Tutorial    Views: 556    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: 413    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: 463    Rate: 0 (1 votes)    Mar 08 2007 - 13:16

WaveControl


A user control for displaying .WAV files using C#


Details    Read Tutorial    Views: 706    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: 737    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: 740    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: 342    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: 458    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: 508    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: 663    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: 372    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: 831    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: 383    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: 448    Rate: 0 (0 votes)    Mar 08 2007 - 13:01

C# MIDI Toolkit


A toolkit for creating MIDI applications with C#.


Details    Read Tutorial    Views: 502    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: 540    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: 393    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: 522    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: 280    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: 406    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: 446    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: 250    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: 372    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: 341    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: 600    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: 526    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: 1241    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: 1553    Rate: 0 (0 votes)    Jul 08 2004 - 23:28