Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /storage/content/49/145849/famitracker.com/public_html/forum/classes/dbHandler.php on line 29 FamiTracker
Login:
Menu:
Post: Author:
FamiTracker > General > Bug Reports & Feature Requests > My song sounds strange in 0.2.7... Owner: Kreese New post
Page 1 of 1 Sort:  
My song sounds strange in 0.2.7... Posted: 2008-01-12 11:24 Reply | Quote
Kreese

Avatar

Member for: 5902 days
Location: Frillesås, Sweden
Status: Offline

#1051
Listen to this song in FT 0.2.6 and compare it when you listen to it in 0.2.7...

Frame 03: When the instruments start fadeing up (Square channels) they sound very different!

Frame 2A: When the song ends, the instruments don't fade out!

How come that it sounds so different? Any suggestions on how I could modify the song so it sounds the same in 0.2.7...


Attachments:
power_bounce_026.ftm (23 Kb)
Posted: 2008-01-13 13:03 Reply | Quote
jsr
Administrator

Avatar

Member for: 5924 days
Location: Sweden
Status: Offline

#1053
That's because volume is rounded to 1 instead of 0, unless 0 is in the volume column. One way to fix it is to insert note-offs when it should be silent.

Posted: 2008-01-13 17:22 Reply | Quote
Kreese

Avatar

Member for: 5902 days
Location: Frillesås, Sweden
Status: Offline

#1055
Oh, that's why... Thanks. I'm not sure I like it. That means that an instrument that has an volume that is 1, and another instrument that has volume 15. When writing "1" in the volume column, they both are played at the same volume...

But hey. It doesn't really matter, now when you know about it... Then you type a "0" in the volume column if you want it to be really silent.

I guess I could do fadeout/fadein in other ways. Anyway, fixed the file so it sounds quite ok in 0.2.7.


Attachments:
kreese_-_power_bounce.ftm (23 Kb)
Posted: 2008-01-25 01:08 Reply | Quote
cina

Avatar

Member for: 5840 days
Location: Austin, TX
Status: Offline

#1103
I think this makes things more difficult and hard to fade out smoothly. Any reasoning behind this change, jsr? It makes using the volume gradient a little useless if the instrument volume doesn't end at 15.

_______________________
[url=http://www.myspace.com/cinasaffary]CIN_ S_FF_RY
Posted: 2008-01-25 07:10  (Last Edited: 2008-01-25 07:11) Reply | Quote
Kreese

Avatar

Member for: 5902 days
Location: Frillesås, Sweden
Status: Offline

#1104
I think someone requested this feature. Can't remember exactlly why... Something like, that it would stay at volume 1 until it's totally silence.

Here are an example. The first Pattern has an instrument that is at level 15 from the beginning. The second pattern has an instrument with a lower volume. The second fades out quicker, but stays "alive" until the 0 comes up in the volume column.

I'm not sure that I like it.


Attachments:
fade.ftm (1 Kb)
Posted: 2008-01-25 11:19  (Last Edited: 2008-01-25 11:24) Reply | Quote
Dave
Moderator

Avatar

Member for: 5682 days
Location: UK
Status: Offline

#1105
It makes more sense. It means you have to fade to 0 to eliminate all sound output, where-as before, the volume control was cutting out sounds entirely at points other than 0 if the current sound on the instrument was less than maximum. Rounding to 1 is better IMO, but it's not ideal, as changing the volume still changes the characteristics of instruments with volume shapes, if that makes any sense.

I wonder if it'd be possible for the volume column to adjust volume relatively rather than absolutely (so that quiet sounds are treated the same way.) Here's what I mean:

[url=http://www.vgmusic.com/~lunar/famivolume.png]http://www.vgmusic.com/~lunar/famivolume.png

I don't know how feasible that is if you absolutely only have 16 stages of volume in NSF format though. It might still work. I imagine it'd be hard(er) to program too. It's how most volume controls behave though, and it'd eliminate the worry of rounding up to 1, etc.

_______________________
[url=http://www.iridescentaudio.co.uk]iridescent audio
Page 1 of 1 Sort: