Back
Rhymecraft
Load previous page…
Move the code that creates the twoDimensionalLyricsRhythmArray into its own Vuex module to keep the root Vuex module smaller. #rhymecraft
Committed my rewrite of the code that creates the data structure used to draw the timing graph. #rhymecraft
front-end - Add a test:unit:debug script and add instructions in the README for how to use it. #rhymecraft
Read 'Testing Vue.js Applications' for 30 minutes, got up to 3.1.1. #rhymecraft
Have the full range of the audio drawn on the timing graph even if there are no syllables tapped out yet. #rhymecraft
Fixed the remaining off-by-one-style bugs that were preventing the new code from generating the data structure needed to construct the timing graph. #rhymecraft
Read 'Testing Vue.js Applications' for 40 minutes, got up to section 2.3 #rhymecraft
Made great progress in rewriting the function that creates the data structure used to construct the timing graph. #rhymecraft
Started a public wiki page on The Beatles and why they're considered to be so exceptional: www.rhymecraft.guru/wiki/disp… #rhymecraft
Read 'Testing Vue.js Applications' for 40 minutes, stopped at 2.2.2. #rhymecraft
broke up updateTwoDimensionalLyricsRhythmArray into multiple functions to try to make it less scary to look at. #rhymecraft
remove the 'song.html' page because I think I'll just let people browse the actual app for a song, but not let them save to it. And having a separate version of the code in song.html doesn't seem like a good idea, it'll lead to code rot #rhymecraft
Spent 30 minutes reading 'Testing Vue.js Applications', stopped at 2.1.4 #rhymecraft
Remove the "embed song" page because I'm not using it and it's probably suffering from code-rot. #rhymecraft
Started a public wiki page on the different ways vowel sounds can be "bent" (substituted): www.rhymecraft.guru/wiki/disp… #rhymecraft
Read 'Testing Vue.js Applications' for 30mins, stopped at 1.3. #rhymecraft
Got tests working for Vue/Vuex! #rhymecraft
Trying to be able to add Vue tests, hitting all kinds of errors... #rhymecraft
Trying to be able to create a new syllable by clicking on the timing graph but it's difficult because the timing graph doesn't have the correct state. So I'm thinking I maybe should add tests to make sure the timing graph works the way it should. #rhymecraft
Playback - Add a checkbox that can be used to enable the metronome, and disable the metronome by default. #rhymecraft