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 > Phase Cancellation Owner: Moerdsch New post
Page 1 of 1 Sort:  
Phase Cancellation Posted: 2009-05-21 23:37  (Last Edited: 2009-05-21 23:40) Reply | Quote
Moerdsch



Member for: 4890 days
Status: Offline

#3008
I know about Famitracker since a year and downloaded it back then, but I actually started composing music with it since one week. And I ran into my first problem:

When I want to play a chord, let's say A-2 and A-3, there happens a phase cancellation and I get an inconstant sound. I've been testing some NSF from commercial games and I still can't get it right.

There's an example of the problem. It's track number 2.

Any advice how to fix that?


Attachments:
demo.nsf (10 Kb)
Posted: 2009-05-22 04:07 Reply | Quote
Shiru



Member for: 4890 days
Location: Russia, Moscow
Status: Offline

#3009
I don't hear any problems.

You'd better upload *.ftm file with problematic part and without anything unrelated.

Posted: 2009-05-22 11:46  (Last Edited: 2009-05-22 11:53) Reply | Quote
Moerdsch



Member for: 4890 days
Status: Offline

#3010
Here's the ftm. file.

Note:

In this demo I have chosen the second pulse channel as a 25% pulse instead as a square one. This was the original setup, the other one I posted was testing if I can bypass/reduce phase cancellation by using a square. Also I turned up the volume of the second channel a bit in order to make the problem better to hear.

Edit: I guess the only way to achieve good harmonics is making the volume lower, which is not that great since the outcome won't sound as aggressive as I wanted.


Attachments:
demo.ftm (9 Kb)
Posted: 2009-05-22 12:12  (Last Edited: 2009-05-22 12:13) Reply | Quote
Shiru



Member for: 4890 days
Location: Russia, Moscow
Status: Offline

#3011
I got that you mean, though your example barely demonstrate the problem. Seems it's problem with FamiTracker sound code itself, because NSF in external player don't have that problem.

[url=http://shiru.untergrund.net/temp/pulse.ftm]Here is my demo of the problem (shows unstable pulse beat in FamiTracker, not audible in external players).

Posted: 2009-05-22 12:38 Reply | Quote
Moerdsch



Member for: 4890 days
Status: Offline

#3012
Yes, it's the same problem. I'm currently using 0.29, but this also happens on 0.3. I hope this will be changed later on.

Posted: 2009-05-25 22:42 Reply | Quote
tssf



Member for: 4937 days
Location: Victoria, BC
Status: Offline

#3036
You can try a quick-fix which may or may not solve your problem, add a fine pitch change effect to change the phase correlation and hopefully make the two wave forms play nicer with each other. If anything you'll get a cool little phasing effect which should help increase the punchy sound you're trying to achieve. So, try adding "P84" to the note on the second channel and see if that gives a more desired effect.

Posted: 2009-05-26 20:44 Reply | Quote
Moerdsch



Member for: 4890 days
Status: Offline

#3045
I've tested it out. It works great. Thanks for your suggestion. I'm going to experiment with this for a while.

Page 1 of 1 Sort: