From e7ea893c2f02ada7a77d28a53994e029f074cd5c Mon Sep 17 00:00:00 2001 From: Vobe Date: Mon, 8 Jan 2018 17:16:02 +0100 Subject: af_rubberband: add af-command to multiply current pitch This commit introduces the multiply-pitch af-command. Users may bind keys to this command in order to incrementally adjust the pitch of a track. This will probably mostly be useful for musicians trying to transpose up and down by semi tones without having to calculate the correct ratio beforehand. As an example, here is an input.conf to test this feature: { af-command all multiply-pitch 0.9438743126816935 } af-command all multiply-pitch 1.059463094352953 --- DOCS/man/af.rst | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'DOCS/man') diff --git a/DOCS/man/af.rst b/DOCS/man/af.rst index 5a13bb4495..eb139bc833 100644 --- a/DOCS/man/af.rst +++ b/DOCS/man/af.rst @@ -225,6 +225,12 @@ Available filters are: change the playback pitch at runtime. Note that speed is controlled using the standard ``speed`` property, not ``af-command``. + ``multiply-pitch `` + Multiply the current value of ```` dynamically. For + example: 0.5 to go down by an octave, 1.5 to go up by a perfect fifth. + If you want to go up or down by semi-tones, use 1.059463094352953 and + 0.9438743126816935 + ``lavfi=graph`` Filter audio using FFmpeg's libavfilter. -- cgit v1.2.3