EOF 1.8RC13 - Now with Immerrock support

A collection of helpful posts
aka drumbilical
User avatar
italianstal1ion
Member
Posts: 1342
Joined: July 28th, 2007
Location: Behind a drum set
Reputation: 58
Contact:

Re: EOF 1.8b21 - Now with slash chord detection

Postby italianstal1ion » Tue Oct 04, 2011 4:11 pm

Cool, thanks for the usual awesome quick replies and support.

Bigger issue I found: If I do any open/pedal hi-hat notation, the chart will not play in FoF. I've done it with several charts, and if I mark any note as open or as a pedal hi-hat, FoF refuses to play it. Specifically, when I try to start the song, instead of loading it'll say 'browsing collection' and bring me instantly back to the song menu.
Index of all Drum Topics on the Forum in one convenient place
Image
Image Image
Image Image
Image Image
Drum Project 7 Released!
Drum Project 8 Released!
Drum project 9 Released!!
Image My personal topic.
Can't get enough?

Spoiler:Image Feedback + EOF Pro Notation
Image Albelgim collaboration
If you appreciate my work and would like to see more, a donation would certainly motivate me! Thank you.
Image

Jpop fanatic
raynebc
Moderator
Posts: 5695
Joined: April 20th, 2008
Location: Megumi Island
Reputation: 131

Re: EOF 1.8b21 - Now with slash chord detection

Postby raynebc » Tue Oct 04, 2011 4:16 pm

That's unfortunate, it sounds like FoF is not correctly parsing (and ignoring) Sysex events. The best solution I can think of at the moment would be to enable the "Save separate RBN MIDI files" preference. The notes_rbn.mid file that it saves should be free of any nonstandard features like the hi-hat phrases, and would have the best chance of allowing the chart to work without having to manually remove the phrases. You should be able to just use this MIDI for any FoF/FoFiX based release you make, although you'd need to rename it to "notes.mid" of course.

It might be worth adding a bug to FoFiX's tracker, but there's no telling how long it will take for them to fix it, even though it should be simple logic.
aka drumbilical
User avatar
italianstal1ion
Member
Posts: 1342
Joined: July 28th, 2007
Location: Behind a drum set
Reputation: 58
Contact:

Re: EOF 1.8b21 - Now with slash chord detection

Postby italianstal1ion » Tue Oct 04, 2011 4:32 pm

I don't know the technical language for it so I'm not sure I'd be the best one to request a bugfix to FoFix team.

The save as RBN thing works alright. So what is saved as "notes.mid" has full notation, "notes_rbn" has everything excluding the open/pedal hi-hat notation? And what does notes_pro do? So far I've only seen that it makes the mid entirely empty.
Index of all Drum Topics on the Forum in one convenient place
Image
Image Image
Image Image
Image Image
Drum Project 7 Released!
Drum Project 8 Released!
Drum project 9 Released!!
Image My personal topic.
Can't get enough?

Spoiler:Image Feedback + EOF Pro Notation
Image Albelgim collaboration
If you appreciate my work and would like to see more, a donation would certainly motivate me! Thank you.
Image

Jpop fanatic
raynebc
Moderator
Posts: 5695
Joined: April 20th, 2008
Location: Megumi Island
Reputation: 131

Re: EOF 1.8b21 - Now with slash chord detection

Postby raynebc » Tue Oct 04, 2011 4:59 pm

"notes_rbn.mid" omits everything that is not RBN compliant, such as the extra guitar tracks, open strum bass, hi-hat notation, etc. "notes_pro.mid" is the MIDI to use for creating pro guitar upgrades, it would only have the tempo map (track 0) and any populated pro guitar/bass tracks. "notes.mid" has everything that is charted.

I'll go ahead and open a bug on the tracker. Could you specify which versions of FoF or FoFiX you have encountered this problem on?
aka drumbilical
User avatar
italianstal1ion
Member
Posts: 1342
Joined: July 28th, 2007
Location: Behind a drum set
Reputation: 58
Contact:

Re: EOF 1.8b21 - Now with slash chord detection

Postby italianstal1ion » Tue Oct 04, 2011 5:14 pm

I'm using the latest stable version, FoFiX 3.121. I'll try 4.0.0 and report.

Edit: 4.0 might give more info - it makes a log of the error when I try to open the file instead of just going back. Log:

Spoiler:[ 0.000000] (D) Logging initialized: Tue Oct 04 16:16:39 2011
[ 0.515000] (W) Pitch bending is not supported; install john.stumpo's pitchbend module (r7 or higher) if you want it.
[ 0.515000] (W) OggStreamer not found. Falling back to legacy pyogg/pyvorbis based ogg streamer.
[ 0.640000] (W) Missing pyaudio or pypitch - microphone support will not be possible
[ 0.703000] (D) GameEngine class init (GameEngine.py)...
[ 0.703000] (D) FoFiX v4.0.0 alpha 1 starting up...
[ 0.703000] (D) Python version: 2.6.6
[ 0.703000] (D) Pygame version: 1.9.1release-svn2575
[ 0.703000] (D) PyOpenGL version: 3.0.1
[ 0.703000] (D) Numpy version: 1.5.1
[ 0.703000] (D) PIL version: 1.1.7+
[ 0.703000] (D) sys.argv: ['C:\\Documents and Settings\\Joe Santoli\\Desktop\\fofix-4.0.0alpha1-win32\\fofix-4.0.0alpha1\\FoFiX.exe']
[ 0.703000] (D) os.name: nt
[ 0.703000] (D) sys.platform: win32
[ 0.703000] (D) win32api.GetVersionEx(1): (5, 1, 2600, 2, 'Service Pack 2', 2, 0, 256, 1, 0)
[ 0.719000] (D) Disabling screensaver.
[ 0.719000] (D) Initializing audio.
[ 0.765000] (D) Audio configuration: (44100, -16, 2)
[ 0.781000] (D) Initializing pygame.mixer & audio system at 44100 Hz.
[ 0.781000] (D) Initializing video.
[ 0.859000] (D) 0 joysticks found.
[ 0.875000] (W) No MIDI input ports found.
[ 1.547000] (D) Theme font not found: title.ttf
[ 1.547000] (D) Theme font not found: streak.ttf
[ 1.547000] (D) Theme font not found: song.ttf
[ 1.562000] (D) Theme font not found: songlist.ttf
[ 1.562000] (D) Theme font not found: songlist.ttf
[ 1.562000] (D) Theme font not found: streakphrase.ttf
[ 1.562000] (D) 6 guitscw sounds found in sounds: guitscw1.ogg - guitscw6.ogg
[ 1.562000] (D) Theme sound not found: bassdrum.ogg
[ 1.578000] (D) Theme sound not found: battleused.ogg
[ 1.578000] (D) Theme sound not found: crash.ogg
[ 1.578000] (D) Theme sound not found: clapsound.ogg
[ 1.578000] (D) Theme sound not found: coopfail.ogg
[ 1.578000] (D) Theme sound not found: failsound.ogg
[ 1.578000] (D) Theme sound not found: rescue.ogg
[ 1.578000] (D) Theme sound not found: rocksound.ogg
[ 1.578000] (D) Theme sound not found: staractivate.ogg
[ 1.578000] (D) Theme sound not found: stardeactivate.ogg
[ 1.594000] (D) Theme sound not found: starlost.ogg
[ 1.594000] (D) Theme sound not found: starpowerready.ogg
[ 1.594000] (D) Theme sound not found: tom01.ogg
[ 1.594000] (D) Theme sound not found: tom02.ogg
[ 1.594000] (D) Theme sound not found: tom03.ogg
[ 1.594000] (W) MegaLight V4/sounds/crowdcheers.ogg not found -- using data/sounds/crowdcheers.ogg instead.
[ 1.594000] (W) No stages\ folder found, forcing None setting for Animated Stage.
[ 1.594000] (D) theme.ini loaded
[ 1.609000] (D) Ready.
[ 1.609000] (D) 6 bassscw sounds found in sounds: bassscw1.ogg - bassscw6.ogg
[ 1.687000] (D) 8 drumscw sounds found in sounds: drumscw1.ogg - drumscw8.ogg
[ 4.000000] (D) View: Push: MainMenu
[ 4.000000] (D) View: Push: Menu
[ 6.281000] (W) Your theme does not appear to properly support the solo graphical submenu. Check to be sure you have the latest version of your theme.
[ 6.281000] (D) View: Push: Menu
[ 7.390000] (D) View: Pop all
[ 7.390000] (D) View: Pop: MainMenu
[ 7.390000] (D) View: Pop: Menu
[ 7.390000] (D) View: Pop: Menu
[ 7.390000] (D) View: Pop: MainMenu
[ 7.406000] (D) View: Pop: Menu
[ 7.515000] (D) View: Push: Lobby
[ 7.515000] (W) No theme class for themeLobby - Loading default...
[ 13.484000] (D) View: Push: LoadingSplashScreen
[ 13.484000] (W) No theme class for setlist - Loading default...
[ 13.484000] (W) Your theme does not appear to properly support the setlist graphical submenu. Check to be sure you have the latest version of your theme.
[ 13.484000] (D) Loading libraries in C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs
[ 13.500000] (D) Song.getAvailableLibraries function call...library = C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs
[ 13.500000] (D) Loading songs in C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs
[ 13.547000] (D) Song C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs\8. Shadow Gallery - The Crusher\song.ini was not found in the cache.
[ 13.547000] (D) Retrieving parts from: C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs\8. Shadow Gallery - The Crusher\notes.mid
[ 13.703000] (D) MIDI Type identified as GH
[ 13.703000] (D) Retrieving sections from: C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs\8. Shadow Gallery - The Crusher\notes.mid
[ 13.844000] (D) Writing out cache for song C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs\8. Shadow Gallery - The Crusher\song.ini.
[ 13.844000] (D) Song C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs\Closure in Moscow - Reindeer Age\song.ini was not found in the cache.
[ 13.844000] (D) Retrieving parts from: C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs\Closure in Moscow - Reindeer Age\notes.mid
[ 13.969000] (D) MIDI Type identified as GH
[ 13.969000] (D) Retrieving sections from: C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs\Closure in Moscow - Reindeer Age\notes.mid
[ 14.078000] (W) Song.py: Using auto-generated note count sections...
[ 14.078000] (D) Writing out cache for song C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs\Closure in Moscow - Reindeer Age\song.ini.
[ 14.078000] (D) Song C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs\Milk+ - Celadoar\song.ini was not found in the cache.
[ 14.078000] (D) Retrieving parts from: C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs\Milk+ - Celadoar\notes.mid
[ 14.094000] (W) Note file not parsed correctly. Selected part and/or difficulty may not be available.
[ 14.094000] (D) Retrieving sections from: C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs\Milk+ - Celadoar\notes.mid
[ 14.094000] (W) Song.py: Unable to retrieve section names for practice mode selection: MidiSectionReader instance has no attribute 'sysex_event'
[ 14.094000] (D) Writing out cache for song C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs\Milk+ - Celadoar\song.ini.
[ 14.328000] (D) Setlist loaded.
[ 14.328000] (D) View: Pop: LoadingSplashScreen
[ 14.328000] (W) Unable to load image file: C:\Documents and Settings\Joe Santoli\Desktop\fofix-4.0.0alpha1-win32\fofix-4.0.0alpha1\data\themes\MegaLight V4\setlist\item.dae
[ 14.328000] (W) Unable to load image file: C:\Documents and Settings\Joe Santoli\Desktop\fofix-4.0.0alpha1-win32\fofix-4.0.0alpha1\data\themes\MegaLight V4\setlist\label.dae
[ 14.328000] (W) Unable to load image file: C:\Documents and Settings\Joe Santoli\Desktop\fofix-4.0.0alpha1-win32\fofix-4.0.0alpha1\data\themes\MegaLight V4\setlist\library.dae
[ 14.328000] (W) Unable to load image file: C:\Documents and Settings\Joe Santoli\Desktop\fofix-4.0.0alpha1-win32\fofix-4.0.0alpha1\data\themes\MegaLight V4\setlist\library_label.dae
[ 14.578000] (D) View: Push: SongChoosingScene
[ 14.578000] (D) View: Pop: Lobby
[ 20.578000] (D) Song C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs\Milk+ - Celadoar\song.ini successfully loaded from cache.
[ 20.578000] (D) Song C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs\Milk+ - Celadoar\song.ini successfully loaded from cache.
[ 20.578000] (D) View: Push: PartDiffChooser
[ 20.578000] (W) No theme class for partDiff - Loading default...
[ 26.203000] (D) View: Pop: PartDiffChooser
[ 26.219000] (D) View: Pop: SongChoosingScene
[ 26.219000] (D) GuitarScene init...
[ 26.219000] (D) Song C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs\Milk+ - Celadoar\song.ini successfully loaded from cache.
[ 26.219000] (D) View: Push: LoadingSplashScreen
[ 26.250000] (D) Battle Objects Enabled: [4, 2, 3, 7, 8, 6, 5]
[ 26.250000] (E) Attempted to load theme variable fret_press - no default found.
Traceback (most recent call last):
File "Theme.pyo", line 58, in __getattr__
KeyError: 'fret_press'

[ 26.641000] (D) themes\MegaLight V4\notes exists!
[ 27.031000] (D) Simple tails used; complex tail loading error...
[ 27.109000] (D) GuitarScene keysList: [[64, 256, 1024, 4096, 16384, 128, 512, 2048, 8192, 32768]]
[ 27.984000] (D) loadSong function call (song.py)...
[ 27.984000] (D) Song C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs\Milk+ - Celadoar\song.ini successfully loaded from cache.
[ 28.000000] (D) Song with only a single audio track identified - single-track miss volume applied: 1.0
[ 28.000000] (D) Retrieving notes from: C:\Documents and Settings\Joe Santoli\Desktop\FoFiX 3.121 Final (py 2.4 ogl2)\data\songs\Milk+ - Celadoar\notes.mid
[ 28.141000] (E) Terminating due to unhandled exception:
Traceback (most recent call last):
File "FoFiX.py", line 298, in <module>
File "FoFiX.py", line 253, in main
File "GameEngine.pyo", line 1119, in run
File "GameEngine.pyo", line 1083, in main
File "GameEngine.pyo", line 1111, in doRun
File "GameEngine.pyo", line 1078, in _runTask
File "Input.pyo", line 335, in run
File "Input.pyo", line 246, in broadcastEvent
File "SongChoosingScene.pyo", line 843, in keyPressed
File "SongChoosingScene.pyo", line 633, in startGame
File "World.pyo", line 127, in createScene
File "SceneFactory.pyo", line 38, in create
File "GuitarScene.pyo", line 852, in __init__
File "Resource.pyo", line 229, in load
File "Resource.pyo", line 100, in load
File "GuitarScene.pyo", line 852, in <lambda>
File "Song.pyo", line 3753, in loadSong
File "Song.pyo", line 2527, in __init__
File "midi\MidiInFile.pyo", line 48, in read
File "midi\MidiFileParser.pyo", line 173, in parseMTrkChunks
File "midi\MidiFileParser.pyo", line 135, in parseMTrkChunk
File "midi\EventDispatcher.pyo", line 67, in sysex_event
AttributeError: MidiReader instance has no attribute 'sysex_event'

Index of all Drum Topics on the Forum in one convenient place
Image
Image Image
Image Image
Image Image
Drum Project 7 Released!
Drum Project 8 Released!
Drum project 9 Released!!
Image My personal topic.
Can't get enough?

Spoiler:Image Feedback + EOF Pro Notation
Image Albelgim collaboration
If you appreciate my work and would like to see more, a donation would certainly motivate me! Thank you.
Image

f*cking ninja's...
User avatar
Asskickulater
Member
Posts: 2227
Joined: January 22nd, 2009
Reputation: 2

Re: EOF 1.8b21 - Now with slash chord detection

Postby Asskickulater » Tue Oct 04, 2011 10:19 pm

i just noticed that you can no longer link EoF to Phase Shift, why was this removed?
Image Image
f*cking ninja's...
User avatar
Asskickulater
Member
Posts: 2227
Joined: January 22nd, 2009
Reputation: 2

Re: EOF 1.8b21 - Now with slash chord detection

Postby Asskickulater » Tue Oct 04, 2011 11:33 pm

its not in the file menu, it only has link to FoF and test in FoF

-- Edit: Tue Oct 04, 2011 11:40 pm --

wait.. woah... ok, my bad, I some how managed download 1.7 in stead of 1.8 beat 21 O_o I have no clue how the heck that happened... sorry for wasting your time....
Image Image
aka drumbilical
User avatar
italianstal1ion
Member
Posts: 1342
Joined: July 28th, 2007
Location: Behind a drum set
Reputation: 58
Contact:

Re: EOF 1.8b21 - Now with slash chord detection

Postby italianstal1ion » Wed Oct 05, 2011 10:41 pm

For saving the notes as rbn, pro and notes, why does it remove expert+ notation for the rbn file? Right now I have to use the notes_rbn because the sysex issue with FoFiX, but that means I'll have to re-notate the rbn file with my expert+ preferences. Is expert+ notation not compatible with rbn? Or can we keep a file that just removes open/pedal hi-hat notation and nothing else?
Index of all Drum Topics on the Forum in one convenient place
Image
Image Image
Image Image
Image Image
Drum Project 7 Released!
Drum Project 8 Released!
Drum project 9 Released!!
Image My personal topic.
Can't get enough?

Spoiler:Image Feedback + EOF Pro Notation
Image Albelgim collaboration
If you appreciate my work and would like to see more, a donation would certainly motivate me! Thank you.
Image

Jpop fanatic
raynebc
Moderator
Posts: 5695
Joined: April 20th, 2008
Location: Megumi Island
Reputation: 131

Re: EOF 1.8b21 - Now with slash chord detection

Postby raynebc » Thu Oct 06, 2011 3:47 am

It's because expert+ bass drum notes are not RBN compliant, so it should just be adding them all as regular bass drum notes. There aren't going to be very many good ways to handle this if FoFiX doesn't get fixed. It may come down to saving a 2nd copy of the chart (without hi-hat notation) to use for FoFiX.
aka drumbilical
User avatar
italianstal1ion
Member
Posts: 1342
Joined: July 28th, 2007
Location: Behind a drum set
Reputation: 58
Contact:

Re: EOF 1.8b21 - Now with slash chord detection

Postby italianstal1ion » Thu Oct 06, 2011 1:59 pm

I know this is another request but...maybe we could have the "save notes as RBN" save four midis instead of three?

1. notes.mid - complete notation
2. notes_fof - removed hi-hat notation
3. notes_rbn - removed hi-hat and expert+ notation (this is essentially the expert+ mid when saving normally)
4. notes_pro - the guitar stuff
Index of all Drum Topics on the Forum in one convenient place
Image
Image Image
Image Image
Image Image
Drum Project 7 Released!
Drum Project 8 Released!
Drum project 9 Released!!
Image My personal topic.
Can't get enough?

Spoiler:Image Feedback + EOF Pro Notation
Image Albelgim collaboration
If you appreciate my work and would like to see more, a donation would certainly motivate me! Thank you.
Image

Jpop fanatic
raynebc
Moderator
Posts: 5695
Joined: April 20th, 2008
Location: Megumi Island
Reputation: 131

Re: EOF 1.8b21 - Now with slash chord detection

Postby raynebc » Thu Oct 06, 2011 2:39 pm

I kind of figured the request was going to go this direction, but I don't know if there's really any benefit to saving a fourth MIDI. FoFiX doesn't really support expert+ bass drum anyway, so I'm not sure using a notes_fof MIDI instead of a notes_rbn MIDI gets the user anything, since they'd still need to have the unabridged notes.mid file to play the full featured chart in Phase Shift.
aka drumbilical
User avatar
italianstal1ion
Member
Posts: 1342
Joined: July 28th, 2007
Location: Behind a drum set
Reputation: 58
Contact:

Re: EOF 1.8b21 - Now with slash chord detection

Postby italianstal1ion » Thu Oct 06, 2011 5:23 pm

I was only saying because some people play FoF with the expert+ midi (replacing notes.mid with the expert+) if they have two bass pedals. I guess its not too big a deal (I mean, I don't have two bass pedals).
Index of all Drum Topics on the Forum in one convenient place
Image
Image Image
Image Image
Image Image
Drum Project 7 Released!
Drum Project 8 Released!
Drum project 9 Released!!
Image My personal topic.
Can't get enough?

Spoiler:Image Feedback + EOF Pro Notation
Image Albelgim collaboration
If you appreciate my work and would like to see more, a donation would certainly motivate me! Thank you.
Image


Return to “Tutorials and Tools”

Who is online

Users browsing this forum: No registered users and 23 guests