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 > Saving as WAV Owner: Phlog New post
Page 1 of 1 Sort:  
Saving as WAV Posted: 2009-05-21 22:58 Reply | Quote
Phlog

Avatar

Member for: 4778 days
Status: Offline

#3007
I've been having some issues with rendering songs to wav through famitracker. Sometimes the counter doesn't stop at 100%, other times it doesn't go past 0%. Some times it goes to say 125% and stops, and the rendered product starts with the last few patterns, and then the song in it's whole. I've been experiencing this with several versions of FT.

I also have a couple of requests regarding this:

- Ability to turn on/off normalization.
- Exporting each track as indivudal wave.

Cheers
- Phlogiston

Posted: 2009-05-25 02:21 Reply | Quote
jsr
Administrator

Avatar

Member for: 5924 days
Location: Sweden
Status: Offline

#3018
Hi, wave export was added quickly so it's not perfect. One thing I found for example was that the first frame must be selected before rendering, or it'll fail to render from beginning of the song. This can be expected to be fixed in next version.

You can export individual channels by muting the other channels in the pattern editor before rendering, but I can probably add an option for it also.

I'll have to think about normalization, as it requires to read back, change and write the file again afterwards. If you need it, couldn't it be done in an external program as well?

_______________________
Programmer and developer
Posted: 2009-05-25 11:41 Reply | Quote
Phlog

Avatar

Member for: 4778 days
Status: Offline

#3025
Yeah, I've discovered the firt frame "trick", too. That's a nifty one.

When it comes to the normalization I thought you had that implemented at some level already - I just wanted to turn it off. What I'm ultimately trying to do here is to have every track exported to it's own wav, BUT as they sound affected by the DPCM-channel, see? So what I've been experimenting with is for example to export the triangle channel with the dpcm-channel, and then combine that with a phase inverted dpcm channel. Theoretically that should weed out the dpcm, but I have to tweak the volume of the inverted dpcm to get it to work - and then still it's not perfect. That's why I assumed you were somehow altering the individual volumes upon export. Maybe you could somehow implement all that directly into the program? I mean that would be ideal.

Thanks

Posted: 2009-05-27 23:59 Reply | Quote
jsr
Administrator

Avatar

Member for: 5924 days
Location: Sweden
Status: Offline

#3059
No normalization is applied when exporting.

It's not possible to get the DPCM volume changes with DPCM disabled now due to the way it's implemented, in the channel mixer. It can probably be approximated in some way, but question is if it's worth the work adding. What do you need it for? Using a phase inverted DPCM wave won't be perfect because the triangle also affects the DPCM, and the mixing itself is non-linear.

_______________________
Programmer and developer
Posted: 2009-05-28 10:24 Reply | Quote
Phlog

Avatar

Member for: 4778 days
Status: Offline

#3062
I see, thanks. I'm just toying with mixing the songs, channel by channel, and it'd be nice to be able to have them separated but still get tringle with dynamics and such. But I guess I'll have to find some other way around it. Cheers.

Posted: 2009-06-15 10:06 Reply | Quote
youngh

Avatar

Member for: 4753 days
Location: Australia
Status: Offline

#3163
Also I have had a little problem which could be fixed in later versions where when you use the Bxx command to go forward in the song you need to set the repeats to 2 when recording to wav.

This gave me much frustration when trying to record the song and not realising why it only saved half of it...

Thanks

Page 1 of 1 Sort: