[Home]

Summary:ASTERISK-20041: Recorded file with MixMonitor ignore value defined with PITCH_SHIFT function
Reporter:Joel Vandal (joel_vandal)Labels:
Date Opened:2012-06-22 22:32:54Date Closed:2012-06-28 15:55:53
Priority:TrivialRegression?
Status:Closed/CompleteComponents:Applications/app_mixmonitor
Versions:SVN Frequency of
Occurrence
Constant
Related
Issues:
Environment:Latest version of Asterisk 10.x (SVN) CentOS 5.8 64 bitAttachments:
Description:When I use the PITCH_SHIFT function, the pitch is changed correctly but when I listen the recorded file created by MixMonitor, the voice are unchanged.

The dialplan look like :

exten => _NXXNXXXXXX,1,NoOp(OUTBOUND CALL)
same => n,Set(PITCH_SHIFT(rx)=high)
same => n,MixMonitor(/tmp/test.wav,b)
same => n,Dial(SIP/${EXTEN}@outbound,30)

Any idea of what must be done in order to have recorded voice changed ?

Comments:By: Rusty Newton (rnewton) 2012-06-28 15:55:53.089-0500

Joel, this behavior is expected. I spoke with a few of the developers and PITCH_SHIFT will not currently be able to alter the audio stream before it is read by MixMonitor.

Changing this behavior would be considered a new feature. You would need to provide a patch or ask on the mailing lists to have someone look into writing it for you.