old school music tracker
at main 36 lines 976 B view raw
1[package] 2name = "torque-tracker" 3version = "0.1.1" 4edition = "2024" 5license = "GPL-3.0" 6rustc-version = "1.88" 7description = "Old school music tracker, reimplementation of schism tracker" 8keywords = ["audio", "GUI"] 9repository = "https://tangled.sh/did:plc:54jgbo4psy24qu2bk4njtpc4/torque-tracker" 10categories = ["multimedia::audio"] 11# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 12 13[dependencies] 14font8x8 = "0.3.1" 15wgpu = { version = "26.0.0", optional = true } 16ascii = "1.1.0" 17winit = "0.30.11" 18torque-tracker-engine = "0.1.0" 19smol = "2.0.2" 20paste = "1.0.15" 21cpal = "0.16.0" 22triple_buffer = "8.1.1" 23softbuffer = { version="0.4.6", optional = true } 24rfd = "0.15.4" 25symphonia = "0.5.4" 26 27[features] 28# needs to be one, but not both 29# less artifacts than software scaling. also probably faster 30gpu_scaling = ["dep:wgpu"] 31soft_scaling = ["dep:softbuffer"] 32 33default = ["gpu_scaling"] 34 35[lints.clippy] 36uninlined_format_args = "allow"