dds               213 src/ftdm_callerid.c 		buf[i] = teletone_dds_state_modulate_sample(&fsk_trans->dds, bit);
dds               291 src/ftdm_callerid.c 	teletone_dds_state_set_tone(&fsk_trans->dds, fsk_modem_definitions[fsk_trans->modem_type].freq_space, sample_rate, 0);
dds               292 src/ftdm_callerid.c 	teletone_dds_state_set_tone(&fsk_trans->dds, fsk_modem_definitions[fsk_trans->modem_type].freq_mark, sample_rate, 1);
dds               298 src/ftdm_callerid.c 	teletone_dds_state_set_tx_level(&fsk_trans->dds, db_level);
dds               312 src/include/private/ftdm_core.h 	teletone_dds_state_t dds;
dds               112 src/include/private/libteletone_generate.h static __inline__ int16_t teletone_dds_state_modulate_sample(teletone_dds_state_t *dds, uint32_t pindex)
dds               114 src/include/private/libteletone_generate.h 	int32_t bitmask = dds->phase_accumulator, sine_index = (bitmask >>= 23) & SINE_TABLE_LEN;
dds               131 src/include/private/libteletone_generate.h 	dds->phase_accumulator += dds->phase_rate[pindex];
dds               132 src/include/private/libteletone_generate.h 	return (int16_t) (sample * dds->scale_factor >> 15);
dds               135 src/include/private/libteletone_generate.h static __inline__ void teletone_dds_state_set_tx_level(teletone_dds_state_t *dds, float tx_level)
dds               137 src/include/private/libteletone_generate.h 	dds->scale_factor = (int) (powf(10.0f, (tx_level - DBM0_MAX_POWER) / 20.0f) * (32767.0f * 1.414214f));
dds               138 src/include/private/libteletone_generate.h 	dds->tx_level = tx_level;
dds               141 src/include/private/libteletone_generate.h static __inline__ void teletone_dds_state_reset_accum(teletone_dds_state_t *dds)
dds               143 src/include/private/libteletone_generate.h 	dds->phase_accumulator = 0;
dds               146 src/include/private/libteletone_generate.h static __inline__ int teletone_dds_state_set_tone(teletone_dds_state_t *dds, teletone_process_t tone, uint32_t rate, uint32_t pindex)
dds               149 src/include/private/libteletone_generate.h 		dds->phase_rate[pindex] = teletone_dds_phase_rate(tone, rate);
dds                54 src/testtones.c 	teletone_dds_state_t dds = {0};
dds                65 src/testtones.c 		teletone_dds_state_set_tone(&dds, tones[j], rate, -50);
dds                68 src/testtones.c 			sample = teletone_dds_modulate_sample(&dds) * 20;