Login:
Menu:
Post: Author:
FamiTracker > General > FamiTracker Talk > NSF Importer v0.5 Owner: rainwarrior New post
Page 4 of 19 Sort: Goto Page: << Previous [1] [2] [3] [4] [5] [6] ... [17] [18] [19] Next >>
Posted: 2011-07-09 21:12 Reply | Quote
DalekSam

Avatar

Member for: 963 days
Location: United Kingdom, Belfast
Status: Offline

#19706
rainwarrior wrote:
Does the filename "holy_shit_it_breaks.ftm" mean anything or did that import actually work fine?

The DPCM is a pretty large hint. The saw isn't working, for example.

Posted: 2011-07-09 23:14  (Last Edited: 2011-07-09 23:28) Reply | Quote
TechEmporium

Avatar

Member for: 1168 days
Status: Offline

#19712
rainwarrior wrote:
TechEmporium: the MMC5 duty is a bug, apparently I was using the VRC6 square duty lookup for the MMC5 channels by accident.

Also, the DPCM notes start in octave 0. That's why it looks like there's none (default view is at octave 3).


Ah; I see now with the DPCM note assignment, but that MMC5 bug was quite the catch. It's pretty minor, though, considering that there's only one instance of the Vxx effect at the top of each channel in this case.

Should I try an MMC5 NSF with alternating duty cycles, or wait till you do the necessary fix?

As for multi-expansion NSFs, now I'm curious as to why the Wolverine NSF has so many if only one is in use, according to rainwarrior. And why would the importer generate a VRC7 track & instruments only? I've decided to export track 24 & found that it does work, so something odd's going on here.

_______________________
Technology: the one thing that's hated & cursed at by all engineers, technologists, scientists & technicians!

(Lousy modern technology! )
Posted: 2011-07-09 23:45 Reply | Quote
rainwarrior

Avatar

Member for: 833 days
Location: Canada
Status: Offline

#19714
No, I don't need any additional MMC5 duty testing; I've found the bug and it will be fixed for the next version of this.

Wolverine doesn't use any of its flagged expansions. The person who made the NSF was just being silly. The importer only tries to import VRC7 because FamiTracker can only select one expansion and there's an arbitrary choice of which one if there's multiple.

As far as "hints", don't be cryptic. Post the original NSF or FTM that doesn't import correctly, describe what is wrong, and I will figure it out. I'm not going to waste my time on guessing games.

Posted: 2011-07-10 09:37  (Last Edited: 2011-07-10 19:27) Reply | Quote
dontcantnotable



Member for: 856 days
Status: Offline

#19722
Zxx effects don't appear in imported NSFs. Compare track 1 of the NSF of TMNT 2 and the resulting FTM. The DPCM samples are a lot clickier in the NSF than in the FTM.

Edit: Whoops, the files didn't even attach. Here they are if anyone still cares.


Attachments:
t_m_n_t_2.nsf (39 Kb)
tmnt2.ftm (6 Kb)
Posted: 2011-07-10 18:41 Reply | Quote
rainwarrior

Avatar

Member for: 833 days
Location: Canada
Status: Offline

#19723
Hmm, that's an interesting case.

I didn't bother to capture DMC Volume register $4011 writes, because they are primarily used for raw PCM playback. I actually hadn't run into any games that were using it for something else yet, so thanks for pointing this one out.

In this case, it is being used to set a starting PCM value on the DPCM sample; because their data is relative, they normally just start playing at whatever volume position the unit was last left in, and continue from there. Resetting it at the start of the sample isn't normally something you'd want to do because of the pop, which you've noticed in this case.

So... I will try to support this. It gets a little more complicated because I'm probably going to want to suppress picking up raw PCM playback, which uses the same register (I don't think anybody wants to hear 60hz clicking in lieu of raw PCM).

Posted: 2011-07-10 18:44 Reply | Quote
rainwarrior

Avatar

Member for: 833 days
Location: Canada
Status: Offline

#19725
Also just noticed that my samples with no filename crash FamiTracker when you try to edit them. Sorry! I will fix this as well.

Posted: 2011-07-10 19:06 Reply | Quote
rainwarrior

Avatar

Member for: 833 days
Location: Canada
Status: Offline

#19727
Implemented, looks/sounds like this.


Attachments:
tmnt2_popfest.ftm (133 Kb)
Posted: 2011-07-10 19:34 Reply | Quote
Rushjet1
Moderator

Avatar

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

#19730
more fun testing.

Anyway um ... could you make it so we can set how many rows we want per frame? That would be nice :P


Attachments:
doaeboss.ftm (47 Kb)
Posted: 2011-07-10 19:45  (Last Edited: 2011-07-10 19:46) Reply | Quote
COG

Avatar

Member for: 1130 days
Location: USA
Status: Offline

#19731
Tried this out with Doki Doki Yuuechi's Final Boss theme


I'm quite surprised that they all use one Blank Instrument


Attachments:
doki_doki_yuuechi_fb.ftm (147 Kb)
Posted: 2011-07-10 19:53  (Last Edited: 2011-07-10 19:56) Reply | Quote
ElHuesudoII

Avatar

Member for: 1208 days
Status: Offline

#19732
Oh, hadn't noticed you asked for the file I used! Sorry, rainwarrior!

I uploaded both files here - an example file Dave posted on the 3.7 beta thread, which tested the new FDS effects (HXX and JXX, IXX is missing from the example), expanded by me and rendered to NSF. As I re-imported it back to Famitracker, I noticed it records the pitch rather than the modulation, as you can see in "fdsfmimported".

The results, as you can see, are far from accurate. (Though they still sound rather cool.)





EDIT: I just noticed you used 0.3.6 to create the NSF importer. D'OH! Though I actually expected the file to get a lot of FDS instruments with different modulation settings, at least, to compensate for the lack of the new effects.


Attachments:
fdsfmimported.ftm (7 Kb)
fdsfm.nsf (7 Kb)
Posted: 2011-07-10 20:10 Reply | Quote
Heosphoros

Avatar

Member for: 1744 days
Location: Moncton, NB
Status: Offline

#19734
HOLY FUCK

WHat is this sourcery? Posted: 2011-07-10 21:36 Reply | Quote
TristEndo

Avatar

Member for: 1818 days
Location: Chino/Sactown
Status: Offline

#19737
rainwarrior. you just opened pandoras bawkz. :D great jobthanks for the magics.

Posted: 2011-07-10 22:35 Reply | Quote
Im_a_Track_Man

Avatar

Member for: 820 days
Location: Pembroke Pines, Florida
Status: Offline

#19741
COG wrote:
Tried this out with Doki Doki Yuuechi's Final Boss theme


I'm quite surprised that they all use one Blank Instrument


Anyone see a new tracking style? THAT is just incredibly awesome. It's just incredible that all is possible with one instrument.

Posted: 2011-07-10 22:43 Reply | Quote
Rushjet1
Moderator

Avatar

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

#19742
It's not incredible, it's just a recording of what is happening on hardware each second. There can't be any actual instruments unless the software somehow figures out patterns (or takes data from famitracker-generated nsfs).

Also this "tracking style" is pretty crazy, as in "why would you do it this way??" crazy.

Posted: 2011-07-10 23:01 Reply | Quote
ElHuesudoII

Avatar

Member for: 1208 days
Status: Offline

#19743
Rushjet1 wrote:
Also this "tracking style" is pretty crazy, as in "why would you do it this way??" crazy.

Well, it eliminates instrument clutter and allows the most perfect manipulation possible.

Though it's a pain, it takes long, and you need some getting used to it.

Page 4 of 19 Sort: Goto Page: << Previous [1] [2] [3] [4] [5] [6] ... [17] [18] [19] Next >>