added volume property to pixel

default 1
This commit is contained in:
Laetitia (O-01-67) 2022-10-31 11:42:01 -04:00 committed by GitHub
parent 3db9e60864
commit c955e95152
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 2 deletions

View File

@ -6,7 +6,8 @@ oscillatorDefaults = {
frequency: 440,
type: "sine",
endType: "none",
length: 1
length: 1,
volume: 1,
};
audioObject = {};
@ -26,6 +27,7 @@ function oscillator(name="test",parameterObject=oscillatorDefaults){ //creates o
audioObject[oscillatorNodeName] = audioContext.createOscillator()
audioObject[gainNodeName] = audioContext.createGain()
audioObject[gainNodeName].gain.value = parameterObject.volume;
audioObject[oscillatorNodeName].type = parameterObject.type
audioObject[oscillatorNodeName].connect(audioObject[gainNodeName])
audioObject[oscillatorNodeName].frequency.value = parameterObject.frequency
@ -59,6 +61,7 @@ elements.note_block = {
type: "sine",
endType: "none",
length: 1,
volume: 1,
debounce: 0,
debounceLength: tps,
},
@ -70,6 +73,7 @@ elements.note_block = {
type: pixel.type,
endType: pixel.endType,
length: pixel.length,
volume: pixel.volume,
};
//console.log(pixelPropertyObject);
@ -86,4 +90,4 @@ elements.note_block = {
pixel.debounce--;
};
},
};
};