3 Stimmen

Gibt es eine Bibliothek in .Net, um einige grundlegende Audiobearbeitung zu tun?

Ich muss Stille in ein Audio einfügen, andere Audios einfügen, andere Audios mischen (sie mit einem überlappenden Abschnitt einfügen) und so weiter.

Gibt es irgendwelche Bibliotheken für .Net (ich verwende C#), die so etwas tun könnten?

4voto

Mauricio Scheffer Punkte 97391

Überprüfen Sie NAudio

NAudio-Funktionen:

  • Audiowiedergabe über eine Vielzahl von APIs
    • WaveOut
    • DirectSound
    • ASIO (funktioniert derzeit nicht mit allen Soundkarten)
    • WASAPI (Windows Vista Core Audio)
  • Dekomprimierung von Audio aus verschiedenen Wave-Formaten mit ACM-Codecs
  • Audioaufnahme mit WaveIn oder WASAPI
  • Lesen und Schreiben von Standard-.WAV-Dateien
  • Mischen und Bearbeiten von Audioströmen mit einer 32-Bit-Mixing-Engine
  • Unterstützung für das Lesen einer Vielzahl von Audiodateiformaten, darunter:
    • MP3
    • SoundFont
    • MIDI
    • SFZ
  • Umfassende Unterstützung für das Lesen und Schreiben von MIDI-Dateien
  • Vollständiges MIDI-Ereignis-Modell
  • Grundlegende Unterstützung für Windows Mixer APIs
  • Eine Sammlung von Windows Forms Controls, die für .NET nützlich sind Einige grundlegende Audioeffekte, darunter ein Kompressor

2voto

asteio Punkte 51

Ich habe Alvas Audio verwendet ( http://www.alvas.net/alvas.audio.aspx ) und ich war ziemlich zufrieden damit. Ihr Support-Team ist auch ziemlich hilfreich.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X