/dports/audio/klystrack/klystrack-1.7.6-make-fix-12-gfe6e746/klystron/src/snd/ |
H A D | cyd.c | 124 memset(cyd, 0, sizeof(*cyd)); in cyd_init() 247 cyd_init_channel(cyd, &cyd->channel[i]); in cyd_reset() 690 cyd_cycle_channel(cyd, &cyd->channel[i]); in cyd_cycle() 695 cyd_sync_channel(cyd, &cyd->channel[i]); in cyd_cycle() 749 if (!cyd->callback(cyd->callback_parameter)) in cyd_output_buffer() 833 if (!cyd->callback(cyd->callback_parameter)) in cyd_output_buffer_stereo() 1025 cyd->callback_counter = cyd->callback_counter % cyd->callback_period; in cyd_set_callback() 1036 cyd->callback_counter = cyd->callback_counter % cyd->callback_period; in cyd_set_callback_rate() 1050 …cyd_output_buffer_stereo(cyd, cyd->waveout_hdr[cyd->waveout_hdr_idx].lpData, cyd->waveout_hdr[cyd-… in fill_buffer() 1052 …output_buffer_stereo(0, cyd->waveout_hdr[cyd->waveout_hdr_idx].lpData, cyd->waveout_hdr[cyd->waveo… in fill_buffer() [all …]
|
H A D | cyd.h | 186 void cyd_reserve_channels(CydEngine *cyd, int channels); 187 void cyd_deinit(CydEngine *cyd); 188 void cyd_reset(CydEngine *cyd); 191 void cyd_reset_wavetable(CydEngine *cyd); 199 void cyd_pause(CydEngine *cyd, Uint8 enable); 203 int cyd_register(CydEngine * cyd, int buffer_length); 205 int cyd_register(CydEngine * cyd); 207 int cyd_unregister(CydEngine * cyd); 208 void cyd_lock(CydEngine *cyd, Uint8 enable); 210 void cyd_enable_audio_dump(CydEngine *cyd); [all …]
|
H A D | cydfm.c | 19 static Uint32 get_modulator(const CydEngine *cyd, const CydFm *fm) in get_modulator() argument 46 void cydfm_cycle_oversample(const CydEngine *cyd, CydFm *fm) in cydfm_cycle_oversample() argument 52 void cydfm_cycle(const CydEngine *cyd, CydFm *fm) in cydfm_cycle() argument 54 cyd_cycle_adsr(cyd, 0, 0, &fm->adsr); in cydfm_cycle() 56 fm->env_output = cyd_env_output(cyd, 0, &fm->adsr, MODULATOR_MAX); in cydfm_cycle() 62 Uint32 mod = get_modulator(cyd, fm); in cydfm_cycle() 70 void cydfm_set_frequency(const CydEngine *cyd, CydFm *fm, Uint32 base_frequency) in cydfm_set_frequency() argument 75 …fm->period = ((Uint64)(ACC_LENGTH)/16 * (Uint64)base_frequency / (Uint64)cyd->sample_rate) * (Uint… in cydfm_set_frequency() 80 …t64)(WAVETABLE_RESOLUTION) * (Uint64)fm->wave_entry->sample_rate / (Uint64)cyd->sample_rate * (Uin… in cydfm_set_frequency() 85 Uint32 cydfm_modulate(const CydEngine *cyd, const CydFm *fm, Uint32 accumulator) in cydfm_modulate() argument [all …]
|
H A D | music.c | 200 cyd_set_env_frequency(mus->cyd, &mus->cyd->channel[chan], buzz_frequency); in mus_set_buzz_frequency() 307 cyd_set_frequency(mus->cyd, &mus->cyd->channel[chan], s, frequency / divider); in mus_set_frequency() 337 mus->cyd = cyd; in mus_init_engine() 362 CydEngine *cyd = mus->cyd; in do_command() local 1290 cyd_lock(mus->cyd, 1); in mus_trigger_instrument() 1294 cyd_lock(mus->cyd, 0); in mus_trigger_instrument() 1490 cyd_enable_gate(mus->cyd, &mus->cyd->channel[i], 0); in mus_advance_tick() 1651 cyd_reset(mus->cyd); in mus_set_song() 1727 …cyd_env[i] = cyd_env_output(mus->cyd, mus->cyd->channel[i].flags, &mus->cyd->channel[i].adsr, MAX_… in mus_poll_status() 1741 *time_played = mus->cyd->samples_played * 1000 / mus->cyd->sample_rate; in mus_poll_status() [all …]
|
H A D | cydfm.h | 29 void cydfm_cycle(const struct CydEngine_t *cyd, CydFm *fm); 30 void cydfm_cycle_oversample(const struct CydEngine_t *cyd, CydFm *fm); 31 void cydfm_set_frequency(const struct CydEngine_t *cyd, CydFm *fm, Uint32 base_frequency); 32 Uint32 cydfm_modulate(const struct CydEngine_t *cyd, const CydFm *fm, Uint32 accumulator); 33 CydWaveAcc cydfm_modulate_wave(const struct CydEngine_t *cyd, const CydFm *fm, const CydWavetableEn…
|
/dports/audio/klystrack/klystrack-1.7.6-make-fix-12-gfe6e746/player/ |
H A D | player.c | 30 CydEngine cyd; in main() local 37 cyd_init(&cyd, 44100, MUS_MAX_CHANNELS); in main() 39 if (!mus_load_song(argv[1], &song, cyd.wavetable_entries)) in main() 42 cyd_deinit(&cyd); in main() 50 mus_init_engine(&mus, &cyd); in main() 54 cyd_register(&cyd, 2000); in main() 58 cyd_set_callback(&cyd, mus_advance_tick, &mus, song.song_rate); in main() 94 cyd_unregister(&cyd); in main() 96 cyd_deinit(&cyd); in main() 98 cyd_unregister(&cyd); in main() [all …]
|
/dports/audio/klystrack/klystrack-1.7.6-make-fix-12-gfe6e746/klystron/src/lib/ |
H A D | ksnd.c | 19 CydEngine cyd; member 129 cyd_register(&player->cyd, 4096); in KSND_CreatePlayer() 131 cyd_register(&player->cyd); in KSND_CreatePlayer() 147 free(player->cyd.wavetable_entries); in KSND_CreatePlayerUnregistered() 148 player->cyd.wavetable_entries = NULL; in KSND_CreatePlayerUnregistered() 165 cyd_unregister(&player->cyd); in KSND_FreePlayer() 167 cyd_deinit(&player->cyd); in KSND_FreePlayer() 193 return player->cyd.samples_output; in KSND_FillBuffer() 207 cyd_pause(&player->cyd, state); in KSND_Pause() 223 cyd_lock(&player->cyd, 1); in KSND_SetVolume() [all …]
|
/dports/audio/klystrack/klystrack-1.7.6-make-fix-12-gfe6e746/src/ |
H A D | export.c | 46 CydEngine cyd; in export_wav() local 48 cyd_init(&cyd, 44100, MUS_MAX_CHANNELS); in export_wav() 49 cyd.flags |= CYD_SINGLE_THREAD; in export_wav() 50 mus_init_engine(&mus, &cyd); in export_wav() 54 cyd.wavetable_entries = entry; in export_wav() 55 cyd_set_callback(&cyd, mus_advance_tick, &mus, song->song_rate); in export_wav() 79 WaveWriter *ww = ww_create(f, cyd.sample_rate, 2); in export_wav() 86 if (cyd.samples_output > 0) in export_wav() 87 ww_write(ww, buffer, cyd.samples_output); in export_wav() 140 cyd.wavetable_entries = prev_entry; in export_wav() [all …]
|
H A D | optimize.c | 209 cyd->wavetable_entries[i].flags = cyd->wavetable_entries[i + 1].flags; in remove_wavetable() 210 cyd->wavetable_entries[i].sample_rate = cyd->wavetable_entries[i + 1].sample_rate; in remove_wavetable() 211 cyd->wavetable_entries[i].samples = cyd->wavetable_entries[i + 1].samples; in remove_wavetable() 212 cyd->wavetable_entries[i].loop_begin = cyd->wavetable_entries[i + 1].loop_begin; in remove_wavetable() 213 cyd->wavetable_entries[i].loop_end = cyd->wavetable_entries[i + 1].loop_end; in remove_wavetable() 214 cyd->wavetable_entries[i].base_note = cyd->wavetable_entries[i + 1].base_note; in remove_wavetable() 215 …cyd->wavetable_entries[i].data = realloc(cyd->wavetable_entries[i].data, cyd->wavetable_entries[i … in remove_wavetable() 216 …memcpy(cyd->wavetable_entries[i].data, cyd->wavetable_entries[i + 1].data, cyd->wavetable_entries[… in remove_wavetable() 306 remove_wavetable(song, cyd, i); in optimize_unused_wavetables() 319 optimize_unused_wavetables(&mused.song, &mused.cyd); in optimize_song() [all …]
|
H A D | wave_action.c | 19 const CydWavetableEntry *w = &mused.mus.cyd->wavetable_entries[mused.selected_wavetable]; in wavetable_drop_lowest_bit() 40 CydWavetableEntry *w = &mused.mus.cyd->wavetable_entries[mused.selected_wavetable]; in wavetable_halve_samplerate() 65 CydWavetableEntry *w = &mused.mus.cyd->wavetable_entries[mused.selected_wavetable]; in wavetable_normalize() 95 CydWavetableEntry *w = &mused.mus.cyd->wavetable_entries[mused.selected_wavetable]; in wavetable_remove_dc() 129 CydWavetableEntry *w = &mused.mus.cyd->wavetable_entries[mused.selected_wavetable]; in wavetable_cut_tail() 155 CydWavetableEntry *w = &mused.mus.cyd->wavetable_entries[mused.selected_wavetable]; in wavetable_cut_head() 182 CydWavetableEntry *w = &mused.mus.cyd->wavetable_entries[mused.selected_wavetable]; in wavetable_chord() 245 CydWavetableEntry *w = &mused.mus.cyd->wavetable_entries[mused.selected_wavetable]; in wavetable_create_one_cycle() 281 CydWavetableEntry *w = &mused.mus.cyd->wavetable_entries[mused.selected_wavetable]; in wavetable_draw() 368 CydWavetableEntry *w = &mused.mus.cyd->wavetable_entries[mused.selected_wavetable]; in wavetable_amp() [all …]
|
H A D | main.c | 251 mus_init_engine(&mused.mus, &mused.cyd); in main() 263 cyd_lock(&mused.cyd, 1); in main() 270 cyd_lock(&mused.cyd, 0); in main() 274 cyd_lock(&mused.cyd, 1); in main() 281 cyd_lock(&mused.cyd, 0); in main() 427 cyd_lock(&mused.cyd, 1); in main() 429 cyd_lock(&mused.cyd, 0); in main() 434 cyd_lock(&mused.cyd, 1); in main() 471 cyd_lock(&mused.cyd, 0); in main() 601 cyd_unregister(&mused.cyd); in main() [all …]
|
H A D | diskop.c | 472 if (!mus_load_song_file(f, &mused.song, mused.mus.cyd->wavetable_entries)) return 0; in open_song() 710 if (mused.mus.cyd->wavetable_entries[i].samples) in save_song_inner() 722 write_wavetable_entry(f, &mused.mus.cyd->wavetable_entries[i], true); in save_song_inner() 769 mused.mus.cyd->wavetable_entries[mused.selected_wavetable].flags = 0; in open_wavetable() 771 mused.mus.cyd->wavetable_entries[mused.selected_wavetable].base_note = MIDDLE_C << 8; in open_wavetable() 801 mused.mus.cyd->wavetable_entries[mused.selected_wavetable].flags = 0; in open_wavetable_raw_inner() 802 mused.mus.cyd->wavetable_entries[mused.selected_wavetable].sample_rate = 8000; in open_wavetable_raw_inner() 803 mused.mus.cyd->wavetable_entries[mused.selected_wavetable].base_note = MIDDLE_C << 8; in open_wavetable_raw_inner() 867 …ww_write(ww, mused.mus.cyd->wavetable_entries[mused.selected_wavetable].data, mused.mus.cyd->wavet… in save_wavetable() 1009 cyd_lock(&mused.cyd, 1); in open_data() [all …]
|
H A D | action.c | 138 cyd_set_oversampling(&mused.cyd, CASTPTR(int,oversample)); in change_oversample() 278 cyd_lock(&mused.cyd, 1); in kill_instrument() 280 cyd_lock(&mused.cyd, 0); in kill_instrument() 287 cyd_lock(&mused.cyd, 1); in generic_action() 291 cyd_lock(&mused.cyd, 0); in generic_action() 680 export_wav(&mused.song, mused.mus.cyd->wavetable_entries, f, -1); in export_wav_action() 728 export_wav(&mused.song, mused.mus.cyd->wavetable_entries, f, i); in export_channels_action() 824 CydWavetableEntry *entry = &mused.mus.cyd->wavetable_entries[mused.selected_wavetable]; in do_undo() 840 CydWavetableEntry *entry = &mused.mus.cyd->wavetable_entries[mused.selected_wavetable]; in do_undo() 957 cyd_lock(&mused.cyd, 0); in open_help() [all …]
|
H A D | zap.c | 110 if (mused.mus.cyd) cyd_reset_wavetable(mused.mus.cyd); in zap_wavetable()
|
H A D | mused.c | 374 mused.cyd.fx[fx].flags = mused.song.fx[fx].flags; in mirror_flags() 420 cyd_set_callback(&mused.cyd, tick_cb, &mused.mus, mused.song.song_rate); in enable_callback() 422 cyd_set_callback(&mused.cyd, NULL, NULL, 0); in enable_callback() 549 cyd_reserve_channels(&mused.cyd, channels); in set_channels()
|
/dports/audio/klystrack/klystrack-1.7.6-make-fix-12-gfe6e746/src/import/ |
H A D | mod.c | 260 …cyd_wave_entry_init(&mused.mus.cyd->wavetable_entries[wt_e], sample_data, sample_length[i], CYD_WA… in import_mod() 262 mused.mus.cyd->wavetable_entries[wt_e].loop_begin = SDL_SwapBE16(loop_begin[i]) * 2; in import_mod() 263 …mused.mus.cyd->wavetable_entries[wt_e].loop_end = (SDL_SwapBE16(loop_begin[i]) + SDL_SwapBE16(loop… in import_mod() 265 …mused.mus.cyd->wavetable_entries[wt_e].loop_begin = my_min(mused.mus.cyd->wavetable_entries[wt_e].… in import_mod() 266 …mused.mus.cyd->wavetable_entries[wt_e].loop_end = my_min(mused.mus.cyd->wavetable_entries[wt_e].lo… in import_mod() 270 mused.mus.cyd->wavetable_entries[wt_e].flags |= CYD_WAVE_LOOP; in import_mod() 274 mused.mus.cyd->wavetable_entries[wt_e].base_note = (MIDDLE_C << 8) - ((Sint16)fine[i] << 1); in import_mod() 275 mused.mus.cyd->wavetable_entries[wt_e].sample_rate = 7093789.2/856; in import_mod()
|
H A D | xm.c | 360 …cyd_wave_entry_init(&mused.mus.cyd->wavetable_entries[wt_e], smp, first_length / 2, CYD_WAVE_TYPE_… in import_xm() 373 …cyd_wave_entry_init(&mused.mus.cyd->wavetable_entries[wt_e], smp, first_length, CYD_WAVE_TYPE_SINT… in import_xm() 378 mused.mus.cyd->wavetable_entries[wt_e].loop_begin = loop_begin; in import_xm() 379 mused.mus.cyd->wavetable_entries[wt_e].loop_end = loop_begin + loop_len; in import_xm() 381 …mused.mus.cyd->wavetable_entries[wt_e].loop_begin = my_min(mused.mus.cyd->wavetable_entries[wt_e].… in import_xm() 382 …mused.mus.cyd->wavetable_entries[wt_e].loop_end = my_min(mused.mus.cyd->wavetable_entries[wt_e].lo… in import_xm() 391 mused.mus.cyd->wavetable_entries[wt_e].base_note = (MIDDLE_C << 8) - (Sint16)fine; in import_xm() 392 mused.mus.cyd->wavetable_entries[wt_e].sample_rate = 7093789.2/856; in import_xm() 396 case 0: mused.mus.cyd->wavetable_entries[wt_e].flags &= ~CYD_WAVE_LOOP; break; in import_xm() 397 case 1: mused.mus.cyd->wavetable_entries[wt_e].flags |= CYD_WAVE_LOOP; break; in import_xm() [all …]
|
/dports/editors/emacs-devel/emacs-4d1968b/doc/man/ |
H A D | ChangeLog.1 | 49 2011-10-06 Chong Yidong <cyd@stupidchicken.com> 57 2011-07-12 Chong Yidong <cyd@stupidchicken.com> 65 2011-03-07 Chong Yidong <cyd@stupidchicken.com> 93 2010-05-07 Chong Yidong <cyd@stupidchicken.com> 97 2010-03-10 Chong Yidong <cyd@stupidchicken.com> 101 2010-01-09 Chong Yidong <cyd@stupidchicken.com> 106 2009-06-21 Chong Yidong <cyd@stupidchicken.com>
|
/dports/editors/emacs/emacs-27.2/doc/man/ |
H A D | ChangeLog.1 | 49 2011-10-06 Chong Yidong <cyd@stupidchicken.com> 57 2011-07-12 Chong Yidong <cyd@stupidchicken.com> 65 2011-03-07 Chong Yidong <cyd@stupidchicken.com> 93 2010-05-07 Chong Yidong <cyd@stupidchicken.com> 97 2010-03-10 Chong Yidong <cyd@stupidchicken.com> 101 2010-01-09 Chong Yidong <cyd@stupidchicken.com> 106 2009-06-21 Chong Yidong <cyd@stupidchicken.com>
|
/dports/editors/emacs-devel/emacs-4d1968b/doc/emacs/ |
H A D | ChangeLog.1 | 709 2014-01-07 Chong Yidong <cyd@gnu.org> 734 2013-12-25 Chong Yidong <cyd@gnu.org> 784 2013-12-21 Chong Yidong <cyd@gnu.org> 814 2013-12-17 Chong Yidong <cyd@gnu.org> 1205 2012-12-21 Chong Yidong <cyd@gnu.org> 1229 2012-12-03 Chong Yidong <cyd@gnu.org> 1261 2012-11-13 Chong Yidong <cyd@gnu.org> 1277 2012-11-10 Chong Yidong <cyd@gnu.org> 1288 2012-11-10 Chong Yidong <cyd@gnu.org> 1309 2012-11-10 Chong Yidong <cyd@gnu.org> [all …]
|
/dports/editors/emacs/emacs-27.2/doc/emacs/ |
H A D | ChangeLog.1 | 709 2014-01-07 Chong Yidong <cyd@gnu.org> 734 2013-12-25 Chong Yidong <cyd@gnu.org> 784 2013-12-21 Chong Yidong <cyd@gnu.org> 814 2013-12-17 Chong Yidong <cyd@gnu.org> 1205 2012-12-21 Chong Yidong <cyd@gnu.org> 1229 2012-12-03 Chong Yidong <cyd@gnu.org> 1261 2012-11-13 Chong Yidong <cyd@gnu.org> 1277 2012-11-10 Chong Yidong <cyd@gnu.org> 1288 2012-11-10 Chong Yidong <cyd@gnu.org> 1309 2012-11-10 Chong Yidong <cyd@gnu.org> [all …]
|
/dports/editors/emacs-devel/emacs-4d1968b/doc/lispref/ |
H A D | ChangeLog.1 | 1140 2014-01-07 Chong Yidong <cyd@gnu.org> 1154 2014-01-05 Chong Yidong <cyd@gnu.org> 1191 2014-01-03 Chong Yidong <cyd@gnu.org> 1211 2013-12-28 Chong Yidong <cyd@gnu.org> 1222 2013-12-27 Chong Yidong <cyd@gnu.org> 1233 2013-12-26 Chong Yidong <cyd@gnu.org> 1238 2013-12-25 Chong Yidong <cyd@gnu.org> 1262 2013-12-25 Chong Yidong <cyd@gnu.org> 1290 2013-12-23 Chong Yidong <cyd@gnu.org> 1325 2013-12-21 Chong Yidong <cyd@gnu.org> [all …]
|
/dports/editors/emacs/emacs-27.2/doc/lispref/ |
H A D | ChangeLog.1 | 1140 2014-01-07 Chong Yidong <cyd@gnu.org> 1154 2014-01-05 Chong Yidong <cyd@gnu.org> 1191 2014-01-03 Chong Yidong <cyd@gnu.org> 1211 2013-12-28 Chong Yidong <cyd@gnu.org> 1222 2013-12-27 Chong Yidong <cyd@gnu.org> 1233 2013-12-26 Chong Yidong <cyd@gnu.org> 1238 2013-12-25 Chong Yidong <cyd@gnu.org> 1262 2013-12-25 Chong Yidong <cyd@gnu.org> 1290 2013-12-23 Chong Yidong <cyd@gnu.org> 1325 2013-12-21 Chong Yidong <cyd@gnu.org> [all …]
|
/dports/editors/emacs-devel/emacs-4d1968b/nextstep/ |
H A D | ChangeLog.1 | 107 2011-03-07 Chong Yidong <cyd@stupidchicken.com> 135 2010-05-07 Chong Yidong <cyd@stupidchicken.com> 139 2010-03-10 Chong Yidong <cyd@stupidchicken.com> 158 2009-06-21 Chong Yidong <cyd@stupidchicken.com> 238 2008-07-21 Chong Yidong <cyd@stupidchicken.com>
|
/dports/editors/emacs/emacs-27.2/nextstep/ |
H A D | ChangeLog.1 | 107 2011-03-07 Chong Yidong <cyd@stupidchicken.com> 135 2010-05-07 Chong Yidong <cyd@stupidchicken.com> 139 2010-03-10 Chong Yidong <cyd@stupidchicken.com> 158 2009-06-21 Chong Yidong <cyd@stupidchicken.com> 238 2008-07-21 Chong Yidong <cyd@stupidchicken.com>
|