Platforms to show: All Mac Windows Linux Cross-Platform

Back to PhidgetSoundSensorMBS class.

PhidgetSoundSensorMBS.SPLChanged(dB as Double, dBA as Double, dBC as Double, octaves() as Double)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Phidgets MBS Phidgets Plugin 22.1 ✅ Yes ✅ Yes ✅ Yes ❌ No
The most recent SPL values the channel has measured will be reported in this event, which occurs when the DataInterval has elapsed.

If a SPLChangeTrigger has been set to a non-zero value, the SPLChange event will not occur until the dB SPL value has changed by at least the SPLChangeTrigger value.
The dB SPL value is calculated from the Octaves data.
The dBA SPL value is calculated by applying a A-weighted filter to the Octaves data.
The dBC SPL value is calculated by applying a C-weighted filter to the Octaves data.
The following frequency bands are represented:

octaves[0] = 31.5 Hz
octaves[1] = 63 Hz
octaves[2] = 125 Hz
octaves[3] = 250 Hz
octaves[4] = 500 Hz
octaves[5] = 1 kHz
octaves[6] = 2 kHz
octaves[7] = 4 kHz
octaves[8] = 8 kHz
octaves[9] = 16 kHz

dB: The dB SPL value.
dBA: The dBA SPL value.
dBC: The dBC SPL value.
Octaves: The dB SPL value for each band.

The items on this page are in the following plugins: MBS Phidgets Plugin.


The biggest plugin in space...