31 #include <pds/pdsra.h> 32 #include <pds/pdsda.h> 34 int main (
int argc,
char *argv[])
54 printf(
"Error creando PdsRecord\n");
58 printf(
"freq:%d\n",freq);
59 printf(
"bits:%d\n",bits);
64 printf(
"Error colocando buffer\n");
68 fd=fopen(
"data.dat",
"w");
69 for (i = 0; i < 2; ++i)
72 if(
id==
FALSE)
return EXIT_FAILURE;
74 pds_vector_fprintf(X,fd);
int pds_record_read(PdsRecord *A, PdsVector *X)
Lee los datos en el buffer de lectura. Los datos estarán comprendidos entre [-1.0,1.0>.
La estructura tipo PdsRecord . Esta estructura genera una metodo para grabar audio por la entrada de ...
int pds_record_set_samples_buffer(PdsRecord *A, PdsDaNatural samples)
Establece la cantidad de muestras en el buffer de lectura.
void pds_record_free(PdsRecord *A)
Libera la estructura para la grabación de audio digital.
PdsRecord * pds_record_new(PdsDaNatural *freq, PdsDaNatural *bits)
Crea una estructura para la grabación de audio digital.
unsigned int PdsDaNatural