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
Hi, I'm new here, and I've been using FamiTracker a little with my own MIDIs, since I'm not really familiar with Trackers, only with FL Studio's Piano Roll :P
Well, when you import a MIDI file into FamiTracker, it creates VCR06 instruments, even if you're not even using them.
But it's possible to change that, but first, we'll have to prepare our midi first.
[b]Preparing the MIDI[/b]
You should use any MIDI editing software like Anvil Studio or FL Studio (I use it), first off, you might want to take off all the channels that won't be used in your FT song. Doing that there is only one more thing to do, for some random reason, when FamiTracker imports MIDIs, if a channel in it begins silent, FamiTracker will cut that silent part out, resulting in a mess, you'll have to add a single note to the channel with silent beginning so the MIDI importer can respect the timing.
[b]Importing it[/b]
Now that you prepared your MIDI, you'll have to import it with FamiTracker's MIDI Importer, select File > Import MIDI
An open dialog will appear, select your prepared MIDI. Then another dialog will appear, so you can decide which MIDI channel goes to a NSF channel. If your MIDI has percussion I recommend using DPCM for them, or you make your own percussion in the Noise channel.
When you import your MIDI you'll see VCR06 Instruments were created for each Channel. Good, now delete them. :P
After you delete it, create new 2A03 instruments for every channel you selected until all instrument markers in the pattern become green.
When you play the song, you'll notice the tempo is absurdly slow, you'll have to change speed and tempo manually, until they hit your desires. Then, you'll obviously need to edit the instruments to your likes and insert pauses in the sequence, but that's it!
[i]Tip:[/i] If you want to use any extension like FDS, VCR06, etc, put a MIDI channel in a NSF channel you're not using (for example, you won't have triangles in your song), after it, change the module settings to contain the extension you want, then just cut the notes from the Triangle channel to your extension channel.
By that I give you some examples I made:
https://www.dropbox.com/s/cwh5a21v2n5vzq0/Make_it_Snappy_port_to_NES_by_Lu9.nsf
https://www.dropbox.com/s/i0oniq21dimqqaz/smw_athletic.nsf
https://www.dropbox.com/s/d8vb5ayx1tpcbs2/WTPAI100AW.nsf
So that's it,
I hope it was helpful.
Oh, and also, I hope to be welcome here in this community :3
Interesting tip. Aside from also being able to upload your own attachments to the forum, you could use the BB code for embedding URLs into your posts (since this forum doesn't automatically parse URLs like most others).
However I discourage the use of MIDI import, it was added in a very early version and hasn't been updated since then, so it has lots of problems. In fact, I've planned to remove it from the next version because of that.
Even if it was fixed, the time that is needed to spend on touching up an imported song could as well be spent on making the module from scratch, so I don't really see how it could be useful for anything. Creating songs from scratch makes it a lot easier to get good results too.
You can also adjust the row length and then use the Shrink pattern function to resize the frames, see "surf.ftm". [url=http://floatzel.net/midi/prism/SURF.MID]Here's the original MIDI.
Also, MIDI import doesn't work with MIDIs made using Anvil Studio because of the unnecessary junk it puts at the beginning. See "junk.png"
By the way, in case you want to know, the MIDI import feature first appeared in FamiTracker 2.5.
_______________________
[quote=nicetas_c]What do we expect now, FTMs with one note?[/quote]
--
[url=http://www.youtube.com/user/breil123]YouTube | [url=http://soundcloud.com/bd2000]SoundCloud
[quote=bd2000]>VCR06
VRC6*[/quote]
"Konami VRC VI", technically, if you really want to be pedantic...
_______________________
Follow me on [url=https://twitter.com/jrlepage2a03]Twitter.
I record (some) NSFs on hardware. Feel free to [url=http://www.famitracker.com/forum/posts.php?id=3633]request a hardware render.