0 · Läuft das hier überhaupt?
wird geprüft …
1b · Hinweis zum Verbinden
Im Dialog stehen alle Bluetooth-Geräte in Reichweite,
nicht nur die Bänder — das ist Absicht, weil Bluefy mit einem Namensfilter
eine leere Liste zeigt. Die beiden Bänder heißen ELK-BLEDOM . Zweimal
denselben Eintrag zu erwischen merkt die Seite nicht, das zeigt erst die
Sichtprobe: es müssen beide rot werden.
2 · Mikrofon
Mikrofon aus
—
Mikrofon einschalten
Läuft der Balken beim Reden mit, gibt Bluefy das Mikrofon
frei. Bleibt er tot, fällt die Musikanalyse auf dem Handy weg.
3 · Die Messung
Beide Bänder blinken gegenphasig, Band 2 um
20 ms versetzt — dasselbe Raster wie am PC
(PAAR_VERSATZ). Gemessen wird nicht, ob ein Befehl rausgeht,
sondern ob die Schleife den Takt hält .
100 ms
145 ms
165 ms
200 ms
Dauer:
20 s
60 s
Noch nichts gemessen.
4 · Alle Läufe
Takt Mik Ticks Versatz p95 Schreiben p95 Fehler
Ergebnis kopieren
Oder einfach abfotografieren und schicken.
4b · Modus-Rundgang — welcher sieht wie aus?
Noch nicht erfasst. Zeigt Modus 0 bis 7 der Reihe nach, je
8 Sekunden, und schreibt groß hin, welcher läuft. Musik muss laufen.
Sag mir danach nur: welche Nummern sind einfarbig, welche zweifarbig,
welche Regenbogen. Am Ende springt er auf den gemerkten Modus zurück.
Alle 8 Modi durchzeigen (65 s)
abbrechen
Noch nicht durchgezeigt.
4f · EINFARBIG in der Hardware — ohne Gezappel
Das ist wahrscheinlich das, was du willst, und es war die ganze
Zeit da: der Controller hat sieben einfarbige Strobos eingebaut — rot, grün,
blau, gelb, cyan, magenta, weiß. Am PC gemessen mit 5,4 Blitzen pro Sekunde ,
also schneller als wir über Funk je schicken können (unsere Decke ist 3/s). Läuft
in der Hardware: Handy sperren, weglegen, App zumachen — blitzt weiter.
Zweifarbig geht, indem die Bänder verschiedene Farben
bekommen. Band 1 rot, Band 2 weiß — zwei Farben, kein Regenbogen, keine
Palettenwechsel. Nichts wechselt, nichts zappelt.
Band 1:
rot grün
blau gelb
cyan magenta
weiß
Band 2:
rot grün
blau gelb
cyan magenta
weiß
Tempo:
60 — damit stellst du die Blitzrate auf deinen
Track ein. Welche Zahl welchem Tempo entspricht, ist nicht gemessen: nach
Augenmaß schieben, bis es zum Track passt.
Einfarbig an (beide Bänder)
dasselbe, aber auf die Musik hören
zurück auf Farbe
Noch nicht geschaltet.
Was die zwei Knöpfe unterscheiden — ehrlich:
„Einfarbig an" blitzt im festen Takt , nicht auf die Musik. Dafür
sicher, sofort, und du kannst das Tempo danebenschieben. Das ist der Knopf, der
heute Abend garantiert funktioniert.
„auf die Musik hören" schickt davor das Mikrofon-Bit des Chips und ist
der Versuch , dasselbe einfarbige Strobo vom Bandmikrofon auslösen zu
lassen. Wenn das greift, hast du genau was du beschrieben hast: Erkennung wie
bei „Band hört selbst", aber einfarbig. Ungetestet — sag mir, ob es auf
die Musik reagiert oder stur weiterblitzt.
4c · Unser Strobo (unsere Farbe, Takt von der Musik)
Das ist nicht das Mikrofon im Band, sondern unser
eigener Effekt: das Handy hört mit seinem eingebauten Mikrofon zu und
schickt die Farbe. Das Mikrofon schaltet sich beim Start selbst ein .
Braucht einen wachen Bildschirm — gesperrt hält iOS JavaScript an, dann
passiert nichts. Gemessene Decke der Funkstrecke: rund 3 Blitze pro
Sekunde , also ein Blitz pro Beat bis ~180 BPM; darüber blitzt es
automatisch jeden zweiten Beat. Schnelleres kann nur das Band selbst (4b),
dafür ohne Farbwahl.
Effekt:
Strobo — deine Farben
Industrial — Rot/Weiß, Grün/Weiß, nur Weiß
Hardbounce Groove — Kick links, Offbeat rechts
Farben kommen aus den Feldern unten.
Grundglimmen:
Blitz:
einfarbig (Blitz = dieselbe Farbe, nur hell)
Auslöser:
12 — kleiner = blitzt öfter
Takt:
gelockt — hält den Beat durch, auch wenn ein Kick fehlt
reaktiv — blitzt nur auf gehörte Kicks
Vorlauf:
30 ms früher senden — wenn das Licht dem Beat
nachläuft, größer stellen; wenn es vorauseilt, kleiner
Strobo an
Strobo aus
Noch nicht gestartet.
4d · Kriegen wir die Modi 1–3 in EINER Farbe? (Leiter)
Das ist dein Punkt: Erkennung der Bandmodi behalten,
Regenbogen-Gezappel raus. Wenn ein Farbbefehl im Mikro-Modus greift, läuft das
schnelle Strobo aus dem Chip in unserer Farbe — bei gesperrtem Handy, ohne
dass das Handy mithören muss. Das ist die beste aller Fassungen, und es sind
vier verschiedene Wege, auf denen das klappen könnte.
Jeder Knopf ändert gegenüber Stufe 1 genau eine Sache.
Erst 1 drücken (Grundzustand), dann 2 bis 5 der Reihe nach, und nach jedem
hinsehen. Vor 3, 4 und 5 schickt die Seite den Grundzustand selbst neu — du
musst nicht zurückspringen.
Wichtig, gemessen am 02.10.:
die Knöpfe 1 und 2 waren bis v10 tot und haben nie einen Befehl
geschickt — ihre IDs t1/t2 gab es auf der Seite
zweimal, und der Klick landete auf den Textzeilen „Band 1/2 — nicht
verbunden". Was du bei Stufe 2 gesehen hast, war also noch das Bild von
vorher. Seit v11 feuern sie. Stufe 3 bis 7 waren immer in Ordnung, dein
Fund „Farbe vorher, dann Modus" steht.
1 · Mikro-Modus an (Grundzustand)
2 · Farbe rot DANACH
3 · Farbe rot VORHER, dann Modus
4 · Farbe IM Modus-Befehl
5 · anderer Modus-Rahmen (7E 05 03)
Noch nichts getestet.
Nach jedem Knopf zwei Dinge: strobt es noch, und welche
Farbe? „strobt rot" bei irgendeiner Stufe = gewonnen, dann baue ich genau die ein.
Fünf kurze Antworten reichen mir — „2 bunt, 3 bunt, 4 rot aber steht, 5 strobt rot"
ist perfekt.
„Es hört auf zu strobben und steht auf rot" ist auch eine
Antwort , kein Fehler. Gegenprüfung Gemini: bei diesem Chip beendet ein
Farbbefehl voraussichtlich den Mikro-Modus statt ihn einzufärben. Genau deshalb
prüfen wir es, statt es anzunehmen. Wenn alle fünf Stufen das tun, ist die Frage
beantwortet und 4f ist der Weg — nicht dieser hier.
6 · nur Helligkeit 30
7 · nur Tempo 20
Die zwei sind Beiwerk: greift die Helligkeit, kannst du das
Band im Mikro-Modus wenigstens dimmen. Nur drücken, wenn oben alles durch ist.
4e · Warum die Empfindlichkeit nichts tut (Leiter)
Du hast recht, dass nichts passiert — und ich habe den Grund
gefunden: die Seite schickt sie im falschen Register . Bisher ging
7E 00 07 SS mit Werten 0–255 raus; die Referenz-Steuerungen für
diesen Chip nutzen 7E 04 06 SS mit Werten 0–100 . Welches von
beiden dein Band versteht, zeigt diese Leiter.
Jeder Knopf macht dasselbe Experiment auf einem anderen Weg:
Modus setzen, dann Empfindlichkeit 5 (sollte fast taub sein, kaum Reaktion
auf Musik) — 8 Sekunden hinsehen — dann Empfindlichkeit 95 (sollte auf
alles anspringen) — 8 Sekunden hinsehen. Ändert sich zwischen den beiden
Hälften etwas, greift dieser Weg. Ändert sich nichts, ist es der falsche.
Musik muss laufen.
1 · alter Weg 7E 00 07 (0–255)
2 · neuer Weg 7E 04 06 (0–100)
3 · neuer Weg + Mikro erst einschalten
4 · alter Weg, aber NACH dem Modus
abbrechen
Noch nichts getestet.
Antwort pro Knopf reicht in drei Worten: „taub/scharf
unterschiedlich" oder „gleich geblieben".
5 · Sperrtest — was passiert, wenn du das Handy weglegst
Apple hält JavaScript an, sobald die App in den Hintergrund
geht. Dieser Test misst, was das konkret kostet : wie viele Befehle in
der Sperrzeit durchkommen (Erwartung: null), ob die Bluetooth-Verbindung das
überlebt, und wie lange es nach dem Entsperren dauert, bis es weiterläuft.
Bildschirm-Sperre aktiv
Bildschirm wachhalten (Wake Lock)
Rückfall beim Sperren:
nichts senden — Band läuft in der Hardware weiter (empfohlen )
noch ein Modus-Befehl hinterher — zuletzt gewählter Modus
noch ein Modus-Befehl hinterher — immer Mikro-Modus 0
Band läuft im 7-Farb-Strobo weiter
Band läuft im Weiß-Strobo weiter
Band läuft im weichen Verlauf weiter
Warum „nichts senden" ab v18 die Vorauswahl ist: der
EQ-Modus liegt im Chip und läuft dort ohne Handy weiter — gemessen. Was beim
Sperren rausging, war ein ungepufferter Modus-Rahmen in der letzten
Millisekunde, bevor iOS die Seite anhält. Stand im Merker ein Wert außerhalb
0–3 (bis v17 waren 0–7 wählbar), bekam der Chip 0x87 — einen
Wert, den er nicht kennt. Genau so geht das Licht „auf einmal aus".
Sperrtest starten (90 s)
Noch nicht getestet.
FASSUNG v18 — Zwei Knöpfe oben: PA-ANLAGE und STUDIO. Empfindlichkeit mit − 5 / + 5 im Raum nachstellen, das startet den Modus nicht neu. Beim Sperren geht jetzt NICHTS mehr raus (das war die Ursache), nach einem Abriss verbindet die Seite selbst neu und setzt den Zustand nach.
Steht oben am Titel NICHT v18, hat das Handy noch die alte Seite: App ganz schließen und neu öffnen.