Jump to content

Welcome to CustomsForge
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account

Learn & Play Rocksmith!

Want to play the songs you love? Registration and the use of this website is 100% free.
The only thing you need is a legal copy of Rocksmith 2014 w/ a cable. Click here to buy it.
Having trouble logging in or registering? Please click "Support" below.


We didn't hit our goal for last month so I've setup a new goal for part of the goal that is left for July.

Please donate to keep us running, thank you!



Member Since 17 Feb 2014
OFFLINE Last Active Yesterday, 05:26 PM

#259330 Latest EOF releases (7-25-2017)

Posted by raynebc on 25 July 2017 - 07:53 PM

Hi, folks. The latest hotfix (7-25-2017) is in the first post. Changes are as follows:
*Added a "GHL conversion swaps B/W gems" preference that will affect conversion of GHL-mode notes to non-GHL notes (when toggling GHL mode or copying/pasting between tracks) by causing lanes 1-3 to map to the black GHL gems (instead of the white gems), lanes 4-5 to map to white GHL gems (instead of black gems) and a lower 5 lane chord to map to the white 3 GHL gem (instead of the black 3 gem).
*Fixed a minor bug with the rubberband benchmark function where the completion percentage wouldn't correctly restart from 0% when used multiple times in an EOF session.
*Improved "Beat>Paste events" to warn when attempting to paste any track-specific Rocksmith phrases/sections/events into a non pro guitar track, and to skip pasting such events.
*Added the ability to define a Rocksmith phrase as a "Rocksmith solo phrase", statistics for which Rocksmith will specially report as "solo mastery". The way Rocksmith denotes this in the XML requires that all instances of a particular phrase name are all solos or not solos, so when one phrase is added or edited, EOF will edit the solo status of other matching phrases accordingly.

#257723 Custom Song Manager infected with viruses?!?! WTF

Posted by raynebc on 05 July 2017 - 02:15 AM

False positives as usual. It happens to even the best AV products.

#256841 Latest EOF releases (7-25-2017)

Posted by raynebc on 23 June 2017 - 08:05 PM

Hi, folks. The latest hotfix (6-23-2017) is in the first post. Changes are as follows:
*Added logic to prevent an occasional failure to load eof.dat when changing display window sizes.
*Updated guitar tap and strum input modes to allow for a sixth fret button to be defined, for use in pro guitar and GHL mode tracks.
*Fixed a bug with guitar tap and guitar strum input modes where if keyboard keys were mapped to the fret/strum buttons, that input was allowed to also activate EOF's hardcoded keyboard shortcuts during playback.
*Changed RS exports so that non-alphanumeric characters are filtered out of RS phrase and RS section names, following DDC's behavior and reducing the risk of the phrase/section name causing problems in-game. If RS export(s) are enabled during save, EOF will warn if any sections/phrases will have such characters ommitted.
*Added the ability to author Guitar Hero Live style tracks, for use with Clone Hero. To use this style of authoring for one of the traditional 5 lane guitar/bass tracks, enable the "Enable GHL mode" function from the Track menu. When this mode is in effect, the 3 lowest lanes are used to author white notes, the 3 highest lanes are used to author black notes and the middle mouse button can be used to place open notes. In Rex Mundi input mode, the number 7 can also be used to author open notes. Alternatively, the "Note>Convert GHL open" function can be used to change selected notes into open notes if GHL mode is enabled for the active track. EOF will keep the chart as intact as it can when enabling/disabling GHL mode on a track that already has notes in it (or when copy/pasting notes between GHL and non-GHL tracks), but since GHL mode has six lanes IN ADDITION to an open note, lane 3 black notes are converted to 5 lane chords when a GHL track is converted to non-GHL format. This is so open notes can remain authored as open notes, but chords containing lane 3 black notes won't survive the conversion and EOF will warn about this and highlight affected notes. The 3D representation of GHL tracks three lanes, each of which can have one white gem and/or a black gem. If a lane has both gems, it is considered a "barre" chord (in that the player would hold two buttons down with one finger to play it) and EOF displays this as a black and white rectangle instead of a black or white triangle. The clipboard format has changed, make sure to perform another copy operation before performing a paste or the paste will malfunction.

#255280 Latest EOF releases (7-25-2017)

Posted by raynebc on 05 June 2017 - 12:41 PM

We should probably be specific about what is or isn't allowed. Would the developers go as far as saying that only alphanumeric characters should be allowed for phrases and sections?

#254468 Latest EOF releases (7-25-2017)

Posted by raynebc on 26 May 2017 - 12:08 PM

The issue was that there's no simple, cross-platform way for me to access to the OS clipboard, as far as I can tell.

#254433 Latest EOF releases (7-25-2017)

Posted by raynebc on 25 May 2017 - 05:12 PM

There's no immediate, simple way for me to add something like that. Luckily though, updating manually is pretty easy.

#254278 Latest EOF releases (7-25-2017)

Posted by raynebc on 24 May 2017 - 12:02 AM

AVG's issue with false positives is common for overprotective antivirus programs. It doesn't consider EOF well known so it gets flagged regardless of content. If you're in doubt, upload the EOF executable here and see what dozens of other AV programs have to say:

As for the issues in-game, try the following:

1. The screen capture shows the chart has dynamic difficulties. If you're using DDC, try creating a version of the song package without dynamic difficulty. If the problem then goes away, it would likely be a problem with DDC.

2. If that doesn't help, go into EOF's import/export preferences and try disabling the "Abridged Rocksmith 2 export" feature, re-save the EOF project and then use the new XML files to create your song package again in the toolkit. If the problem then goes away, it would indicate a problem with either the toolkit or EOF. Without having the project file to look at, I'd suggest that if you import the XML file back into EOF, if it looks pretty close to what you're expecting it would lead me to believe it isn't an EOF issue.

#254228 Latest EOF releases (7-25-2017)

Posted by raynebc on 23 May 2017 - 12:02 PM

During a GP tab import in EOF, a single note with a slide is terminated with a new gem related to the end fret position. I was expected to have only the first note with the slide and its end fret position, but not the last gem at the end of the sustain.
Is it the normal behaviour ?

This is expected behavior for a shift slide (by definition the string is picked at the beginning and again at the end of the slide). If you're certain your tab file authored this as a legato slide (the string is only picked at the beginning of the slide), I can look into it if you send me the file.

Edit: Well, this just disappeared as randomly as it appeared. Was working on a song for a while, quit EoF and then came back a bit later and suddenly the program was back to normal.

This kind of computer craziness sometimes clears up with a reboot. EOF rarely changes in a way that would cause such behavioral changes, but it's a good idea to keep the last couple hotfixes around so you can verify the behavior isn't happening with releases that worked normally for you before.

#254193 Latest EOF releases (7-25-2017)

Posted by raynebc on 22 May 2017 - 08:30 PM

Hi, folks.

The latest hotfix (5-22-2017) is in the first post. Changes are as follows:
*Corrected the "Export time range" function to export all of the track-specific details (ie. customized name, fret/string count, etc).
*Corrected the "Export time range" function to ensure the first exported beat explicitly has whatever time signature was in effect in the source project.
*Fixed a bug where setting the difficulty of the pro drum or harmony vocal difficulty to undefined while it was already undefined would mark the chart as modified.
*Improved the "Track>Set difficulty" menu to display a check mark reflecting the active track's currently defined difficulty. If the vocal and harmony difficulties are different, or drums and pro drums difficulties are different, the "Manually set" item is checked.
*Fixed a bug with the project save logic (also affects undo/redo states) that prevented supplemental precision beat timing data from being written in a usable way. Beat timings are now stored in the project to a precision of over 10 decimal places. This should reduce the number of notes that lose sync during certain beatmap alterations.
*Improved beat click and drag logic to immediately update the note and tab highlighting if any notes lost grid snap.
*Fixed bugs with the click and drag logic that (under specific timing circumstances) could cause beats to become desynced by 1ms with notes after the notes are auto-adjusted.

A common cause for this is not really using the latest toolkit (the "test build" which is version and then not disabling the abridged XML feature in EOF despite the warning that older versions of the toolkit won't support it. If that isn't really the cause of the problem, please reply with more information.

#253719 Latest EOF releases (7-25-2017)

Posted by raynebc on 16 May 2017 - 03:00 PM

"Track>Rocksmith>Fret hand positions>List" lets you delete the current track difficulty's FHPs one at a time or all at once.

Edit: I was Mostly ninja'd on this.

#252653 Latest EOF releases (7-25-2017)

Posted by raynebc on 03 May 2017 - 08:17 PM

Hi, folks.

The latest hotfix (5-3-2017) is in the first post.  Changes are as follows:
*Changed the warning about extended ASCII in lyrics to not be given unless extended ASCII export isn't enabled or any non Rocksmith exports are enabled during save.
*Improved the RS import logic so that if no chart is loaded, the destination track selected by default reflects whether the input file's name reflects having been authored in one of EOF's bass, bonus or 22 fret tracks (ie. if the track wasn't manually given a name).
**Fixed a bug where unsupported extended ASCII characters weren't correctly omitted from exported UTF-8 RS2 lyric files.
*Changed RS lyric exports to allow ( } ,  \  : { " and ) since it had been determined that even though these characters can't be used for most named items in the chart, they are usable for lyrics.
*Improved RS lyric exports to substitute unsupported accented Latin characters with non-accented versions as appropriate, for example, Ã is replaced with A.  If RS2 extended ASCII export is enabled, only the accented characters that Rocksmith doesn't allow to be used in lyrics are substituted, otherwise all accented characters are substituted.  The RS2_EXT lyric file will still contain all accented characters as-is (even those Rocksmith doesn't allow) and is only meant to be used to import back into EOF or FoFLC.

#252551 Latest EOF releases (7-25-2017)

Posted by raynebc on 02 May 2017 - 12:57 PM

When these characters were previously suspected of causing crashes, they were blacklisted from XML in general:
( } , \ : { " )

When extended ASCII is present, EOF uses different logic to create the XML lyrics and uses the more comprehensive list of characters verified to work in-game. If everybody is satisfied that the above characters should work for lyrics even though they can't be used in other parts of the XML (ie. phrase names, tone names, chord names), I can work on changing the "normal" lyric export to allow them.

#252009 Latest EOF releases (7-25-2017)

Posted by raynebc on 25 April 2017 - 06:22 PM

As per the previous changelog it's just the RS2 lyric file encoded in Win-1252. It's not obvious if this is useful for anything besides importing back into EOF (EOF can't import Unicode lyrics but it can import extended ASCII).

#251416 Latest EOF releases (7-25-2017)

Posted by raynebc on 17 April 2017 - 08:06 PM

Hi, folks.  The latest hotfix (4-17-2017) is in the first post.  Changes are as follows:
*Improved the "Repair grid snap" function to check the active track's notes and display by how many milliseconds the most out of grid snap note is before any alterations are performed, allowing a way to judge note sync.  This millisecond value is the number that would allow the function to repair the grid snap of all notes in the track.
*Improved the Information Panel to indicate when the track's tuning is not reflected (Track>Pro guitar>Ignore tuning/capo) for the selected chord's automatic name lookup.
*Changed the tuning handling to allow tunings more than 11 half steps from standard, for use with Rocksmith 2014.  Phase Shift, Rock Band 3, Rocksmith 2011 and Bandfuse aren't expected to support this so their exports will have the string tunings translated to fit within the allowed range of 0 to 11 half steps (ie. a tuning of 13 half steps above standard is instead exported as 1 half step), which should preserve chart functionality with those games.
*Changed RS exports to no longer automatically place an "intro" RS section, as it had been indicated this isn't required by Rocksmith 2014.
*Added "Tapping" to the list of usable Rocksmith section names.  This section is not a known supported section in Rocksmith 2011, so RS1 export will omit this section name wherever it is present.

If anybody tests in Rocksmith 2011 and finds that game does require an "intro" RS section, let me know.  I'd also be interested in knowing if the "noguitar" section should continue to be added automatically to the RS XML files if it isn't manually authored in the chart.

#251317 Latest EOF releases (7-25-2017)

Posted by raynebc on 16 April 2017 - 03:11 AM

It forces the chord to be "high density" (a repeat line instead of a chord box, which is a feature of a "low density" chord).