A digitally programmable 3D microenvironment directs satellite cell function | Synapse