show_sample_settings_file/
show_sample_settings_file.rs

1/*
2SPDX-License-Identifier: GPL-3.0-or-later
3Copyright © 2024 Mike Robeson [dijksterhuis]
4*/
5
6use ot_tools_io::{OctatrackFileIO, OtToolsIoError, SampleSettingsFile};
7use std::path::PathBuf;
8
9// read different data files and print some metadata
10fn main() -> Result<(), OtToolsIoError> {
11    let dirpath = PathBuf::from("ot-tools-io")
12        .join("test-data")
13        .join("samples");
14    let f = SampleSettingsFile::from_data_file(&dirpath.join("sample.ot"))?;
15    f.repr(Some(true));
16
17    Ok(())
18}