interesting ... it works a bit BETTER on the web than it did in the editor.
if you find clicked strings are double-sounding, or are unreliable when clicked, download it and tweak the timer delay up or down for "when string <x> clicked" in each string sprite's scripts. I think it's probably somewhat system speed dependent.
yes, i know the delay and direction don't work yet, and that some of the chords are bizarre. they'll be fixed in the next (final?) version.
This project plays six note chords, just like you can with a real guitar. Each string is a separate sprite, and has a table that tells it which fret position to use for each chord, so you can change the chord fingerings. The fingerings appear on the strings when you select different chords, with keys 1 to 6. You strum the guitar with the space bar, or you can pluck individual notes with keys a,s,d,f,g,h.
extensively modded and some bits fixed - I can't claim any credt for the underlying code, which looks like a moment of genius by dpwe to me ... only what I've tweaked and what I've added on top. I look forward to maybe using a finished version to learn a bit more guitar past "lesson 1" which is about where I am.
now has provision for different instrument sounds (original just played piano), chord types (full, power, high), strum direction and speed, and improved mouse-strumming. it's getting a bit complex though and i'm having to resort to some fairly wierd code structures in order to keep everything relatively synchronised and responsive.
also this particular upload is still somewhat prototype - i haven't actually sorted out the delay and direction routines yet as im not 100% on how to make them work properly AND at a reasonable speed. anyone know how to make the delay slider broadcast notification that its been changed so i can properly pre-calculate the string timings? (may have to put a "set delay" button next to it, or make it respond to up/down cursors or something).
Also, I'm no master guitarist, but I have a feeling the fingerings I inherited from OhBoy aren't all that accurate ... it may have been that way with DPWE as well, I don't know. I'm gonna have to go look up some beginners guides and figure out which chords each of these are supposed to be. Maybe pick up the old acoustic in the corner I never got past the third chord with and see if they're even physically possible...
Comments
You need to be logged in to post comments
Add a Comment
interesting ... it works a bit BETTER on the web than it did in the editor. if you find clicked strings are double-sounding, or are unreliable when clicked, download it and tweak the timer delay up or down for "when string <x> clicked" in each string sprite's scripts. I think it's probably somewhat system speed dependent. yes, i know the delay and direction don't work yet, and that some of the chords are bizarre. they'll be fixed in the next (final?) version.