The Radio Dept.'s new album "Clinging to a scheme" is confirmed for release on September 10.