EOF 1.3 (Old Version)

Discuss mods and get help with mods ONLY
This topic is 16 years and 7 months old. Instead of replying, please begin a new topic, or search for another related topic that may be more suitable.
User avatar
NewCreature
Member
Posts: 716
Joined: November 23rd, 2006
Location: Murray, KY
Reputation: 3
Contact:

Postby NewCreature » Wed Aug 27, 2008 11:25 pm

Regarding the automatic note movement, I was referring to when I change the tempo manually from the menu instead of dragging an anchor.

Hadn't thought of that. I'll add an "Adjust Notes" check box in the dialog.

When changes are saved, the modified indicator is only cleared after changing the active instrument PART (changing active difficulty doesn't work)

It is fixed and will be in the next version.

Undoing the only unsaved change does not clear the modified indicator even after changing active PART/difficulty

Deleting notes doesn't cause the modified indicator to appear even after changing active PART/difficulty

I put these on the to-do list.

Sometimes when I have seeked to a beat marker and begin playback with clap enabled, the claps are desynced from the chart

I'll look into it.

I noticed that upon saving the chart, EOF forces it to save the file as notes.eof instead of just saving the file that has been opened. Any existing file called notes.eof in the directory is overwritten. This is a little limiting if I try to create and experiment on copies of my chart in the same directory. I have verified that this is the case whether the EOF file is opened via command line (file association) or from within EOF itself.

I will make it save to whatever file you opened. I'll also look into adding a "Save As" dialog.

Note auto-adjustment glitch: Under certain unknown conditions, EOF will delete some notes instead of moving them if an anchor is moved and causes a tempo change

I haven't run into this yet but I'll look into it.

-A click+drag of the first beat marker prompts the user to update the offset of all notes even if EOF prevented the change to the midi offset (too fast of a click+drag)
Edit: I just verified that if this happens and I select yes to the prompt, the notes are moved by the amount that the midi offset would have changed if it hadn't been prevented.

I'm going to do some more work here.

If playback is started with clap disabled on a difficulty that has no notes, and then during playback the difficulty is changed to one that has notes and clap is enabled, clap will not sound until playback is restarted. Seems as if EOF disables clap for the entire playback session if playback is started in an empty instrument and difficulty part.

The claps are calculate when you press play. If you switch the difficulty or part the claps need to be recalculated. I thought I did this already but maybe that was something else.

When seeking to a bookmark that was placed on a beat mark, EOF may not have updated the seek variables properly because page down must be pressed twice before it actually seeks to the next beat mark. This glitch is further shown by seeking to bookmark and pasting, as it pastes one beat early.

I thought I had fixed this before, too. I will have a look.

When I was ALT+TAB'ing in and out of EOF, I experienced a glitch where EOF thought the tab key was held down and it cycled through the difficulties endlessly until I moved EOF out of the foreground and back. If there's no easy way for EOF to determine when it does and doesn't have main focus, maybe the input buffer should be cleared on each occurence of the program's main loop?

The Tab key indicator in Allegro is getting "stuck." I can fix it by clearing that specific key on switch-out and switch-in.

-Shift+spacebar to play back at full speed regardless of current playback speed setting.

Shift+Space is being used for the catalog at the moment.

Assign a hotkey to the "Clap Notes" submenu

Will do.

Assign 'Y' and 'N' hotkeys to the Yes/No quit confirmation dialog

Good idea. I'll add those shortcuts to all Yes/No dialogs.

Option to toggle on/off the "update note offset on midi offset change" and "automatically adjust notes on tempo change" features, as some changes are just for testing and not meant to affect the entire chart in a permanent way.

I'll add it under "Preferences."

Option to clear all bookmarks, since as their numbering is not displayed to the user it can be easy to forget the location of all of them if not working on the chart for an extended period of time.

Easy to do. I should draw the numbers but I couldn't think of a good way to do it in time for this release.

More features related to text events, perhaps even lyrics? If this is implemented, perhaps a colored line segment with the name of the event (or displaying the lyrics at the very top of the piano roll panel) could be displayed above the beat markers so that the user can see where events start and stop.

Unlikely. I don't know if Alex is still working on FOF 1.3 but I am mainly supporting stuff that is going to be in that version. If I run out of other things to work on in EOF I might consider it.

My memory is sometimes fuzzy, could the Key commands help menu be updated to include the current commands?

Yes. I'll update it.

A tick mark on every fourth beat line (just below the anchor arrow perhaps?) to serve as a visual cue for the start of each measure. Likewise, perhaps the measure number (and the beat number #/4 within the measure) could be listed as another line in the information window so that if a note or beat is selected, the user can easily identify the position of the chart when referring to guitar tablature or a midi file

I may make some of these things optional. A tick mark every fourth beat line sounds good but I need to be able to disable it or change how it displays. I don't know exactly what I'll do yet. Most songs are 4/4 time signature but some aren't and I need to be flexible here.

I might just have not noticed this before, but in the AV delay test chart, notes 15 and up seem to have lost sync with the grid snap that the other notes use, (ie. the ones that fall on beat markers are skewed by 1/192 of a measure or so. I don't know if the audio actually changes tempo or not, but if it doesn't, then it may be a problem with the chart.

Thanks for pointing that out. There might be a problem with importing files from older versions of EOF. I'll check it out.

More thoughts on the note catalog. It works pretty well, and it's neat that it is saved with the EOF file (low overhead, must be storing an offset into the song and a duration), but there is some logic code that needs some attention:

The catalog entries are stored as a start position and an end position in the song. The list is static and uses a counter and index to keep track of how many entries there are and which one is selected. There are some bugs here, mostly due to me overlooking places I needed to update certain variables. These issues will be easy to fix.

I have been working on a chart using an instrumental track (as I often do). I finished and was going to replace the ogg file with the with-vocals version of the song as usual, and since the vocal version is shorter, some notes are pruned off the end of the chart, which is fine. But I think this causes some strange problems where EOF doesn't properly detect the last note of the song. CTRL+end doesn't move the seek bar, so the final note that EOF recognized may be considered out of bounds (after the end of the piano roll). As part of my usual re-sync process, I go to change the tempo at the lead-in to the first verse (first beat after 41 seconds) and change the tempo manually from the menu to raise it by one BPM, it freaks out and duplicates the instrument part from the beginning to the end and places it at the tempo change, causing more notes to be dropped off the edge.

I was able to recreate this glitch using the original EOF file and guitar.ogg together, so this isn't caused by the chart being longer than the song, but a glitch with the tempo change code.

I have emailed you a set of files with which this glitch can be readily-reproduced.

Thanks. I'll check it out.

dude it would be awsome if eof have an option of PART VOCALS for editing so you can see 'em on Alarian mod

Unlikely.

I noticed a bug with pasting from the catalog.
The notes with tails that are 1/8th and longer are reduced to notes without any tail when they're pasted.

I haven't seen this bug yet. I'll keep looking.

You can't copy a note from the catalog.

You can only paste an entire set of notes from the catalog.

I get the "No mp3 support" error as soon as I open it up. I've installed the vorbis and lame packages and the dev packages that go with those already with no luck. I'm stumped -_- Any suggestions would be greatly appreciated.

Sorry about that. I really should have tested this more. Just to make sure it's a bug in EOF, could you try typing "oggenc" at the command line and see if it brings up an error? Try "lame" also.
Last edited by NewCreature on Wed Aug 27, 2008 11:27 pm, edited 1 time in total.
"Stop putting so much stock in all of this stuff, live your life for those that you love." - Relient K
EOF - A Song Editor for Frets On Fire
Um?
Gugered
Member
Posts: 79
Joined: March 18th, 2008
Reputation: 0

Postby Gugered » Thu Aug 28, 2008 12:01 am

raynebc wrote:
dude it would be awsome if eof have an option of PART VOCALS for editing so you can see 'em on Alarian mod


I don't think FoF supports playing a midi track named PART VOCALS. I always secretly wished they'd add support for custom named instrument parts, so if I felt like making a synth track, I could call it PART CUSTOM 'SYNTH' so that it shows as 'SYNTH' during the instrument select screen.

I mean the rolling lyrics on top of the screen
to_the_kill
Member
Posts: 7
Joined: August 25th, 2008
Location: Alabama, USA
Reputation: 0

Postby to_the_kill » Thu Aug 28, 2008 2:15 am

Thanks for the response...I figured it was just me being a noob. Hopefully I can help out some other linux folks in this process (there's more of us here, right?)

Ok, I ran those in the terminal and just so you can verify, I'll post the response I got here:

user@Me:~$ oggenc
OggEnc v1.0.2
© 2000-2005 Michael Smith <[email protected]>

ERROR: No input files specified. Use -h for help.
user@Me:~$ lame
LAME 32bits version 3.97 (http://www.mp3dev.org/)

usage: lame [options] <infile> [outfile]

<infile> and/or <outfile> can be "-", which means stdin/stdout.

Try:
"lame --help" for general usage information
or:
"lame --preset help" for information on suggested predefined settings
or:
"lame --longhelp"
or "lame -?" for a complete options list


If you need me to test out anything else, let me know. I appreciate the help!
HashBox
Member
Posts: 5
Joined: July 9th, 2008
Reputation: 0

Postby HashBox » Thu Aug 28, 2008 11:46 pm

Shoot, just realised I posted in an old topic. This is what I said.

Guys I just downloaded EOF, and when I run it, I get "Unable to set display mode!"
What should I do? My monitor configuration is fairly standard, running at 1024x768 res and 32bit color. But maybe my dual displays is upsetting it? Any help would be greatly appreciated :)
Retired Fretter
User avatar
tyros
Member
Posts: 794
Joined: April 15th, 2008
Reputation: 1

Postby tyros » Thu Aug 28, 2008 11:49 pm

HashBox wrote:Shoot, just realised I posted in an old topic. This is what I said.

Guys I just downloaded EOF, and when I run it, I get "Unable to set display mode!"
What should I do? My monitor configuration is fairly standard, running at 1024x768 res and 32bit color. But maybe my dual displays is upsetting it? Any help would be greatly appreciated :)

You can just delete the old post.
Yeah, I think dual display may be a problem. Have you tried running in on another computer?
HashBox
Member
Posts: 5
Joined: July 9th, 2008
Reputation: 0

Postby HashBox » Fri Aug 29, 2008 12:10 am

Thank you for the quick reply, I haven't tried it on another computer, but I will try and disable dual monitor and see if that resolves things.

EDIT:
Well that didn't work, still same message. I might try and find another computer I can run it on.
Last edited by HashBox on Fri Aug 29, 2008 12:13 am, edited 1 time in total.
User avatar
NewCreature
Member
Posts: 716
Joined: November 23rd, 2006
Location: Murray, KY
Reputation: 3
Contact:

Postby NewCreature » Fri Aug 29, 2008 12:26 pm

Guys I just downloaded EOF, and when I run it, I get "Unable to set display mode!"

Does a blank window appear when you run EOF or just the error message?
"Stop putting so much stock in all of this stuff, live your life for those that you love." - Relient K
EOF - A Song Editor for Frets On Fire
HashBox
Member
Posts: 5
Joined: July 9th, 2008
Reputation: 0

Postby HashBox » Fri Aug 29, 2008 12:51 pm

Just the error message. Kinda strange, besides the dual monitor setup I would've thought the configuration was very standard. ATI Radeon 9200PRO Mobility graphics card, latest drivers installed. The only other thing I can think of is the fact I'm running Windows with SP3 installed. But I can't see why that would affect things.
to_the_kill
Member
Posts: 7
Joined: August 25th, 2008
Location: Alabama, USA
Reputation: 0

Postby to_the_kill » Fri Aug 29, 2008 9:52 pm

Is there anything I can do to get around the error in linux right now or should I just wait a little while for a patch to come out?
User avatar
NewCreature
Member
Posts: 716
Joined: November 23rd, 2006
Location: Murray, KY
Reputation: 3
Contact:

Postby NewCreature » Fri Aug 29, 2008 9:59 pm

The older version should work fine. It's located here:

EOF 1.32 Linux

You can build it in a separate location, use it to import your MP3, close it, and open the newly created song with the new version. If you don't need the new features you can always just use the old version until I get this resolved.

Alternately, you can type the full path of the MP3 file into the EOF file browser and it will still convert it for you.

I won't be able to release an updated version until late next week at the earliest.
"Stop putting so much stock in all of this stuff, live your life for those that you love." - Relient K
EOF - A Song Editor for Frets On Fire
to_the_kill
Member
Posts: 7
Joined: August 25th, 2008
Location: Alabama, USA
Reputation: 0

Postby to_the_kill » Sat Aug 30, 2008 12:41 am

Thanks, I just wasn't sure where to find the old versions. I'll just use that one for now. No rush on the update, I'm sure you've got a lot more going on.
Jpop fanatic
raynebc
Moderator
Posts: 5697
Joined: April 20th, 2008
Location: Megumi Island
Reputation: 131

Postby raynebc » Sat Aug 30, 2008 11:06 pm

Mini feature request:

A checkbox in the song properties to specify whether a script.txt file will be supplied. This way, when the song.ini file is created, the line that says "lyrics=True" will be included. If a file called script.txt already exists in the same directory as the EOF file, perhaps that line automatically be added, or the user could be prompted?

Edit:
Bug report: When canceling out of Windows dialog boxes with the escape button, EOF regains control over user input but the input loop is stuck in some sort of loop where user input is not processed and the mouse flickers very quickly (as if indicating EOF perceives a button as being held down). During this time, keyboard and mouse input is not accepted and processed until this condition is corrected by either pressing escape again and canceling the exit EOF dialog or by moving EOF out and back into the foreground. Then the input buffer is properly reset.


Request: Controls to seek through the chart one "screen" at a time to allow efficient scanning for note patterns, etc. If '/' and '*' are unused, they would be a good seek up/down buttons.

Another request: Kind of following up with a previous request for some more information at a glance to help identify which instrument and difficulty parts have notes in them. If it was preferred to show this in the Information Panel, maybe it could be efficiently done as a grid such as:

Code: Select all

  | G | B | GC | R | D
-------------------------
S| x                     x
E| x                     x
M|
A|


Or to cut down on space usage in the panel, the difficulty tab could have a character in it to indicate that the currently-viewed instrument has notes in that difficulty. This could be useful for quickly confirming the playable instruments and difficulties in a given song.

Edit:
Bug report: Undoing the only text event change (ie. undoing a text event creation/deletion/clear all) doesn't clear the file modified indicator '*'.

Another request (I sure do make lots of 'em): In the line in the Information Panel that displays the selected note # and its length, could the display format be changed to something like '(#) / (total #) Length: (length)'? This will make it easier to verify (during song import) if there are dummy difficulty parts to get rid of, such as if the chart was originally made with Feedback. Also, since you have reserved number 32767 to indicate no notes are selected, perhaps the selected note number and length can be left blank in the panel under the condition that no note is selected? New users might get confused when they start out and see note #32767 in the Information Panel.

Edit:
I'm not sure if this was specifically mentioned, but the seek to first/last note function suffers the same bug as the bookmark seeking where it seeks to immediately before the correct position. For example, if the first note and last note are each on a beat marker, using CTRL+HOME or CTRL+END to seek to either requires two page downs to seek to one beat past either.

Edit:
When I try to deselect the first of a run of selected notes with CTRL+click after moving the selected notes, I have to do so twice before the note is deselected. I have been able to reproduce this by selecting all notes from some point in a song (click) and seeking to the last note (CTRL+end), selecting the run of notes (SHIFT+click), moving all selected notes and then trying to deselect the first of the selected notes.
Last edited by raynebc on Mon Sep 01, 2008 2:28 pm, edited 1 time in total.
Retired Fretter
User avatar
tyros
Member
Posts: 794
Joined: April 15th, 2008
Reputation: 1

Postby tyros » Mon Sep 01, 2008 1:59 pm

I was almost done with a song, then a message popped up from another program, causing EOF to crash. I LOST ALL MY WORK!!! Well, not all, I saved at the beginning, but everything else is lost. I'm so pissed off. Does EOF make any backup files or I have to do it all over again?
Last edited by tyros on Mon Sep 01, 2008 2:00 pm, edited 1 time in total.
Jpop fanatic
raynebc
Moderator
Posts: 5697
Joined: April 20th, 2008
Location: Megumi Island
Reputation: 131

Postby raynebc » Mon Sep 01, 2008 2:31 pm

It doesn't automatically make saved copies. That would be a neat feature, but until then you need to save more often because your work is gone. I have accidentally closed my chart several times without saving changes.

Feature request: Automatically saving the chart to something like filename_autosave#.eof after every X number (user-configurable?) of edits to the chart. Maybe even a dialog to prompt whether to save an unsaved chart on exit.

Return to “FOF Mod Discussion and Support”

Who is online

Users browsing this forum: No registered users and 11 guests