A rack based synthesiser and programmer