AudioReplace
AudioReplace[audio,{t1,t2}new]
replaces the audio signal between t1 and t2 with the new signal new.
AudioReplace[audio,{{t11,t12},…}new]
replaces multiple intervals with the same audio new.
AudioReplace[audio,{{t11,t12}new1,…}]
replaces multiple intervals.
AudioReplace[audio,{t1,t2}new,fitting]
uses the specified fitting method.
Details
- AudioReplace can be used to replace a part of an audio signal with a new signal. Typically, the duration of the whole audio stays unchanged.
- The time t can be any of the following:
-
t time given in seconds Quantity[t,"unit"] time given in "unit" compatible with seconds Quantity[t,"Samples"] time given as number of samples - The fitting method specifies how new replaces the {t1,t2} interval. Possible settings are:
-
"Fill" pad or trim new to duration t2-t1 (default) "Insert" remove audio from t1 to t2 and insert new at t1 "Stretch" replace {t1,t2} with the time-stretched version of new
Examples
open allclose allScope (3)
Basic Uses (2)
Fitting (1)
Use the fitting to control the behavior of the replacement signal:
By default, the replacement audio is trimmed or padded to the specified length:
The duration of the input signal stays the same:
Use "Insert" to avoid any trimming or padding of the replacement audio:
The duration changes if the duration of the replacement is different from the interval:
Use "Stretch" to time stretch the replacement audio to the desired duration:
Applications (3)
Replace the quiet parts of a recording with silence:
Replace the selected intervals with silence:
Replace parts of a recording with a new audio signal:
Find the intervals with a nonzero amplitude and the fundamental frequency in a specified range:
Display the resulting intervals:
Prepare the replacement audio:
Replace the selected intervals with the replacement audio:
Correct the pitch of parts of a recording:
Find the intervals with a nonzero amplitude and the fundamental frequency in a specified range:
Define the target frequencies:
Text
Wolfram Research (2017), AudioReplace, Wolfram Language function, https://reference.wolfram.com/language/ref/AudioReplace.html.
CMS
Wolfram Language. 2017. "AudioReplace." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/AudioReplace.html.
APA
Wolfram Language. (2017). AudioReplace. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AudioReplace.html