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
I've been trying to accomplish this, but even when I open two versions of the software, I'm not sure if its possible to disable desktop keyboard input on one and disable my piano keyboard to the other.
Even if I could figure this out, is there any way/software to be able to achieve the desired effect in a simpler manner? (That is, being able to record chords into an nsf file)
The whole purpose of FamiTracker is to let you compose your own songs into NSF files or WAV file. But, it was designed to be fully compliant (at least as compliant as possible) with the way the NES originally worked, so you're NOT able to make a single NSF from 2 separate instances of the program to double up your default channels.
The best way is to use one instance of FamiTracker & create a new song using expansion chips like MMC5, VRC6, N163, etc. That way, you have more sound channels to play with. Then, export to WAV or to NSF as is.
Or, if you really want to, you could export 2 different WAV files, each one with a partial set of chords that will complete each other once you merge them together (using a sound editor like Audacity). That way, you can have twice the default channels at your disposal to complete your chords.
The best way to illustrate what I mean is to watch this clip of how Peggy Lee recorded "The Siamese Cat Song" for Disney's Lady & The Tramp:
Just imagine what you'd do if you wanted to record a duet when you're the only singer; apply this to your desired outcome with FamiTracker here if that's what you want.
As for live performance, you can't enable/disable different inputs for each individual instance of FamiTracker. You could run it on 2 computers with their own input methods, or use a virtual machine program (provided that your machine has enough power to run something this resource-intensive).
_______________________
Technology: the one thing that's hated & cursed at by all engineers, technologists, scientists & technicians!
[quote=MegaSkeleton]...when I open two versions of the software, I'm not sure if its possible to disable desktop keyboard input on one and disable my piano keyboard to the other.[/quote]
You're looking for a simpler way of doing this, but I'll answer that part of your post anyway.
With two FT windows open, only the active one (e.g. after clicking the window's title bar) will receive regular keyboard input. Then you can just set the MIDI input device on the active window to <none>, which will not affect the MIDI input device of the other window. The other window will receive MIDI commands from your MIDI keyboard even if it's not the active window, so there you go.
In [url=http://delek.com.ar/deflemask]DefleMask, if you are on a Square channel, you can "JAM" and trigger both squares. Is a very useful thing.
A full chord (more than 2 notes) is, obviously, not available, because (in both Famitracker and DefleMask) there is a NES APU emulation running in the background; so you only have 2 squares "physically". (maybe adding the triangle to the triad would be an option)