Gamer125 / fofix

Automatically exported from code.google.com/p/fofix
0 stars 0 forks source link

Add support to properly handle GH:WT style overlapping sustains and open bass notes #254

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Currently, FoFiX does not properly handle overlapping sustained notes (it
will not let you start another sustain without releasing the first unless
they are a chord).  Before Guitar Hero: World Tour, overlapping sustain
notes were a bug.  Now, it's a feature that will soon be required to play
GH:WT-style frettings.

Original issue reported on code.google.com by chris.paiano@gmail.com on 13 Nov 2008 at 5:20

GoogleCodeExporter commented 9 years ago
There may also be non-sustained / short notes that require strums or HOPOing 
during
sustains... I am really not clear on the exact rules, which is why I posted 
these
requests:
http://www.fretsonfire.net/forums/viewtopic.php?f=17&t=29158&p=308591#p308546
http://www.fretsonfire.net/forums/viewtopic.php?f=4&t=29990#p308543

So far, one GH:WT test song has been submitted.  I am not sure if it contains 
all the
different types of new GH:WT note patterns, or just a couple overlapped sustain 
notes
- either way, it is a start.  It was posted here:
http://www.fretsonfire.net/forums/viewtopic.php?f=17&t=29158&p=308591#p308579
Download:
http://www.mediafire.com/?zhk051mydyo

However, I still need clarification on exactly how the player is supposed to 
play
these new note patterns in GH:WT, as I do not have access to research this game 
at my
leisure.  Which is why I posted this:

http://www.fretsonfire.net/forums/viewtopic.php?f=17&t=29158&p=308591#p308591

"
Thank you, I'll begin work with this and see what I come up with.

If this doesn't cover all the GH:WT note patterns, someone make another test 
song. If
it does, then it's just a matter of time.

Are there any special instructions for how this is supposed to play in GH:WT 
versus
how it's supposed to play in FoFiX? Don't assume it's obvious, I might 
misunderstand
what is intended (what requires strums, what can be HOPO'd, etc).
"

Any users that are familiar with GH:WT's new note patterns, please comment here 
with
your observations and findings as far as what are valid ways to play these new
patterns.  Also, any users that can create test songs for new note patterns not
included in the current test song submission, please post your test songs here 
for me
to work with.

Original comment by chris.paiano@gmail.com on 15 Nov 2008 at 7:15

GoogleCodeExporter commented 9 years ago
Info posted here: (and the next couple posts as well)
http://www.fretsonfire.net/forums/viewtopic.php?f=4&t=29990#p308654

"
Sometimes, especially in acoustic songs, they strum a chord really slowly. For
example, if they had this in GH2, on Freebird instead of the note being:

|--------------------|
|--------------------|
|--0_______________|
|--0_______________|
|--0_______________|

It would be:

|--------------------|
|--------------------|
|--0_______________|
|----o_____________|
|------o___________|
"

"
What I've Done by Linkin Park, it has an example of sustains with strumming 
notes
inside it, here's an example.

http://au.youtube.com/watch?v=NHjD2zUW35w

Go to 2:16.
"

"
you can also do this

|--------------------------------
|---------------------------------
|---------0 < Hopo -------------
|0~~~~~~~~~~0~~~~~~~
|0~~~~~~~~~~0~~~~~~~
"

New test song posted here: (supposed to contain all GH:WT new note patterns)
http://www.fretsonfire.net/forums/viewtopic.php?f=4&t=29990#p308670

I still need rules for playing these patterns correctly, what is allowed in 
GH:WT and
what is not? (strums or HOPOs, which patterns, etc)

Original comment by chris.paiano@gmail.com on 16 Nov 2008 at 1:06

GoogleCodeExporter commented 9 years ago
Detailed info:

"
EXTENDED SUSTAINS:
All the notes/sustains in each series of sustains are independent from each 
other.
Missing one or two sustains do not effect the other sustains. After the first
note/sustain the other notes or sustains are not always hopo's. If they come
immediately after (maybe 1/8 step) then they will likely be a hopo. Releasing 
the
button for a particular note/sustain will cause that note and only that note 
will
de-activate permanently. Sometimes non sustaining notes may appear during a 
sustain
and are play like normal, but just remember to hold the button for the sustain 
if you
want the sustain to continue. These notes may or may not be hopo's.

OPEN BASS NOTES:
I think everyone knows how these work. I would like to say that before playing 
the
game that I thought this would be kinda be dumb. Now, I find that it makes the 
bass
much more interesting and challenging.

SLIDER NOTES:
From what I have tested the slider bar for the GHWT guitar does not work right 
now
for the PC via FOF/Xpadder/ect. When using the GH3 les paul guitar (I saw this 
on the
wii version of GHWT) the slider notes do not have a purple rope connecting the 
notes.
For any compatible GHWT guitars you can play the notes by only tapping the fret
buttons. All of the slide notes (even the first note) do not have to be 
strummed when
tapping or sliding. Also the slider notes look more transparent.

(I don't know how the slider notes are in the mid. I haven't got my hands on 
one yet.)
"

Original comment by chris.paiano@gmail.com on 19 Nov 2008 at 2:45

GoogleCodeExporter commented 9 years ago
More info:

"
All open bass notes have to be strummed. If you are holding down any fret 
button when
you strum then you will miss this note. Now it is possible that a hammer-on may 
come
after an open note, though probably rare.

Basically the tradition chords will behave the same as it was before. So 
releasing
one fret button will kill the sustain on that chord.
"

Original comment by chris.paiano@gmail.com on 19 Nov 2008 at 3:45

GoogleCodeExporter commented 9 years ago
"
I found an excellent example showing a hopo situation with the open bass notes. 
This
was in "system of a down - byob". In the example all notes (excluding the first 
note)
is a hammer-on or pull-off. I ran it in slow practice mode and it works just as 
you
would guess. The 2nd and 3rd open string notes have a white glow to them when 
they
are able to be a hammer-on. You simply release all fret buttons just before and 
it
will work with no strum.

Image:
http://nrscoatings.com/tmp/open_bass_note.jpg

Original comment by chris.paiano@gmail.com on 20 Nov 2008 at 3:00

GoogleCodeExporter commented 9 years ago
More example video links:

http://www.youtube.com/watch?v=d1mfZkY3BXY

(pause at about 0:48-0:49):
http://au.youtube.com/watch?v=XyrmxhLia70&feature=related 

Original comment by chris.paiano@gmail.com on 21 Nov 2008 at 1:13

GoogleCodeExporter commented 9 years ago
Here's an example of the GH:WT test pattern song being played in FoFiX - note 
that it
actually does currently work more or less correctly (at least, it lets you play 
the
notes like that without breaking streak) - it's probably not SCORING correctly 
but it
is at least allowing the user to play those guitar patterns:

http://www.youtube.com/watch?v=8IXnXVF1tGU

Original comment by chris.paiano@gmail.com on 29 Nov 2008 at 6:00

GoogleCodeExporter commented 9 years ago
Above video was made by carl13111

Original comment by chris.paiano@gmail.com on 29 Nov 2008 at 6:00

GoogleCodeExporter commented 9 years ago

Original comment by worldrave111@gmail.com on 13 Jan 2009 at 7:36

GoogleCodeExporter commented 9 years ago
GH:WT mid.qb file structure (attached zip, 2 files)

Original comment by CsehSzlo...@gmail.com on 7 Jun 2009 at 4:34

Attachments:

GoogleCodeExporter commented 9 years ago
For what i've seen and tested, FoFix in it's version 3.121 seems to support this
sustained notes just right. Seems that the only thing to be corrected is the 
scoring
and make the original sustained not to stop glowing when another note is 
played. Also
it would be a good idea to find the way to make feedback handle these correctly,
because the process of adding them into a song is kinda tricky now, you have to 
add
notes in other place, then copy/paste them where you want them, in order not to 
cut
the sustained you already have.

About open bass notes, they work EXACTLY as any other note on the fretboard. 
The may
or may not be strummed (may be HoPo's) according to the rules; in a streak of 
equal
notes (fast part) they must be all strummed, etc.
The only difference with regular notes is that open notes cannot be sustained 
or be
in a chord.

Original comment by flowerz....@gmail.com on 25 May 2010 at 3:48

GoogleCodeExporter commented 9 years ago
This issue should be top priority if you ask me. I prefer to be able to play 
stuff
correctly instead of fancy background videos, or popper ways to edit themes and 
all
that related stuff.

I STRONGLY support this issue (specially because of the open bass notes, since 
long
sustains are kind of working already...).

Keep up the good work.

Original comment by tifo...@gmail.com on 25 May 2010 at 9:24

GoogleCodeExporter commented 9 years ago
wwhat isnt working are sustained hammer-ons or forced HO/PO's which are both 
crucial
to successfully charting guitar

Original comment by StagingTheUniverse@gmail.com on 1 Jun 2010 at 6:26

GoogleCodeExporter commented 9 years ago
Issue 1222 has been merged into this issue.

Original comment by fuzio...@gmail.com on 8 Sep 2010 at 11:40