Zeitlich abgestimmte Klangbeispiele

Wenn Sie eine Anwendung und eine Reihe von Samples bereitstellen würden, mit denen ein Benutzer Rhythmen komponieren kann, die von einem Sequenzer wiedergegeben werden, ohne sich um die Zeitanpassung kümmern zu müssen, wie würden Sie diese Samples speichern?

Perkussive Instrumente scheinen sich zu Beginn des Klangs (am Anfang) auf den Takt auszurichten, aber ist dies bei allen Instrumenten der Fall?

Sollte ich meine Samples an einem Versatz ausrichten, zB 100 ms, und einen führenden Raum für Sounds lassen, die sich mit dem Beat ausrichten, nachdem bereits ein Sound erzeugt wurde?

Soll ich die Samples dynamisch ausrichten? Ist es zB richtig zu sagen, dass das Sample an dem Punkt mit dem Beat übereinstimmt, an dem der Sound seine maximale Lautstärke hat?

Vielen Dank.

Antworten (2)

Wenn ein Mensch die Samples abspielt, würde ich es vorziehen, wenn diese Latenz konsistent und so nahe wie möglich bei Null wäre.

Immer wenn ich meine eigenen Samples mache, zoome ich direkt hinein und schneide jede „Stille“ vom Beginn des Samples an. Alle meine Proben werden so gespeichert.

Ich bin mir nicht 100 % sicher, ob ich zu Beginn meiner Samples 100 ms Stille bemerken würde, aber ich würde erwarten, dass sie abgespielt werden, sobald ich sie ausgelöst habe. Einige Smartphone-Apps dieser Art sind nicht spielbar, weil sie nicht reaktionsschnell genug sind.

Sie können immer eine Quantisierungsfunktion einbeziehen, wenn Ihre Sounds am besten funktionieren, wenn sie absolut synchronisiert sind. (Verzögern Sie die Wiedergabe, wenn sie früh ausgelöst wird, spielen Sie das Sample direkt nach dem Start, wenn sie spät ausgelöst wird, als ob Sie alle Sounds an einem „Raster“ ausrichten würden)


Bei der Sequenzierung ist es genauso wichtig, dass die Proben auch richtig ausgerichtet sind. Der einfachste Weg, dies zu tun, besteht darin, jegliche Stille am Anfang Ihrer Samples zu trimmen. Das ist normalerweise alles, was nötig ist.

Wenn Sie feststellen, dass einige Ihrer Samples „außer Zeit“ sind, obwohl die Samples getrimmt sind, dann sind Sie entweder:

  • Abspielen des Samples zur falschen Zeit. Bei vielen Sequenzern können Sie den Trigger für die Sample-Wiedergabe verschieben, zB nicht sofort starten, sondern nach ein paar „Ticks“. Dies ist eine Möglichkeit, beim Sequenzieren im 4/4-Takt eine „Triole“ zu erreichen.

  • Abspielen des Samples mit der falschen Rate. Kann auf längere, rhythmische Samples zutreffen.

  • Wenn Sie ein Sample spielen, das führendes Rauschen enthält, z. B. ein umgekehrtes Becken, in diesem Fall wird es zur falschen Zeit getriggert, können Sie keine Verzögerung zu allen anderen Samples hinzufügen, um dies zu kompensieren, Sie müssen es einfach so sequenzieren, dass es früher abgespielt wird.

Sollten Sie die Proben dynamisch ausrichten? Das ist sehr ehrgeizig, Sie müssten für jedes Sample einen bekannten Offset berechnen, entweder vorberechnet oder on-the-fly. Es könnte auch etwas gewöhnungsbedürftig für den Benutzer sein, zB wenn ich meinen Reverse-Becken-Sound dort platzieren würde, wo ich es wollte, anstatt dort, wo ich es anfangen wollte. Ich denke, es ist nicht anders als die Ausrichtung links / Mitte / rechts für Textverarbeitungsprogramme.

Es könnte tatsächlich eine coole Funktion sein, aber ich möchte nicht, dass es dynamisch berechnet wird (aber eine Operation zur Berechnung eines vorgeschlagenen Punkts könnte helfen), ich möchte in der Lage sein, meine eigenen „Ausrichtungsmarkierungen“ zu setzen, um zu steuern, wo die Sample-Starts, da das Abspielen eines solchen Samples mit unterschiedlichen Tonhöhen/Geschwindigkeiten erfordern würde, dass sie alle zu unterschiedlichen Zeiten gestartet werden müssten.

Vielen Dank für Ihre Überlegungen zu meiner Frage. Bitte lesen Sie die aktualisierte Frage. Vielen Dank!
@clapas, ich habe meine Gedanken zur Sequenzierung hinzugefügt.
Danke Lee, deine Gedanken sind sehr hilfreich; Meine Schlussfolgerung ist, dass das Trimmen der führenden Stille der beste Weg ist, und für Fälle wie das umgekehrte Becken sollte ich es früher sequenzieren. Prost.

Vielleicht verstehe ich etwas an der Frage nicht, aber warum sagen Sie, dass sich nicht perkussive Instrumente nicht am Beat ausrichten?

Wenn ich beispielsweise auf einem MIDI-Keyboard spiele, möchte ich, dass das Sample so schnell wie möglich zu spielen beginnt, wenn ich die Taste drücke. Wenn es irgendeine nennenswerte Verzögerung gibt, schmälert es meine Leistung. Vor allem bei höheren Tempi. Das Einsetzen des Tons sollte so schnell wie möglich erfolgen.

Wenn Sie an eine typische ADSR-Hüllkurve denken, tritt die Spitzenlautstärke kurz nach dem anfänglichen Einsetzen des Tons auf und klingt dann von dort aus ab (diese anfängliche Tonperiode zwischen dem Einsetzen und dem Peak ist der Attack Phase). Vielleicht fragen Sie sich also, ob der Beginn des Samples dem Beat um die Länge der Attack-Phase vorausgehen sollte? (Also tritt der Höhepunkt im Takt auf?). Ich glaube nicht, dass dies der Fall ist, da dies bedeuten würde, dass Musiker tatsächlich ständig leicht vor dem Takt spielen.

Außerdem hängt es wahrscheinlich davon ab, welches Instrument Sie verwenden – viele Instrumente folgen nicht wirklich der ADSR-Hüllkurve. Grundsätzlich sind alle Streichinstrumente, Holzbläser oder Blechbläser in der Lage, bei einer sehr weichen Tonhöhe zu beginnen und über die gesamte Länge der Note allmählich an Lautstärke zuzunehmen, so dass die Spitze erst am Ende kommt. Oder sie könnten sogar mehrmals anschwellen und verblassen.

Tatsächlich " spielen " Instrumente mit langem Attack (wie Streicher) "vor" dem Beat, so dass der Peak-Attack mit dem Rhythmus übereinstimmt. Mit einem MIDI-Keyboard geht das nicht, aber vielleicht stellt sich die Frage nach Samples, die von einem Sequencer abgespielt werden sollen?
@NReilingh Sie können es mit einem MIDI-Keyboard tun. Darin unterscheidet es sich nicht vom Streichinstrument, man „spielt“ eben auch „voraus“.
Ja, die Samples sollen von einem Sequenzer abgespielt werden. Ich bin davon ausgegangen, dass bei einigen Instrumenten der Beginn nicht mit dem Takt übereinstimmt, wenn das gesagt werden kann. Ich werde meine Frage aktualisieren, um diese Dinge widerzuspiegeln. Prost