EOF 1.7RC3
Jpop fanatic
-
- Moderator
- Posts: 5693
- Joined: April 20th, 2008
- Location: Megumi Island
- Reputation: 131
Re: EOF 1.7RC2
Time for a new release candidate. New features since RC1:
-Raised the maximum grid snap interval to 64
-Adds custom time signature support for charting. Time signatures are still not written to the MIDI during save operations. Consistent with music theory and requirements of the MIDI specification, only time signatures with a denominator that is a power of two are accepted
-Adds support for marking Expert bass drum notes as Expert+ notes, which will appear in Phase Shift as Expert+ bass notes instead of Expert bass notes. An expert+.mid file will also be written during save if any Expert+ notes exist, for use in FoF
-Raised the maximum grid snap interval to 64
-Adds custom time signature support for charting. Time signatures are still not written to the MIDI during save operations. Consistent with music theory and requirements of the MIDI specification, only time signatures with a denominator that is a power of two are accepted
-Adds support for marking Expert bass drum notes as Expert+ notes, which will appear in Phase Shift as Expert+ bass notes instead of Expert bass notes. An expert+.mid file will also be written during save if any Expert+ notes exist, for use in FoF
Jpop fanatic
-
- Moderator
- Posts: 5693
- Joined: April 20th, 2008
- Location: Megumi Island
- Reputation: 131
Re: EOF 1.7RC2
The numerator and denominator must be whole numbers. If there really is a lot of demand for nonstandard time signatures, we might add them, but just be forewarned that if we ever implement the use of time signatures during MIDI import and export, only standard time signatures will work.
Re: EOF 1.7RC2
Hmm, is it possible for EOF to automatically add more song.ini lines (such as the album) by getting the information from the ID3 tags?
Jpop fanatic
-
- Moderator
- Posts: 5693
- Joined: April 20th, 2008
- Location: Megumi Island
- Reputation: 131
Re: EOF 1.7RC2
Sure. Consider it done:
http://code.google.com/p/editor-on-fire ... tail?r=453
Based on the song.ini wiki page, the only other relevant ID3 tag would be the genre, but that would be somewhat of a pain to implement. If there is any real interest in this, I could probably work on it.
http://code.google.com/p/editor-on-fire ... tail?r=453
Based on the song.ini wiki page, the only other relevant ID3 tag would be the genre, but that would be somewhat of a pain to implement. If there is any real interest in this, I could probably work on it.
I AM THE CATFISH MAN
- Nathaniel607
- Member
- Posts: 1291
- Joined: June 15th, 2008
- Location: United Kingdom
- Reputation: 0
Re: EOF 1.7RC2
raynebc wrote:The numerator and denominator must be whole numbers. If there really is a lot of demand for nonstandard time signatures, we might add them, but just be forewarned that if we ever implement the use of time signatures during MIDI import and export, only standard time signatures will work.
Why would you want fraction fractions? I mean, a time signature is already a fraction, so do you mean having something like (1/2)/4? Using math you can see that's the same as 1/8. There's no reason you'd want to keep it like that.
You should allow assymetrical time sigs like 5/4, 5/8, 7/4, 7/8, 9/4, 9/8, 11/4, 11/8, 15/4, 15/8, 21/16, 11/16, 12/16 etc etc.
Re: EOF 1.7RC2
Oh, you know...
http://en.wikipedia.org/wiki/Time_signa ... r_variants
Just in case.
Also, time signatures aren't fractions. (1/2)/8 would be one sixteenth note per bar, where each bar is counted as eighth notes.
http://en.wikipedia.org/wiki/Time_signa ... r_variants
Just in case.
Also, time signatures aren't fractions. (1/2)/8 would be one sixteenth note per bar, where each bar is counted as eighth notes.
FoFiX Dev/Mod Squad
- jstump91
- Member
- Posts: 837
- Joined: September 21st, 2008
- Location: Baltimore, MD (US)
- Reputation: 0
- Contact:
Re: EOF 1.7RC2
Just so everyone knows, time signatures are representable in MIDI as long as the following two conditions hold:
- The numerator is a single integer.
- The denominator is a power of two.
jstump91, a.k.a. john.stumpo, a.k.a. stump jstump.com | stump's blog | FoFiX development | My own code Can't find a Windows build of the Python module you need? Try my mediafire! Don't say "Python can't do [insert task here]." Python can do anything with the right modules - said modules may just not have been written yet. "Python - why settle for snake oil when you can have the whole snake?" --Mark Jackson Did you search before you posted? Did you read the rules for the subforum you are posting in? | ![]() ![]() |
Re: EOF 1.7RC2
Well... that would be a lot of copy and pasting.
Would the Starpower usage be affected in-game?
Would the Starpower usage be affected in-game?
Jpop fanatic
-
- Moderator
- Posts: 5693
- Joined: April 20th, 2008
- Location: Megumi Island
- Reputation: 131
Re: EOF 1.7RC2
That is much more involved than I'm ready to go at the moment. We'll work on standard time signatures and worry about the rest later. Speaking of which, for the people that bother using time signatures in their charts, is it sufficient to store the time signatures in the tempo track or do people want to get really crazy and have independent TS events for each instrument track?
I AM THE CATFISH MAN
- Nathaniel607
- Member
- Posts: 1291
- Joined: June 15th, 2008
- Location: United Kingdom
- Reputation: 0
Re: EOF 1.7RC2
SUSAltd wrote:Oh, you know...
http://en.wikipedia.org/wiki/Time_signa ... r_variants
Just in case.
Also, time signatures aren't fractions. (1/2)/8 would be one sixteenth note per bar, where each bar is counted as eighth notes.
Well, yeah, [2(1/2)]4 is pointless. It's just 58.
I know time signatures aren't LITERALLY fractions - I understand them. But they are pretty much fractions. They operate like fractions, just they represent something. For example, if you had a bar of 5/8 followed by 4/4, you could - like fractions, add them together to get a bar of 13/8. If you had a bar of 6/√64 for some stupid reason, you'd have to, like in a fraction, rationalise the denominator to 8

Point is, any time signature you could represent as a fraction, you could also just represent it as a normal time signature.
@Raynebc
I don't think that would be very usefull.
Re: EOF 1.7RC2
A piece written in 8/8 is written that way (rather than something simpler like 4/4) because of tempo, phrasing, and counting. So a time signature with fractions, though able to be written in a simpler form, would be written as a fraction for phrasing purposes.
But I guess in charting fractional time signatures don't really matter.
But I guess in charting fractional time signatures don't really matter.
I AM THE CATFISH MAN
- Nathaniel607
- Member
- Posts: 1291
- Joined: June 15th, 2008
- Location: United Kingdom
- Reputation: 0
Re: EOF 1.7RC2
SUSAltd wrote:A piece written in 8/8 is written that way (rather than something simpler like 4/4) because of tempo, phrasing, and counting. So a time signature with fractions, though able to be written in a simpler form, would be written as a fraction for phrasing purposes.
But I guess in charting fractional time signatures don't really matter.
No, no no. Just no. Anyone using fractional time signatures is a pretentious arsehole.
- drihscol
- Member
- Posts: 528
- Joined: January 31st, 2009
- Location: not coming back
- Reputation: 0
- Contact:
Re: EOF 1.7RC2
Fuzion hass got a hold of the RB3 .mids!
viewtopic.php?f=17&t=49539
Also, any chance of adding support for - delay in the song properties?
viewtopic.php?f=17&t=49539
Also, any chance of adding support for - delay in the song properties?
Jpop fanatic
-
- Moderator
- Posts: 5693
- Joined: April 20th, 2008
- Location: Megumi Island
- Reputation: 131
Re: EOF 1.7RC2
I don't think negative MIDI delay is very feasible at this time, and I doubt it's something a high quality chart would use anyway. I would be very surprised if Harmonix started using nonzero delay values after all this time. Once more analysis has been done on the pro parts, I can look into pro charting support, but that will likely take the next several months.
Return to “FOF Mod Discussion and Support”
Who is online
Users browsing this forum: No registered users and 28 guests