Cedars is an electronic rock band from central Texas whose music incorporates the DIY ethos of bands like The Pixies…