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
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
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