mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-07 04:06:45 +01:00
samples in main
This commit is contained in:
parent
15f71d0973
commit
fad0caef88
3 changed files with 30 additions and 45 deletions
21
src/main.rs
21
src/main.rs
|
|
@ -34,7 +34,26 @@ fn main () -> Result<(), Box<dyn Error>> {
|
|||
|
||||
Track::new("Kick", &timebase, Some(vec![
|
||||
//Plugin::lv2("Kick/ChowKick", "file:///home/user/.lv2/ChowKick.lv2", &[1, 1, 0, 2])?.boxed(),
|
||||
Sampler::new("Sampler")?.boxed(),
|
||||
Sampler::new("Sampler", Some(BTreeMap::from([
|
||||
(u7::from_int_lossy(35), Sample {
|
||||
name: "Kick 1".into(), start: 0, end: 100000, channels: vec![],
|
||||
}.into()),
|
||||
(u7::from_int_lossy(36).into(), Sample {
|
||||
name: "Kick 2".into(), start: 0, end: 100000, channels: vec![],
|
||||
}.into()),
|
||||
(u7::from_int_lossy(38).into(), Sample {
|
||||
name: "Snare 1".into(), start: 0, end: 100000, channels: vec![],
|
||||
}.into()),
|
||||
(u7::from_int_lossy(40).into(), Sample {
|
||||
name: "Snare 2".into(), start: 50000, end: 100000, channels: vec![],
|
||||
}.into()),
|
||||
(u7::from_int_lossy(42).into(), Sample {
|
||||
name: "HH Closed".into(), start: 0, end: 50000, channels: vec![],
|
||||
}.into()),
|
||||
(u7::from_int_lossy(46).into(), Sample {
|
||||
name: "HH Open".into(), start: 0, end: 25000, channels: vec![]
|
||||
}.into()),
|
||||
])))?.boxed(),
|
||||
]), Some(vec![
|
||||
Phrase::new("HelloKick", ppq * 4, Some(BTreeMap::from([
|
||||
( ppq * 0, vec![MidiMessage::NoteOn { key: 36.into(), vel: 100.into() }] ),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue