mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-07 12:16:42 +01:00
load new samples into sampler
This commit is contained in:
parent
f303a8d552
commit
5e75f97e09
3 changed files with 73 additions and 45 deletions
|
|
@ -260,7 +260,7 @@ impl Sampler {
|
|||
if let Some(midi) = midi {
|
||||
samples.insert(midi, sample);
|
||||
} else {
|
||||
panic!("sample without midi binding: {}", sample.name);
|
||||
panic!("sample without midi binding: {}", sample.read().unwrap().name);
|
||||
}
|
||||
},
|
||||
_ => panic!("unexpected in sampler {name}: {args:?}")
|
||||
|
|
@ -272,7 +272,7 @@ impl Sampler {
|
|||
}
|
||||
|
||||
impl Sample {
|
||||
fn load_edn <'e> (dir: &str, args: &[Edn<'e>]) -> Usually<(Option<u7>, Arc<Self>)> {
|
||||
fn load_edn <'e> (dir: &str, args: &[Edn<'e>]) -> Usually<(Option<u7>, Arc<RwLock<Self>>)> {
|
||||
let mut name = String::new();
|
||||
let mut file = String::new();
|
||||
let mut midi = None;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue