Lines Matching defs:samples
156 int play_soundcard ( soundcard_t* const k, stereo_t* samples, size_t length )
158 size_t bytes = length * sizeof (*samples);
163 write ( fd, samples, bytes );
166 return write ( k->fd, samples, bytes ) == bytes ? 0 : -1;
644 stereo_t samples [512];
651 for ( i = 0; i < g->duration; i += sizeof(samples)/sizeof(*samples) ) {
654 for (j = 0; j < sizeof(samples)/sizeof(*samples); j++ ) {
669 samples [j] [0] = samples [j] [1] = ival;
672 samples [j] [0] = ival;
673 samples [j] [1] = 0;
676 samples [j] [0] = 0;
677 samples [j] [1] = ival;
680 samples [j] [0] = ival == -32768 ? 32767 : -ival;
681 samples [j] [1] = +ival;
684 samples [j] [0] = ival;
695 samples [j] [1] = ival;
702 play_soundcard ( s, samples, sizeof(samples)/sizeof(*samples) );