Start / Klassen / Klasse: WaveIn Aufnahme Klasse
 
Startseite Up-/Download Tutorials Club Das Team
Rubriken Foren Bücher Tips 'n Tricks Suche


Klasse: WaveIn Aufnahme Klasse


  WaveIn Aufnahme Klasse

Einfach gehaltene Sound-Aufnahme-Klasse.

Featuers:

  • Auswahl des Aufnahmegeräts und Aufnahmequelle (abhängig vom Windows Mixer)
  • Bufferanzahl und -größe einstellbar
  • Samplerate und Kanäle einstellbar, Samplebreite fest auf 16 Bit eingestellt
  • Daten werden periodisch über ein Event an den Client übergeben

Beispiele:

  • Einfache Aufnahme: Demonstration der Hauptfunktionen der Klasse, Speichern der Daten in einer WAV Datei (mit ACM Codec Unterstützung)
  • Frequenzspektrum: Darstellung eines Frequenzspektrums der aufgenommenen Daten

Abbildung 1: Screenshot


Abbildung 2: Screenshot

Geschrieben wurde die Klasse von  Arne Elster

Download waveinrec.zip

Ihre Meinung

Falls Sie Fragen zu oder Erfahrungen mit dieser Klasse haben, dann sollten Sie diese hier posten. Für alles weitere bitte mailen an: Klassen@ActiveVB.de

Falls Sie in ihren Kommentar Sourcecode einbinden wollen, verwenden Sie bitte Pseudotags: Sourcecode für VB5/VB6 wird durch ein vorangestelltes [code] markiert und durch [/code] abgeschlossen. Bei VB .NET verwendet man [dotnet] und [/dotnet].

Ihr Name:   
Ihre E-Mailadresse:   
 
Bitte folgende Kontrollnummer eingeben: 2997
Kontrolle:   
Ihre Frage/Ihr Kommentar:
Ja, ich möchte weitere Beiträge per E-Mail erhalten
Von sag ich nicht am 04.06.2009 um 20:42
Das funktioniert gar nicht. Naja ActiveVB Downloaddateien haben es ja an sich , dass die nicht funktionieren. Ich möchte beim herunterladen eine .exe Datei und keine Txt datei. Bei meiner Seite geht das. Da sieht man wieder, manche 8-Klässler haben mehr drauf als viele Erwachsene.

guten Tag!
Von Timo am 12.08.2008 um 07:36
Super Klasse. Sehr schön geschrieben und sauber strukturiert! PCM Aufnahme funktioniert wunderbar. MP3 Aufnahme bedingt dem Player die korrekte Dateiendung mitzuteilen und funktioniert auch perfekt!
Danke

Erstellt: 29.06.2008
Aktualisierung: 26.07.2010
  Autor: Arne Elster
E-Mail: arne_elster@web.de



Copyright © 1998-2010 by ActiveVB
Alle Rechte vorbehalten.