Jump to content

Latest EOF releases (11-25-2025)

  • Popular Post

Hi, folks.

I'll be using this thread to maintain the latest versions of EOF in one place. To start, download and extract EOF 1.8RC13:
https://ignition4.customsforge.com/eof

You can keep that zip file handy to avoid downloading it more than once. When I release a new hotfix, all you have to do is replace the files from the above zip file with the ones from the hotfix.  The latest hotfixes get posted in the same place:
https://ignition4.customsforge.com/eof

*If you use a non QWERTY US English keyboard layout, and keyboard controls/shortcuts aren't working for you, please make a post describing what keyboard shortcuts aren't working, and what the Info panel says the "CODE" and "ASCII" values are after you use each of the keyboard controls in question.

I used to make Mac releases, but Apple dropped support for 32 bit applications so the user base dwindled away and I can't port the entire application to 64 bit at this time.  The latest Mac build (2-7-2025) is here:
https://ignition4.customsforge.com/eof/download/17
Unless you have oggenc and LAME installed (these don't come with the Mac build for licensing reasons), you won't be able to have EOF automatically convert from MP3 to OGG when you create a new chart. If you have trouble getting those set up on your system, here is a package that should get them installed and usable by EOF:
http://www.t3-i.com/apps/eof/downloads/eof_utilities.pkg

Please provide any and all feedback, including bugs and feature requests. If possible, also please review the included documentation (manual, tutorials) and let me know if you find any room for improvement there. Eventually I plan to add a Rocksmith authoring section to the pro guitar tutorial, but the community's knowledge of the Rocksmith songs' makeup changes pretty quickly so it's hard to know when particular features are considered fully known. For any features that ARE fully known (like anchors), please feel free to remind me if they aren't incorporated into EOF yet, in case I missed any information being passed around on this forum or the Google group.

Note: If you are reporting a bug, please specify which hotfix (date) you're using. I release hotfixes on a somewhat random schedule, sometimes more than once per day, so the issue being reported may have been fixed in a release you haven't tried yet.

  • Replies 2.7k
  • Views 802.4k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Hi, folks. The latest hotfix (r1363) is in the first post. Changes are as follows: *Added a warning during save if any lyrics have extended ASCII or Unicode characters, as these aren't compatible wit

  • Hi, folks. The latest hotfix (r1378) is in the first post. Changes are as follows: *Improved GP import to process bend status for grace notes, it will apply a bend strength to the grace note correspo

  • Hi, folks. The latest hotfix (12-1-2016) is in the first post. Changes are as follows: *Fixed bugs with RS import that prevented slides for chords from being correctly imported. *Fixed bugs with GP

Posted Images

Featured Replies

  • Author

If each track needs to be transposed by a user defined amount it may be better that we work around the MuseScore bug by having EOF write the notes to be longer than their authored 1ms lengths. When the next hotfix is posted, let me know if you're able to transpose the MIDI in MuseScore without the problems you'd mentioned.

If each track needs to be transposed by a user defined amount it may be better that we work around the MuseScore bug by having EOF write the notes to be longer than their authored 1ms lengths. When the next hotfix is posted, let me know if you're able to transpose the MIDI in MuseScore without the problems you'd mentioned.

Yeah, that's probably the better solution. I'll be sure to let you know!

A question/suggestion, is it possible to turn a unison bend from chord to notes? There is a problem with detection in-game, it works fine with normal bend or release bend but problem with prebend (normal string registered correctly but bend-ed string misses in every chord). The only way to overcome this is by editing the xml but most of the time produce error with toolkit or ddc.

Hi Raynebc,

 

  I tried to add tech notes on a track, but when I use the right-click to add a box on an existing note there is only a pop-up menu without a choice concerning the tech notes ...

  Is there a menu or a key to add a box ?

 

  Second question : in the normal view (not the tech view), how to add a new note on the track (menu ?, key ?)

 

Thanks

  • Author

Hi, folks. EOF 1.8RC10 (r1336) is in the first post. Changes since last hotfix are as follows:

*Fixed a bug that prevented the 5 lane drums and open strum track options from working (non pro guitar tracks).

*Improved the musical MIDI export logic to pad each note to a minimum of 1/8 beat length, or otherwise as long as it can be without overlapping a subsequent note.

*Fixed a GP import bug where the track's fret limit might not increase to reflect the imported tablature.

*Removed the vibrato speed features since it has been determined Rocksmith doesn't actually support a variable vibrato speed.

 

The obligatory wall of text changelog for RC10 is available here:

http://www.fretsonfire.net/forums/viewtopic.php?p=626390#p626390

Hi, folks. EOF 1.8RC10 (r1336) is in the first post. Changes since last hotfix are as follows:*Improved the musical MIDI export logic to pad each note to a minimum of 1/8 beat length, or otherwise as long as it can be without overlapping a subsequent note.

Wonderful! I'll give it a go and see if it makes my transposing for Synthesia work properly now.

 

I gave it a try with Tom Petty's song Good Enough.

The midi generated by EOF wroked fine in Synthesia, as before, and as before some of the notes were below the range of my 61 key keyboard, so I opened it up in MuseScore and transposed everything up by two octaves.

That worked, but now some of the notes from the Lead arrangement were above the range of my keyboard, so I tried to transpose just that arrangement back down to the original pitch and leave the rest up.

When I did that, I started getting weird sustains showing up in the Lead arrangement.

I also tried going back to the original midi and transposing just the Bass and Rhythm arrangements while leaving the Lead untouched, but I still ended up with the same sustain problems on the Lead part.

 

Whenever I open any of these midi files in MuseScore it asks me what the minimum note length is, and I always select 1/8th since that's the length you made it output as a minimum in a previous hotfix.

Perhaps I should use a smaller or larger number there to fix this issue. I'll experiment a bit and see if it changes anything.

 

 

Also, I noticed something else that might be worth mentioning.

In this song the Rhythm arrangement is all chords, and in Rocksmith they all come with a highlighted "chord zone" after them which is used in the game to represent how long you're meant to keep strumming or letting the chord ring out for.

It's like the sustain tails on notes, but less strict I think.

 

Anyway, on the guitar I always leave my chords ringing through that zone, but in the midi file here, they're played and them immediately stopped afterwards. I think they would sound a lot better if they were sustained for the length of that "chord zone".

 

 

Edit:

Doing the transposition again from the original midi with 1/128 selected as the minimum note length on opening seemed to keep it from creating strange sustains on the Lead arrangement.

  • Author

The "chord zone" is a handshape tag, it basically goes around several consecutive, identical chords. They don't reflect just one chord instance. EOF ends the handshape tag at the end of the last consecutive, identical chord so it should be pretty much the same as the musical MIDI export. Rocksmith is much more lax and will let people play whatever they want in addition to the notes it wants you to play without penalty. The MIDI EOF saves will reflect what is really charted, so it may be necessary to make alterations to it if you want it to be different between the two programs (Synthesia and Rocksmith).

 

The minimum note lenth EOF is using is closer to 1/32, so as long as you user a smaller note length like the one you mentioned, it should hopefully avoid MuseScore combining them. This must have been what was happening before when the note lengths were 1 delta tick long.

  • Author

That is the clipboard file EOF makes whenever notes are copied. The benefit of using a clipboard file instead of just storing the clipboard in memory is that it allows people to copy and paste between different EOF instances.

 

Also, the copy function was broken for non pro guitar notes, so I updated the release candidate. In case you just want the updated exe file, here it is:

http://www.mediafire.com/download/oxz0t5k7dqk4eoe/eof_hotfix_(r1337).zip

 

PS, this is officially the most "leet" release of EOF ever.

That is the clipboard file EOF makes whenever notes are copied. The benefit of using a clipboard file instead of just storing the clipboard in memory is that it allows people to copy and paste between different EOF instances.Also, the copy function was broken for non pro guitar notes, so I updated the release candidate. In case you just want the updated exe file, here it is:http://www.mediafire.com/download/oxz0t5k7dqk4eoe/eof_hotfix_(r1337).zipPS, this is officially the most "leet" release of EOF ever.

thanks :)

I have been noticing that tech notes get imported double as much as needed. I usually delete what is double but im not sure what is best, to keep it how its imported or to clean it up.

 

for example you get these tech notes as bend strength imported

70-2-2-0-0--    *   *

to me there is a 2 and a 0 too much (marked with*), i would clean it up to this

70-2---0----
  • Administrator

Nop, here's what you get in each case :

 

0-2-2-0-0--

_/----____

 

0-2---0----

_/____

 

/ indicate that you bend

indicate that you release

_ keep at 0

- keep at 2

 

In words : the second case will slowly release right after you bend will the first cas will keep the bend and quickly release

Firekorn's workshop
In Flames Discography

#FirekornHasDoneNothingForTheCommunity

There is in my project a sustain that i cant make shorter using the mouse wheel for whatever reason.

 

Its in the PART REAL BASS arrangement at measure 110. Its a 0 with a sustain of 1/4, i can make it longer but not shorter than 1/4 using the mouse wheel.

 

This issues does exist since a few month but its very rare. I think that we discussed it a few month ago when someone else also had this issue.

 

Here the .eof

http://www.sendspace.com/file/actuhc

 

If i place in the middle of the sustain a note, delete that note and try to make the sustain shorter it works again but if i make that sustain again 1/4 long it cant be made shorter again.

 

I hope you can reproduce it. Im using rexmundi if it matters and r1337

  • Author

Hi, folks. The latest hotfix (1338) is in the first post. Changes are as follows:

*Fixed bugs with RS1 and RS2 exports where identical chords that had different fingering wouldn't export correctly.

*Fixed a bug with RS2 export where a chord's template would be incorrectly written if any of its notes were string muted with no fret value defined and the arrangement defines the use of a capo.

*Fixed a rare problem where attempting to shorten a note when grid snap is enabled could cause fail and leave it ending at a beat position.

*Improved GP import's handling of slide direction detection. GP3 files' slide notation will no longer cause the following note to be removed, since GP3's format defines slides in a more ambiguous way than GP5.

Here is i think that chord

<chord time="128.608" linkNext="0" accent="0" chordId="9" fretHandMute="0" highDensity="0" ignore="0" palmMute="0" hopo="0" strum="up"><chordNote time="128.608" linkNext="0" accent="0" bend="0" fret="5" hammerOn="0" harmonic="0" hopo="0" ignore="0" leftHand="1" mute="0" palmMute="0" pluck="-1" pullOff="0" slap="-1" slideTo="-1" string="2" sustain="0" tremolo="0" harmonicPinch="0" pickDirection="0" rightHand="-1" slideUnpitchTo="-1" tap="0" vibrato="80" /><chordNote time="128.608" linkNext="0" accent="0" bend="0" fret="5" hammerOn="0" harmonic="0" hopo="0" ignore="0" leftHand="1" mute="0" palmMute="0" pluck="-1" pullOff="0" slap="-1" slideTo="-1" string="3" sustain="0" tremolo="0" harmonicPinch="0" pickDirection="0" rightHand="-1" slideUnpitchTo="-1" tap="0" vibrato="80" /></chord>

This is what is written in the xml of my custom

<chord time="20.829" linkNext="0" accent="0" chordId="26" fretHandMute="0" highDensity="0" ignore="0" palmMute="0" hopo="0" strum="down"><chordNote time="20.829" linkNext="0" accent="0" bend="0" fret="9" hammerOn="0" harmonic="0" hopo="0" ignore="0" leftHand="1" mute="0" palmMute="0" pluck="-1" pullOff="0" slap="-1" slideTo="-1" string="2" sustain="0.000" tremolo="0" harmonicPinch="0" pickDirection="0" rightHand="-1" slideUnpitchTo="-1" tap="0" vibrato="80"/><chordNote time="20.829" linkNext="0" accent="0" bend="0" fret="9" hammerOn="0" harmonic="0" hopo="0" ignore="0" leftHand="1" mute="0" palmMute="0" pluck="-1" pullOff="0" slap="-1" slideTo="-1" string="3" sustain="0.000" tremolo="0" harmonicPinch="0" pickDirection="0" rightHand="-1" slideUnpitchTo="-1" tap="0" vibrato="80"/></chord>

The only difference that i see is the sustain="0" vs. sustain="0.000"

 

The sustain in my custom is actually 1/8 long but only with the V status without the sustain status.

well it works now, it looks like it also need in addition to the vibrato status the sustain status. My chords that should have vibratos have in EOF Vs (vibrato/sustain) now and the vibrato is visible in the game.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.


Important Information

By using this site, you agree to our Guidelines. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. - Privacy Policy

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.