wip: modularize once again

This commit is contained in:
🪞👃🪞 2025-01-08 18:50:15 +01:00
parent e08c9d1790
commit 3b6ff81dad
44 changed files with 984 additions and 913 deletions

34
Cargo.lock generated
View file

@ -1408,17 +1408,15 @@ dependencies = [
name = "tek"
version = "0.2.0"
dependencies = [
"atomic_float",
"backtrace",
"clap",
"jack",
"livi",
"midly",
"once_cell",
"palette",
"quanta",
"rand",
"symphonia",
"tek_jack",
"tek_midi",
"tek_tui",
"toml",
"uuid",
@ -1438,6 +1436,24 @@ dependencies = [
name = "tek_input"
version = "0.2.0"
[[package]]
name = "tek_jack"
version = "0.2.0"
dependencies = [
"jack",
]
[[package]]
name = "tek_midi"
version = "0.2.0"
dependencies = [
"jack",
"midly",
"tek_jack",
"tek_time",
"tek_tui",
]
[[package]]
name = "tek_output"
version = "0.2.0"
@ -1445,6 +1461,16 @@ dependencies = [
"tek_edn",
]
[[package]]
name = "tek_time"
version = "0.2.0"
dependencies = [
"atomic_float",
"quanta",
"tek_jack",
"tek_tui",
]
[[package]]
name = "tek_tui"
version = "0.2.0"