
Last chance! 50% off unlimited learning
Sale ends in
Gets the vibrato table as used by ProTracker in vibrato effects.
proTrackerVibrato(x)
Returns an integer
sine value ranging from 0 up to 255
when a valid table index (x
) is provided. It will otherwise return
a sine value ranging from -255 up to 255.
integer
representing the table index ranging from 0
up to 31. Values outside this range can be used, but will produce
results that are not valid in the context of ProTracker.
Pepijn de Vries
As the old Commodore Amiga computer didn't have built-in mathematical functions, many programs on that machine used their own data tables. As did ProTracker for vibrato effects for which a sine function was used. As there was no sine function that could be called, sine values were stored in a table.
This function returns the integer
sine values (ranging from 0 up
to 255) as a function of the table index (ranging from 0 up to 31).
## this will return the table as used in ProTracker
proTrackerVibrato(0:31)
Run the code above in your browser using DataLab