Forum: Mikrocontroller und Digitale Elektronik FSK Erzeugung als WAV


von Peter K. (Firma: Ohne Angabe) (peterkayy)


Lesenswert?

Hallo,

Ich bin derzeit auf der Suche nach einer Applikation, die es mir 
ermöglicht NRZI kodierte Signale 1200b FSK an die Soundkarte zu schicken 
oder als WAV abzuspeichern.
Das Ziel wäre: Bau eines Audio Track Erkennungssystems welches einzelne 
Tracks eines Tonträgers (CD, MP3 Stick o.ä.) unter Verwendung von FSK 
Paketen identifizieren kann. (Track ID, Format, Name etc.)
[FSK Paket auf Tonträger/Medium] ----------nach NRZI 
Dekodierung--------> [serieller Datenstring (Auswertung auf einem µC od. 
PC)]

Man könnte natürlich auch einen analogen "Packet" Sender bauen, das 
würde jedoch die digitale Ebene verlassen und so ließen sich nur 
umständlich WAV Dateien erzeugen.

Gibt es ein Programm mit dem ich wahlfrei und unabhängig vom AX25 Stack 
FSK Signale NRZI kodiert erzeugen od. als WAV ablegen könnte?

Über Hinweise od. Tipps wäre ich sehr dankbar.
Viele Grüsse, Peter

von holger (Gast)


Lesenswert?

>Ich bin derzeit auf der Suche nach einer Applikation, die es mir
>ermöglicht NRZI kodierte Signale 1200b FSK an die Soundkarte zu schicken
>oder als WAV abzuspeichern.

So eine blöde Idee. Das hört man im Lautsprecher;)

von Kurt (Gast)


Lesenswert?

Dein Problem mag ja interessant sein, aber mir
erschließt sich der Sinn nicht so ganz:

Wie liefert eine gekaufte, oder vom Kumpel gebrannte
CD denn den Was-Auch-Immer-FSK-Code an die Sound-Karte?

Diese WIE würde ich mal der Code-Wahl voranstellen.

Bei MP3 gibts den MP3-Tag,
Bei "klassischen" CDs die Beschriftung.

von Peter K. (Firma: Ohne Angabe) (peterkayy)


Lesenswert?

Holger:
Nein, keine blöde Idee. Den Lautsprecher kann man ja auch abschalten, da 
für den eigentlichen Zweck nicht notwendig.
@Kurt:
Danke erstmal für die Antwort.
Ich denke es fehlen noch ein paar Hintergrundinfos zum Verständnis.
Nun der Sinn besteht darin in einem automatisierten Prozeß CD/MP3/Audio 
Formate selbstständig erkennen zu können.
Die Audio Daten befinden sich auf der CD od. DVD. Mittels expliziter 
Indizierung der Tracks kann jeder einzelne Track erkannt werden. Die 
Information "Ich spiele Track 53, Trackzeit: X, MP3 128kBit/s etc" wird 
an ein Auswertesystem geleitet, das die Daten validiert.
Es wäre also ein Audioerkennungssystem für verschiedene Medien und 
Formate.
Die Dekodierung, also (A)FSK->Seriell funktioniert bereits (mit einem 
PIC 18F4585), aber die Enkodierung sollte per PC und WAV passieren.
Dieses WAV könnte nachher in unterschiedliche Zielformate konvertiert 
werden.
Und dafür benötige ich nen Generator, der per Soundkarte FSK Signale 
erzeugt, im Grunde ists ja eine FM, allerdings nur mit 2 festen NF 
Frequenzen.

Gruss Peter

von spaltpol (Gast)


Lesenswert?

meinst Du sowas, wie MMTTY V1.68A ?
Text eingeben, der wird dann als RTTY (ist FSK) ausgegeben.
Das Programm kann codieren und decodieren.
http://hamsoft.ca/pages/mmtty.php

von Peter K. (Firma: Ohne Angabe) (peterkayy)


Lesenswert?

Das MMTTY Prog. könnte in der Tat weiterhelfen. Lese mich gerade durch 
den Infotext. Sofern es nicht auf AX.25 fixiert wäre es für diesen Zweck 
vielleicht nutzbar.
Danke jedenfalls für den Hinweis @spaltpol.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.