|
Post by Ačāla on Sept 3, 2015 14:46:36 GMT
I'm sure that this isn't a glitch, but it is an issue for everyone, except FoF users. Being as FoF is hard coded to require guitar.ogg, for whatever nonsensical reason. The issue arises when one loads a song. For absolutely no reason, it searches explicitly for "guitar.ogg," nevermind any other .ogg files within the folder (see above image). And, almost to explicitly rub salt in the wound, when one saves a song, it saves a "guitar.ogg" file, regardless of whether or not the song even has a Part Guitar playable track. Even to the point of, in the case of a song that one has a song with only a vocal master track, and the rest on song.ogg, it will double one of these files. Thereby making that part (song.ogg or vocals.ogg) doubly loud. Quite literally, for no reason. I would propose that you solve this issue by making an option for if one wants to save the .ogg file as "guitar.ogg" (or any other supported file for Phase Shift) in the Preferences. And, to a lesser extent, not require an .ogg file to be named (at which point, it would default to "song.ogg"). This would be preferable for anybody working on a chart with two, three, or four drum master tracks, or two vocal master tracks.
|
|
|
Post by raynebc on Sept 3, 2015 18:26:40 GMT
In my experience, playing two channels with the same audio does not make it twice as loud. Otherwise I would think the audio may have been mixed incorrectly.
EOF wasn't designed to handle charts with multiple audio tracks, so I never spent much time trying to add such features. Guitar.ogg is the default simply because that is the assumed audio file name rhythm games use for a chart that has a single audio track, regardless of playable instruments.
I might think about it, but in all likelihood the most I'll probably do is have the save function the use the loaded OGG's file name and not write that file during save if the file exists at the destination. EOF will still have to ask for an OGG to be identified as chart audio. If you don't want to specify an OGG file, you can cancel the prompt and EOF will just have to disable playback functions (as it currently does in this scenario) because those require audio to be present.
|
|
|
Post by Ačāla on Sept 4, 2015 0:20:06 GMT
This is true, but only in the case of people who (A.) don't know what they're doing, or (B.) only chart on the Part Guitar playable track (and usually, only Expert, at that). All official rhythm games use master audio tracks for every playable instrument. Even Guitar Hero I.
Again, FoF was nonsensically hard coded to use guitar.ogg. Explicitly, and for basically literally no reason.
Nonetheless, thanks for your support. As long as you'll have a look at the issue, I'll be satisfied with that for now.
|
|
|
Post by raynebc on Sept 4, 2015 1:54:33 GMT
Or option C: Customs authors don't have multi-tracks, which is probably the main limitation. Apart from really high end work like over at C3, and songs chosen for Phase Shift's main bundled setlist, I perceive it to be quite rare for customs to have stems.
|
|
|
Post by Ačāla on Sept 4, 2015 1:58:13 GMT
Yes, but a few of the artists that I've seen go out of their way to rename the files to song.ogg. Myself being one of them. As seen by my linked image up top.
|
|