sonic complexity