tek/src/device
2024-07-04 01:36:31 +03:00
..
chain chore: tidy 2024-07-04 01:36:31 +03:00
launcher big worky on sequencer and launcher 2024-07-04 01:36:31 +03:00
sequencer big worky on sequencer and launcher 2024-07-04 01:36:31 +03:00
chain.rs chore: tidy 2024-07-04 01:36:31 +03:00
launcher.rs move project contents to main 2024-07-04 01:36:31 +03:00
looper.rs allow event bubbling 2024-07-04 01:36:31 +03:00
mixer.rs allow event bubbling 2024-07-04 01:36:31 +03:00
README.md refactor: device abstraction, layout components 2024-07-04 01:36:30 +03:00
sequencer.rs big worky on sequencer and launcher 2024-07-04 01:36:31 +03:00
track.rs big worky on sequencer and launcher 2024-07-04 01:36:31 +03:00
transport.rs refactor: separate Render from Handle 2024-07-04 01:36:31 +03:00

Device.inputs is Port[] Device.outputs is Port[]

Transport is Device Transport.session is Device

Mixer is Device Mixer.tracks is Device[]

Chain is Device Chain.devices is Device[]

Sequencer is Device

Sampler is Device

Plugin is Device

Mixer -> [Track1, Track2... TrackN]

Track -> [Device1, Device2... N]