Die letzten N tausend Jahre der Protesttreffen haben sich nicht grundlegend geändert.
Eine Menge von Demonstranten versammelt sich und beginnt etwas zu singen, normalerweise mit kurzen rhythmischen Phrasen (die Menge kann nicht mehr). Das Start-up beginnt, die Menge nimmt auf und rast, bis die Trägheit nachlässt oder bis der Anführer einen neuen Gesang startet. Es fällt ziemlich laut aus, aber verschwommen. Zufällige Passanten können nicht immer verstehen, was genau diese Leute wollen? Nun ja, "Hitler ist ein Dieb", aber genauer gesagt?
Das 20. Jahrhundert präsentierte den Demonstranten Schallverstärkungsgeräte. Und primitive Gesänge begannen sich mit Brandreden von Sprechern zu vermischen. Cool Cool! Die Wirkung eines solchen Treffens ist unvergleichlich größer.
Es gibt jedoch zwei Probleme.
Erstens ist der Leader-Lautsprecher anfangs anfällig, da Leistungsverstärkungsgeräte ihn ausschalten oder ganz verbieten können. Ori, hör nicht, hör nicht. Zweitens ist unser Sprecher, wenn ihm die Energie ausgeht oder wenn er eine Gegenreaktion von den Demonstranten erhalten möchte, gezwungen, erneut einen primitiven Gesang zu beginnen, wie in den guten alten Zeiten, dh den Anwesenden das Gefühl zu geben, Mitglieder eines wilden Stammes oder so etwas zu sein.
Heute Nachmittag bin ich Twerskaja entlang gelaufen und habe mit eigenen Augen gesehen, wie leise und ausdruckslos selbst eine sehr große Ansammlung von Demonstranten sein kann, wenn sie keine Schallverstärkungsausrüstung haben. Aber die Polizei hatte ein Megaphon, und Sätze, die von ihm kommen, werden sich immer noch im Kopf von jedem drehen, der sich in der Nähe befand. 1: 0 zugunsten der Polizei. Nun, 2: 1.Es war eine Präambel und jetzt eine Ampulle.
Wir wissen das:
- Viele tausend moderne Bürger kommen zu Kundgebungen und Protestfesten.
- Jeder Bürger hat ein Smartphone dabei.
- Smartphones haben normalerweise einen ziemlich lauten externen Lautsprecher . Bis zu 91dB!
Und jetzt stellen Sie sich dieses Bild vor: Demonstranten ziehen Smartphones aus der Tasche, und aus vielen tausend Lautsprechern klingen schöne, intelligente Slogans synchron im Chor. Laut und deutlich. Nicht "Nieder mit dem Mond!", Sondern mit Argumenten eingesetzt.

Was ist wichtig:
- Das Smartphone wird nicht auf dem Rahmen weggenommen.
- Ein Smartphone gilt nicht als Schallverstärkungsgerät. Und selbst wenn dies berücksichtigt wird, ist es unmöglich festzustellen, von welchen Smartphones der Ton gehört wird.
Nun dazu, wie es funktioniert
Das singende Smartphone sollte bei der Rallye
autonom arbeiten
, ohne dass das Internet vorhanden ist. WiFi und Mobilfunk können und werden stören. Daher muss das Smartphone zu Hause im Voraus auf die Rallye vorbereitet werden.
- Auf dem Smartphone ist eine spezielle Chanting-Anwendung installiert
- Der Gesang lädt Audiodateien (Slogans) von einer bestimmten Site herunter und speichert sie lokal im Speicher des Smartphones. Ein vorgefertigter Zeitplan (Wiedergabeliste) zum Spielen von Slogans wird ebenfalls heruntergeladen.
- Die Anwendung wird mit NTP-Zeitservern synchronisiert, die auf mehrere zehn Millisekunden genau sind. Ohne dies können wir nicht gleichzeitig „schreien“.
Fertig, Sie können zu einer Kundgebung gehen. Zur angegebenen Stunde beginnt die Wiedergabe.
Die Probleme
Die Zeitsynchronisation ist ein ganzes Feld für Experimente.
Aber es scheint, dass das Problem gelöst wird, weil Es gibt eine
AmpMe- Anwendung, die Musik auf mehreren Smartphones synchron
wiedergibt .
Alternativ können Sie versuchen, mithilfe von Audio / Video - / *** - ein Signal von einem Heimcomputer zu synchronisieren, das mit dem NTP-Server synchronisiert ist.
Die Synchronisation sollte nicht von der Zeit / Zone an der Basisstation des Mobilfunkbetreibers abhängen.
Die Synchronisation sollte anscheinend kurz vor der Rallye durchgeführt werden, damit die Zeit aufgrund eines Taktfehlers keine Zeit hat, sich signifikant zu verschieben.
In sehr großen Gebieten wird ein Echo erwartet, der „Stationseffekt“. Alles ist besser als das Dröhnen einer Menschenmenge.
Was kann eine Chanting-App?
- Der Sound wird streng nach dem Timer als nicht bearbeitbare Wiedergabeliste Datei für Datei abgespielt.
- Vor dem Spielen von Gesängen zeigt das Telefon den Countdown und den Text des Slogans an.
- Während der Wiedergabe werden Karaoke-Untertitel für Live-Gesänge angezeigt.
- Der Besitzer des Telefons hat das Recht, die „Gesänge“ stummzuschalten, die er nicht spielen möchte. Freiheit impliziert eine gewisse Optionalität.
Zwei sichere Möglichkeiten, eine Idee zu begraben
- Nehmen Sie Slogans mit der Stimme einer Person auf. Die Stimme des Volkes sollte genauso klingen wie die Stimme des Volkes, in einem gleichmäßigen Refrain, xx + yy Männer- / Frauenstimmen. Toningenieure werden verstehen.
- Erstellen Sie eine Anwendung für eine beliebige Plattform. Sie benötigen mindestens iOS + Android.
Interessant? Und lass es uns tun!
Die Aufgabe sieht nicht groß aus - sie sieht aus wie eine Aufgabe für den "Hackathon".
Natürlich brauchen wir ein Entwicklungsteam mit Händen. Wenn Sie interessiert sind -
schreiben Sie mir , machen Sie mit.
Wenn Sie nicht bei Habré registriert sind, schreiben Sie mir eine E-Mail:
cnUuaG9zdG1hc3RlckBnbWFpbC5jb20 =
(eingewickelt in base64, von Mobbern)
Werden benötigt:
Jemand ist neugierig genug, um das Problem der Synchronisierung der Audiowiedergabe innerhalb von 50 ms auf verschiedenen Smartphones zu lösen. Dies ist die größte Herausforderung. AmpMe liefert 10 ms, aber für den Gesang wird nicht so viel benötigt.
Jemand mit einem Sinn für Schönheit, um eine einfache und unterhaltsame Benutzeroberfläche zu zeichnen. Ich habe schon eine Mocap.
Ein visionärer und akribischer Programmierer, der ein Karaoke-ähnliches Dateiformat für die Wiedergabe entwickelt und eine Bibliothek für das Lese- / Schreibformat schreibt.
Ein harter Programmierer, der eine iOS- oder Android-Anwendung aus den oben genannten zusammenstellt.
In meinem Gesicht finden Sie einen Produzenten / Veranstalter. Für mich selbst: Ich bin ein leitender Backend-Entwickler von Ruby / RoR (verdammt).
PS: Wenn Sie daran interessiert sind, tiefer zu graben:
PPS: Exkurs: Ich respektiere jeden kollektiven Willensausdruck innerhalb des Gesetzes sehr. Jeder hat das Recht, gehört zu werden. Und je weniger Menschen die Möglichkeit haben, dieses Recht auszuüben, desto mehr Gründe haben sie für primitive Empfänge, wie zum Beispiel nach draußen zu gehen. In einer idealen Welt würde es ausreichen, um eine Stellungnahme auf change.org oder ähnlichen Websites zu unterzeichnen, um Meinungen zu verbreiten.
Ich freue mich auf Ihre Kommentare mit Interesse. Und ja, bitte hinterlassen Sie Ihre Meinung in der Umfrage.
UPDATE 1:
Nachdem ich 90 Kommentare gelesen hatte, stellte ich fest, dass viele in Thesen wiederholt werden und dass es notwendig ist, sich darauf zu konzentrieren:
- Die Anwendung funktioniert nur offline . Eine Kundgebung kann nicht vom Bestehen einer Verbindung abhängen. In Hongkong wurden Störsender installiert, und das ist alles, Anwendungen funktionieren nicht.
- Die Demonstranten sind nicht "faul" zu schreien. Sie schreien, aber sie werden nicht gehört. Und die Slogans sind inakzeptabel kurz.
- "Sie werden ein neues Gesetz verabschieden und verbieten ..." Hmm, ich möchte sehen, wie sie es verbieten, Smartphones dabei zu haben. Oder wie man sich verpflichtet, einen Standardklingelton wie "rub-rub" anstelle von Sprache zu verwenden.
- Die Bewerbung ist politisch neutral. Es ist für alle Kundgebungen und Massenveranstaltungen, einschließlich der Oppositionsveranstaltungen.
Übrigens ist aus den Ergebnissen der Umfrage klar, dass die Anwendung funktionieren sollte, aber viele bezweifeln die Fähigkeit, sie zu verwenden. Warum? (ohne die "Verbote")
UPDATE 2:
Wow! Es gibt Interesse von Android-Entwicklern!
iOS-Entwickler, antworte! :) :)