in basic_pitch/inference.py [0:0]
def predict_and_save(
audio_path_list: Sequence[Union[pathlib.Path, str]],
output_directory: Union[pathlib.Path, str],
save_midi: bool,
sonify_midi: bool,
save_model_outputs: bool,
save_notes: bool,
model_or_model_path: Union[Model, str, pathlib.Path],
onset_threshold: float = 0.5,
frame_threshold: float = 0.3,
minimum_note_length: float = 127.70,
minimum_frequency: Optional[float] = None,
maximum_frequency: Optional[float] = None,
multiple_pitch_bends: bool = False,
melodia_trick: bool = True,
debug_file: Optional[pathlib.Path] = None,
sonification_samplerate: int = 44100,
midi_tempo: float = 120,