Audio v28 – Produktions- und Prüfnachweise
Stand 09.09.2026: Audioquellen und Importzuordnungen sind integriert. Neben den PCM-, Katalog-, Provenanz- und Mischprüfungen bestehen 14/14 native Prozess-Audiofälle auf Playtest-v28-final, Source 57b30f7aaefa99402c4dbbbb8762fb892fd285cb. Das ist eine technische Prüfung der tatsächlichen Windows-Ausgabe nach Unity-Import, Codec und Mixer. Klangcharakter, Aussprache und Ermüdung beim längeren Spielen bleiben Gegenstand der menschlichen Hörbewertung.
Sprachbank und gezielte Korrekturen
Der vollständige kompilierte Core-Katalog enthält 36 Missionen und 124 Sprachaufnahmen: 80 Computer-Takes (48 Story, 29 Bossphasen, drei Statusmeldungen) sowie 44 Crew-Takes (37 Brücke, sieben zufällige Funksprüche). Die Bank enthält 709,52 Sekunden Computer- und 376,08 Sekunden Crew-Audio, jeweils mono PCM16 mit 24 kHz.
Der erste Kapitel-3/4-Lauf bewahrte alle 69 bisherigen WAVs bytegleich und ergänzte 55 neue Takes. Danach wurden genau 19 ausdrücklich freigegebene Texte auf den durchgehenden Echo-KI-Konflikt korrigiert. Hinzu kamen elf gezielte Kontext-Neuaufnahmen für „Intrepid“. Wegen drei Überschneidungen umfasst diese zweite Produktion 27 Retakes; die übrigen 97 Aufnahmen des vollständigen ersten Laufes wurden bytegleich übernommen.
Gegenüber dem vorherigen ausgelieferten 69er-Bestand bleiben 61 WAVs bytegleich. Diese acht wurden ausdrücklich autorisiert ersetzt: prologue-2, prologue-3, prologue-4, briefing-1-1, finale, finale-2, bridge-after-5-3, bridge-after-6-1. Alle 69 vorhandenen Unity-GUIDs bleiben erhalten. 55 zusätzliche Dateien samt Metadaten erweitern die Bank auf 124.
Produktionsverträge:
- Erstproduktion:
Artifacts/Speech/QwenChapters34/20260909-chapters34; Input-SHA256021a4b6f603f83c1a6a15fd009c13ba50179ae4bb72c7dcf8be5345cc5316728. - Autorisierte Retakes:
Artifacts/Speech/QwenRetakesV28/20260909-echo-intrepid-c; Input-SHA256532c0822a6d5b78bb8332efb2a6bb1f52a5481ac7183baf0dd2255a3088f190b. authorized-diff.jsonenthält genau die 19 Textänderungen und die elf Intrepid-IDs.integration-receipt.jsonbestätigt die vollständige Übernahme und die 69 erhaltenen GUIDs.- Beide Banken wurden vor jeder Integration vollständig auf aktuellen Katalog, Text-/WAV-Hash, Format, Rohaufnahme und höchstens einen PCM-Quantisierungsschritt Abweichung geprüft. Keine fehlende Crew-Aufnahme kann eine teilweise Computerbank als erfolgreich integrieren.
- Acht CPU-Prüfungen des Retake-Werkzeugs bestanden nach Integration: zusätzliche/unvollständige Textänderungen, andere Stimme, fehlende ID, erweiterter Seed-Bereich, manipulierte Kopie oder Referenz und falscher/fehlender GPU-Freeze werden abgewiesen.
Stimme und Aussprache C
Es bleibt beim lokalen Qwen/Qwen3-TTS-12Hz-1.7B-Base, Revision fd4b254389122332181a7c3db7f27e918eec64e3, mit den sechs bereits angenommenen Referenzaufnahmen. Die Computerreferenz hat SHA256 0269e9b042321dfb820374e74c93ee37b203f7d1a22d7f21de802d2c90bd7f3b. Modell, Sprecherreferenzen und Sampling wurden nicht ausgetauscht. Der bereits angenommene „Commander“-Text und die Ausspracheersetzung Mike → Maik bleiben erhalten.
Der Nutzer wählte C, Originalschreibweise „Intrepid“. Die kurze gewählte Probe hat SHA256 f9fc00c164ad7a3dd134e656fd8fa95250b4bde7b702c7ea47f9538891c8bc07. Die Auswahl steht unter Artifacts/Speech/IntrepidPronunciation/20260909-accepted-reference-abc/selection.json. Für genau elf Kontext-Takes ist Seed 4321 autorisiert; alle anderen Text-Retakes verwenden weiterhin 4317. Der globale Standardseed und die elf Ausnahmen sind in den Produktionsmanifesten getrennt aufgeführt; die Rohbelege nennen den tatsächlich verwendeten Seed.
Vor den gezielten Korrekturen bestätigte das Provenanzaudit 259 Prüfungen: alle bisherigen 69 Dateien sowie sämtliche Referenzdaten, Modell-/Samplingparameter waren unverändert. Computer-Median-RMS vorher/erste neue Kapitelproduktion: 0,07635/0,07469; Median-Sprechrate 2,248/2,263 Wörter pro Sekunde. Diese Messungen belegen keinen pauschalen Lautheits- oder Tempowechsel. Andere Wörter, Satzmelodie, Crew-Sprecher und der Spielmix können die wahrgenommene Stimme dennoch verändern.
Die 27 Retakes wurden vollständig lokal mit CPU-ASR transkribiert. Sechs zunächst auffällige Textvergleiche erhielten zusätzliche Satzendkontrollen; die Schlusssätze wurden dabei erkannt. ASR bestätigt keine E-Betonung, keinen Akzent und keine schauspielerische Qualität.
Gezielter Hörvergleich: Artifacts/Speech/QwenRetakesV28/20260909-echo-intrepid-c/intrepid-listening/Intrepid-C-Kontextvergleich.wav, mit timeline.json. 26 Alt-/Neu-Ausschnitte, 110,28 Sekunden: elf Intrepid-Stellen und die beiden ebenfalls betroffenen Commander-Stellen. Bei zwei unklaren ASR-Wortpositionen bleibt der ganze Satz erhalten (briefing-7-3 vorher, finale-2 neuer Take). Die Kurzprobenwahl ist keine ungeprüfte Hörfreigabe aller längeren Sätze.
Der überarbeitete fünfteilige Prolog dauert einschließlich je 0,35 Sekunden Vorlauf und 0,40 Sekunden Nachlauf 68,87 Sekunden. Die neuen reinen Sprachdauern sind 10,24 / 11,44 / 14,56 / 13,36 / 15,52 Sekunden. Die vorherigen 61,43 Sekunden sind nach der freigegebenen Textänderung überholt.
Laser und Spezialwaffen
LaserPulse-v2.wav ersetzt die aktive v1-Zuordnung; der alte Klang bleibt als Datei erhalten. Der neue Impuls dauert 112 statt 155 ms. Seine gedämpften 110-/173-Hz-Moden haben keinen abfallenden Tonhöhensweep. Der spektrale Schwerpunkt liegt bei rund 204 statt 619 Hz; 97,7 % der Energie liegen unter 700 Hz. Runtime-Gain 0,32 und die drei begrenzten Schussplätze bleiben erhalten. Neun PCM-/Mischprüfungen bestanden.
Vier zusätzliche resident geladene Stereo-PCM-Clips mit 48 kHz:
| Klang | Länge | Runtime-Gain | Auslösung |
|---|---|---|---|
| MissileLaunch-v1 | 0,25 s | 0,38 | Pro tatsächlichem Raketenstart, zwei gleichzeitige Plätze |
| ProtectionField-v1 | 0,38 s | 0,32 | Einmal bei tatsächlicher Schutzfeldaktivierung |
| BeamStart-v1 | 0,095 s | 0,22 | Einmal beim Einschalten des gehaltenen Strahls |
| BeamLoop-v1 | 1,60 s | 0,24 | Leiser periodischer Strahlklang |
GameAudio.MissileLaunch(), ProtectionField() und SetBeam(bool) sind verdrahtet. Wiederholtes SetBeam(true) stapelt keine Startklänge. Loslassen, Pause, Stummschaltung, Flugende und deaktivierte Komponente beenden den Strahl. Raketen nutzen einen eigenen begrenzten Kanal; sämtliche neuen Klänge berücksichtigen den vorhandenen Effekte-/Mastermix und die Funkabsenkung. Menüknöpfe erhalten keine Sprache.
18 PCM-/Mischprüfungen bestanden. Beim Loop wurde der Übergang gegen die benachbarten normalen Sampleschritte geprüft: zusätzlicher Nahtsprung 0,0000153. Ein normaler periodischer Sampleschritt ist nicht mit einer hörbaren Naht gleichzusetzen. Die Unity-Prüfungen in PunchAudioTests, einschließlich zwei Raketenplätzen, gehaltenem Strahl und Release/Pause/Mute/Discard/Disable, bestehen im regulären Lauf Artifacts/20260909-185354-editmode-results.xml. Der native Strahltest unten ergänzt dies um den tatsächlich aufgenommenen Ausgang.
Artefakte: Artifacts/Audio/Laser-v28 (Alt-/Neu-Vergleich und Kampfprobe), Artifacts/Audio/SpecialWeapons-v28 (Mischprobe und Messbericht). Alte Effekte wurden nicht überschrieben.
Musik und gesamter deklarierter Mix
Sechs neue regionale Flugstücke und sechs eigenständige Bossarrangements liegen unter Assets/SpaceHero/Audio/FinalCampaign. 32 Takte pro Stück, insgesamt 656,507 Sekunden; unterschiedliche Rhythmen, Instrumentierung, Phrasen und teilweise Taktarten. Die zwölf Rhythmus-/Instrumentierungsnachweise unterscheiden sich auch ohne Tonhöhen- und Tempoinformation. Masterformat: Stereo PCM16, 44,1 kHz; Unity-Import: Streaming-Vorbis mit Qualität 0,95. Maximale gemessene Masterspitze 0,53891.
Der aktualisierte deklarierte Kampf-Stresstest mit Laser v2, Raketen, Schutzfeld und Strahl bestand 84 Prüfungen; Effektspitze 0,72294. Alle zwölf Musikstücke wurden damit erneut bei maximalen Reglern sowie zusätzlich mit vollständigem Funkspruch und vorhandener Musikabsenkung geprüft: 126/126 bestanden, höchste summierte Spitze 0,961464, ohne nachgeschalteten Begrenzer. Der Erhaltungstest akzeptiert ausschließlich die acht durch den finalen Retake-Beleg nachgewiesenen alten Sprachdateiänderungen; alle anderen vorherigen WAVs bleiben geschützt.
Nachweise: Artifacts/Audio/Machine-v28/validation.json, Artifacts/Audio/FinalCampaign/validation.json, Artifacts/Audio/SpecialWeapons-v28/validation.json.
Für spätere native Aufnahmen des v28-Spielers benötigen Verify-FlightAudio.py und Verify-CombatAudio.py ausdrücklich --laser-version v2. Der Standard v1 bleibt für historische Aufnahmen erhalten; Prüfschwellen wurden nicht abgesenkt. Musikprüfung nach den autorisierten Retakes: Verify-FinalCampaign-Music.py --effects-source Artifacts/Audio/Machine-v28/SpaceHero-Maschinenbruch-Kampf.wav --retake-run Artifacts/Speech/QwenRetakesV28/20260909-echo-intrepid-c.
Die Offline-Mischprüfungen messen konkrete PCM-Anordnungen; die folgenden nativen Fälle ergänzen den Unity-Ausgang. Weder Messverfahren ersetzt die Beurteilung von Klangcharakter, Dauerfeuerermüdung, Sprachverständlichkeit und Aussprache im echten Spiel.
Finale native Audioausgabe
Die Aufnahmen stammen ausschließlich vom jeweiligen QA-Spielprozess. Beide Spieler und Recorder endeten regulär; während dieser Aufnahmen liefen keine anderen Spielprozesse. Recorder-SHA256: e1c03a489081af6652502b587db2174c45de3ced86f1cfecbda6cedcdbb298ec. Nach Abschluss stimmen alle 174 Builddateien weiterhin mit Artifacts/QA-Build-Playtest-v28-final.json überein. Es wurden keine Produktionssounds, Importwerte oder Builddateien für die Verifikation geändert.
| Aufnahmebestand | Szenarien | Ergebnis |
|---|---|---|
Artifacts/WeaponAudioQA/20260909-194922-20ac9ee8 |
Laser v2, zwei echte Raketenstarts und Schutzfeld bei maximalem Mix; gehaltener Strahl bei Standard- und Maximalmix; neue Waffen mit Musik und vollständigem Crew-Funkspruch | 4/4 PASS, weapons-analysis.json |
Artifacts/MachineAudioQA/20260909-195247-811a4c1b |
Alte Referenz sowie kleine, mittlere und große Maschinenexplosionen, jeweils Standard-/Maximalmix; zwei Fälle mit vollständigem Funk und Kampf | 10/10 PASS, machine-analysis.json |
Jeder Fall enthält 9,98–9,99 Sekunden Stereo-PCM bei 44,1 kHz und die zugehörigen nativen Paketzeitstempel. In keiner Aufnahme gibt es Fullscale- oder Near-Rail-Samples. Höchste absolute Sample-Spitze: 0,377991 im Waffenmix und 0,474609 beim maximalen alten Maschinenreferenzklang. Diese Werte betreffen die aufgezeichneten Szenarien; sie sind weder ein True-Peak-/LUFS-Ergebnis noch ein Beleg für jede mögliche Spielsituation.
Die isolierten Waffenfälle identifizieren die vollständigen Originalquellen nach dem Mixer, begrenzen Gain-/Energieabweichung auf ±10 %, prüfen Spektralähnlichkeit und unveränderte zeitliche Energieform. Der Strahl ist als gemeinsamer Start plus zwei vollständige Loopperioden nachgewiesen. Loslassen und Pause führen zu stillen Ausgabefenstern; nach Fortsetzen startet der weiterhin gehaltene Eingang den Strahl nicht erneut. Linke und rechte Rakete werden tatsächlich beim Loslassen ausgelöst; das gehaltene Schutzfeldkommando erzeugt nur eine Aktivierung. Der Mischfall bestätigt den vollständigen Crew-Funkspruch und die tatsächlichen Waffenaktivierungen; die Einzelidentität der Waffen wird in den separaten Fällen geprüft.
Bei kleinen und mittleren Maschinen erfolgt die Zerstörung durch einen echten tödlichen Projektilkontakt am bewegten Gegner, mit deklarierter letzter Trefferstufe zur Vorbereitung. Große Explosionen werden über den tatsächlichen Audiohandler isoliert ausgelöst; das ist kein zusätzlicher vollständiger Bosskampf. Die alte Referenz wird nur innerhalb des wegwerfbaren QA-Profils zugeordnet. Ebenso dienen Waffenfreischaltungen und Mittel in den vier Waffenfixtures der isolierten Prüfung; sie belegen keine reguläre Kampagnenökonomie. Die zwölf neuen Musikstücke sind vollständig offline geprüft, aber diese 14 nativen Aufnahmen sind kein vollständiger nativer Durchlauf sämtlicher Musikstücke.
Korrigierte Annahme bei zwei Raketen
Die erste Verifikation derselben Aufnahme meldete bei zwei Raketen eine um etwa 22 ms längere zusammengesetzte Energieform. Der Prüfer hatte ihren CPU-Eingabeabstand von 148,647 ms als Audioabstand vorausgesetzt. Beide intakten Klänge beginnen tatsächlich 170,658 ms auseinander: unabhängige Ausgabelatenzen von etwa 126,044 / 148,054 ms. Eine DSP-Blockquantisierung ist eine plausible Erklärung; die konkrete Geräte-Pufferkonfiguration wurde nicht aufgezeichnet.
Die begrenzte Korrektur passt nun zwei unveränderte Quellen mit getrennten Startpunkten an. Jeder Start muss weiterhin innerhalb der bestehenden ±60 ms zur Laser-Latenz liegen; Quellidentität und Gain behalten ihre Grenzen. Zusätzlich darf höchstens 1 % der gemessenen Energie unerklärt bleiben. Die Aufnahme erreicht rund 0,022 % Restenergie und Gains von jeweils 0,37962 bei Soll 0,38. Erst dieser unabhängig belegte Audioabstand wird für die bisherigen Gesamtprüfungen verwendet; insbesondere bleibt deren 15-ms-Grenze für die Energieform unverändert. Kein aufgenommenes WAV und kein Ereignisprotokoll wurde ersetzt oder nachträglich zeitlich verschoben.
Tools/Check-WeaponAudio.py besteht 16/16 CPU-Tooltests (Artifacts/WeaponAudioToolQA/validation.json). Die zusätzliche positive Probe bildet getrennte DSP-Starts ab; negative Proben weisen eine fehlende, ausgetauschte, dritte, verspätete oder zu laute Rakete zurück. Diese synthetischen Werkzeugprüfungen sind getrennt von den 14 real aufgenommenen Fällen zu verstehen.
Reproduzierbare Verifikation des vorhandenen Aufnahmebestands, mit dem lokalen Qwen-Python und ohne neue Spielerstarts:
$audioPython = 'C:/Unity Projects/Space Hero - Galactic Reclaimers/Artifacts/Speech/Qwen/.venv/Scripts/python.exe'
& $audioPython -B Tools/Verify-WeaponAudio.py --root Artifacts/WeaponAudioQA/20260909-194922-20ac9ee8
& $audioPython -B Tools/Verify-MachineAudio.py --root Artifacts/MachineAudioQA/20260909-195247-811a4c1b
Diese beiden Verifier verwenden den tatsächlich verdrahteten Laser v2 und benötigen keinen --laser-version-Parameter. Der frühere Startversuch 193657-d80c0eac auf Playtest-v28-release scheiterte vor der Aufnahme an einer veralteten Menüvorbereitung und zählt nicht als finaler Nachweis. Der finale Runner öffnet über den sichtbaren Kapitelknopf die passende Missionskarte.
Die Prozessaufnahme umfasst den Windows-Audioausgang des Spiels, keine Mikrofon-, Lautsprecher- oder Desktop-Gesamtaufnahme. Die technische Abnahme bestätigt Ausgabe, Quellen, Pegel und Lebenszyklus in diesen Fällen. Sie behauptet keine menschliche Hörfreigabe der Maschinenexplosionen, der Laserästhetik oder aller Intrepid-Kontextsätze.