Trishula Records, nursing newborn psychedelic sounds