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
Alright, after using and enjoying the program for a while, there are some things I'd like to see for future releases:
-Put an asterisk after the file name if anything has indeed been changed and make it so it doesn't prompt you to save the file when closing/exiting if you already saved it. It always prompts for a save on exit currently even if it was clearly saved beforehand.
-The ability to change the song order of the NSFs easily. Sometimes I write what ought to be track 1 in the track 20 spot!
-The ability to give songs a name in the FTM. It obviously won't be in the NSF, but it could be handy for multi-track NSFs.
-Either a +10 button or the ability to change the row number in the frame you want by typing in the number. Right now if you've got a lot of unique rows in frames, you have to increase by 1 every time and going to high numbers is a lot of clicking.
-Possibly a tooltip when you highlight an instrument that shows what volume, pitch, arpeggio, etc. it is using. When importing instruments, I can sometimes want repeats of those values rather than making duplicate new ones.
-Possibly a way to configure how many rows you want in a song by default. I like to use 32 over 64.
Well, that's it. I know my last request would be an ability to play two songs at once in a rom, but that one's not likely at this time.
Good point there with the asterisk. I find it annoying too.
Reordering the songs has been requested already and would be a very nice feature.
Giving songs names could be useful indeed. If Famitracker was able to export to NSFE it could even let the names be in the exported file.
I agree the song editor window is a bit difficult to work with. I'm not sure what could be done to improve it, but your suggestion is good. Maybe a different color for each frame would be nice.
Sivak wrote "-The ability to give songs a name in the FTM. It obviously won't be in the NSF, but it could be handy for multi-track NSFs." this could make use of NSFEs.
I have one idea how to get multiple songs playing at the same time. Compile the music code for different memory locations and RAM areas and then write a custom song loader that calls the appropriate music code, and disables channels for the first player instance when sound effects are used.
This would only work if you have lots of space and CPU time over of course, but that's pretty much what's needed for playing two tracks at the same time. The same music data can be used for both though.
I don't know, but I'm almost sure that games had separate routines for sound effects that's much smaller than the actual music player. Still think that's the best way to go.