Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Audiokopplung zweier Computer (https://www.delphipraxis.net/142466-audiokopplung-zweier-computer.html)

divBy0 28. Okt 2009 22:10

Re: Audiokopplung zweier Computer
 
Die Amplitude müsste messbar sein. Jede Soundkarte hat ja eine bestimmte Bittiefe, was die möglichen Lautstärkeeinheiten ergibt.

Ein Line-Eingang an einer Soundkarte müsste eigentlich bei -10dBV Eingangssignal intern 0dB ergeben. -10dBV müssten ca. Vss=0,9 Volt sein.

himitsu 28. Okt 2009 22:24

Re: Audiokopplung zweier Computer
 
als WAV aufgenommen und mit hoher Abtastrate kann man doch schön einzelne Werte auslesen

genauso kann man sich ja eine WAV erstellen und somit auch sein Signalmußter

man muß nur aufpassen, da ein "hartes" Rechtecksignal garantiert nicht mehr ganz rechteckig drüben ankommt.

alleinherrscher 28. Okt 2009 22:29

Re: Audiokopplung zweier Computer
 
Okay, stimmt, ich hab mal ein bisschen gelesen. himitsus Vorschlag müsste gehen, unabhängig davon, ob man in echtzeit auf die Amplitude zugreifen kann oder nicht.

BUG 28. Okt 2009 22:35

Re: Audiokopplung zweier Computer
 
Habe hier (bei mir leider gerade nur über Google-Cache erreichbar) geguckt.
Zumindest Gleichspannung über Soundkarte sollte kompliziert werden, da anscheinend ein Kondensator zum Mikrofoneingang parallel geschaltet ist. Wie das mit dem Line-In ist, weiß ich nicht.

Ein Kondensator würde die Auswertung auf jeden Fall erschweren.

MfG,
Bug

OldGrumpy 28. Okt 2009 22:49

Re: Audiokopplung zweier Computer
 
Wenn überhaupt, dann gibt es zwei Möglichkeiten:

a) Laut/Leise zur Unterscheidung verwenden: Lauter Ton gibt höhere Amplituden (die einzelnen Maximum-/Minimumwerte liegen weiter auseinander) als leiser Ton.

b) Zwei verschiedene Frequenzen verwenden, niedriger Ton gleich Null-Bit, hoher Ton gleich Eins-Bit.

Bei beiden Methoden bleibt das Problem der Kalibrierung und der Zuverlässigkeit. Man muss also einen gewissen Aufwand für die Aufbereitung treiben.

Medium 29. Okt 2009 00:19

Re: Audiokopplung zweier Computer
 
http://www.youtube.com/watch?v=s1eNjUgaB-g

Hab für das Wavefile von dem Kerl mal einen "Interpreter" als Winamp Plugin zusammengeschustert. Man kann durchaus über Lautstärkelevel Informationen übertragen (Amplituten-Modulation anyone?), nur ist es mit sicherheit deutlich Fehleranfälliger und schmalbandiger (verhält sich gegensätzlich zueinander). Und ein VU-Meter braucht ganz sicher keine FFT. Was es braucht ist Trägheit beim abfallen, damit es nicht wild zappelt und dadurch für das Menschliche Auge eine brauchbare Information wiedergibt.

alleinherrscher 29. Okt 2009 00:52

Re: Audiokopplung zweier Computer
 
Zitat:

Zitat von Medium
http://www.youtube.com/watch?v=s1eNjUgaB-g

Hab für das Wavefile von dem Kerl mal einen "Interpreter" als Winamp Plugin zusammengeschustert. Man kann durchaus über Lautstärkelevel Informationen übertragen (Amplituten-Modulation anyone?), nur ist es mit sicherheit deutlich Fehleranfälliger und schmalbandiger (verhält sich gegensätzlich zueinander). Und ein VU-Meter braucht ganz sicher keine FFT. Was es braucht ist Trägheit beim abfallen, damit es nicht wild zappelt und dadurch für das Menschliche Auge eine brauchbare Information wiedergibt.


Nettes Video. Wie gesagt, ihr habt Recht. :thumb: Für ein VU Meter, reichts quasi, sich die aktuelle Amplitude anzusehen. Ich habe übrigens ein nettes Beispielprojekt von turboPascal gefunden, das demonstriert, wie leicht man an die von der Soundkarte digitalisierten Werte der Amplitude kommt:

http://www.delphipraxis.net/internal...t.php?t=131207

hathor 29. Okt 2009 12:47

Re: Audiokopplung zweier Computer
 
Im vorigen Jahrtausend - kurz nach dem Aussterben der Dinosaurier - gab es SUPERTAPE:
.
ftp://ftp.heise.de/pub/ct/listings/0410-022.zip


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:41 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz