0
0

I’ve tested this out using a small 1-second sine wave at 440hz, and changing the frequencies of all the other channels based on this frequency. I use 96 channels, with each channel representing a note (from 1 to 96, with each octave having 12 notes).

It doesn’t seem to work, the sound plays and loops correctly, but it’s always at the original frequency (440Hz) and doesn’t play with a different frequency. This is on an iPaq 1940 with PocketPC 2003, if this information helps.

I almost always get a click when I turn the sound off for a channel, I even tried turning down the volume before stopping the sound, but that doesn’t work. I’ve even tried changing the volume by looping from 255 to 1, but still I get a click. Is there a way to eliminate the click since I plan on using this for musical purposes?

Am I doing anything wrong?

I’m also using the FSOUND_PlaySoundEx() call and not the FSOUND_PlaySound() call since I believe the latter only plays the sample at the original frequency.

Any help would be appreciated,

Thanks
Ben

  • You must to post comments
0
0

I tried gradual volume changes, but not sure what to do.

I just used a simple loop from 255 to 0 and just used one call in that loop to FSOUND_SetVolume() to change the volume, so it would change from 255 to 0. But I still get clicks.

Thanks for the quick reply
Ben

  • You must to post comments
0
0

hello, I also have this problem.

i’ve even tried making my own dsp chain unit with a smooth sine evelope modulating at over 255 levels with a 10ms interval but the last one (just before 0) always clicks.

my setup is Pocket 2003, on a Toshiba e800 (ARMV4) using stock fmodapi374ce\api\wce\arm lib & dll.

[quote="benjamind":3w34ulfb]I tried gradual volume changes, but not sure what to do.

I just used a simple loop from 255 to 0 and just used one call in that loop to FSOUND_SetVolume() to change the volume, so it would change from 255 to 0. But I still get clicks.

Thanks for the quick reply
Ben[/quote:3w34ulfb]

  • You must to post comments
0
0

humm nope this is not a drop down issue, I tried uping the stream buffer len to 150ms and further, to no effect.

I’t not a skip, but a a click, only heard (thru headphones) as the sample stream settles on 0 values.

[quote="brett":2ntxes7l]are you talking about volume related clicks or maybe stuttering/skipping.. check the faq on this and look up FSOUND_SetBufferSize

actually the readme.txt in the ce zip has more information on CE specific issues.[/quote:2ntxes7l]

  • You must to post comments
Showing 3 results
Your Answer

Please first to submit.