kr -- the value of the tempo. If you use a positive value with the -t command-line flag, tempoval returns the percentage increase/decrease from the original tempo of 60 beats per minute. If you don't, its value will be 60 (for 60 beats per minute).
Here is an example of the tempoval opcode. Remember, it only works if you use the -t flag with Csound. It uses the files tempoval.orc and tempoval.sco.
Example 1. Example of the tempoval opcode.
/* tempoval.orc */
; Initialize the global variables.
sr = 44100
kr = 4410
ksmps = 10
nchnls = 1
; Instrument #1.
instr 1
; Adjust the tempo to 120 beats per minute.
tempo 120, 60
; Get the tempo value.
kval tempoval
printks "kval = %f\\n", 0.1, kval
endin
/* tempoval.orc */
/* tempoval.sco */
; Play Instrument #1 for one second.
i 1 0 1
e
/* tempoval.sco */
kval = 0.500000