7UOD3DXGSU55P6N63FZC7556JSBKOUS6JQ2W6NAXRMV66DBSQIYAC
ZTJ4E5YFRAUZ5KQVQGW4VEWZ2GMSGIWVXLQHNZTFQRRDVJXP4DXAC
ZW67OU7OPHAITCJS3GHQYFBRY5YGOIGRD7B4CKULAXAEXHM42KYQC
ASIORORAPGGVNLR42J6PZRTG7JKK34GYXBYSKSTJFXSFW6YXBJJQC
ZJ2DSL63RVPSNXIGTAZNPV6HLHOKLWC5RSK5EAAM3HIYUJ5Y3ISQC
KZU3YXA22IYIPZICQTMZ4XILKCWOI5O6W4H72PDXDUTZDFVMVGVQC
LJJL6IBEQCCIVNJHDMXA7HBVI3CVROFUSFTXB3CSARCMJFM25Z5AC
ZQD7OQ6OQB2E6CPKKT5MILYDWSR2QDNYDPCUTG3DXGY25H6ANHZQC
5VMLVYL7NPW4FW3NP45VJZCQIO4UAFOKVLAGNW42HG6OJEBMFFQQC
manager
.play(Machined::<T>::new(
machine.machine.clone(),
MachinedSettings {
output: default(),
noise_floor: machine.noise_floor,
},
track,
)?)
.unwrap();
// TODO Proper API and errors
Some(())
} else {
None
if let Some(machined) = Machined::<T>::new(
machine.machine.clone(),
MachinedSettings {
output: default(),
noise_floor: machine.noise_floor,
},
track,
) {
track.active_handle = manager
.play(machined)
.inspect_err(|err| error!("{err}"))
.ok();
}