This book excellently mixes science with a hard magic system and is a very enjoyable read if a bit long. Towards the end as the science content reaches towards the end of our modern understanding it is taken a fair bit liberally making less sense but is still filled with unique ideas that make it worth the read.
The blend between music and magic in the beggining is quite interesting, really captivating. The hard magic system doesnt make much sense but enthralling enought the catch the interest