X-Git-Url: https://git.sesse.net/?p=pitch;a=blobdiff_plain;f=pitch.cpp;h=4e0e3eba09fda41c971c9289ebb831662a6faa58;hp=1f639d6a22340d0b34d43e74288ad4646c54668a;hb=ed42daa790cfe2942c8c83a729bbce3744bae89b;hpb=8f327b03f0a9726c98a81d83ed55ed264b2afc3f diff --git a/pitch.cpp b/pitch.cpp index 1f639d6..4e0e3eb 100644 --- a/pitch.cpp +++ b/pitch.cpp @@ -93,6 +93,9 @@ int get_dsp_fd() int rate = SAMPLE_RATE; ioctl(fd, SOUND_PCM_WRITE_RATE, &rate); + int fragments = 0x00020002; + ioctl(fd, SNDCTL_DSP_SETFRAGMENT, &fragments); + ioctl(3, SNDCTL_DSP_SYNC, 0); return fd;