Gibt es eine Mindestzeit wie 1/4 Sekunde oder 1/2 Sekunde, die ein Pitch halten sollte? [Duplikat]

Wenn wir eine Computersoftware erstellen müssen, die verschiedene Tonhöhen eines Musikinstruments erzeugt, gibt es dann laut Musiker eine Mindestzeit (in Sekunden oder Millisekunden), in der der Ton dieser Tonhöhe bleiben und hörbar sein sollte? Gibt es eine Regel darüber, wie wenn wir eine Taste in der Software drücken, sollte sie eine Tonhöhe von ¼ Sekunde oder ½ Sekunde oder so erzeugen? Wenn wir eine Computersoftware produzieren, die die gewünschte Tonhöhe für 110000 Sekunden erzeugt, wird sie nutzlos sein, nicht wahr? Was ist dann die minimale/maximale Zeit in Sekunden, die eine Software einen Pitch erzeugen sollte?

music.stackexchange.com/questions/31981/… könnte von Interesse sein - könnte sogar ein Duplikat sein, wenn Sie nur über Sounds mit einer bestimmten Tonhöhe sprechen.

Antworten (2)

Nein, es gibt keine einzelne feste konstante Zeit. Es hängt davon ab, ob.

So ziemlich alle Instrumente erlauben es dem Spieler, die Zeit zu variieren, für die Noten gehalten werden. Teilweise sehr extrem (eine Hammond-Orgel erlaubt trivial Noten auf unbestimmte Zeit zu halten, erlaubt aber auch millisekundenkurzes Staccato), teilweise nur dezent (ein Xylophon oder eine Bassdrum hat anfangs nicht viel Sustain, dafür aber mit aktiv Dämpfung kann man den Ton noch etwas kürzer machen).

Ein Geräusch, das nur 110000 s dauert , ist in der Tat ziemlich nutzlos, es wird sicherlich keine unterscheidbare Tonhöhe haben – im Grunde wird es nur wie ein sehr scharfes Knacken/Klatschen klingen. Aber auch ein mehrere Sekunden andauernder Sound ist oft wenig brauchbar, weil er kaum musikalische Bewegung zulässt, ohne dass am Ende alles nur noch ein kakophonisches Durcheinander ist.

Auch welcher Bereich der Dauer wünschenswert ist, hängt stark davon ab, in welcher musikalischen Umgebung die Töne verwendet werden sollen. Bei sehr düsterer oder ätherischer Musik kann es nur wenige Noten geben, von denen die meisten eine Sekunde oder länger dauern, während virtuose Stücke unzählige sehr haben können kurze Noten von meist nur zehn Millisekunden , was normalerweise ein ziemlich unruhiges, energisches Ergebnis ergibt. (Die geschickte Verwendung solch kurzer Noten kann Ihnen jedoch ein Endergebnis liefern, das wiederum ziemlich verträumt strukturiert ist .)

Wenn ich konkrete Grenzen dafür setzen müsste, welche Notenlängen berücksichtigt werden sollten, würde ich 30 ms − 10 s sagen, aber ich glaube wirklich nicht, dass es viel Sinn macht, dies auf eine starre Weise zu verwenden. Es ist möglich , Musik mit einem festen Raster von beispielsweise 32tel-Noten zu je 60 ms zu starten, aber das ist ziemlich limitierend – es macht alles, was nicht sehr hektisch ist, komplizierter als nötig, lässt aber andererseits immer noch kein wirklich scharfes Staccato zu.

Das Minimum und Maximum hängt wirklich vom Geschmack ab und was Sie versuchen zu tun. Es hängt stark davon ab, mit welchem ​​Instrument Sie es zu tun haben, da das Sustain (wie auch der Attack) einen großen Teil dessen ausmacht, was jedem Instrument seinen einzigartigen Charakter verleiht. Es ist nicht nur die Länge, sondern auch die "Form".

Ein Klavier hat also einen scharfen Anschlag, kein Sustain, beginnt dann aber langsam abzuklingen, während Sie die Taste gedrückt halten. Eine gestrichene Saite hat möglicherweise einen langsameren Attack, gefolgt von einem Sustain, während der Spieler noch beugt, und einem schnellen Loslassen, wenn er aufhört. Ein Banjo hat einen schnellen Attack, einen schnellen Decay und fast kein Sustain. Die Zeiten (sowohl insgesamt als auch die "Form") sind nicht nur für jedes Instrument unterschiedlich, sondern sie sind ein großer Teil dessen, was dieses Instrument wie dieses Instrument klingen lässt.

In diesem Sinne – und ich denke, Sie würden das sowieso wissen wollen, um eine solche Software zu erstellen – habe ich mich über das Konzept der ADSR-Hüllkurven informiert . Das steht für Attack, Decay, Sustain und Release. Synthesizer, Sampler und dergleichen verwenden diese Parameter, um Änderungen an der Lautstärke einer Note im Laufe der Zeit vorzunehmen, um die gleiche Art von Änderungen zu emulieren, die bei echten Instrumenten auftreten. Zu lernen, wie man die ADSR-Parameter eines Synthesizers so optimiert, dass er ein echtes Instrument emuliert, wird Ihnen eine Tonne über die Länge und Form der Lautstärke einer „Note“ beibringen.

Obwohl man in der Synthesizer-ADSR-Terminologie sagen könnte, dass ein Klavier „kein Sustain“ hat, würde dies anderswo missverstanden werden als „der Klang klingt sofort ab“. ADSR ist meiner Meinung nach kein so gutes Modell für echte Instrumente – sie haben entweder im Grunde genommen einen sofortigen Attack, gefolgt von einer natürlichen exponentiellen Abklingkurve (gezupfte Saiten, Percussion ...), oder sie können ihre Lautstärke über die gesamte Dauer frei wählen In diesem Fall haben Sie möglicherweise weitaus komplexere Formen wie „eher leiser, aber schneller Angriff, dann auf niedrigem Niveau gehalten, außer für ein Crescendo gegen Ende“. Das würde mehrere ADSRs erfordern.
Ja, faire Punkte, ich bin definitiv nicht anderer Meinung. Ich gehe immer hin und her, wann ich "Sustain" verwenden soll. Als Gitarrist neige ich dazu, es als "die Länge des Abklingens" zu verwenden, aber ich habe versucht, konsistent zu bleiben, da ich ADSR in einem Atemzug erwähnt habe. Und obwohl es kein perfektes Modell ist, denke ich immer noch, dass OP davon profitieren würde, mit einer ADSR-Hüllkurve oder ähnlichem zu spielen. Es gibt nichts Schöneres, als Instrumenten-Patches selbst erstellen zu müssen.