mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-09 05:06:43 +01:00
and it once again compiles
This commit is contained in:
parent
6dd4caeb42
commit
430c51e305
31 changed files with 466 additions and 694 deletions
|
|
@ -7,7 +7,7 @@ use crate::*;
|
|||
|
||||
pub struct Mixer {
|
||||
pub name: String,
|
||||
pub tracks: Vec<MixerTrack>,
|
||||
pub tracks: Vec<Track>,
|
||||
pub selected_track: usize,
|
||||
pub selected_column: usize,
|
||||
}
|
||||
|
|
@ -27,10 +27,13 @@ impl Mixer {
|
|||
})
|
||||
}
|
||||
pub fn add_track (&mut self, name: &str, channels: usize) -> Usually<&mut Self> {
|
||||
let track = MixerTrack::new(name, channels)?;
|
||||
let track = Track::new(name)?;
|
||||
self.tracks.push(track);
|
||||
Ok(self)
|
||||
}
|
||||
pub fn track (&self) -> Option<&Track> {
|
||||
self.tracks.get(self.selected_track)
|
||||
}
|
||||
}
|
||||
|
||||
fn process (
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue