Ultraschall / ultraschall-playground

Prototypes and other experimental stuff
MIT License
0 stars 0 forks source link

Ideenkiste: Source-Audio einfach durch anderes gleiches, aber qualitativ besseres Sourceaudio ersetzen #3

Open mespotine opened 6 years ago

mespotine commented 6 years ago

von @fernsehmuell

Featurerequest: Nach einer Studiolinkaufnahme beginne ich sofort zu schneiden, bekomme dann etwas später die lokale Aufnahme der anderen Seite. Wenn ich jetzt schon Stücke geschnitten habe, ist es müßig das per Hand auszutauschen. Ich hätte da gerne Unterstützung durch ein Skript “Ultraschall: schiebe das markierte Item an die passende Stelle im Vergleich zum markierten Track anhand der Welenform.

snap to waveform

simuliert sähe das dann z.B. so aus. Ich denke das ist machbar, wenn man den Suchbereich auf x Sekunden einschränkt. Das Vergleichen könnte man anhand der Differenz der beiden Tracks machen, dann das untere Stück so lange verschieben bis die Differenz am kleinsten ist. Man könnte auch die Grafik selber benutzen, statt der Audiorohdaten. Falls aus irgendwelchen Gründen die zu vergleichenden Stücke verschiedene Pegel haben könnte man die Sample-Änderungen auch in Verhältnisse umrechnen… Also Sample 2 ist 50% “lauter” als Sample 1… Oder durch Filtern/Transformieren nach anderen Eigenschaften suchen als die Pegelwerte.

Es gibt die SWS Funktionen Scroll 10% left/right daraus hab ich mir jetzt eine custom action gebaut die das 9 mal aufruft um quasi einen Bildschirm weiter zu springen, könnten wir vielleicht selber bauen.

mespotine commented 6 years ago

Von @rstockm:

Hm. Jetzt muss ich mal wieder prinzipielle Fragen stellen: welchen Vorteil bietet eine lokale, im Zweifel mit Timing-Problemen behaftete Studio-Link Lokalaufnahme gegenüber der feschen StudioLink Spur die ich eh schon habe? :thinking_face:

mespotine commented 6 years ago

Von @fernsehmuell

Ich brauchte das schon öfter, weil wegen zu schlechtem Netz Aussetzer drin waren. Und bei Akte-Aurora oder beim Boblo sind das dann auch immer gleich mehrere Stunden, was die Chance auf Fehler erhöht.

mespotine commented 6 years ago

@fernsehmuell Wär das nicht eher sinnvoll in den Items einfach nur das Source-Audio auszutauschen? Du suchst das entsprechende Source-Audio raus und änderst es durchs Neue.

https://www.reaper.fm/sdk/reascript/reascripthelp.html#GetMediaItemTake_Source und https://www.reaper.fm/sdk/reascript/reascripthelp.html#SetMediaItemTake_Source Sollten da hilfreich sein bei...

mespotine commented 6 years ago

Eventuell:

Done.

Eventuell musst Du noch schauen nach nem Startoffset, wenn im neuen Audio die Aufnahme später/früher angefangen hat als im alten, weil zu unterschiedlichen Zeiten die Aufnahme gestartet wurde...