Lines Matching refs:datalen
48 static void gen_signal_double (double *data, double scale, int datalen) ;
80 sf_count_t datalen, seekpos ;
89 datalen = BUFFER_SIZE ;
96 gen_signal_double (orig_buffer.d, 32000.0 * scale, datalen) ;
97 for (k = 0 ; k < datalen ; k++)
112 if ((k = sf_writef_int (file, orig, datalen)) != datalen)
113 { printf ("sf_writef_int failed with short write (%" PRId64 " => %d).\n", datalen, k) ;
118 memset (data, 0, datalen * sizeof (int)) ;
134 if (sfinfo.frames < datalen)
135 { printf ("Too few.frames in file. (%" PRId64 " should be a little more than %" PRId64 ")\n", datalen, sfinfo.frames) ;
139 if (sfinfo.frames > (datalen + datalen / 2))
140 { printf ("Too many.frames in file. (%" PRId64 " should be a little more than %" PRId64 ")\n", datalen, sfinfo.frames) ;
151 if ((k = sf_readf_int (file, data, datalen)) != datalen)
152 { printf ("Line %d: short read (%d should be %" PRId64 ").\n", __LINE__, k, datalen) ;
157 for (k = 0 ; k < datalen ; k++)
160 oct_save_int (orig, data, datalen) ;
171 if ((k = sf_readf_int (file, data, datalen)) != sfinfo.frames - datalen)
172 { printf ("Line %d: Incorrect read length (%" PRId64 " should be %d).\n", __LINE__, sfinfo.frames - datalen, k) ;
180 for (k = 0 ; k < sfinfo.frames - datalen ; k++)
259 if ((k = sf_readf_int (file, data, datalen)) != 0)
298 gen_signal_double (double *data, double scale, int datalen)
302 ramplen = datalen / 18 ;
304 for (k = 0 ; k < datalen ; k++)
307 else if (k > datalen - ramplen)
308 amp = scale * (datalen - k) / ((double) ramplen) ;