Update main.c

pull/28/head
alanbjohnston 6 years ago committed by GitHub
parent 1459938b67
commit dd0d7cc4eb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1113,9 +1113,9 @@ void write_wav(char * filename, unsigned long num_samples, short int * data, int
// return 0;
//}
void write_wave(int i)
void write_wave(int i, short int *buffer)
{
if (FSK)
if (mode == FSK)
{
// if ((ctr - flip_ctr) < smaller)
// buffer[ctr++] = 0.1 * phase * (ctr - flip_ctr) / smaller;
@ -1125,11 +1125,9 @@ void write_wave(int i)
else
{
if ((ctr - flip_ctr) < smaller)
buffer[ctr++] = (int)(amplitude * 0.4 * phase *
sin((float)(2*M_PI*i*freq_Hz/S_RATE)));
buffer[ctr++] = (int)(amplitude * 0.4 * phase * sin((float)(2*M_PI*i*freq_Hz/S_RATE)));
else
buffer[ctr++] = (int)(amplitude * phase *
sin((float)(2*M_PI*i*freq_Hz/S_RATE)));
buffer[ctr++] = (int)(amplitude * phase * sin((float)(2*M_PI*i*freq_Hz/S_RATE)));
}
// printf("%d %d \n", i, buffer[ctr - 1]);

Loading…
Cancel
Save

Powered by TurnKey Linux.