dbfsamp — Returns the decibel equivalent of the raw amplitude x, relative to full scale amplitude.
Returns the decibel equivalent of the raw amplitude x, relative to full scale amplitude. Full scale is assumed to be 16 bit. New is Csound version 4.10.
Here is an example of the dbfsamp opcode. It uses the files dbfsamp.orc and dbfsamp.sco.
Example 92. Example of the dbfsamp opcode.
/* dbfsamp.orc */ ; Initialize the global variables. sr = 44100 kr = 4410 ksmps = 10 nchnls = 1 ; Instrument #1. instr 1 iamp = 30000 idb = dbfsamp(iamp) print idb endin /* dbfsamp.orc */
/* dbfsamp.sco */ ; Play Instrument #1 for one second. i 1 0 1 e /* dbfsamp.sco */
Its output should include lines like this:
instr 1: idb = -0.767