doh
This commit is contained in:
parent
6f2c455f92
commit
74430cb3c6
|
@ -244,7 +244,7 @@ TELETONE_API(int) teletone_mux_tones(teletone_generation_session_t *ts, teletone
|
||||||
|
|
||||||
if (ts->debug && ts->debug_stream) {
|
if (ts->debug && ts->debug_stream) {
|
||||||
if (map->freqs[0] <= 0) {
|
if (map->freqs[0] <= 0) {
|
||||||
fprintf(ts->debug_stream, "wait %d (%dms)\n", wait, wait / (ts->rate / 1000 / ts->channels ? ts->channels : 1));
|
fprintf(ts->debug_stream, "wait %d (%dms)\n", wait, wait / (ts->rate / 1000));
|
||||||
} else {
|
} else {
|
||||||
fprintf(ts->debug_stream, "Generate: (");
|
fprintf(ts->debug_stream, "Generate: (");
|
||||||
|
|
||||||
|
@ -256,14 +256,14 @@ TELETONE_API(int) teletone_mux_tones(teletone_generation_session_t *ts, teletone
|
||||||
") [volume %0.2fdB; samples %d(%dms) x %d channel%s; wait %d(%dms); decay_factor %0.2fdB; decay_step %d(%dms); wrote %d bytes]\n",
|
") [volume %0.2fdB; samples %d(%dms) x %d channel%s; wait %d(%dms); decay_factor %0.2fdB; decay_step %d(%dms); wrote %d bytes]\n",
|
||||||
ts->volume,
|
ts->volume,
|
||||||
duration,
|
duration,
|
||||||
duration / (ts->rate / 1000 / ts->channels ? ts->channels : 1),
|
duration / (ts->rate / 1000),
|
||||||
ts->channels,
|
ts->channels,
|
||||||
ts->channels == 1 ? "" : "s",
|
ts->channels == 1 ? "" : "s",
|
||||||
wait,
|
wait,
|
||||||
wait / (ts->rate / 1000 / ts->channels ? ts->channels : 1),
|
wait / (ts->rate / 1000),
|
||||||
ts->decay_factor,
|
ts->decay_factor,
|
||||||
ts->decay_step,
|
ts->decay_step,
|
||||||
ts->decay_step / (ts->rate / 1000 / ts->channels ? ts->channels : 1),
|
ts->decay_step / (ts->rate / 1000),
|
||||||
ts->samples * 2);
|
ts->samples * 2);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -307,7 +307,7 @@ TELETONE_API(int) teletone_run(teletone_generation_session_t *ts, const char *cm
|
||||||
ts->rate = atoi(cur + 2);
|
ts->rate = atoi(cur + 2);
|
||||||
break;
|
break;
|
||||||
case 'd':
|
case 'd':
|
||||||
ts->duration = atoi(cur + 2) * (ts->rate / 1000 / ts->channels ? ts->channels : 1);
|
ts->duration = atoi(cur + 2) * (ts->rate / 1000);
|
||||||
break;
|
break;
|
||||||
case 'v':
|
case 'v':
|
||||||
{
|
{
|
||||||
|
@ -318,18 +318,18 @@ TELETONE_API(int) teletone_run(teletone_generation_session_t *ts, const char *cm
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case '>':
|
case '>':
|
||||||
ts->decay_step = atoi(cur + 2) * (ts->rate / 1000 / ts->channels ? ts->channels : 1);
|
ts->decay_step = atoi(cur + 2) * (ts->rate / 1000);
|
||||||
ts->decay_direction = -1;
|
ts->decay_direction = -1;
|
||||||
break;
|
break;
|
||||||
case '<':
|
case '<':
|
||||||
ts->decay_step = atoi(cur + 2) * (ts->rate / 1000 / ts->channels ? ts->channels : 1);
|
ts->decay_step = atoi(cur + 2) * (ts->rate / 1000);
|
||||||
ts->decay_direction = 1;
|
ts->decay_direction = 1;
|
||||||
break;
|
break;
|
||||||
case '+':
|
case '+':
|
||||||
ts->decay_factor = (float)atof(cur + 2);
|
ts->decay_factor = (float)atof(cur + 2);
|
||||||
break;
|
break;
|
||||||
case 'w':
|
case 'w':
|
||||||
ts->wait = atoi(cur + 2) * (ts->rate / 1000 / ts->channels ? ts->channels : 1);
|
ts->wait = atoi(cur + 2) * (ts->rate / 1000);
|
||||||
break;
|
break;
|
||||||
case 'l':
|
case 'l':
|
||||||
ts->loops = atoi(cur + 2);
|
ts->loops = atoi(cur + 2);
|
||||||
|
@ -369,10 +369,10 @@ TELETONE_API(int) teletone_run(teletone_generation_session_t *ts, const char *cm
|
||||||
*next++ = '\0';
|
*next++ = '\0';
|
||||||
}
|
}
|
||||||
if (i == 0) {
|
if (i == 0) {
|
||||||
ts->tmp_duration = atoi(p) * (ts->rate / 1000 / ts->channels ? ts->channels : 1);
|
ts->tmp_duration = atoi(p) * (ts->rate / 1000);
|
||||||
i++;
|
i++;
|
||||||
} else if (i == 1) {
|
} else if (i == 1) {
|
||||||
ts->tmp_wait = atoi(p) * (ts->rate / 1000 / ts->channels ? ts->channels : 1);
|
ts->tmp_wait = atoi(p) * (ts->rate / 1000);
|
||||||
i++;
|
i++;
|
||||||
} else {
|
} else {
|
||||||
mymap.freqs[i++ - 2] = atof(p);
|
mymap.freqs[i++ - 2] = atof(p);
|
||||||
|
|
|
@ -355,7 +355,7 @@ TELETONE_API(int) teletone_run(teletone_generation_session_t *ts, const char *cm
|
||||||
ts->rate = atoi(cur + 2);
|
ts->rate = atoi(cur + 2);
|
||||||
break;
|
break;
|
||||||
case 'd':
|
case 'd':
|
||||||
ts->duration = atoi(cur + 2) * (ts->rate / 1000 / ts->channels ? ts->channels : 1);
|
ts->duration = atoi(cur + 2) * (ts->rate / 1000);
|
||||||
break;
|
break;
|
||||||
case 'v':
|
case 'v':
|
||||||
{
|
{
|
||||||
|
@ -366,18 +366,18 @@ TELETONE_API(int) teletone_run(teletone_generation_session_t *ts, const char *cm
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case '>':
|
case '>':
|
||||||
ts->decay_step = atoi(cur + 2) * (ts->rate / 1000 / ts->channels ? ts->channels : 1);
|
ts->decay_step = atoi(cur + 2) * (ts->rate / 1000);
|
||||||
ts->decay_direction = -1;
|
ts->decay_direction = -1;
|
||||||
break;
|
break;
|
||||||
case '<':
|
case '<':
|
||||||
ts->decay_step = atoi(cur + 2) * (ts->rate / 1000 / ts->channels ? ts->channels : 1);
|
ts->decay_step = atoi(cur + 2) * (ts->rate / 1000);
|
||||||
ts->decay_direction = 1;
|
ts->decay_direction = 1;
|
||||||
break;
|
break;
|
||||||
case '+':
|
case '+':
|
||||||
ts->decay_factor = (float)atof(cur + 2);
|
ts->decay_factor = (float)atof(cur + 2);
|
||||||
break;
|
break;
|
||||||
case 'w':
|
case 'w':
|
||||||
ts->wait = atoi(cur + 2) * (ts->rate / 1000 / ts->channels ? ts->channels : 1);
|
ts->wait = atoi(cur + 2) * (ts->rate / 1000);
|
||||||
break;
|
break;
|
||||||
case 'l':
|
case 'l':
|
||||||
ts->loops = atoi(cur + 2);
|
ts->loops = atoi(cur + 2);
|
||||||
|
@ -417,10 +417,10 @@ TELETONE_API(int) teletone_run(teletone_generation_session_t *ts, const char *cm
|
||||||
*next++ = '\0';
|
*next++ = '\0';
|
||||||
}
|
}
|
||||||
if (i == 0) {
|
if (i == 0) {
|
||||||
ts->tmp_duration = atoi(p) * (ts->rate / 1000 / ts->channels ? ts->channels : 1);
|
ts->tmp_duration = atoi(p) * (ts->rate / 1000);
|
||||||
i++;
|
i++;
|
||||||
} else if (i == 1) {
|
} else if (i == 1) {
|
||||||
ts->tmp_wait = atoi(p) * (ts->rate / 1000 / ts->channels ? ts->channels : 1);
|
ts->tmp_wait = atoi(p) * (ts->rate / 1000);
|
||||||
i++;
|
i++;
|
||||||
} else {
|
} else {
|
||||||
mymap.freqs[i++ - 2] = atof(p);
|
mymap.freqs[i++ - 2] = atof(p);
|
||||||
|
|
Loading…
Reference in New Issue