EOF 1.8RC12 - Now with Rocksmith 2014 support

A collection of helpful posts
Jpop fanatic
raynebc
Moderator
Posts: 5633
Joined: April 20th, 2008
Location: Megumi Island
Reputation: 95

Re: EOF 1.8RC12 - Now with Rocksmith 2014 support

Postby raynebc » Thu Oct 25, 2018 2:34 pm

The last time I used EOF in Windows 10 it worked just fine. Using a nearly two year old build of EOF is a likely problem though. If it still doesn't import the file after Help>About confirms you're using the 9-28-2018 release, please send me the MIDI and/or .chart files in question so I can test.
Lady Fair Gamer
User avatar
sweetladyamy
Member
Posts: 364
Joined: June 2nd, 2014
Location: Nülgârt, Âsürïa
Reputation: 23
Contact:

Re: EOF 1.8RC12 - Now with Rocksmith 2014 support

Postby sweetladyamy » Thu Oct 25, 2018 7:59 pm

I didn't know that 1.8RC12 was that old. But it doesn't change that Windows 10 is very buggy and that M$OFT doesn't care.

I just remembered that you had asked me about telling you about the notes that remain highlighted after placing a note.

Step one: Place a note anywhere
Step two: Place another note anywhere
Step three: Notice that both are highlighted before trying to edit one note and noticing that the changes you make to one note affect every highlighted note.

Initial solution: Click on the track anywhere that has no notes, and select the one note you want to change.
Ideal solution: Unless one holds a command key and clicks, notes should automatically be deselected when placing a new note (and at one point this was so).

If you wanted me to show screenshots/record video, my computer isn't capable of the latter without severe penalty.
Amyrakunejo, Princess of Purity

Guitar Hero U.L.T.R.A. : Rockstar UNLEASHED!!!!

Seriously, go give it a looksy.
Lady Fair Gamer
User avatar
sweetladyamy
Member
Posts: 364
Joined: June 2nd, 2014
Location: Nülgârt, Âsürïa
Reputation: 23
Contact:

Re: EOF 1.8RC12 - Now with Rocksmith 2014 support

Postby sweetladyamy » Fri Oct 26, 2018 3:57 am

raynebc wrote:Make sure you didn't enable the "Add new notes to selection" preference, because that would mean it's the expected behavior.


Must of been something that I didn't notice because I don't remember this setting existing, and in the preferences menu there are several I don't understand so I leave them alone, to be fair.
Amyrakunejo, Princess of Purity

Guitar Hero U.L.T.R.A. : Rockstar UNLEASHED!!!!

Seriously, go give it a looksy.
Lady Fair Gamer
User avatar
sweetladyamy
Member
Posts: 364
Joined: June 2nd, 2014
Location: Nülgârt, Âsürïa
Reputation: 23
Contact:

Re: EOF 1.8RC12 - Now with Rocksmith 2014 support

Postby sweetladyamy » Fri Oct 26, 2018 1:27 pm

It indeed has. It's still weird that I didn't notice the setting before, and it makes me wonder if it was enabled by default when switching to the newest version/adding latest hotfix (since I don't know when the change occurred).
Amyrakunejo, Princess of Purity

Guitar Hero U.L.T.R.A. : Rockstar UNLEASHED!!!!

Seriously, go give it a looksy.
Virgil_is_king
Member
Posts: 2
Joined: January 11th, 2018
Reputation: 0
Contact:

Re: EOF 1.8RC12 - Now with Rocksmith 2014 support

Postby Virgil_is_king » Sat Oct 27, 2018 12:02 pm

Hay Ray

Is there a way to just export the file type you need or do we have to delete the ones we dont need every time
Jpop fanatic
raynebc
Moderator
Posts: 5633
Joined: April 20th, 2008
Location: Megumi Island
Reputation: 95

Re: EOF 1.8RC12 - Now with Rocksmith 2014 support

Postby raynebc » Fri Nov 02, 2018 1:53 am

New hotfix is up. Changes are as follows:
*Changed the border color for selected lyrics' note rectangles to blue instead of red so the highlighting is visible for notes that are out of the piano roll's focus.
*Fixed a Feedback Import bug that prevented extended sustains from importing correctly.
*Fixed a bug where adding a gem to an existing note while "Classic", "Piano Roll" or "Hold" input modes are in use could cause the wrong note to become selected.
*Fixed a MIDI export bug where if two consecutive forced hopo on/off notes were authored one or two ms apart, the HOPO marker could be changed to 0 deltas long and the MIDI events for it could be written out of correct order to result in a MIDI violation where a note off occurs before the corresponding note on event.
*Fixed a bug with the recent Feedback import logic (to process toggle HOPO and slider markers at the end of each track difficulty's import) that could cause GHL notes after a W3 to not import with the correct HOPO status.
*Fixed a bug with Feedback import's automated resnapping that could cause toggle HOPO markers to not be handled correctly in some cases.
*Added a Song>Seek>Note>Index function that will seek to the specified note number in the active track difficulty, if it exists. Notes are numbered starting from 0, so note index 1 is the second note in the active track difficulty.
*Added error checking during warn if some of the project content fails to be written during save, such as if disk space runs out on the drive EOF is running from. File>Load was updated to be able to handle projects that have this problem.
*Added a Clone Hero panel (File>Display>Notes panel>Clone Hero) that displays messages about missing features (like solos, star power, loading phrase, preview start time), warns about compatibility problems like using a chart offset and gives various statistics and other information relevant to authoring Clone Hero charts.
*Added a "Track>Find optimal CH star power path" function to determine the optimum star power use for the active track difficulty based on Clone Hero scoring rules, reporting the maximum possible score, average multiplier and stars awarded. Also reported is the maximum percentage of notes that can be played during star power, to help the author decide if there are enough star power sections.


The new Mac build might work in versions of OS X newer than Sierra, let me know if you find otherwise.
Last edited by raynebc on Fri Nov 02, 2018 1:55 am, edited 1 time in total.
Lady Fair Gamer
User avatar
sweetladyamy
Member
Posts: 364
Joined: June 2nd, 2014
Location: Nülgârt, Âsürïa
Reputation: 23
Contact:

Re: EOF 1.8RC12 - Now with Rocksmith 2014 support

Postby sweetladyamy » Fri Nov 02, 2018 5:06 am

raynebc wrote:...
*Added a Clone Hero panel (File>Display>Notes panel>Clone Hero) that displays messages about missing features (like solos, star power, loading phrase, preview start time), warns about compatibility problems like using a chart offset and gives various statistics and other information relevant to authoring Clone Hero charts.
*Added a "Track>Find optimal CH star power path" function to determine the optimum star power use for the active track difficulty based on Clone Hero scoring rules, reporting the maximum possible score, average multiplier and stars awarded. Also reported is the maximum percentage of notes that can be played during star power, to help the author decide if there are enough star power sections.


Oh, Hell yeah. This here definitely will be useful going forward, certainly making a case for those who can't run MoonScraper.
Amyrakunejo, Princess of Purity

Guitar Hero U.L.T.R.A. : Rockstar UNLEASHED!!!!

Seriously, go give it a looksy.
Jpop fanatic
raynebc
Moderator
Posts: 5633
Joined: April 20th, 2008
Location: Megumi Island
Reputation: 95

Re: EOF 1.8RC12 - Now with Rocksmith 2014 support

Postby raynebc » Thu Dec 06, 2018 1:03 am

New hotfix is up. Changes are as follows:
*Corrected the placement of the "File>Display>Notes panel>Enable" checkmark.
*Updated the Clone Hero SP pathing logic to reflect that the game will discard all sustains shorter than 1/12 in a MIDI formatted chart.
*Fixed a bug with the Clone Hero SP pathing function that would incorrectly skip testing some solutions.
*Updated the Clone Hero SP pathing function to disregard solo bonuses when determining the best solution's number of stars, as per Clone Hero's rules.
*Added a checkbox to the Clone Hero SP pathing function to allow SP worker processes to perform their own logging, for troubleshooting purposes.
*Added checks requiring that the project is saved before using multiple processes (ie. you can't import a file and not save the project first) to find the optimal CH star power path.
*Added a "Track>Evaluate CH star power path" function to validate and score a user-defined star power path for the active track difficulty, where each note that has SP deploy status (Note>Clone hero>SP deploy>) indicates star power is to be deployed at that note.
*Fixed a bug with the optimal star power path logic that would cause a hang when used on a track difficulty with disjointed chords.
*Fixed a cosmetic bug where the gem outlines for unused lanes for the note being hovered over with the mouse were drawn as triangles even when the note being hovered over did not have cymbals in it.
*Fixed a bug with the handling of the note hit counter in the optimal star power path logic, which would cause the score multiplier to increase earlier than it should.
*Added logic to correct a condition where the optimal SP pathing function could get stuck with all worker processes in idle status and not complete.
*Added a caching optimization to the SP pathing logic that re-uses more of the calculations from the previous solution when sequential solutions are tested, greatly decreasing solving time.
*Improved the SP pathing logic to be able to accurately count the high number of solutions that may be tested, without the ~4.29 billion limit of 32 bit numbers.
*Fixed a bug with the Mac build where EOF wouldn't allow loading/importing a chart and not providing chart audio as is allowed in the Windows build.
*Changed the star power pathing scoring logic of partial points for note sustains to use ceiling instead of rounding, to match such changes implemented in Clone Hero.
*Added logic so that SP pathing worker processes will automatically end themselves if the pathing is cancelled.
*Added logic so that if SP pathing worker processes are cancelled, EOF will include their tested solution counts among those reported.
*Added a "Note>Clone Hero>SP deploy>" menu with functions to add a status specifying that selected notes will have star power deployed at their positions. Affected notes will have a star drawn beneath the piano roll. This SP deploy status is now used by the optimal SP path functions instead of using note highlighting.
*Changed the Windows version of the multi-process optimal SP path solving logic to start worker processes with below normal process priority so it's easier to continue using the computer for other tasks while you wait for EOF to finish.
*Added a "Song>Show CH SP durations" function that will display light blue markers below the piano roll to show the estimated length of each defined (either automatically with "Track>Find optimal CH star power path" or manually with "Note>Clone Hero>SP deploy") star power deployment in Clone Hero, if all notes are hit/whammied for maximum earned star power. If the defined star power path is invalid, yellow markers are drawn instead of blue markers. "Track>Evaluate CH star power path" and EOF's logging can explain why the marked star power path is considered invalid.
*Added a %TRACK_SLIDER_COUNT% macro to display the number of slider sections in the active track, and added it to the Clone Hero panel.
*Improved Feedback import of slider notes in charts with multiple difficulties, to avoid scenarios where slider sections can overlap.
*Improved the note resnapping that occurs during MIDI import to support any per-beat interval from 1/2 to 1/96 instead of just the built-in sizes, to ensure the resnapping doesn't radically change note positions if they use an unusual grid snapping in the MIDI file.
*Added several macros for reporting details about the currently defined star power path and the track difficulty's base score. These have been added to the Clone Hero panel.
*Updated normal save to suppress Rocksmith warnings regarding section names if none of the pro guitar tracks have any notes.


The clipboard format has changed, make sure to perform copy before performing paste again or the paste will malfunction.
Jpop fanatic
raynebc
Moderator
Posts: 5633
Joined: April 20th, 2008
Location: Megumi Island
Reputation: 95

Re: EOF 1.8RC12 - Now with Rocksmith 2014 support

Postby raynebc » Fri Dec 21, 2018 1:34 am

New hotfix is up. Changes are as follows:
*Fixed a bug with the %CH_SP_SEEK_SP_PATH_STATUS% macro so that it correctly reports the deployment's timing when the seek position is within the scope of a star power deployment.
*Greatly improved the performance of the %TRACK_SOLO_NOTE_COUNT%, %TRACK_SOLO_NOTE_STATS% and %TRACK_SP_NOTE_STATS% macros used in the Clone Hero panel.
*Added logic to remove duplicate star power sections that may have been added when importing multiple difficulty Feedback charts, as they define star power notes per difficulty.
*Added a %EOF_FPS% macro to display the number of frames per second rendered in the main loop of EOF (ie. doesn't update when dialogs are open, etc). This has been added to the Information panel.
*Added a warning when disabling GHL mode on a track with W3 single note gems that those gems are converted to 5 note chords.
*Added tracking for the resulting star power meter level after playing each note during star power path evaluation, and added a macro to display this in the Clone Hero panel.
*Added a "Song>Seek>Next CH SP deployable note" function that will seek to the next note (after the current seek position) at which there is enough star power to deploy in Clone Hero (the SP meter is at least 50% full).
*Added more stats about slider notes to the Clone Hero panel.
*Added the function to toggle the display of the secondary piano roll to Rex Mundi input mode's context menu.
*Added information to the Clone Hero panel about the length and effective notes per second rate reflected by the current grid snap setting at the current seek position.
*Added the NPS rate of currently selected notes to the Clone Hero panel.
*Added a red backgrounded warning to the Clone Hero panel if the active track difficulty has a solo without any notes.
*Added a yellow backgrounded warning to the Clone Hero panel if the active track has any solo that starts less than one second after a previous solo, which could cause the earlier solo's bonus score to be removed too quickly to be reasonably seen in Clone Hero.
*Improved the - and = keyboard controls (which alter the tempo of the anchor at/before the seek position) so that the dynamic highlighting (for "Seek>Highlight non grid snapped notes") updates immediately.
*Updated the Info panel to display the number of highlighted notes in the active track, ie. to display how many notes are highlighted by "Song>Highlight non grid snapped notes".
*Added the ability to use SHIFT+click to set the start and end points to reflect the portion of the chart from the previously-selected beat to the start position of the newly-selected beat.
*Changed the "Set start point" and "Set end point" functions to not mark the chart as modified.
*Organized several of the Beat menu's BPM manipulation functions into a BPM submenu.
*Added "Copy tempo map" and "Paste tempo map" functions to the Beat menu, allowing parts of a tempo map to be applied in another part of the chart, a separate chart or a separate EOF instance. To use this feature, use the "Set start point" and "Set end point" Edit menu functions (or select a beat marker and use SHIFT+click to select another beat marker) to select a part of the chart containing one or more beat markers and then use "Copy tempo map". Then select a beat marker to indicate the first beat that will be altered by the copied tempo map and use "Paste tempo map". The tempo and time signature of the applicable number of beats starting from the selected one will be updated accordingly.


You can now copy/paste a portion of the tempo map to another area, project or EOF instance. If you see the framerate listed in the Information panel drop significantly under certain circumstances (ie. using a particular Notes panel, changing to a track with a high number notes of a particular special status, etc), let me know so I can see if it can be improved. For now, it's known that the Note Counts panel can be slow on tracks that have tens of thousands of notes due to the type of processing needed.
Jpop fanatic
raynebc
Moderator
Posts: 5633
Joined: April 20th, 2008
Location: Megumi Island
Reputation: 95

Re: EOF 1.8RC12 - Now with Rocksmith 2014 support

Postby raynebc » Wed Jan 16, 2019 1:47 am

New hotfix is up. Changes are as follows:
*Corrected the SP pathing logic's scoring of partial points for disjointed chord sustains.
*Added a "Beat>Validate tempo map" function that will check if any beats' timestamps aren't accurately reflected by the tempo changes in the project, and if so, offers to correct the tempo changes to resolve this. This check is now automatically run when the project is loaded and at the end of the "Anchor measures" functions.
*Improved the automatic resnapping that occurs if a note loses grid snap during MIDI import due to number rounding so that it can resnap to the beat marker after it if that's the closest grid snap position.
*Fixed a minor bug where the difficulty tab highlighting wouldn't immediately update if using the , or . keys to change away from a custom grid snap and notes in the track using that grid snap became highlighted for being out of grid snap (for the built-in grid snap intervals).
*Improved the accuracy of EOF's capability to test a note's grid snap status or recover grid snap positioning during paste by having EOF now checking all intervals from 1/2 through 1/96 beat instead of just the default, built-in grid snap sizes. This should allow better recognition of strange intervals like 1/20 as being grid snapped.
*Added a "Phase cancellation" feature (ie. to remove center-panned vocals) for chart playback that can be toggled by using ALT+P or via the checkbox in File>Settings. A %PHASE_CANCELLATION% macro was added to allow this to be tracked.
*Changed the key to add vocal percussion notes from backspace to the 0 key (the normal one, not the number pad key), since some Mac keyboards don't have a true backspace key.
*Changed the Mac build so that the backspace key is treated as the delete key when no dialogs are open. This allows delete key shortcuts to be used on Mac keyboards that don't have a true backspace key.


The copy and clone clipboard formats have changed. Make sure to to re-perform copy or clone to clipboard before pasting or cloning from clipboard again or it will malfunction.
Jpop fanatic
raynebc
Moderator
Posts: 5633
Joined: April 20th, 2008
Location: Megumi Island
Reputation: 95

Re: EOF 1.8RC12 - Now with Rocksmith 2014 support

Postby raynebc » Fri Feb 01, 2019 1:20 am

New hotfix is up. Changes are as follows:
*Re-assigned the A accelerator key from Note>Transpose to Note>Clear, since the functions in the former menu already have keyboard shortcuts.
*Fixed a bug with the "Validate tempo map" function that wouldn't correctly take non #/4 time signatures into effect.
*Added "End proximity" selection functions to select/deselect notes that end within a specified distance (or one grid snap length) of the note they precede. This will help in case you want to manually apply a specific note gap, by selecting notes that don't have at least a gap of the current grid snap length and then using [ or the scroll wheel once to shorten the selected notes.
*Renamed the "Neighbor proximity" selection functions to "Start proximity" to better identify their purpose compared to the "End proximity" selection functions.
*Added the ability to replace some of EOF's built-in graphics, fonts and sounds by saving PCX and WAV files with appropriate file names into the "resources" subfolder. A readme file is provided in that folder defining the names of some usable file names and the gem, font or sound effect the file pertains to. Allegro's "grabber" command line utility can be used on eof.dat to export any of EOF's built-in images or audio for reference/alteration.
*Fixed a bug with MIDI import where the note length wasn't correctly read for GHL open notes.
*Updated Feedback import to support Moonscraper's notation for non #/4 time signatures.
*Improved Feedback import to allow the selected audio file to be named song.ogg, drums.ogg, rhythm.ogg or vocals.ogg instead of creating a copy named guitar.ogg.

Return to “Tutorials and Tools”

Who is online

Users browsing this forum: No registered users and 1 guest