Gamer125 / fofix

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

Determine MIDI specification for new features #985

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
As there is nothing residing on the B note in rockband midi's, and as World
Tour do not use midi's persay, AND as E&F as the Force HOPO notes,

I suggest we use B as the Open Note/ 6th Drum Pad, for compatability with
World Tour.

Original issue reported on code.google.com by StagingTheUniverse@gmail.com on 12 Sep 2009 at 12:05

GoogleCodeExporter commented 9 years ago
I'm opposed to this by virtue of it being in the octave below - additionally, 
while
WT+ does not use MIDI, it does use a bitmap that places it rather 
straightforwardly
on the octave.

RB uses F/F# for HOPO on or off.

As there already exists MIDI type detection, I would rather see the notes 
marked as
they already are in the song data. My recommendation for this would be:

Note 6: F
HOPO On (Custom)/Toggle(GH-type MIDI): A or G
HOPO Off (Custom): A# or G#

I lean towards A to leave space for more potential notes, and would prefer to 
leave
the B blank as a spacer for the time being.

Comments!

Original comment by aked...@gmail.com on 13 Sep 2009 at 10:58

GoogleCodeExporter commented 9 years ago
as discussed with Death, if we leave F/F# as they are then all the Rockband 
songs will 
have supported HO/PO straight away.

the reason i chose B was that not only would it put the 6th note right next to 
the 
existing ones but it would also not mess with any existing features in either 
rockband 
OR World Tour

Original comment by StagingTheUniverse@gmail.com on 14 Sep 2009 at 9:53

GoogleCodeExporter commented 9 years ago
However, as I said FoFiX already does MIDI type checking (which is how it 
determines
whether a marker note is SP or OD/Solo) - it would be trivial to simply detect 
an RB
MIDI and instead look for them on the relevant note. It makes more sense, when 
we
will have support for MIDIs with both a sixth note and HOPO On/Off (not toggle) 
-
unlike either RB or GH, to develop a standard that is easy and intuitive for
fretters, and unique to us. It would not interfere with any existing feature, 
and
allows more room for future expansion. It seems counter-intuitive and foolish, 
when
we have something as intuitive as octaves to work with, to break that to add 
the B below.

Original comment by aked...@gmail.com on 14 Sep 2009 at 11:06

GoogleCodeExporter commented 9 years ago
oh well :)

i just wanted to know if that would be fine :D

it makes it better for me if we do it ^ that way in anycase.

Original comment by StagingTheUniverse@gmail.com on 14 Sep 2009 at 11:35

GoogleCodeExporter commented 9 years ago
we couldnt use G unless we moved the solo/starpower note to the 9th octave. 

G9 would be better in anycase i think, as a universal song effect shouldnt be 
in the 
same octave as a difficulties notes.

(in this case G8, while expert is in the 8th octave)

Original comment by StagingTheUniverse@gmail.com on 15 Oct 2009 at 8:58

GoogleCodeExporter commented 9 years ago
So are we agreed that F will be the open bass note/5th drum for world tour 
format drums

and that A and A# will be Force HOPO On/Off?

if so we can get to work now yes?

Original comment by StagingTheUniverse@gmail.com on 11 Nov 2009 at 12:46

GoogleCodeExporter commented 9 years ago
a bit of discussion here related to the use of this in determining sustained 
slides:

http://www.fretsonfire.net/forums/viewtopic.php?f=4&t=44626

Original comment by StagingTheUniverse@gmail.com on 14 Jan 2010 at 12:31

GoogleCodeExporter commented 9 years ago
Are we quite done with this issue yet?  Phase Shift is already has Forced 
HO/POs and Open Bass, with preliminary support for 5 lane drums.

(currently, i cant stand PS because of the lack of customizable features) 

Original comment by tmav...@gmail.com on 14 Jun 2010 at 5:56