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 > Version 0.3.7 beta Owner: jsr New post
Page 1 of 6 Sort: Goto Page: [1] [2] [3] [4] [5] [6] Next >>
Version 0.3.7 beta Posted: 2011-04-19 00:01  (Last Edited: 2011-08-20 23:55) Reply | Quote
jsr
Administrator

Avatar

Member for: 5924 days
Location: Sweden
Status: Offline

#15977
Here is a beta of 0.3.7. There are no major news, most work has been on sunsoft & namco audio but both are disabled in this version. A change log is included.

I'm gonna keep this for a few days and then do the full release, no more features will be added. Bug reports are welcome in this thread!

_______________________
Programmer and developer
Posted: 2011-04-19 01:11 Reply | Quote
danooct1

Avatar

Member for: 4851 days
Location: Dallas, TX
Status: Offline

#15990
Awesome! Thanks for the release, jsr.

Really looking forward to that sweet FME7 and N106 support!

_______________________
NO LONGER BREAKIN THE LAW
Posted: 2011-04-19 01:23  (Last Edited: 2011-04-19 01:23) Reply | Quote
jrlepage
Moderator

Avatar

Member for: 4982 days
Location: Canada
Status: Offline

#15995
*Presto bugfind mode ON*

FDS instrument window: holding a note while changing the waveform (something I like to do when I'm trying to find a good sound to work with) now makes Windows go apeshit with the "beep" sound. Please fix this if possible!

Also needs moar N106~~

Posted: 2011-04-19 01:45  (Last Edited: 2011-04-19 01:51) Reply | Quote
Raijin

Avatar

Member for: 4123 days
Status: Offline

#16001
Excellent! Gonna try it out right now. Thanks for the release.

Edit: I think I found a bug. Everytime I mute the VRC7 and FDS channel when no instrument is created for them, it crashes.

_______________________
[url=http://www.youtube.com/user/ChiptunedRaijin]Youtube Channel
Posted: 2011-04-19 01:55  (Last Edited: 2011-04-19 01:55) Reply | Quote
Rushjet1
Moderator

Avatar

Member for: 5012 days
Location: Atlanta, GA
Status: Offline

#16002
If I accidentally put an instrument that doesn't exist on VRC7 it crashes the program (when it tries to play a note using this).

edit:

same as raijin. that's what i get for keeping this window open for like 30 minutes.


Attachments:
crash.ftm (0 Kb)
Posted: 2011-04-19 02:05 Reply | Quote
Mex

Avatar

Member for: 4642 days
Location: Victoria, British Columbia
Status: Offline

#16004
Very glad to see this release, jsr! I will do my best to find any bugs.

Do you think we could get the source to this release?

Posted: 2011-04-19 02:32 Reply | Quote
Raijin

Avatar

Member for: 4123 days
Status: Offline

#16008
Another bug. When I played a song I made with the VRC7 expansion and went to mute the channels, the noise of the instrument still plays even though all the channels are muted.

_______________________
[url=http://www.youtube.com/user/ChiptunedRaijin]Youtube Channel
Posted: 2011-04-19 02:39 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 4982 days
Location: Canada
Status: Offline

#16011
[quote=Raijin]Another bug. When I played a song I made with the VRC7 expansion and went to mute the channels, the noise of the instrument still plays even though all the channels are muted.[/quote]
Can you be slightly more specific? I tried to reproduce the bug but couldn't...

Posted: 2011-04-19 02:50  (Last Edited: 2011-04-19 02:51) Reply | Quote
Raijin

Avatar

Member for: 4123 days
Status: Offline

#16016
[quote=jrlepage][quote=Raijin]Another bug. When I played a song I made with the VRC7 expansion and went to mute the channels, the noise of the instrument still plays even though all the channels are muted.[/quote]
Can you be slightly more specific? I tried to reproduce the bug but couldn't...[/quote]
I don't think I can explain any better. I played a song with VRC7 and muted all the channels, yet the sound of the VRC7 was still there. Here, I'll attach the song so you can see. Simply play and mute all the channels.

_______________________
[url=http://www.youtube.com/user/ChiptunedRaijin]Youtube Channel
Attachments:
metroid__kraid.ftm (8 Kb)
Posted: 2011-04-19 03:00 Reply | Quote
Mex

Avatar

Member for: 4642 days
Location: Victoria, British Columbia
Status: Offline

#16019
Solution: Don't mute channels while playing the module?

I'm not entirely convinced this is a bug, it just seems like the patch is being sustained. The given patches are supposed to be always sustained unless interrupted by another note.

A similar example is by holding a note in the 2A03 channel, moving your cursor to another channel, and releasing. The tone will still be carried on the previous channel, even if the module is not being played.

Posted: 2011-04-19 03:04  (Last Edited: 2011-04-19 03:06) Reply | Quote
jrlepage
Moderator

Avatar

Member for: 4982 days
Location: Canada
Status: Offline

#16020
Ah yes, it's doing it now. It didn't do it with my Canción de Cuna module or any other VRC7 module I've tried it with, though, which is odd.

I'm pretty sure it is a bug. Previous versions didn't use to do that, and it's unwanted behaviour in my book. Pressing "Mute" should do just that - [u]mute[/u] the channel.

Posted: 2011-04-19 03:07  (Last Edited: 2011-04-19 03:08) Reply | Quote
Raijin

Avatar

Member for: 4123 days
Status: Offline

#16021
Well sure, it can be worked around. No problem. But it didn't do that in the latest stable version, that is why I am assuming it is a bug.

Also, I came across something else with the 2a03 channels. I'm not even sure if it is a bug, but it really urks me. Play the attachment in both the latest stable and the new beta version. In the new beta, around line 30, both channels sort of completely interrupt each other, however, the stable version doesn't do that nearly as noticably.

_______________________
[url=http://www.youtube.com/user/ChiptunedRaijin]Youtube Channel
Attachments:
example.ftm (1 Kb)
Posted: 2011-04-19 10:37  (Last Edited: 2011-04-19 10:40) Reply | Quote
Dave
Moderator

Avatar

Member for: 5682 days
Location: UK
Status: Offline

#16038
FDS modulation effects! I love you. Now incredibly powerful manipulation of FDS will be much easier.

Nonetheless, I found some problems with it. If you change your instrument (either with just the instrument column or a new note trigger as well), the modulation effects cease. this is problematic if you only want to change the timbre of the wave but preserve all the other FDS channel activity (and a good case for why defining FDS waves externally from instruments/recalling them with Vxx would be useful.)

i've made two subsongs here.
the first demonstrates the AWESOMEPOWOR up until the instrument changes.
the second shows me trying (and failing) to achieve the effect using a lot of redundant controllers. it didn't work, not sure why. i guess because all those instruments have 0 values so its being reset every note. maybe the FM values in instruments should be "empty" rather than 0 by default, same as 2a03 instrument settings (ie. it's possible to have a 'blank' FDS instrument.)

can't think of a better way to explain so hopefully it makes sense! they're the same between export and tracker so that's some good news.

_______________________
[url=http://www.iridescentaudio.co.uk]iridescent audio

Attachments:
fdsfm.ftm (3 Kb)
Posted: 2011-04-20 00:15 Reply | Quote
jsr
Administrator

Avatar

Member for: 5924 days
Location: Sweden
Status: Offline

#16067
Great, thanks for the feedback!

I will fix everything mentioned here including a few more bugs I found myself.

Mex: Yeah source will be available for every version.

Raijin: I see what you mean and it seems to be because of the two C-4 notes played on both channels simultaneously. That can lead to cancellation if the phase of both channels happens to be inverted. The reason this changes between different versions is because the phase is dependent on the register update timing, so changes to the update cycle will affect the phase. Best way to avoid this is to try to avoid the same note on different channels with 50% duty cycle, or maybe add a slight detune.

Dave: Thanks, I'm planning to do the same with the OPLL custom patch settings later.
I understand the problem, I think the easiest solution is to add a check box to disable/enable the FM parameters in the instrument window. And I think I know why the second song fails, each instrument change will rewrite the modulation table and that will also reset the modulation phase (however there seems to be no way to reset the phase of the wave table). It should be possible to add an optimization that avoid rewrites when the same table is used.

_______________________
Programmer and developer
Posted: 2011-04-20 18:30 Reply | Quote
danooct1

Avatar

Member for: 4851 days
Location: Dallas, TX
Status: Offline

#16096
Sorry to bug you about this jsr, but do you think that the next beta version (3.8 ) will have the two remaining chip support? And if so, is there an ETA on it?

Also another thing that I've wondered about is if multiple expansion chips at one time will be implemented in a future version, or not?

You probably get this a lot so sorry for bugging you about it again, but this question has been on my mind since the 3.7 release. Thanks, jsr!

_______________________
NO LONGER BREAKIN THE LAW
Page 1 of 6 Sort: Goto Page: [1] [2] [3] [4] [5] [6] Next >>