mirror of
https://gitlab.com/80486DX2-66/gists
synced 2024-12-25 08:09:45 +05:30
bytebeat-render.js: simplify generateAudio
This commit is contained in:
parent
0b4349e8c3
commit
5f83c22ce8
@ -53,7 +53,6 @@ const tan = Math.tan
|
||||
const tanh = Math.tanh
|
||||
|
||||
const generateAudio = t => {
|
||||
t *= FINAL_SAMPLE_RATE_CONVERSION
|
||||
return t&t>>8
|
||||
}
|
||||
|
||||
@ -90,7 +89,7 @@ for (let buffer = 0; t < PRODUCT; buffer++) {
|
||||
|
||||
let idx = 0
|
||||
for (; idx < BUFFER_SIZE && t < PRODUCT; idx++) {
|
||||
let sample = generateAudio(t)
|
||||
let sample = generateAudio(t * FINAL_SAMPLE_RATE_CONVERSION)
|
||||
if (sample.constructor === Array)
|
||||
sample.forEach((sample, index) => {
|
||||
audioData[CHANNELS * idx + index] = constrainValue(sample);
|
||||
|
Loading…
Reference in New Issue
Block a user