Hi Sir ,
Please advise how to do the key shift ? thanks .
Can you please explain more about what you mean by "key shift"? I'm sorry, but I don't understand what you're asking.Thank you.
I am sorry for the incomplete information , it means to control the key of music in karaoke players , can the SigmaDSP do this function ? please advise , thanks .
Windy wrote: Hi Sir , I am sorry for the incomplete information , it means to control the key of music in karaoke players , can the SigmaDSP do this function ? please advise , thanks .
No, unfortunately SigmaDSP does not support the pitch shifting algorithms that are needed for shifting the key of an audio signal.
Thanks for your update , can we add our own algorithm into SigmaDSP ? please advise , thanks .
Windy wrote: Hi Sir , Thanks for your update , can we add our own algorithm into SigmaDSP ? please advise , thanks .
The answer to your question has been posted in a previous thread: http://ez.analog.com/thread/1871?tstart=30
Please let us know if you have any further questions.
Thanks very much , and there is another quetion , how can we build anoter high-lever reverb ? as the original one is not the exactly one we need .
Best regards ,
Reverb is difficult to implement well on the SigmaDSP because it is a very memory-intensive algorithm. The SigmaDSP part with the most available memory (ADAU144x) has a delay pool of about 160 ms at fs=48 kHz. To do a higher-quality delay algorithm, you would typically want to have at least a 500 ms delay pool available.
As described in my previous answer, you can use SigmaStudio's included processing blocks such as delay cells, filters, mixers, and gain controls, to develop your own reverb algorithm if you want.
We would like to build a 8-order Linkwizt filter with low-pass , could you send us a file for demostration ?
Can we use the SigmaStudio library to build a pitch changer module ? could you give us your sugestion ? or some related files ? thanks .
No, SigmaDSP does not support pitch shifting/changing.
and there is another question we need to solve . that is :
please advise , thanks .
A Linkwitz-Riley filter is a 4th order filter that's typically implemented by cascading two 2nd order Butterworth filters. An 8th order Linkwitz-Riley filter can be implemented by cascading 4 2nd order Butterworth filters. You can find further information on this type of filter here: http://en.wikipedia.org/wiki/Linkwitz-Riley_filter
You can implement this in SigmaStudio by using multiple 2nd order Butterworth filters connected in series. You can find the Butterworth filters under the 2nd order filters library, in the "General (2nd Order)" blocks. Here, you can select a Butterworth low pass filter and set the -3 dB frequency of that filter. Connecting four of these blocks with identical settings in series will give you an 8th order Linkwitz-Riley filter with a -12 dB gain at the cutoff frequency and a 48 dB/octave roll-off.
JeradL wrote: 8th order Linkwitz-Riley filter with a -12 dB gain at the cutoff frequency and a 48 dB/octave roll-off.
now thats a brick wall
I love the rss feed for forums like this. makes it easy to follow. I've been giving you guys a break lately cause I'm to the point where I gotta spend some money on an evaluation board, and christmas is coming. maybe santa will put one in my stocking .
sorry for the pointless drivel, but I wanted to let you know you still had my interest.
Thanks very much for the support , and if we want to build a 8-order Butterworth fiter , how can we work with it ?
Can you explain in more detail what you mean by, "How can we work with it ?"
sorry , I mean that how can we build a 8-order Butterworth fiter ? thanks .
And 8th-order Butterworth filter is the same as an 8th-order Linkwitz-Riley filter. So, an 8th-order Butterworth filter is built by cascading four 2nd-order Butterworth filters.
Retrieving data ...