Gast
#2794295
Ich entwickle eine Anwendung, die Steuerkommandos per USB/Seriell (später Ethernet) zu einem Arduino-Mikrocontroller sendet. Dazu gehört auch Sprachausgabe (Zahlworte). Öffne ich eine 8-Bit-Wave-Datei per Folderitem/BinaryStream, lese jedes Byte und sende es, kommt es an wie erwartet und wird korrekt am Arduino ausgegeben (PWM). Nun wollte ich die Soundschnipsel direkt in der Anwendung unterbringen. Ziehe ich die Sounddaten in die RealStudio-IDE, kann ich sie zwar hier per Play abspielen, komme aber nicht an die Binärdaten heran, um sie zu versenden. Da habe ich die Sounddaten von *.wav in *.txt umbenannt - das dürfte ja den Inhalt nicht verändern. Wenn ich sie nun in die IDE ziehe, kann ich sie auch einem String zuweisen. Sende ich aber nun die Binärwerte (ASCB) der einzelnen Zeichen, kommen nur noch Geräsche, Rauschen und Kratzen aus dem Arduino, die überhaupt Nichts mit dem Original zu tun haben. Wo ist mein Denkfehler, was verändert die Daten?