<div>This list is a great resource and I thank all the Asterisk Guru's who actively contribute to it. </div><div><br></div>In Leif Madsen's AstriCon 2010 talk titled <a href="https://docs.google.com/viewer?a=v&q=cache:hCDfIk4pvngJ:leifmadsen.com/sites/default/files/AstriCon%25202010%2520-%25205%2520Things%2520You%2520Didn't%2520Know%2520Asterisk%2520Could%2520Do.pdf+asterisk+dialplan+func+PITCH+SHIFT&hl=en&gl=us&pid=bl&srcid=ADGEEShzSRqJl26lEybK-TvxHL4hKQrd-mBpAapRV6eyI8ST0E5AosCEqp2bm_h5eORZFwwEZDqzEKpT9Fg244nkCgX4BDEGL6bik4Non5_fgm62fzrBxyIXjm1hnqJx2-yGyVlbdXKd&sig=AHIEtbQ2NyYajUzeJshmWKAgZEi0RprNjQ&pli=1">"5 Things You Didn't Know Asterisk Could Do</a>" he mentions that the PITCH_SHIFT() function is designed to be used dynamically and can change the pitch of a channel on the fly using features.conf. Can someone provide me with any information of how this would be accomplished for dynamic use? I'm familiar with the dialplan syntax use examples such as:<div>
<div><span class="Apple-style-span" style="color:rgb(51,51,51);font-family:Arial,Helvetica,FreeSans,sans-serif;font-size:14px;line-height:17px;background-color:rgb(255,255,255)"><br></span></div><div><span class="Apple-style-span" style="color:rgb(51,51,51);font-family:Arial,Helvetica,FreeSans,sans-serif;font-size:14px;line-height:17px;background-color:rgb(255,255,255)">exten => 1,1,Set(PITCH_SHIFT(tx)=highest); raises pitch an octave</span></div>
<div><span class="Apple-style-span" style="color:rgb(51,51,51);font-family:Arial,Helvetica,FreeSans,sans-serif;font-size:14px;line-height:17px;background-color:rgb(255,255,255)">exten => 1,1,Set(PITCH_SHIFT(rx)=higher) ; raises pitch more</span></div>
<div><span class="Apple-style-span" style="color:rgb(51,51,51);font-family:Arial,Helvetica,FreeSans,sans-serif;font-size:14px;line-height:17px;background-color:rgb(255,255,255)">exten => 1,1,Set(PITCH_SHIFT(both)=high) ; raises pitch</span></div>
<div><p style="font-size:13px;line-height:17px;color:rgb(51,51,51);background-image:none;background-color:rgb(255,255,255);margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-family:Arial,Helvetica,FreeSans,sans-serif;text-align:left">
and so forth, but don't understand how these functions would be called dynamically from features.conf.</p><p style="font-size:13px;line-height:17px;color:rgb(51,51,51);background-image:none;background-color:rgb(255,255,255);margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-family:Arial,Helvetica,FreeSans,sans-serif;text-align:left">
any help is greatly appreciated...</p><p style="font-size:13px;line-height:17px;color:rgb(51,51,51);background-image:none;background-color:rgb(255,255,255);margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-family:Arial,Helvetica,FreeSans,sans-serif;text-align:left">
<br></p></div></div>