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
Split from the 0.3.8b thread:
[ol][li]offspring.ftm: FDS equivalent of N163's "Wave" instrument setting so that I do not have to go Fxx.[/li]
[li]Add a readily modifiable option whether deleting a note does NOT delete the instrument number and volume number on the same row, as in one of the earlier betas of 0.3.8.[/li]
[li]A transpose effect; or built-in transposition in the frame editor like klystrack.[/li]
[liHexadecimal support for envelope strings.[/li]
[li]^Simple built-in envelope generator.[/li]
[li]A release delay effect as opposed to mute delay (Sxx).[/li]
[li]^Proper pitch control over N163 channels so that "pitch" instrument setting changes frequency register by 1h, "hi-pitch" changes by 10h and [i]possibly[/i] an extra setting that changes by 100h.[/li]
[li]N163 frequency register tables that are not entirely multiples of 4h.[/li]
[li]^Extrafine-pitching effect for N163 and in theory extrafine variations of ALL pitch-related effects. Time to use 2-digit effect indicator perhaps?!?!!? (SunVox, Renoise, Deflemask, Vortex etc.)[/li]
[li]^Variable width for every character in the pattern editor, as well as more font sizes (in particular 6 and .[/li]
[li]A command to remove unused envelopes.[/li]
[li]Support for the VRC6 sawtooth channel's all volume steps.[/li]
[li]The ability to exchange instrument numbers.[/li][/ol]
[color=#454545]^: low priority
[quote=rainwarrior]The FDS can't change waves without halting the sound for a little bit, so an equivalent auto wave switch wouldn't really work so well on it.[/quote]
What do you mean? I can't find any audible halt when I do that manually in the FDS channel. Is it some hardware feature that FamiTracker currently does not emulate?
[quote=rainwarrior]Everything except N163 already has the finest pitch control possible, I believe.[/quote]
Well, that is almost true. Qxy and Rxy are the only weird ones because they must increase/decrease the registers by an odd number, and Q1x is 3 times as fast as Q0x. This has led to undecidable moments in many FTM's I have seen.
I don't think FamiTracker emulates it; I think FamiTracker just does the switch immediately. FamiTracker is not emulating the CPU, which has to spend time uploading the data to the FDS. In a cycle-counting NSF player (i.e. anything that handles PCM) there should be some sort of gap while it reloads the waveform.