BUILD: Route SIMD isntructions set use options to SoundTailor

Signed-off-by: Gama <misept.dieseneuf@gmail.com>
COMMON: Lower minimal allowed Midi key note

Signed-off-by: Gama <misept.dieseneuf@gmail.com>
RINGBUFFER: Add more asserts

No checks were made on the actual state when resizing/reserving.
This is now fixed.

Signed-off-by: Gama <misept.dieseneuf@gmail.com>