- Electrical Language (Independent British Synth Pop 78-84) · 1981
- Inscrutably Obvious · 1981
- Fly - Single · 2013
- Close to the Noise Floor: Formative UK Electronica 1975-1984 · 1981
- Fly - Single · 2013
- Perspectives and Distortion: Cherry Red Rarities 1981 · 1981
- Fly - Single · 2013
- Get Lost VI Mixed by Totally Enormous Extinct Dinosaurs · 2013
- Spectro Verdu Est Mort? · 2016
- Inscrutably Obvious · 1981
- Spectro Verdu Est Mort? · 2016
- Inscrutably Obvious · 1981
- Spectro Verdu Est Mort? · 2016
Albums
- 2010
- 1981
Singles & EPs
- 2013