Mr. Peach, thanks for you patience and suggestions after a bit of fiddling it turns out that changing that function's definition: to this: [line 91] static inline float _play_voice_lint(float *table, int index, float frac, float scale) seeems to make stuff work. thanks-a-million, Mr. Greg.