Just Be chats about making music, new releases and playing Space Ibiza and DC10