変換設定を纏めたクラスになります。基本的に読み取り専用であり、この値を変更しても BMX2WAV 本体の変換設定が変わることはありません。
- input_file_path -> string
変換の為の入力 BMS ファイルのパスです。これは変換設定編集ダイアログにはありません。
- name -> string
- use_script_file -> boolean
- script_file_path -> string
- output_log -> string
- log_file_path -> string
- output_as_ogg -> boolean
- ogg_base_quality -> float
- never_overwrite_output_file -> boolean
- remove_can_not_use_character_as_file_path -> boolean
- output_file_template -> string
- read_as_utf8 -> boolean
- ignore_bga_channel -> boolean
- not_nesting_if_statement -> boolean
- cancel_at_resounding -> boolean
- convert_start_bar_number -> integer
- convert_end_bar_number -> integer
- do_triming -> boolaen
- triming_start_bar_number -> integer
- triming_end_bar_number -> integer
- remove_front_silence -> boolean
- insert_front_silence -> boolean
- insert_front_silence_second -> float
- normalize_kind -> integer
- normalize_over_ppm -> integer
- volume -> integer
- execute_after_process -> boolean
- after_process_execute_file -> string
- after_process_execute_arguments -> string
- after_process_start_on_background -> boolean
- after_process_wait_for_process_exit -> boolean
- after_process_delete_output_file -> boolean
- immediately_abort_error_level -> integer
- delay_abort_error_level -> integer
- bar_resolution_max -> integer
- usable_memory_mega_byte_size -> integer
これらは各種変換設定になります。ほぼ全ては変換設定編集ダイアログのパラメータに対応します。最後の4つは隠し設定になります。