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 > FamiTracker Talk > Exported channels drift! Owner: SqrWveHevn New post
Page 1 of 1 Sort:  
Exported channels drift! Posted: 2015-01-17 23:07  (Last Edited: 2015-01-17 23:12) Reply | Quote
SqrWveHevn



Member for: 2712 days
Location: Isle of Wight
Status: Offline

#64951
Hi, I am an electronic and chiptune musician called Sendy and am making an album with Famitracker.

Should you wish to check out my work so far, you can on my soundcloud: [url=]http://soundcloud.com/you/tracks. [b]If not, please skip to the next paragraph.[/b] There is braindance/breakbeat/post jungle stuff there as well as fakebit and pure chiptune stuff. If you like pure chip, check out Spooky Action at a Distance, Tempest Inside, or It Is What It Is.

Anyway, on to the reason for my joining and posting. I've just tried to export my track as 6 individual channels, and upon exporting to my DAW I've noticed the tracks have a fair bit of drift to them. This isn't just an alignment problem so can't easily be solved.

I'm wondering if this is something to do with chip music needing to be at a certain tempo to match the framerate of the TV systems, but I would have thought that would cause random jitter which would cancel out over time, rather than causing some channels to run ahead.

It's not essential that I get these tracks exported, but I was hoping to make a video where each track gets an oscilloscope, plus maybe turn down some of the triangle wave parts because they can be too loud at times

Is there a way to solve this problem? Maybe a way to make the jitter deterministic without having to start from scratch?

Thanks in advance,
Sendy

p.s. Famitracker is so much fun! My favourite trick is to use the N162 expansion, set to 2 channels - that gives you enough custom waveforms to do SID-type PWM and wavetable tricks, without the sound getting too grungy.

Posted: 2015-01-17 23:22  (Last Edited: 2015-01-17 23:27) Reply | Quote
cak

Avatar

Member for: 4314 days
Location: oregon
Status: Offline

#64953
Hi there. I believe the newest version of Famitracker (released earlier this week) fixes a long known bug in tempo calculation which occurs when working at certain speeds other than F06, as well as when using tempos other than 150. That said, if you're experiencing drift between Famitracker channels, then that would likely be an unknown issue.

_______________________
[url=http://2a03.free.fr/?p=pub&dir=cak]Famicom tunes
Posted: 2015-01-17 23:44 Reply | Quote
CheeseGuy99

Avatar

Member for: 3752 days
Location: Amarillo, TX
Status: Offline

#64955
When you say drift, you don't mean between the chiptunes and anything else in the DAW, do you? Because FT outputs a small silence at the beginning of the FTM that I used to confuse with timing problems.

_______________________
**** COMMODORE 64 BASIC V2 ****

Some other places I've tried to conquer:
[url=http://chipmusic.org/ch3dd4r]Le Chipmusic
[url=http://battleofthebits.org/barracks/Profile/CH3DD4R/]Le BattleOfTheBits
Posted: 2015-01-17 23:54 Reply | Quote
jsr
Administrator

Avatar

Member for: 5925 days
Location: Sweden
Status: Offline

#64956
Hello Sendy, I'd like to check your work but that link seems invalid.

As cak mentioned there was a new version released recently with a fix for a tempo problem at certain tempo settings, but if you mean that the individual channels has drift problems when you try to merge them together (and not merging with tracks made in the DAW) then it sounds like a different problem. The fix only fixed some tempo values being slower than it should.

There are some amount of jitter added when using other tempo settings than 150 (due to the 60 Hz TV timing), but it should never add up and also shouldn't be different for different channels, even though exported individually. I'm not sure what's going on there, so an example file where this problem happens would be useful.

_______________________
Programmer and developer
Page 1 of 1 Sort: