Suchergebnisse
Suchergebnisse 1-6 von insgesamt 6.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Moin Leute, ich baue mir gerade einen kleinen Wave-Editor und möchte ausschließlich den gerade in Bearbeitung befindlichen Ausschnitt wieder geben. Wenn ich der Beschreibung vertraue, sollte dies funktionieren: C#-Quellcode (13 Zeilen)Laut Beschreibung sind offset und length Start und Dauer in Bytes, Audio.ByteRate ist der entsprechende Wert aus dem Wave-Header (176400). Leider wird entweder die gesamte Datei abgespielt oder gar nichts. Alle gefundenen Beispiele haben da 0 als Parameter: C#-Quel…
-
@Takafusa Danke für Deine Bemühungen. Es kommt immer BASS_ERROR_FILEFORM zurück, die Datei gefällt ihm irgendwie nicht. Egal ob BASSFlag.BASS_SAMPLE_FLOAT oder 0, die Position und Länge ist stets dieselbe, wie bei meinem eigenen Code. Es handelt sich um eine ganz gewöhnliche 2 x 16 Bit Wave-Datei. Gebe ich ihm eine äquivalente mp3-Datei, funktioniert das in Ansätzen, allerdings mit geänderten Start-Dauer-Werten: offset2 /= 8; length2 /= 8;
-
@Takafusa Das wird ja immer schlimmer. Nach ffmpeg(MP3 => WAV) kann ich das Wave nicht mehr lesen, er erkennt nur ~50 Samples. Als hätte sich das klassische Wave-Format drastisch geändert.
-
Zitat von Takafusa: „Spielt die bass ohne Probleme.“Ja, so lange kein Ausschnitt gespielt werden soll.
-
Ich hab da noch nen Wave-Analysator gefunden, die ffmpeg-konvertierte Wave kann er lesen, meine nicht. Da ist irgend ein Format-Wurm drinne.
-
Danke, @Takafusa, nun kann das neue Jahr beginnen.