On Monday 29 October 2001 23:32, Paul Davis wrote: > >Hi all. I know this has been answered before but I can't find the post :( > >Anyway, the problem is I have a buffer of audio represented as floats > > [-1,+1] that I want to convert to signed shorts for writing to my card. > > I recall there is an efficient way of doing this, and an inefficient way. > > Can someone remind me with a snippet of code? > > i think you're remembering the short<->int conversion, which sucks big > time on intel h/w. there are hacks for that. i don't think there are > any issues or quick workarounds for short<->float, but i could be > wrong.
Yep, that's what I meant; thankfully Steve's code has allayed all concerns. Cheers, Daniel.
