Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Line-In -> digitale Signale oder wie erkenne ich Frequenzen? (https://www.delphipraxis.net/51094-line-digitale-signale-oder-wie-erkenne-ich-frequenzen.html)

Treffnix 7. Aug 2005 18:02

Re: Line-In -> digitale Signale oder wie erkenne ich Freq
 
Na gut. Dann werde ich mich wohl mal mit der sagenumwobenen Bass.dll beschäftigen müssen.

Danke erstmal :thumb:

Treffnix 8. Aug 2005 23:15

Re: Line-In -> digitale Signale oder wie erkenne ich Freq
 
Liste der Anhänge anzeigen (Anzahl: 1)
Bin bisher noch nicht dazu gekommen, aber ich hab mir mal ein Wav gebastelt mit FMS-Signalen von 0..9, A..F.
Hat da zufällig jemand die nötigen Tools ( und Zeit und Lust ) mir zumindest ein oder zwei Werte davon nach Zeit und Frequenzen aufzuschlüsseln? Wäre nett. :)

DGL-luke 9. Aug 2005 13:01

Re: Line-In -> digitale Signale oder wie erkenne ich Freq
 
mal sehen.

Im Nero Wave Editor sieht man auf jeden fall gut die 16 Spitzen, was 0123456789abcdef sein sollte.

Zoomt man auf die erste, so werden daraus 99 Spitzen. Annahme: Es sind 100, ich hab mich verzählt.

Diese 100 Spitzen nehmen insgesamt eine Länge von ~ 67ms ein. macht 0,067 ms pro Spitze, bei einer Spezifikation von 1200 bit/s = 1,2 bit/ms = 0,83 ms/bit.

das passst nicht zusammen. Also nehmen wir an, dass wir pro bit 0,83 / 0,067 = 12,4 Spitzen pro Bit haben.

Ich will da jetzt aber gar nicht mehr rumphilosophieren, du musst dir einfach was programmieren, dass dir nen morsecode mit 1200/1800 Hz-Tönen baut.

Und dafür fängst du am besten einen neuen Thread an namens "Wie bekomme ich den Frequenzgang eines Samples mit Bass.dll?", nachdem du die von www.un4seen.com die bass21.zip runtergeladen und ein wenig die beispiele angesehen hast. irgendwie Channel_GetData oder so. Das liefert aber auch nur die Amplitude, soweit ich sehe....

dizzy 9. Aug 2005 16:09

Re: Line-In -> digitale Signale oder wie erkenne ich Freq
 
Zitat:

Zitat von DGL-luke
irgendwie Channel_GetData oder so. Das liefert aber auch nur die Amplitude, soweit ich sehe....

Je nach übergebenen Parametern liefert die Funktion die Waveform in wählbar verschiedenen Längen, oder wahlweise das Spektrum in verschiedenen Auflösungen. Steht alles in den beiliegenden Hilfedateien ;).

DGL-luke 9. Aug 2005 16:12

Re: Line-In -> digitale Signale oder wie erkenne ich Freq
 
ja, bin da auch gerade am durchwursteln....


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:21 Uhr.
Seite 2 von 2     12   

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