Deprecated: Return type of FS_Key_Value_Storage::offsetExists($k) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/nichol43/public_html/wp-content/plugins/gutenslider/freemius/includes/managers/class-fs-key-value-storage.php on line 309

Deprecated: Return type of FS_Key_Value_Storage::offsetGet($k) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/nichol43/public_html/wp-content/plugins/gutenslider/freemius/includes/managers/class-fs-key-value-storage.php on line 317

Deprecated: Return type of FS_Key_Value_Storage::offsetSet($k, $v) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/nichol43/public_html/wp-content/plugins/gutenslider/freemius/includes/managers/class-fs-key-value-storage.php on line 301

Deprecated: Return type of FS_Key_Value_Storage::offsetUnset($k) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/nichol43/public_html/wp-content/plugins/gutenslider/freemius/includes/managers/class-fs-key-value-storage.php on line 313

Deprecated: Return type of FS_Key_Value_Storage::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/nichol43/public_html/wp-content/plugins/gutenslider/freemius/includes/managers/class-fs-key-value-storage.php on line 328

Deprecated: Return type of FS_Key_Value_Storage::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/nichol43/public_html/wp-content/plugins/gutenslider/freemius/includes/managers/class-fs-key-value-storage.php on line 339

Deprecated: Return type of FS_Key_Value_Storage::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/nichol43/public_html/wp-content/plugins/gutenslider/freemius/includes/managers/class-fs-key-value-storage.php on line 350

Deprecated: Return type of FS_Key_Value_Storage::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/nichol43/public_html/wp-content/plugins/gutenslider/freemius/includes/managers/class-fs-key-value-storage.php on line 362

Deprecated: Return type of FS_Key_Value_Storage::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/nichol43/public_html/wp-content/plugins/gutenslider/freemius/includes/managers/class-fs-key-value-storage.php on line 375

Deprecated: Return type of FS_Key_Value_Storage::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/nichol43/public_html/wp-content/plugins/gutenslider/freemius/includes/managers/class-fs-key-value-storage.php on line 389

Deprecated: version_compare(): Passing null to parameter #2 ($version2) of type string is deprecated in /home1/nichol43/public_html/wp-content/plugins/ultimate-addons-for-gutenberg/lib/class-uagb-ast-block-templates.php on line 92

Deprecated: Using ${expr} (variable variables) in strings is deprecated, use {${expr}} instead in /home1/nichol43/public_html/wp-content/plugins/visual-portfolio/gutenberg/utils/control-get-value/index.php on line 43

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home1/nichol43/public_html/wp-content/plugins/visual-portfolio/gutenberg/utils/controls-dynamic-css/index.php on line 121

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home1/nichol43/public_html/wp-content/plugins/visual-portfolio/gutenberg/utils/controls-dynamic-css/index.php on line 121

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home1/nichol43/public_html/wp-content/plugins/visual-portfolio/gutenberg/utils/controls-dynamic-css/index.php on line 121

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home1/nichol43/public_html/wp-content/plugins/wp-table-builder/wp-table-builder.php on line 34

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home1/nichol43/public_html/wp-content/plugins/wp-table-builder/inc/core/class-init.php on line 305

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home1/nichol43/public_html/wp-content/plugins/wp-table-builder/inc/core/class-init.php on line 306

Warning: Private methods cannot be final as they are never overridden by other classes in /home1/nichol43/public_html/wp-content/plugins/wp-table-builder/inc/admin/base/version-sync-base.php on line 32

Deprecated: Automatic conversion of false to array is deprecated in /home1/nichol43/public_html/wp-content/plugins/wp-image-zoooom/includes/class-iz-compatibilities.php on line 181

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.field_type.php on line 420

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Deprecated: Use of "parent" in callables is deprecated in /home1/nichol43/public_html/wp-content/plugins/simple-lightbox/includes/class.options.php on line 497

Warning: Cannot modify header information - headers already sent by (output started at /home1/nichol43/public_html/wp-content/plugins/gutenslider/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/nichol43/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/nichol43/public_html/wp-content/plugins/gutenslider/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/nichol43/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/nichol43/public_html/wp-content/plugins/gutenslider/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/nichol43/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/nichol43/public_html/wp-content/plugins/gutenslider/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/nichol43/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/nichol43/public_html/wp-content/plugins/gutenslider/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/nichol43/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/nichol43/public_html/wp-content/plugins/gutenslider/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/nichol43/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/nichol43/public_html/wp-content/plugins/gutenslider/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/nichol43/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/nichol43/public_html/wp-content/plugins/gutenslider/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/nichol43/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831
{"id":922,"date":"2021-08-27T15:35:20","date_gmt":"2021-08-27T15:35:20","guid":{"rendered":"http:\/\/nicholasmart.in\/?page_id=922"},"modified":"2021-08-27T18:24:26","modified_gmt":"2021-08-27T18:24:26","slug":"stc","status":"publish","type":"page","link":"http:\/\/nicholasmart.in\/stc\/","title":{"rendered":"What do walls sound like?"},"content":{"rendered":"\n

STC Ratings – What do they sound like?<\/h3>\n\n\n\n

Developing an intuition for the sound quality of different walls<\/h3>\n\n\n\n
\n
\n

What are STC Ratings?<\/a>
Problems with the STC Metric<\/a>
The Sound of Different STC Ratings<\/a>
Sound Samples<\/strong><\/a>
Why does my wall not work?<\/a><\/p>\n<\/div>\n\n\n\n

<\/div>\n<\/div>\n\n\n\n

#<\/a> What are STC Ratings? <\/h4>\n\n\n\n

STC stands for Sound Transmission Class.<\/em> It is a single number which tells architects and builders how well a certain wall (or ceiling) blocks noise from adjoining spaces. <\/p>\n\n\n\n

The factors which contribute to how well a partition blocks sound are complex – mass, stiffness, air space, absorption, construction quality all play a role. The STC rating of a wall assigns a single number to how well it blocks sound.<\/p>\n\n\n\n

#<\/a> Are there problems with the STC metric?<\/h4>\n\n\n\n

As I see it, there are two problems with the STC metric, which people should be aware of when they decide how to build partitions.<\/p>\n\n\n\n

The first is that walls don’t block all frequencies equally. If you look at a graph showing frequency on the X axis, and sound attenuation on the Y axis, you will see the same thing for all wall types:<\/p>\n\n\n\n

\"\"<\/figure>\n\n\n\n

As you can see, the wall does a great job of blocking high frequencies (60 db attenuation around 1000 Hz) but a comparatively poor job blocking low frequencies (only 40 dB at 80 Hz). For reference, this partition measurement has an STC rating of 56. <\/p>\n\n\n\n

The second problem is that people have a poor intuition about the way sound is measured. The amplitude of a sound if measured in dB, which has a logarithmic scale. As a result, people tend to over-estimate the significance of small dB changes (like 2 dB – which is an inaudible difference) and under-estimate the significance of larger dB changes.<\/p>\n\n\n\n

To illustrate the latter, refer to the following illustration:<\/p>\n\n\n\n

\"https:\/\/www.audiosciencereview.com\/forum\/index.php?attachments\/how-quiet-is-60db-jpg.112948\/\"\/<\/figure>\n\n\n\n

Imagine you are speaking to the man on the right, who is 6 feet away from you. If he was 12 feet away, he would be 6 dB quieter. If he was 24 feet away, he would be 12 dB quieter. Each man in this figure is 6 dB quieter than the next, but as you can see, the distances grow more rapidly than the dB changes!

For reference, here is a chart showing relative distance of a sound compared to dB:<\/p>\n\n\n\n
Distance<\/th>dB Difference<\/th><\/tr><\/thead>
6′<\/td>0 dB<\/td><\/tr>
12′<\/td>6 dB down<\/td><\/tr>
24′<\/td>12 dB down <\/td><\/tr>
48′<\/td>18 dB down <\/td><\/tr>
96′<\/td>24 dB down <\/td><\/tr>
192′<\/td>30 dB down <\/td><\/tr>
384′<\/td>36 dB down <\/td><\/tr>
768′<\/td>42 dB down <\/td><\/tr>
1536′<\/td>48 dB down <\/td><\/tr>
3072′<\/td>54 dB down <\/td><\/tr>
1.16 Miles<\/td>60 dB down <\/td><\/tr><\/tbody><\/table>\n\n\n\n

#<\/a> What do different STC rating sound like?<\/h4>\n\n\n\n

To account for the fact that partitions tend to block bass poorly, and high frequencies more effectively, the STC calculation uses a frequency adjustment curve, shown below in red:<\/p>\n\n\n\n

\"\"<\/figure>\n\n\n\n

Simply put, to calculate the STC of a given wall, you measure how much it attenuates different frequencies, and then move this contour line up and down until it overlaps your measurements. The value of this contour line at 500 Hz then becomes your overall STC rating.

However, looking at it another way, the STC contour gives a generalized frequency response for a generic partition. Using this information, we can actually simulate what different STC ratings sound like.<\/p>\n\n\n\n

#<\/a> Sound Samples<\/h4>\n\n\n\n

The following recordings should give an idea of the relative sound attenuation of different STC ratings. First you will hear the sound as if there was no partition, then you will hear the sound with different wall assemblies, with STC ratings going up by increments of 10.

Notice that the wall changes not only the loudness, but the tonality of the sound, which becomes much more bassy when a wall is introduced.<\/p>\n\n\n\n

Loud Conversations at a Party<\/h5>\n\n\n\n
Dogs Barking<\/h5>\n\n\n\n
Loud Music<\/h5>\n\n\n\n
TV News Broadcast<\/h5>\n\n\n\n