alucryd
Chihuahua
Nosferatu
Posts: 13
|
Post by alucryd on May 11, 2011 9:50:16 GMT
Hi guys! It would be great if we could set a gain for each track in the song.ini (something like "gain = 8"), so all songs would have the same volume. I usually replaygain my tracks and then apply the album gain, it works great when you have the same number of tracks (eg song, guitar, rhythm and drums). But when it comes to songs I created myself, I only have the guitar.ogg and the volume is way lower. Thanks for your great work, you made me ditch FoFiX! ;D
|
|
|
Post by vandorb12 on May 12, 2011 4:28:06 GMT
I honestly would prefer if it read the track/album gain from the OGG itself, not from the song.ini As I'm typing, I have Winamp calculating the replay gain for all my songs. =P (guess i'm preparing?)
|
|
alucryd
Chihuahua
Nosferatu
Posts: 13
|
Post by alucryd on May 12, 2011 13:27:32 GMT
Yeah, it would also work (I've already reencoded though), but still, the volume will increase with the number of tracks played simultaneously. Maybe making PS adjust the volume according to the number of tracks would be the best idea here (after taking care of the gain, that is).
|
|
|
Post by cool29801 on May 12, 2011 19:36:41 GMT
I already suggested something like this be put in. (A mixer to up volume on certain tracks ingame and saves to the .ini per song) However, this is a lot of extra coding to fix songs that you could easily fix in your end. I know they don't like programming to fix bugs on the users part. What I would suggest is get a program like Goldwave and up the volume of your track. It's simple to do and works, I've used it a lot.
Gain doesn't necessarily control volume also, just saying.
|
|
alucryd
Chihuahua
Nosferatu
Posts: 13
|
Post by alucryd on May 12, 2011 20:03:08 GMT
Yeah, that's why I already applied the gain to all my tracks, so that there is nothing wrong on my end. But I can't up the volume of a single guitar.ogg to have the same volume of song+guitar+rhythm+drums without having a LOT of clipping, and neither you nor me wants that. I don't know many things about programming, but I'm sure that counting the number of tracks played simultaneously and applying an amplification accordingly doesn't require a lot of code, and must be fairly easy to do. The most difficult would be to get the right gain per number of tracks, but again, a simple calculation should do the trick. I know you can't just add db cause it's logarithmic but it not that hard. Correct me if I'm wrong : each time you double a track, you gain 3db, so 4 tracks instead of one are 6db louder, then PS just has to apply -6db to the song when there are 4 tracks etc, okay the calculation is a bit more difficult when you don't have powers of 2 but it's possible to do it, right?
|
|
alucryd
Chihuahua
Nosferatu
Posts: 13
|
Post by alucryd on May 12, 2011 20:15:01 GMT
Sorry for double posting, but I just thought of something else. Right I could manually apply -6db to all my tracks which come 4 at a time, but then I would lose a lot of data by decreasing the sound that much, don't you think it's better to do it on the fly?
BTW why do you say that gain doesn't control volume, I think it does, what does gain change apart from the loudness of a track (okay you can turn the volume up and down on your speakers, but the whole point of gain is to have everything normalized) ?
|
|