Stalley’s debut album “Ohio” due out October 27.