|
|
Wave
|
The WaveFile type exposes the following members.
| Name | Description | |
|---|---|---|
|
|
AddSample | Add the sample to the wave file. |
|
|
AddSampleBlock | Adds a block of samples in native format to the wave file (e.g., if BitsPerSample = 16, parameters need to be Int16 values). Note that LittleBinaryValue parameter type is implicitly castable to common native types, including floating points. |
|
|
AddSamples | Adds a series of samples, one per channel, to the wave file. |
|
|
Append | Appends wave files together, one after another, into a single file. |
|
|
CastSample | Casts sample value to its equivalent native type based on defined BitsPerSample and AudioFormat. |
|
|
Clone | Creates a deeply cloned copy of the WaveFile. |
|
|
CloneSampleBlock | Performs a deep clone of all the channel samples in a sample block. |
|
|
Combine(WaveFile) | Combines wave files together, all starting at the same time, into a single file. This has the effect of playing two sound tracks simultaneously. |
|
|
Combine(WaveFile, Double) | Combines wave files together, all starting at the same time, into a single file. This has the effect of playing two sound tracks simultaneously. |
|
|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
|
|
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
|
|
GetHashCode | Serves as the default hash function. (Inherited from Object) |
|
|
GetSampleTypeCode | Determines sample data type code based on defined BitsPerSample and AudioFormat. |
|
|
GetType | Gets the Type of the current instance. (Inherited from Object) |
|
|
Load(Stream, Boolean) | Creates a new in-memory wave loaded from an existing wave audio stream. |
|
|
Load(String, Boolean) | Creates a new in-memory wave loaded from an existing wave file. |
|
|
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
|
|
Play | Plays the wave file using SoundPlayer. |
|
|
Reverse | Reverses the data samples in the wave file. |
|
|
Save(Stream) | Saves wave file to the specified stream. |
|
|
Save(String) | Saves wave file to the specified file name. |
|
|
ToString | Returns a string that represents the current object. (Inherited from Object) |
| Name | Description | |
|---|---|---|
|
|
GetEnumValueOrDefault |
Gets the enumeration constant for value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions) |
|
|
GetEnumValueOrDefaultT |
Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions) |