Stimm dein Auto ab
wie ein Messlabor.
Echtzeit-Messsignale fürs Auto-DSP-Tuning. Rosa Rauschen, Log- & Sub-Sweeps, Tonbursts, Impulse und ein Polaritätstest — jedes Sample live im Audio-Callback erzeugt. Neu in v2: Stereo-Korrelation, freihändiges L/R-Wechseln und Treiber-Gruppen-Rauschen. Per Bluetooth, USB-C oder 3,5 mm streamen; mit REW messen.
Schluss mit WAV-Dateien auf dem Handy.
Ein Auto-DSP einzumessen heißt normalerweise: einzelne Testdateien verwalten und nacheinander abspielen. TuneHelper ersetzt das durch ein einziges Instrument, das kontinuierliche, nahtlos loopende Signale mit präzise definiertem Pegel liefert — live vom Fahrersitz aus nachregelbar.
Der alte Weg
- × Ein Ordner voller WAV-Dateien, eine pro Test
- × Geloopte Buffer mit hörbaren Übergängen
- × Raterei beim tatsächlichen Ausgangspegel
- × Stopp, Datei wechseln, neu starten — vom Sitz aus
Mit TuneHelper
- → Alle Signale in einer App, zum Umschalten antippen
- → Durchgehende Echtzeit-Synthese, kein Loop-Punkt
- → Ehrlicher dBFS-Pegel, Standard −20 dBFS
- → Klickfreies Umschalten, Frequenz live gliden
Alles, was REW am Eingang erwartet.
Elf Generatoren, jeder mit präzisem Headroom und spektralem Ziel. Tippe oben aufs Panel, um zu sehen, wie jedes Signal aussieht.
Stereo-Werkzeuge fürs echte Einmessen.
Version 2 ergänzt die Regler, zu denen du greifst, sobald der Frequenzgang flach ist: Stereo-Korrelation, freihändiges L/R-Wechseln, Treiber-Gruppen-Rauschen und Phasenchecks bei beliebiger Frequenz — alles auf demselben Echtzeit-Core erzeugt.
Stereo-Korrelation & Auto-L/R
Rauschen und Bandrauschen korreliert (Mono), unkorreliert (unabhängige L/R) oder gegenphasig (R = −L) für einen Breitband-Polaritätscheck. Auto-L/R pendelt im N-Sekunden-Takt voll links ⇄ voll rechts — sample-genau und freihändig, auch bei gesperrtem Bildschirm.
Treiber-Gruppen-Rauschen
Breitbandiges Bandpass-Rauschen über ein Treiber-Passband — Sub-, Tieftöner-, Mittel- oder Hochtöner-Presets vom Einmess-Stick — um Pegel und Phase jedes Treibers links/rechts nach Gehör abzugleichen. Erbt Korrelationsmodi und Auto-L/R automatisch.
Phasen- & Resonanz-Finder
Jeden Sinus gegenphasig (R = −L) abspielen, um Polarität oder Auslöschung bei einer Wunschfrequenz zu prüfen. Ein absteigender Subsonic-/Hochpass-Finder zeigt deine Tiefton-Eckfrequenz, der Klapper-Jäger sweept nach Vibrationen — alles live an der laufenden Frequenz ablesbar.
Echtzeit-Synthese statt geloopter Buffer.
Ein geteilter C++-DSP-Core erzeugt jedes kontinuierliche Signal Sample für Sample im Audio-Render-Callback aus lebendem Oszillator-, Filter- und RNG-Zustand — rein und allokationsfrei auf dem Audio-Thread. (Periodisches Rauschen ist die eine bewusste Ausnahme: eine feste REW-Sequenzlänge, die nahtlos wiederholt — genau damit REW mitteln kann.) Eine Implementierung treibt beide Plattformen, die Signale sind bis aufs Sample identisch.
s = activeSignal.nextSample()
g = smoothToward(gain, target, RAMP_TC)
out = s * g
[L,R] = applyPan(out) // L / S / R
analyser.push(L, R) // FFT · RMS · clip
Master-Gain-Rampen und Burst-Kantenfades machen Start, Stopp und Umschalten klickfrei. Der Voss–McCartney-Pink-Generator, das geschlossene Sweep-Phasenintegral und die kaskadierten Terz-Biquads laufen auf iOS und Android identisch.
Koppeln, abspielen, messen, abstimmen.
Ein Datenblatt, keine Feature-Liste.
Zwei native Apps. Ein DSP-Core.
iOS
SwiftUI-Frontpanel mit AVAudioEngine-Source-Node. Measurement-Session, Bluetooth & AirPlay, Hintergrund-Audio.
Android
Jetpack-Compose-UI auf einem Oboe-Low-Latency-Stream. Foreground-Media-Service, Wiederaufbau bei Routenwechsel.
Geteilter C++-Core
Eine reine, allokationsfreie Render-Engine. Verifiziert durch eine 93-Prüfungen-Suite über alle Signale und Akzeptanzkriterien.
Häufige Fragen.
Was ist TuneHelper?
TuneHelper ist ein messgerät-tauglicher Signalgenerator fürs Auto-DSP-Tuning. Er erzeugt rosa und weißes Rauschen, Log- und Sub-Sweeps, Tonbursts, periodisches Pink, Dirac-Impulse, Terzband-Rauschen und einen Polaritätstest — alles in Echtzeit synthetisiert — damit du dein System mit REW und einem kalibrierten Mikrofon einmessen kannst.
Brauche ich REW?
TuneHelper erzeugt die Eingangssignale; das Ergebnis misst du mit REW (Room EQ Wizard) oder einem beliebigen RTA. Spiele rosa Rauschen ab und stimme deinen DSP ab, bis der RTA am Hörplatz flach anzeigt.
Wie bekomme ich das Audio ins Auto?
Streame die Ausgabe per Bluetooth, USB-C oder 3,5-mm-Kabel. Die App zeigt die Route als Status-Chip; das eigentliche Routing übernimmt das Betriebssystem.
Wird wirklich alles in Echtzeit synthetisiert?
Ja. Jedes Sample wird live im Audio-Callback aus Oszillator-, Filter- und RNG-Zustand erzeugt — es gibt keine vorgerenderten, geloopten Buffer. Der geteilte C++-Core garantiert identische Signale auf iOS und Android.
Was ist korreliertes vs. unkorreliertes Rauschen?
Korreliertes Rauschen spielt auf beiden Kanälen dasselbe Signal (Mono, L = R); unkorreliertes spielt unabhängiges Links/Rechts-Rauschen; gegenphasig invertiert einen Kanal (R = −L) für einen Breitband-Polaritätscheck. TuneHelper bietet alle drei für weißes Rauschen, rosa Rauschen und Bandrauschen — plus einen freihändigen Auto-L/R-Modus, der das Signal zwischen den Lautsprechern abwechselt.
Was ist Treiber-Gruppen-Rauschen?
Ein breitbandiges Bandpass-Rauschen, begrenzt auf das Passband eines Treibers — Sub-, Tieftöner-, Mittel- oder Hochtöner-Preset — damit du Pegel und Phase jedes Treibers links/rechts nach Gehör abgleichen kannst. Es erbt die Stereo-Korrelationsmodi und das Auto-L/R-Wechseln. Dazu gibt es einen absteigenden Subsonic-/Hochpass-Finder, um deine Tiefton-Eckfrequenz abzulesen, und einen Klapper-Jäger, der nach Vibrationen sweept.
Welche Plattformen werden unterstützt?
Natives iOS (SwiftUI + AVAudioEngine) und natives Android (Jetpack Compose + Oboe), beide auf einem geteilten C++-DSP-Core.