The shout spell lists specifically that silence stops it, which seems a pretty clear indication to me that this is an exception. If silence stopped all sonic attacks, it wouldn't need to be specified in the spell description of shout. The exception proves the rule in this case.
Silence affects audible compressive vibrations in the air. The frequencies we can hear range from about 20 hz to about 20k hz. Silence may also stop higher than that, and may for instance affect bat sonar. But the concussive effect of a sonic spell is much lower frequency than that (shock waves and such from explosions are low frequency). We can infer that silence doesn't stop low frequencies, because the only way it could do this would be to stop all air movement in the affected area- sound waves propogate through air after all. You wouldn't be able to to move or breathe in an area affected by a spell of that type.
A valid defense against sonics would be a vacuum- there'd be nothing for the concussion to propogate through. A magical spell creating a spherical shell of about two inches of vacuum would do the trick nicely, unless the sonic got dropped inside it.
Edit for clarity.
Silence affects audible compressive vibrations in the air. The frequencies we can hear range from about 20 hz to about 20k hz. Silence may also stop higher than that, and may for instance affect bat sonar. But the concussive effect of a sonic spell is much lower frequency than that (shock waves and such from explosions are low frequency). We can infer that silence doesn't stop low frequencies, because the only way it could do this would be to stop all air movement in the affected area- sound waves propogate through air after all. You wouldn't be able to to move or breathe in an area affected by a spell of that type.
A valid defense against sonics would be a vacuum- there'd be nothing for the concussion to propogate through. A magical spell creating a spherical shell of about two inches of vacuum would do the trick nicely, unless the sonic got dropped inside it.
Edit for clarity.
Last edited: