Welcome to my Virtual Ukulele project. This project is both mobile and PC friendly. Controls: MOBILE: Simply tap on the fret board to place the notes of your chord. Tap on the up button to move your capo/barring up the fret board, and the down button to move it down. Moving it up the fret board makes your notes lower, and down it makes them higher. This affects all notes played. Then, simply strum across a string to play it. You can do this for as many strings as you want, so you can play one string, all of them, or any amount in between, and in either direction too. There is also a chord generator now. You can simply tap on the button at the bottom to open this, which replaces the ukulele's neck with a menu for autogenerating chords. (PLEASE SEE NOTES AND CREDITS). You can tap on the chord, whether you want it sharp or not, as well as the different ways you can play the chord (major/minor/etc). PC: Of course, the mobile controls from above work with a mouse too, though I have also added keybinds as well. Keys 1-4 correspond to the 4 strings (see below). Press space to strum all 4 strings. You can use the up and down arrow keys to move your capo/barring, as above. To move the notes of your chord with your keyboard, hold down n and the string number from above, and then use the up and down arrow keys to move the note up and down the frets. Press e to open the editor. From there, press s to toggle whether the note should be sharp or not. Press and hold r plus a number 1-7 to set the root note of a chord (read downwards), and press and hold c plus a number 1-8 to set the way to play it (read left to right, starting from major) STRING KEYBINDS: 1: G 2: C 3: E 4: A PC EXCLUSIVE FEATURES: S (when on neck mode and not chord editor mode): Change the sound to be from my actual ukulele and back, only when on ukulele tuning M: Change to mandolin tuning, and back. I may make this a button on screen later on.