0
0

I have tried a lot of combinations but it still no “clean sound”

I whant a “temp” effect like on DJ cd players.

This is how I did, tips on improvement are welcome:

[code:1ytavrkp]

FMOD.RESULT result;
result = m_system.createDSPByType(FMOD.DSP_TYPE.PITCHSHIFT, ref m_dsp2);

        m_channel.addDSP(m_dsp2);
        result = m_dsp2.setParameter(1,512);    
        result = m_dsp2.setParameter(2,6);      
        result = m_dsp2.setParameter(3,2);

[/code:1ytavrkp]

[code:1ytavrkp]

// Change tempo (hScrollBar1.Max is 200)

float m_pitch=hScrollBar1.Value/100F;

        m_dsp2.setParameter(0,m_pitch); 
        m_channel.setFrequency(44100/m_pitch+10);

[/code:1ytavrkp]

The extra 10 on setFrequency makes it sound litle better…

I have tried BASS audio lib and with the FX “tempo” sound good there. I think they use SoundTouch prosessing lib to to pitchshift.

Brett mabey you can add SoundTouch as an alternitive DSP ? http://sky.prohosting.com/oparviai/soundtouch/

Thanks!

  • You must to post comments
0
0

I would appreciate a lot if you implemented SoundTouch as a alternative pitchshift DSP. I used that with FMO3 (the plugin that Adion made) and it sounds great!

Please 😉

  • You must to post comments
0
0

[quote="brett":3t98jkl7]why don’t you just write it as an fmod dsp plugin? The library is LGPL based so we cant really include it as a cross platform-built in effect. It would have to be an externally linked dynamic library which isn’t that attractive to us.[/quote:3t98jkl7]

Thanks but that I belive is to hade for me to do, my C++ skils are not that good.

How can all these programs use the library?
http://sky.prohosting.com/oparviai/soun … tions.html

  • You must to post comments
0
0

OK, sorry I diden’t think about the cross platform.

Then set my hopes to your improvement of the current pitchshif (or some one makes a plugin of SoundTouch…)

Another question, I’m tring to do VU meters with getWaveData without success, do you have a code snippet I can look at?

Thanks!

  • You must to post comments
Showing 3 results
Your Answer

Please first to submit.