Ich glaube, dass ich Dich vorher schon verstanden hatte
' schrieb:Ich denke um die genau Zeit bei der Wiedergabe angezeigt zu bekommen müsste ich das Audiosignal mit der UTC-Zeit gemeinsam abspeichern und diese auch gemeinsam wieder Wiedergeben.
Ich denke aber nach wie vor nicht, dass Du die Zeit während der ganzen Aufnahme über mitspeichern musst, sondern dass Du wirklich nur die Anfangszeit t0 einmal speichern musst. Die nächsten Zeitschritte ergeben sich dann über das dt (also die Zeit zwischen zwei gepspeicherten Punkten), über fs (die Abtastrate, bei .wav-Dateien ist die in der Regel 44,1kHz) => dt = 1/fs.
Die aktuelle Zeit t(s) zum Sample ist demnach dann t(s) = to + s*dt
Hatte ich schon mal geschrieben, ist so aber vielleicht doch verständlicher.
Ich habe mir gerade eben das VI nochmal angeguckt. Dass Du bei dem zweiten Graphen nur Punkte siehst, wird wohl daran liegen, dass das "Sound Input Read.vi" ein Array von Signalverläufen ausgibt. Dementsprechend müsste die Rekonstruktion über eine Schleife laufen (Sorry, war mein Fehler in der ersten Bearbeitung). Wie genau die Signalverlaufdiagramme da aber arbeiten, weiß ich leider nicht, da ich meistens nicht den "Datentyp" Waveform nutze.
Ich hab das VI nochmal als Anhang reingestellt, bin damit aber nicht wirklich glücklich: Das einzige, was jetzt geschieht ist, dass das Musiksignal aufgebröselt wird und dann wieder zusammengesetzt wird. (Würde mich trotzdem interessieren, ob meine arg komische Konstruktion funktioniert...)
Wenn Du als Startzeitpunkt unbedingt Dein GPS-Signal und eben
nicht die TimeStamp des Rechners nutzen möchtest, würde es meiner Meinung nach vielmehr Sinn machen, das "Sound Input Read.vi" zu verändern, sodass dort nicht mehr als t0 die aktuelle Zeit des Rechners, sonder die GPS-Zeit hergenommen wird. Damit die diese Zeit auch als t0 genutzt werden kann, muss Du sie bestimmt noch in einen Zeitstempel umwandeln. Die direkte Verbindung dürfte glaub ich schief gehen (bin mir da aber auch nicht sicher, kann ja glücklicherweise beides die selbe Formatierung haben)