
Wavey ist eine einfache webbasierte digitale Audio-Workstation (DAW), derzeit in Pre-Alpha .

*Die Qualität der Audioaufzeichnung kann native Anwendungen in einem bestimmten Browser übereinstimmen oder nicht. Notieren Sie redundant mit einer anderen Anwendung, wenn sie für Sie wichtig ist.
⁂ Im Moment gibt es einen Fehler, in dem bei der Aufnahme Brocken verloren gehen! Dropdbrocken werden zu Skips (im Gegensatz zu Lücken, die sichtbarer wären). In diesem Fall fällt die an die Zeitachse geschriebenen Daten immer weiter hinter dem Positionsindikator. Wenn Sie versuchen, etwas rechtzeitig mit etwas bereits aufgezeichnetem Aufnahme aufzunehmen, werden die Skips dazu führen, dass es früher in der Zeit verschoben wird und aus der Synchronisierung herauskommt. (Zusätzlich zu Ihrer Aufnahme selbst durcheinander.)
Beachten Sie, wie die Bar mit Beat -Markierungen eine Strecke ist. Es würde ein Metronom werden, wenn es ungestört wird. Es ist eine Vereinfachung der Konzepte gegenüber Daws, die traditionell ein separates Metronom haben. Es muss noch eine Möglichkeit geben, die BPM anzugeben, und es wäre auch gut, eine BPM -Erkennung und eine variable BPM -Unterstützung zu erhalten (hoffentlich in ein allgemeines Automatisierungssystem). Was ist übrigens, wenn Sie den Beat mit einem Fußpedal (oder einer anderen Eingabe) halten und dies zusammen mit den Sie aufgenommenen Spuren oder Tracks aufzeichnen könnten, die Sie aufnehmen? Dies könnte eine Alternative zur Beat -Erkennung sein, die möglicherweise weniger manuelle Verfeinerung erfordern könnte.
Tracks können an die Spitze festgehalten werden, was den Schmerz lindern sollte, wenn Sie viele Tracks mit Audioclips haben, die Sie mit einigen Haupt -Audio -Track (en) ausrichten möchten. (Diese teilweise implementierte, aber derzeit festgestellte Tracks bleiben beim Scrollen nicht oben an der Spitze.)
Sie werden in der Lage sein, bis zu fünf Minuten zu "precforst", solange die Vorstellung aktiviert ist. Wählen Sie, ob Sie etwas nach der Tatsache aufzeichnen, mit den Vorbehalte, die Sie diese Funktion aktivieren und Ihre Mikrofon (en) im Voraus einrichten müssen. (Leider ist es keine Zeitreisen .)
Projekte sollten in der Lage sein, getrennte, unterschiedliche Zeitpläne zu enthalten. Einige DAWs haben "Nehmen", vielleicht ist so etwas das, was ich will. Ableton Live macht etwas Relativ Vernünftiges aus dem, was ich erinnere. (Obwohl es schwierig war, es tatsächlich etwas aufzuzeichnen.)
Nichtlineare Rückgängiggeschichte. Wenn Sie ein Haufen hinter sich bringen, dann tun Sie etwas, normalerweise gehen die Daten sofort verloren. Wenn Sie versuchen zu wiederholen, tut es nichts. Stattdessen sollte es mit einer Baumansicht der Geschichte auftauchen.
Solo -Tracks? Ich frage mich, ob in diesem Bereich etwas Besseres getan werden könnte. Ein allgemeineres System zum Konfigurieren der zu spielenen Konfiguration von Tracks? Ich weiß es nicht, aber es ist etwas, worüber ich nachdenken kann.
MIDI: Ich denke darüber nach, einen zusammengebrochenen Überblick über einen MIDI -Clip und eine erweiterte Ansicht, um die Notizen zu bearbeiten, aber immer noch in der Spur inline. (Ich habe eine Basic zusammengebrochene Notizen -Ansichtskomponente erstellt, aber es hat nicht mehr Möglichkeit, sie im Editor zu erstellen, dh keine Möglichkeit, MIDI -Daten aufzuzeichnen/importieren/zu erstellen.)
Effekte! Das Hinzufügen von Gewinn und Schwingen wäre einfach, aber ich möchte den Status quo -UI nicht beobachten und am Ende etwas haben, das "gut genug" ist, aber nicht so gut wie er sein könnte. Ich denke, wenn die Effekte UI gut genug ist, sollten sie in der Lage sein, genauso wie alle anderen Effekte behandelt zu werden. Gewinn und Schwenken können eine besondere Behandlung rechtfertigen, z. Sie möchten sie zumindest in der Lage sein, sie genauso zu automatisieren.
Plugins
Desktop -App
Interoperabilität mit anderen Audio -Redakteuren? (Projektdatei -Import/Export)
Was auch immer die Webabsichten ersetzt, wahrscheinlich die Web -Share -API und die Web Share Ziel API
Beiträge und Kritik willkommen. Öffnen Sie ein Problem, um Funktionen, Probleme oder Verbesserungen zu besprechen! Oder mailen Sie mir, wenn Sie es vorziehen.
Dieses Projekt ist mit Coffeescript, React und (derzeit) Reactscript gebaut.
(Ich habe vor, Reactscript abzuwehren, und ich bin auch offen für die Umstellung der Quelle auf ES6+ oder TypeScript.)
Der Haupt -App -Code befindet sich in der Stammkomponente src/components/AudioEditor.coffee . AudioEditor Der Hauptauftrag von src/app.coffee .
npm i , um zu installieren.npm run dev ein, um eine Aufgabe zu starten, die die Quelle beobachtet und das Projekt erstellt. Es generiert auch einen Servicearbeiter.python -m SimpleHTTPServer verwenden, aber ich bevorzuge Live -Server, den Sie mit npm i live-server -g -geltend machen können und dann verwenden, indem Sie live-server in einer separaten Befehlszeile -Registerkarte/Fenster/Instanz ausführen. Im Firebase Hosting eingesetzt.
npm run dev daher kann ich kein Skript hinzufügen, das ein einmaliges Build ausführt und bereitet bereitet.firebase deployDie MIT -Lizenz (MIT)
Copyright (c) 2015 Isaiah Odhner
Die Erlaubnis wird hiermit einer Person, die eine Kopie dieser Software und zugehörigen Dokumentationsdateien (der "Software") erhält, kostenlos erteilt, um die Software ohne Einschränkung zu behandeln, einschließlich ohne Einschränkung der Rechte, zu verwenden, zu kopieren, zu modifizieren, zusammenzufassen, zu veröffentlichen, zu veröffentlichen, zu verteilen, zu verteilt, und/oder Kopien der Software zu ermöglichen, um Personen zu beanstanden, an denen die Software zugänglich ist.
Die oben genannte Copyright -Mitteilung und diese Erlaubnisbekanntmachung müssen in alle Kopien oder wesentlichen Teile der Software enthalten sein.
Die Software wird "wie es ist" ohne Garantie jeglicher Art, ausdrücklich oder stillschweigend bereitgestellt, einschließlich, aber nicht beschränkt auf die Gewährleistung der Handelsfähigkeit, die Eignung für einen bestimmten Zweck und die Nichtverletzung. In keinem Fall sind die Autoren oder Urheberrechtsinhaber für Ansprüche, Schäden oder andere Haftungen haftbar, sei es in einer Vertragsklage, unerbittlich oder auf andere Weise, die sich aus oder im Zusammenhang mit der Software oder anderen Geschäften in der Software ergeben.