aspsim.configutil.SimulatorInfo

class aspsim.configutil.SimulatorInfo(tot_samples: int, sim_buffer: int, sim_chunk_size: int, start_sources_before_0: bool, save_source_contributions: bool, array_update_freq: int, samplerate: int, c: float, spatial_dims: int, reverb: str, room_size: list[float], room_center: list[float], rt60: float, max_room_ir_length: int, randomized_ism: bool, extra_delay: int, highpass_cutoff: float, export_frequency: int, plot_output: str, output_smoothing: int, auto_save_load: bool)

Bases: object

__init__(tot_samples: int, sim_buffer: int, sim_chunk_size: int, start_sources_before_0: bool, save_source_contributions: bool, array_update_freq: int, samplerate: int, c: float, spatial_dims: int, reverb: str, room_size: list[float], room_center: list[float], rt60: float, max_room_ir_length: int, randomized_ism: bool, extra_delay: int, highpass_cutoff: float, export_frequency: int, plot_output: str, output_smoothing: int, auto_save_load: bool) None

Methods

__init__(tot_samples, sim_buffer, ...)

save_to_file(path)

Attributes

tot_samples

sim_buffer

sim_chunk_size

start_sources_before_0

save_source_contributions

array_update_freq

samplerate

c

spatial_dims

reverb

room_size

room_center

rt60

max_room_ir_length

randomized_ism

extra_delay

highpass_cutoff

export_frequency

plot_output

output_smoothing

auto_save_load