Changelog
Was ist neu in Grit?
Grit ist noch nicht erschienen. Hier stehen die Notizen zu unseren Entwicklungs-Builds auf dem Weg zu 1.0. Abonnieren per RSS.
Grit 1.0
Die erste öffentliche Version, für Mac, Windows und Linux, mit Lizenzaktivierung in der App. Bis dahin ist Grit in der privaten Beta. Trag dich in die Warteliste ein oder folg uns auf Discord.
0.1.12
#
Stabiler unter Windows
Verbessert
- Auf dem Mac braucht jedes Bild rund ein Zehntel weniger Arbeit, während Decks laufen: Grit zeichnet jetzt mit einer neueren Version seiner Fenster- und Grafik-Engine.
Behoben
- Unter Windows setzt ein Deck nach einer sofortigen Änderung, etwa beim Fortsetzen einer pausierten Loop, nicht mehr kurz aus.
0.1.11
#
Flüssigere Decks
Neu
- Die Mac-App hat jetzt eine vollständige Menüleiste: File, Edit, View, Window und Help. Dort öffnest du Tracks, speicherst Sets und wechselst zwischen Library und Perform. Edit bietet Ausschneiden, Kopieren und Einfügen in Textfeldern, und Help führt zur Anleitung, zu den Tastenkürzeln und zum Support. Menütasten erreichen nie ein Deck.
Verbessert
- Während Decks laufen, zeichnet Grit jetzt mit der vollen Rate deines Displays: 120 Bilder pro Sekunde auf einem MacBook Pro mit 120 Hz.
- Mit acht laufenden Decks kostet ein Frame rund die Hälfte der bisherigen Arbeit.
- Die Statuszeile bleibt ruhig: Autosaves und Library-Aktualisierungen verdrängen nicht mehr, was dort gerade steht.
Behoben
- Eine Änderung an einem gestoppten Deck erscheint sofort und wartet nicht mehr auf die nächste Mausbewegung oder Taste.
- Nach einem Wechsel des Tastaturlayouts stimmen die Tastenbeschriftungen sofort.
0.1.10
#
Feinere Juggles
Neu
- Bar-Juggles können jetzt auch auf 1/16 und 1/8 landen, neben Free, 1 Beat und 1 Bar.
- Die Pads A–L können auf Taktteilen liegen: Wähl im Juggle-Menü unter Pads Bar, 1/2, 1/4, 1/8 oder 1/16, oder drück Option+; und Option+', um sie feiner oder gröber zu machen. Die Schrittweite gilt für alle Decks, und die Bar-Pads am APC40 folgen ihr.
- Bei einem feineren Schritt zoomt die Taktansicht des Decks auf die neun Pads, die deine Tasten erreichen, und zeigt an jeder Sprungstelle eine Linie. ; und ' schieben die Ansicht mit der Bank weiter, und ein neuer Schritt lässt die Bank an ihrer Stelle in der Musik.
- MIDI Learn hat zwei neue Ziele, Juggle pads finer und Juggle pads coarser, damit die Schrittweite auf einen Controller-Button passt.
0.1.9
#
Settings mit Reitern
Neu
- Die Settings haben jetzt vier Reiter: Audio, Controls, Look und Account. Audio kommt zuerst, damit deine Ausgänge auch mitten im Set nur einen Klick entfernt sind. Solange Grit läuft, öffnen die Settings mit dem Reiter, den du zuletzt benutzt hast.
- Join Discord unter Settings → Account bringt dich zu deinem Account auf mixwithgrit.com, wo du der Grit-Community beitreten kannst.
Verbessert
- Das BPM-Feld nimmt nur noch Zahlen an. Ein Komma zählt als Dezimalpunkt.
- Wenn Audio läuft, zeigt die untere Leiste statt „Audio ready“ nur noch einen grünen Punkt. Probleme stehen weiterhin als Text da. Ein Klick auf den Punkt öffnet die Audio-Einstellungen.
0.1.8
#
Abschnitte und Juggles mit eigenem Raster
Neu
- Die Toolbar hat jetzt zwei Launch-Raster statt einem. Sections, der Button mit den Abschnittsbändern, bestimmt, wann Abschnitts-Pads, Enter, Deck-Stopps und Szenen starten. Juggle, der Button mit dem Sprung zwischen Pads, bestimmt, wann Bar-Juggles, Klicks in die Waveform, Abspielen, Fortsetzen und Sync greifen. Option+Q schaltet Sections um, Option+W schaltet Juggle um.
- Sections kann auf das Ende des Abschnitts warten, den ein Deck gerade spielt: Wähle End. Eine Szene startet dann am ersten Abschnittsende, das die Musik erreicht.
- Mit Sections auf End und Juggle auf Free wartet der nächste Abschnitt auf das Ende der Phrase, während Bar-Juggles sofort greifen.
- Beide Raster lassen sich auf einen MIDI-Controller legen.
Verbessert
- Fortsetzen und Sync warten jetzt höchstens einen Takt, egal wie lange Abschnitts-Starts warten.
- Früher gespeicherte Sets behalten ihre Launch-Einstellung, und Bar-Juggles starten auf demselben Raster, höchstens einen Takt.
0.1.7
#
Windows-Installer und Linux-AppImage
Neu
- Grit für Windows gibt es jetzt als Installer und Grit für Linux als AppImage. Du musst den Download nicht mehr in einen Ordner entpacken. Wenn Windows vor einer unbekannten App warnt, wähle Weitere Informationen und dann Trotzdem ausführen.
- Wenn Grit abstürzt, schickt es einen Absturzbericht mit deinem Account an mixwithgrit.com, damit wir die Ursache finden und beheben können.
Behoben
- Wenn du einen Abschnitt vormerkst, während der laufende gerade ausläuft, startet er jetzt am Ende dieses Abschnitts, statt verworfen zu werden.
- Jede Taste, jeder Klick und jeder Druck am Controller zeigt sein Ergebnis sofort auf dem Bildschirm, auch wenn gerade kein Deck spielt.
0.1.5
#
Tracks auf Decks ziehen
Neu
- Ziehe einen Track aus der Library auf ein gestopptes Deck, um ihn dort zu laden. Das Deck, auf dem er landen würde, leuchtet auf; ein Deck, das spielt, auf seinen Start wartet oder gerade lädt, behält seinen Track.
Verbessert
- Die Einträge im Track-Menü der Library beginnen am linken Rand.
Behoben
- Import audio öffnet nur noch einen Dialog, und Abbrechen beendet den Import, statt einen zweiten Dialog für einen Ordner zu öffnen. Auf dem Mac nimmt dieser Dialog Dateien und Ordner gleichermaßen an; unter Windows und Linux ziehst du Ordner in die Library.
- Tracks, die zur Stille ausblenden, scheitern nicht mehr beim Trennen ihrer Stems.
0.1.4
#
Grit für Windows und Linux
Neu
- Wer an der Beta teilnimmt, kann jetzt neben dem Mac-Build auch Test-Builds für Windows und Linux im eigenen Account herunterladen. Beide laufen auf 64-Bit-Rechnern mit Intel- oder AMD-Prozessor; Linux braucht einen X11- oder Wayland-Desktop und einen Vulkan-Treiber. Entpacke den kompletten Download in einen eigenen Ordner und starte Grit von dort. Tastaturkürzel nutzen Ctrl, wo der Mac Cmd nutzt. Das sind frühe Builds: Sag uns, wie sie auf deinem Rechner laufen.
Verbessert
- Grit läuft auf der neuesten Version seines Interface-Toolkits.
0.1.3
#
Stopp auf dem Beat
Neu
- Der Stop-Button eines Decks stoppt jetzt an der nächsten Launch-Grenze, wie ein Clip-Stop in Ableton: Er pulsiert im Beat, während das laufende Pad herunterzählt. Drück ihn noch einmal, um sofort zu stoppen. Alt+S funktioniert genauso.
- Auf dem APC40 warten Clip Stop und Stop ebenfalls auf die Grenze, und die Clip-Stop-LED blinkt, bis das Deck stoppt. Ein per MIDI Learn zugewiesenes Stop verhält sich genauso.
Verbessert
- Abschnitts-Pads tragen keine Nummern mehr; die Trigger-Taste steht am Anfang jeder Reihe.
- Die Statuszeile unten beschreibt das Bedienelement unter dem Mauszeiger, statt einen Tooltip aufpoppen zu lassen.
- Neue Bibliotheken starten mit vier Decks. Acht wählst du unter Settings → Decks.
0.1.2
#
Deine Stems auf den Abschnitts-Pads
Neu
- Sind Stems ausgewählt, zeigen die Abschnitts-Pads und Deck-Wellenformen in den Stem-Farben, was das Deck spielt, vor einer dezenten Kontur des vollen Mixes. So siehst du, wo die Vocals liegen, bevor du startest.
Verbessert
- Stop All fragt erst nach: Klick innerhalb von vier Sekunden noch einmal, um alle Decks zu stoppen. MIDI-Mappings stoppen weiterhin sofort.
- Die Anmeldung öffnet sich als Dialog über dem abgedunkelten Workspace.
0.1.1
#
Anmelden mit dem Browser
Neu
- Wähle Sign in with browser, bestätige auf mixwithgrit.com, und Grit macht von selbst weiter. Das klappt genauso auf jedem Computer, auf dem Grit laufen wird. Die Anmeldung mit einem Code per E-Mail funktioniert weiterhin.
- Grit für Mac kommt als Disk-Image: Öffne es und zieh Grit auf Applications.
Robustere Importe und Kopfhörer, die zurückkommen
Verbessert
- Jede importierte Datei wird in einem separaten Hilfsprozess dekodiert, sodass eine beschädigte Datei Grit nicht mehr zum Absturz bringen kann.
- Tracks, die vor dieser Änderung importiert wurden, werden im Hintergrund konvertiert.
- Sehr lange Aufnahmen lassen sich jetzt importieren, auch Quellen über 47 Minuten bei 192 kHz.
- Die Prepare-Vorschau spielt weiter, während die Analyse läuft.
- Fällt ein separates Kopfhörergerät aus, spielt Master weiter, und die Kopfhörer kommen zurück, sobald sie wieder stabil laufen.
- Ein Audiotreiber, der beim Stoppen hängt, kann das Beenden oder den Neustart des Audios nicht mehr blockieren.
Behoben
- Eine volle Festplatte oder ein defektes Laufwerk legt Tracks nicht mehr dauerhaft beiseite. Importierst du eine beiseitegelegte Datei erneut, versucht Grit es noch einmal.
Loops, Abschnittsenergie und sicherere Sets
Neu
- Loope jede Passage auf dem Beatgrid, von 16 Takten bis hinunter zu 1/16 Beat. ½ und 2× ändern die Länge, und der Loop greift auf dem nächsten Beat.
- Abschnitts-Pads zeigen die Energie auf einen Blick: Drops und Refrains stechen am stärksten hervor, Builds und Strophen weniger, Intros und Breaks bleiben schlicht.
- Jede Decknummer öffnet ein Track-Menü mit Browse, Edit und Eject.
- Alt+G schaltet die Crossfader-Zuweisung eines Decks durch.
Verbessert
- Ohne Kopfhörerausgang laufen Previews über Master, solange alle Decks gestoppt sind.
- Für das Abschnittsende gibt es jetzt drei Buttons mit je einem Klick: Continue, Loop und Stop.
Behoben
- Lädst du ein Set über ungespeicherte Szenen, fragt Grit vorher nach, und beim Beenden bleibt ein ungespeicherter Set-Entwurf erhalten.
- Ein auf einer Lane vorgemerkter Start wird jetzt auch dann ausgelöst, wenn Abschnitt oder Track dieser Lane vorher enden.
- Ein fehlendes Kopfhörergerät lässt Master nicht mehr verstummen.
- Eine erneute Analyse behält von Hand bearbeitete Cues und Grids, und Cover überstehen die Stem-Vorbereitung.
Scratch-Patterns und Wellenformen in Stem-Farben
Neu
- Acht tempo-synchrone Scratch-Patterns unter Shift+Q–I: Baby, Chirp, Transformer, Flare, Two-click Flare, Crab, Tear und Scribble.
- Halte Shift+O für halbe oder Shift+P für doppelte Geschwindigkeit.
- Wellenformen in Stem-Farben, sodass Drums, Bass, Vocals und übrige Instrumente auf einen Blick erkennbar sind. Die Scratch-Ansicht zoomt auf 2× und 4×.
- Klick auf einen Abschnitt in der Track-Übersicht, um ihn zu starten.
- Szenen können das Tempo und den Mix jedes Decks abrufen und haben einen eigenen Editor.
- Sortiere die Bibliothek nach Track, Artist, BPM, Tonart oder Status.
- Settings zeigt die App-Version für Bug-Reports.
Verbessert
- Scratch-Patterns behalten ihren Rhythmus und Klang auch auf gepitchten und transponierten Decks.
- Detail-Wellenformen werden zwischengespeichert, und Scratch-Audio lädt im Hintergrund vor.
Behoben
- Regressionen bei Wiedergabe, Bibliothek und MIDI, gefunden bei einer Qualitätsrunde.
Key Sync und Scratchen auf der Wellenform
Neu
- Key Sync: Wähle eine Master-Tonart aus allen 24 Tonarten oder übernimm sie von einem geladenen Deck. Verbundene Decks folgen mit der kleinsten Tonhöhenverschiebung, und ein Moll-Track folgt einer Dur-Master-Tonart über deren parallele Molltonart.
- Scratche auf jedem Deck, indem du an seiner Wellenform ziehst – auch wenn es gestoppt oder pausiert ist.
- Slip kehrt nach einem Scratch zum weiterlaufenden Track zurück. Pin hält eine Passage für wiederholte Scratches fest.
- Halte Shift+Space für einen kurzen Cut auf dem fokussierten Deck.
- Enhance pending bereitet jeden Track vor, dem noch Analyse und Stems fehlen.
Verbessert
- Space spielt oder pausiert immer das fokussierte Deck, auch in der Library und im Track-Editor.
Behoben
- Probleme bei Wiedergabe, Texteingabe und Laden von Tracks, die beim Review aufgefallen sind.
MIDI Learn, Tonhöhe und ein frischer Look
Neu
- MIDI Learn: Buttons, Fader und Endlos-Encoder jedes Controllers zuweisen, global oder pro Deck. Fader übernehmen den aktuellen Wert, statt zu springen.
- Jedes Deck um bis zu 12 Halbtöne nach oben oder unten transponieren. Der Deck-Header zeigt die resultierende Tonart.
- Pfeiltasten wechseln zwischen Decks und Abschnitten, und Enter startet den ausgewählten Abschnitt.
- Einstellungen unter Appearance für Grundton, Kontrast und die Farben für Akzent, laufende und vorgemerkte Pads.
- Alt+Q schaltet durch die Launch-Quantisierung.
Verbessert
- Shift+X oder Mixer zeigt den Mixer über alle Decks, und die Scenes-Leiste lässt sich ausblenden.
- Resume wartet auf den passenden Beat innerhalb der Launch-Quantisierung.
- Bessere erste Cues, ohne künstliche Eröffnungsabschnitte von nur einem Beat.
- Kurze erkannte Abschnitte werden nur zusammengeführt, wenn ihre Grenzen schwach belegt sind.
Jetzt heißt es Grit
Die App, die bisher Beatgrid hieß, heißt jetzt Grit – mit einem passenden neuen Icon.
Neu
- Ein immer aktiver Master-Limiter fängt Spitzen ab, ohne Latenz hinzuzufügen. LIMIT leuchtet, während er arbeitet.
- Ganze Ordner importieren, einschließlich Unterordnern, bis zu 128 Tracks auf einmal.
- Erneutes Importieren eines Ordners fügt nur neue Dateien hinzu. Exakte Kopien werden auch nach dem Umbenennen erkannt.
- Tracks aus der Bibliothek löschen.
- Ein Metronom-Klick im Track-Editor zum Prüfen des Beatgrids.
- Alle Tracks, die eine Überprüfung brauchen, in einem Rutsch mit Enhance verbessern.
Verbessert
- Deine gesamte Bibliothek, inklusive Audio, Stems und Sets, liegt jetzt in einem Ordner:
~/Music/Grit. - Den APC40 anschließen oder einschalten, nachdem Grit gestartet ist.
Acht Decks und der APC40 MK1
Neu
- Bis zu acht Decks. Wähle in Settings vier oder acht.
- Unterstützung für den Akai APC40 MK1: Fader, Regler mit LED-Ringen, die Clip-Matrix und Takt-Juggling, sofort einsatzbereit ohne Mapping.
- Ein Library-Workspace mit Playlists, gespeicherten Sets und einem Track-Editor. Tab wechselt zwischen Library und Perform.
- Chop und Fade auf jedem Deck: ein tempo-synchrones rhythmisches Gate und ein Delay-Übergang im Stil von Fade to Grey.
- Separate Audiogeräte für Master und Kopfhörer wählbar.
- Cover-Artwork aus deinen Dateien. Fehlende Cover werden bei MusicBrainz nachgeschlagen, nur anhand von Artist und Titel.
- Lane-, Master- und Cue-Pegel in dB, von Stille bis +6 dB.
Verbessert
- Beim Laden eines neuen Tracks werden EQ, Filter und Effekte zurückgesetzt. Fader, Mute und Trim bleiben, wo sie waren.
- Auf dem APC40 folgen die Takt-Bänke der Wellenform und der Tastatur, und Shift + Cue Level stellt den Cue / Master-Mix für die Kopfhörer ein.
Tap Tempo, Szenen und der Mashup-Crossfader
Neu
- Tap Tempo: Vier Taps legen das BPM der Session fest, weitere Taps verfeinern es.
- Szenen halten die Abschnitte fest, die in deinen Lanes laufen, und starten sie gemeinsam an der nächsten Grenze. Load bereitet ihre Tracks vorher in gestoppten Decks vor.
- Kopfhörer-Cue mit eigenem Pegel und einem Cue / Master-Blend.
- Tracks aus der Perform-Bibliothek über Kopfhörer vorhören, ohne sie in eine Lane zu laden.
- Deck-Header zeigen das Originaltempo jedes Tracks.
Verbessert
- Mashup-Crossfader: In der Mitte bleibt der volle Mix erhalten, und je weiter du ihn zur Seite bewegst, desto mehr wird die gegenüberliegende Gruppe ausgeblendet.
- Tempowechsel behalten den aktuellen Takt und Beat bei und timen vorgemerkte Starts neu.
- Nach Stop All setzt der nächste Start auf der Eins ein.
- Ein neuer Modus für das Abschnittsende greift an der Abschnittsgrenze, ohne den Sound neu zu starten.
- Regler und Tempo: nach oben oder unten ziehen, Shift halten für Feinjustierung, Doppelklick zum Zurücksetzen.
Fest auf dem Grid
Neu
- Roll: Halte Shift+A–J für eine Wiederholung, solange du drückst, von einem Takt bis hinunter zu 1/64, oder stell sie mit dem Roll-Regler ein.
- Vorgemerkte Pads zählen in Beats herunter, bis sie starten.
- Neue Tracks importieren und analysieren, während Decks spielen.
Verbessert
- Jede Lane bleibt fest auf dem Session-Grid, und Tracks mit Keylock folgen dem Session-Tempo.
- Der Drei-Band-EQ hat jetzt echte Kill-Flanken, und der Tief-/Hochpassfilter wurde überarbeitet.
- Playheads bewegen sich mit der Bildwiederholrate deines Displays.
- Zuverlässigere Downbeats und zuverlässigeres Abschnitts-Juggling.
Behoben
- Kollidierende Tastaturkürzel in Perform.
Das Fundament
Die ersten Builds: ein natives Instrument, mit dem du Abschnitte und Stems deiner Tracks gegeneinander spielst.
Neu
- Eine native Mac-App rund um eine in Rust geschriebene Echtzeit-Audio-Engine.
- Performance-Lanes, in denen jeder erkannte Abschnitt eines Tracks ein Pad ist, das taktgenau auf dem nächsten Takt startet.
- Modi für das Abschnittsende pro Lane: Continue spielt den Track weiter, Loop wiederholt den Abschnitt, Stop hält an seinem Ende an.
- Stem-Presets Full, Vocals und Instrumental, wobei alle vier Stems live gemischt werden.
- Native Analyse von Tempo, Beatgrid, Tonart und Songabschnitten sowie Stem-Trennung auf Apple Silicon mit MLX.
- Getrennte Stems werden als FLAC gespeichert und wiederverwendet, sodass jeder Track nur einmal vorbereitet wird.
- Ein Prepare-Workspace für Cues, BPM und Grid-Bearbeitung. Tab wechselt zu Perform, ohne den Sound anzuhalten.
- Eine durchsuchbare Track-Bibliothek mit Filter für Tracks, die eine Überprüfung brauchen.
- Pitch lock hält die Tonart eines Tracks, wenn sich das Tempo ändert.
- Getrennte Ausgänge für Master und Kopfhörer-Cue sowie helles, dunkles und automatisches Theme.