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 > NSF Importer v0.5 Owner: rainwarrior New post
Page 1 of 19 Sort: Goto Page: [1] [2] [3] [4] [5] [6] ... [17] [18] [19] Next >>
NSF Importer v0.5 Posted: 2011-07-08 22:19  (Last Edited: 2012-07-01 02:17) Reply | Quote
rainwarrior

Avatar

Member for: 4150 days
Location: Canada
Status: Offline

#19623
So... you can import NSF now.

Version [b]0.5[/b] of my importer is attached. To use it, go to the file menu, and you'll find NSF Import.

This is a modified version of FamiTracker 0.3.7 with NotSo Fatso hiding inside. I use NotSo Fatso to play back the NSF and my importer carefully inspects its internal information to generate a 900bpm FamiTracker document (or 750bpm if it's PAL).

Editing is disabled deliberately; I don't want to encourage people to use this for anything but NSF importing. Save As will still work fine, edit it in the real FamiTracker.

After you set a loop point with Bxx, remember to go to Edit > Clean up > Remove unused patterns.


Versions:

v0.5 - 11/21/2011
- Fixed inaccurate starting pitches for hardware slide.

v0.4 - 11/21/2011
- Fixed intermittent winodws dialog init problem. (Caused hang on some systems.)

v0.3 - 11/20/2011
- Updated to FamiTracker 0.3.7.
- Hardware pitch sweep support for 2A03 square channels (Hxy, Ixy).
- FDS modulation table and parameter support (Hxx, Ixx, Jxx).
- DPCM now uses new note release feature instead of halt, eliminates pop to 0.
- VRC6 supports full volume setting range (Vxx).

v0.2 - 7/15/2011
- Pattern length and starting row options.
- Namespaced the importer and NotSo Fatso code for better separation.
- DPCM samples now have a filename, prevents crashing.
- Limited support for DPCM offset (Yxx).
- DMC volume write support (Zxx).
- DMC halt support.
- MMC5 duty corrected (Vxx).
- VRC7 support for frequencies outside FamiTracker's gamut.
- VRC7 support for sustain/note release (===).
- Prevent crash on too many frames.

v0.1 - 7/08/2011
- First release.
- Support for all current FamiTracker expansions (2A03/FDS/MMC5/VRC6/VRC7).
- No support for high frequency FDS modulation tables.

Older versions available [url=http://rainwarrior.ca/projects/nes/nsfimport.html]here.

Original discussion at [url=http://famitracker.shoodot.net/forum/posts.php?id=2245]thread 2245.


Attachments:
nsfimport_v0.5.zip (659 Kb)
RE: NSF Importer Posted: 2011-07-08 22:35  (Last Edited: 2011-07-08 22:36) Reply | Quote
Im_a_Track_Man

Avatar

Member for: 4137 days
Location: Plantation, Florida
Status: Offline

#19625
You, Sir are epic win. By the way, it doesn't loop. I forgot to do that.


Attachments:
epic_man_is_epic.ftm (103 Kb)
Posted: 2011-07-08 22:54 Reply | Quote
danooct1

Avatar

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

#19627
I love you.

_______________________
NO LONGER BREAKIN THE LAW
Posted: 2011-07-08 22:54 Reply | Quote
Mex

Avatar

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

#19628
Hell yes dude! You are brilliant!

Posted: 2011-07-08 22:57 Reply | Quote
tadpole

Avatar

Member for: 5712 days
Location: Renton, WA, USA
Status: Offline

#19630
Thanks a lot, rainwarrior! You made my day!

Posted: 2011-07-08 23:08 Reply | Quote
ElHuesudoII

Avatar

Member for: 4525 days
Status: Offline

#19631
This is amazing.

I was beginning to wonder if I'd have to re-track one of my favorite compositions, but now I don't. Thanks man.

Posted: 2011-07-08 23:18 Reply | Quote
Xyz_39808

Avatar

Member for: 4180 days
Location: South Texas
Status: Offline

#19632
You said a month.

LIES!

(why can't all lies be this sweet)

Posted: 2011-07-08 23:19 Reply | Quote
danooct1

Avatar

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

#19633
I LOVE YOU SO MUCH OH MY GOD

_______________________
NO LONGER BREAKIN THE LAW
Posted: 2011-07-08 23:20 Reply | Quote
rainwarrior

Avatar

Member for: 4150 days
Location: Canada
Status: Offline

#19634
It's kinda like a microscope for NES music.

Posted: 2011-07-08 23:23 Reply | Quote
InterrobangPie

Avatar

Member for: 4198 days
Location: England
Status: Offline

#19635
Good god.

_______________________
[quote=iGotno_scope]im going to continue making this crazy stuff then after a while my style will be so sick that you will be like damn suuun that shit is so sick i dont even get it. i will be like bro its ok.. you dont have to.[/quote]
Posted: 2011-07-08 23:35 Reply | Quote
KM

Avatar

Member for: 4062 days
Status: Offline

#19639
fapfapfap

_______________________
Diamond Block: "A limit on how long between each shout must be added so flooding can't be done. "
Mops: flooding?
Mops: flooding?
Mops: flooding?
Mops: flooding?
Posted: 2011-07-08 23:36 Reply | Quote
Im_a_Track_Man

Avatar

Member for: 4137 days
Location: Plantation, Florida
Status: Offline

#19640
I see you fappin'... I likin'.

Posted: 2011-07-08 23:47 Reply | Quote
Raijin

Avatar

Member for: 4123 days
Status: Offline

#19641
Inb4 lazy covers and wannabes posting modified stuff calling it their work.

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

Avatar

Member for: 4982 days
Location: Canada
Status: Offline

#19643
Awesome! My only gripe is that there's no way to copy VRC7 instruments from imported NSFs, like you can in 0.3.7. Do you plan on releasing a new version when 0.3.7 final comes out?

I really appreciate the time and effort you put on this, kind sir.

Posted: 2011-07-09 00:06 Reply | Quote
rainwarrior

Avatar

Member for: 4150 days
Location: Canada
Status: Offline

#19644
Uhh, just save the FTM and open it in 0.3.7b?

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