Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/YuriSizov/gdsion
/ functions
Functions
1,739 in github.com/YuriSizov/gdsion
⨍
Functions
1,739
◇
Types & classes
220
Method
_update_key_code
src/chip/channels/siopm_operator.cpp:129
Method
_update_lfo
src/chip/channels/siopm_channel_pcm.cpp:282
Method
_update_lfo
src/chip/channels/siopm_channel_fm.cpp:757
Method
_update_node_processing
src/sion_driver.cpp:1257
Method
_update_operator_count
src/chip/channels/siopm_channel_fm.cpp:47
Method
_update_phase_step
src/chip/channels/siopm_operator.cpp:174
Method
_update_pitch
src/chip/channels/siopm_operator.cpp:169
Method
_update_process
src/sequencer/simml_track.cpp:764
Method
_update_process_function
src/chip/channels/siopm_channel_fm.cpp:43
Method
_update_total_level
src/chip/channels/siopm_operator.cpp:52
Method
_update_volume
src/sion_driver.cpp:288
Method
_write_stream_mono
src/chip/channels/siopm_channel_pcm.cpp:460
Method
_write_stream_stereo
src/chip/channels/siopm_channel_pcm.cpp:479
Method
add_slot_effect
src/effector/si_effector.cpp:162
Method
append_new_callback
src/sequencer/base/mml_sequence.cpp:89
Method
append_new_sequence
src/sequencer/base/mml_sequence_group.cpp:30
Method
append_new_sequence
src/sequencer/base/mml_data.cpp:51
Method
are_multiple_drivers_allowed
Original code marks this as experimental and notes that each driver has a large memory footprint. Some static classes can also be stateful, leading to
src/sion_driver.h:291
Method
begin_process
src/chip/siopm_sound_chip.cpp:33
Method
buffer
src/chip/channels/siopm_channel_sampler.cpp:105
Method
buffer
This methods is, for the most part, a carbon copy of SiOPMChannelBase::buffer. Perhaps there is a way to reduce code duplication here and make the dif
src/chip/channels/siopm_channel_ks.cpp:176
Method
buffer
src/chip/channels/siopm_channel_pcm.cpp:518
Method
buffer
src/chip/channels/siopm_channel_base.cpp:344
Method
buffer_no_process
src/chip/channels/siopm_channel_sampler.cpp:160
Method
buffer_no_process
src/chip/channels/siopm_channel_base.cpp:384
Method
calculate_freq_index
src/effector/filters/si_filter_vowel.cpp:56
Method
calculate_log_table_index
src/chip/siopm_ref_table.cpp:39
Method
calculate_sample_count
src/sequencer/base/mml_sequencer.cpp:524
Method
check_global_sequence_end
src/sequencer/base/mml_sequencer.cpp:469
Method
clear
Removes all elements from the list and resets its size.
src/templates/singly_linked_list.h:322
Method
clear
src/effector/filters/si_filter_base.h:30
Method
clear_all_user_tables
src/sion_driver.cpp:99
Method
clear_background_sample
src/sion_driver.cpp:136
Method
clear_data
src/sion_driver.h:303
Method
clear_ref_stencils
src/sequencer/simml_data.cpp:19
Method
clear_slot_effects
src/effector/si_effector.cpp:184
Method
clone
src/sion_voice.cpp:348
Method
compile
src/sequencer/base/mml_sequencer.cpp:389
Method
connect
src/effector/si_effect_stream.cpp:64
Method
constraints
src/templates/type_constraints.h:11
Method
copy_from
src/chip/siopm_operator_params.cpp:63
Method
copy_from
src/chip/wave/siopm_wave_table.cpp:26
Method
copy_from
src/sequencer/simml_envelope_table.cpp:97
Method
create
src/sion_voice.cpp:364
Method
create
src/sion_driver.cpp:1280
Method
create_blank_pcm_voice
src/sequencer/simml_voice.cpp:143
Method
create_channel
src/chip/channels/siopm_channel_manager.cpp:53
Method
create_effect_instance
src/effector/si_effector.cpp:134
Method
create_local_effect
src/effector/si_effector.cpp:198
Method
create_user_controllable_track
src/sion_driver.cpp:104
Method
delete_channel
src/chip/channels/siopm_channel_manager.cpp:57
Method
delete_local_effect
src/effector/si_effector.cpp:219
Method
derived_from
src/templates/type_constraints.h:15
Method
end_process
src/chip/siopm_sound_chip.cpp:37
Method
execute_global_sequence
src/sequencer/base/mml_sequencer.cpp:443
Method
fade_in
src/sion_driver.cpp:868
Method
fade_out
src/sion_driver.cpp:872
Method
finalize
src/chip/siopm_ref_table.cpp:30
Method
finalize
src/chip/channels/siopm_channel_manager.cpp:31
Method
finalize
src/sequencer/simml_ref_table.cpp:34
Method
finalize
src/sequencer/simml_track.cpp:30
Method
finalize
src/sequencer/base/mml_sequencer.cpp:26
Method
finalize
src/sequencer/base/mml_parser.cpp:30
Method
finalize_pool
src/chip/channels/siopm_channel_fm.cpp:19
Method
finalize_pool
Frees the static element pool for this templated type.
src/templates/singly_linked_list.h:75
Method
from_vector
src/sequencer/simml_envelope_table.cpp:52
Method
generate_voices
src/utils/sion_voice_preset_util.cpp:925
Method
get_al_params
src/utils/translator_util.cpp:730
Method
get_al_params_as_mml
src/utils/translator_util.cpp:1127
Method
get_amplitude_modulation_shift
src/chip/siopm_operator_params.h:130
Method
get_attack_rate
src/chip/siopm_operator_params.h:102
Method
get_audio_playback
src/sion_driver.h:321
Method
get_audio_player
src/sion_driver.h:319
Method
get_audio_stream
src/sion_driver.h:320
Method
get_auto_stop
src/sion_driver.h:363
Method
get_background_sample
src/sion_driver.h:326
Method
get_background_sample_data
src/sion_driver.h:329
Method
get_background_sample_fade_gap_time
src/sion_driver.cpp:246
Method
get_background_sample_fade_in_time
src/sion_driver.cpp:235
Method
get_background_sample_fade_out_time
src/sion_driver.cpp:224
Method
get_background_sample_track
src/sion_driver.h:330
Method
get_background_sample_volume
src/sion_driver.cpp:257
Method
get_bitrate
src/sion_driver.h:351
Method
get_bitrate
src/chip/siopm_sound_chip.h:59
Method
get_bpm
src/sion_driver.cpp:304
Method
get_bpm
src/sequencer/base/beats_per_minute.h:34
Method
get_bpm
src/sequencer/base/mml_data.cpp:17
Method
get_bpm_settings
src/sequencer/base/mml_data.h:75
Method
get_buffer
src/chip/siopm_stream.h:24
Method
get_buffer_index
src/chip/channels/siopm_channel_base.h:179
Method
get_buffer_length
src/sion_driver.h:348
Method
get_channel_count
src/chip/siopm_stream.h:21
Method
get_channel_count
src/chip/wave/siopm_wave_sampler_data.h:44
Method
get_channel_num
src/sion_driver.h:349
Method
get_channel_num
src/sequencer/simml_voice.h:102
Method
get_channel_number
Channel number, set by 2nd argument of % command. Usually same as voice index / program number (except for APU).
src/sequencer/simml_track.h:240
Method
get_channel_params
src/chip/channels/siopm_channel_sampler.cpp:17
Method
get_channel_params
src/chip/channels/siopm_channel_base.h:143
Method
get_channel_params
src/chip/channels/siopm_channel_pcm.cpp:16
Method
get_channel_type
src/chip/channels/siopm_channel_base.h:141
← previous
next →
1,001–1,100 of 1,739, ranked by callers