Choose your operating system:

Windows

macOS

Linux

## Actions

Convert Decibels to Linear |
Converts decibel to linear scale Target is Sound Utilities BPFunction Library |

Convert Linear to Decibels |
Converts linear scale volume to decibels Target is Sound Utilities BPFunction Library |

Get Bandwidth from Q |
Helper function to get bandwidth from Q Target is Sound Utilities BPFunction Library |

Get Beat Tempo |
Calculates a beat time in seconds from the given BPM, beat multiplier and divisions of a whole note. Target is Sound Utilities BPFunction Library |

Get Frequency from MIDIPitch |
Calculates Frequency values based on MIDI Pitch input Target is Sound Utilities BPFunction Library |

Get Frequency Multiplier from Semitones |
Returns the frequency multiplier to scale a base frequency given the input semitones Target is Sound Utilities BPFunction Library |

Get Gain from Midi Velocity |
Given a velocity value [0,127], return the linear gain Target is Sound Utilities BPFunction Library |

Get Linear Frequency Clamped |
Returns the linear frequency of the input value. Maps log domain and range values to linear output (good for linear slider representation/visualization of log frequency). Reverse of GetLogFrequencyClamped. Target is Sound Utilities BPFunction Library |

Get Log Frequency Clamped |
Returns the log frequency of the input value. Maps linear domain and range values to log output (good for linear slider controlling frequency) Target is Sound Utilities BPFunction Library |

Get MIDIPitch from Frequency |
Calculates MIDI Pitch values based on frequency input Target is Sound Utilities BPFunction Library |

Get Pitch Scale from MIDIPitch |
Calculates Pitch Scalar based on starting frequency and desired MIDI Pitch output Target is Sound Utilities BPFunction Library |

Get Q From Bandwidth |
Helper function to get Q from bandwidth Target is Sound Utilities BPFunction Library |