A plataforma SOUL é uma linguagem e uma API. A linguagem é um DSL pequeno, cuidadosamente trabalhada para escrever as partes em tempo real de um algoritmo de áudio. A API é projetada para implantar esse código SOUL para CPUs heterogêneas e DSPs, tanto local quanto remotamente.