diff --git a/index.html b/index.html index 908c4c1..3c84ccc 100644 --- a/index.html +++ b/index.html @@ -108,23 +108,23 @@ + +
-
- + - - + \ No newline at end of file diff --git a/src/inputHandling.js b/src/inputHandling.js index 97b1100..0eb60e3 100644 --- a/src/inputHandling.js +++ b/src/inputHandling.js @@ -1,6 +1,6 @@ import { audioTest } from '../app.js'; import { fullRandomChord, evaluatedChord } from './audioUtil.js'; -import { sonorities, getNextSonority } from './pitch_generation/sonorityList.js'; +import { getNextSonority } from './pitch_generation/sonorityList.js'; // slider variables referring to DOM export const sopranoVol = document.getElementById('soprano-vol'); diff --git a/src/pitch_generation/helper.js b/src/pitch_generation/helper.js index 0954a3a..0c50648 100644 --- a/src/pitch_generation/helper.js +++ b/src/pitch_generation/helper.js @@ -1,4 +1,11 @@ import { melodicGeneration } from "./melodicGeneration.js"; -let result = melodicGeneration(['C3', 'G3', 'A3', 'G5']); -console.log(result); +// let result = melodicGeneration(['C3', 'G3', 'A3', 'G5']); +// console.log(result); + +let myArray = [[1,2], [3,4], [5,6]]; + +let shifted = myArray.shift(); + +console.log(shifted); +console.log(myArray); diff --git a/src/pitch_generation/sonorityList.js b/src/pitch_generation/sonorityList.js index 84501a3..b74dc69 100644 --- a/src/pitch_generation/sonorityList.js +++ b/src/pitch_generation/sonorityList.js @@ -8,6 +8,10 @@ export const sonorityList = (result) => { } export const getNextSonority = () => { - console.log(sonorities); - return sonorities; + if (!sonorities.length) return; + + let shifted = sonorities.shift(); + console.log(shifted); + + return shifted; }