Hallo,
ich habe mir überlegt, Daten per Soundkarte zu übertragen. Aus dem Zweck hab ich mir ein kleines Tool geschrieben, das ein Signal generiert, in dem es die Bits in ein Trägersignal modelliert. 1 war volle Lautstärke, 0 halbe und Ton aus war 'neues' Bit. Dann hab ich den Empfänger programmiert, jedoch habe ich es bloß bis 1 byte/s gebracht. Dannach kam die Pegelmessung nicht mehr hinterher.
Dennoch hab ich nicht aufgegeben und es nun so gelöst, dass ein gesetztes bit auf der linken Tonspur zu finden ist und eine 0 auf der Rechten, gepart mit einer Trägerfrequenz von 10000Hz, kann ich es bequem bis auf 25 Bytes/s treiben. - Zumindest so, dass das Signal noch klar im Audacity zu entziffern ist (wenn man nah genug ranscrollt).
Nun folgendes, ich möchte den Pegel mit einer festen Abtastrate aus der Wav-datei auslesen ohne diese Dabei ab zu spielen. Beim Auslesen hatte ich ich es bisher so gelöst, dass ich den Pegel an einer Aufnahmequelle prüfe. Das ist jedoch zu langsam.
Kann mir dabei jemand weiter helfen?
Danke.
Hier mal eine Encodierte Werbeemail mit ca 25 Byte/s... Im Audacity kann man ganz gut sehen was ich vorhabe.
http://www.bunnxchat.de/25b.wav
So sieht die Stereoübertragung aus:
ich habe mir überlegt, Daten per Soundkarte zu übertragen. Aus dem Zweck hab ich mir ein kleines Tool geschrieben, das ein Signal generiert, in dem es die Bits in ein Trägersignal modelliert. 1 war volle Lautstärke, 0 halbe und Ton aus war 'neues' Bit. Dann hab ich den Empfänger programmiert, jedoch habe ich es bloß bis 1 byte/s gebracht. Dannach kam die Pegelmessung nicht mehr hinterher.
Dennoch hab ich nicht aufgegeben und es nun so gelöst, dass ein gesetztes bit auf der linken Tonspur zu finden ist und eine 0 auf der Rechten, gepart mit einer Trägerfrequenz von 10000Hz, kann ich es bequem bis auf 25 Bytes/s treiben. - Zumindest so, dass das Signal noch klar im Audacity zu entziffern ist (wenn man nah genug ranscrollt).
Nun folgendes, ich möchte den Pegel mit einer festen Abtastrate aus der Wav-datei auslesen ohne diese Dabei ab zu spielen. Beim Auslesen hatte ich ich es bisher so gelöst, dass ich den Pegel an einer Aufnahmequelle prüfe. Das ist jedoch zu langsam.
Kann mir dabei jemand weiter helfen?
Danke.
Hier mal eine Encodierte Werbeemail mit ca 25 Byte/s... Im Audacity kann man ganz gut sehen was ich vorhabe.
http://www.bunnxchat.de/25b.wav
So sieht die Stereoübertragung aus:
Zuletzt bearbeitet: