DSP
From JavierValcarce.Es
You are at: Home > DSP
Articles/projects related to digital signal processing, software-defined modems, audio plugins for PC, synthetizers, etc
Audio Utilities
- RTLADSPA Little host to run LADSPA plugins in real-time using your computer's sound card.
- WavUtil Utility for sample rate conversion, WAV to RAW file conversion and viceversa, etc.
- Plugins LADSPA [es] Mi colección de plugins de audio insertables en cualquier programa compatible (host) con la norma LADSPA como por ejemplo Audacity o RTLADSPA
- Cómo escribir un plugin LADSPA [es]
Some classes in C#
Some utility classes to do signal processing in C#.
| File | Description |
|---|---|
| WavFileWriter.cs | Writes WAV files. Supports 4 sample formats: Linear PCM (PCM08, PCM16 and PCM24) and 32-bit Floating Point (FLT32) |
| WavFileReader.cs | Reads WAV files. Supports 4 sample formats: Linear PCM (PCM08, PCM16 and PCM24) and 32-bit Floating Point (FLT32) |
| WavFileTester.cs | Test bench for the two classes above |
| RawFileWriter.cs | Writes RAW data (without headers). Supports various data types. Useful to store data in a form suitable for direct transmission to hardware. |
| RawFileReader.cs | Reads RAW data (without headers). Supports various data types. Useful to load data comming directly from hardware. |
| ImaAdpcmDecoder.cs | IMA-ADPCM codec (decoder) |
Digital Comunications
- SwModem Software-defined modem collection in the form of dsp blocks suitable to plug to a variety of analog front-ends (WORK IN PROGRESS).