You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Warning: This build is not tested properly! You may experience
Added:
More highlight commands functionality in instrument / fm op program editor
Instrument deletion
Macro release and note (without macro) release notes
4-op arpeggios finally work
built-in sine wave with 16-step phase shift and a command to control it
Commands to set multiosc notes in range higher than 0-F semitones up from base note
Multiosc for 4-op FM -- play 3-note 4-op FM chords on one channel!
Slide speed in instrument and FM op settings is now 0-FFF range instead of 0-FF
4-op master volume fade commands
bypass main instrument filter 4-op flag
SSG-EG and CSM timer (both per-operator) and commands to control the latter
new wavegen presets
copy-paste in wavegen and wavetable list
Mouse drag selection in pattern, sequence, program editors. Can be disabled in Menu->Prefs->Mouse drag selection
Arpeggio command but for shifting pitch xx semitones down (hi FamiTracker)
Multiple instrument and FM ops programs (up to 32 per instrument, up to 16 for FM op)
Delete pattern selection on Delete keypress
Drag'n'drop files functionality. On main screen, pattern or sequence editor screens you can drop .kt file or some file klystrack can import. In instrument editor you can drop instrument file, in FX chain editor you can drop FX bus file, in wavegen you can drop wavepatch file (if wavegen chain menu is opened) or .wav file if it is closed.
Autosaves! You can disable them in Menu->Prefs->Enable autosaves. You can change the period of autosaves in .klystrack config file. If the period is over but no changes were made to the song since last autosave it wouldn't save the song so your drive wouldn't be flooded with exact copies. klystrack does autosaving in separate thread so you shouldn't have any freezes during this.
Credits! Menu->about->credits.
FM instrument MML string import. Not all params are supported (AMS and KS aren't, as well as OPM-specific ones except DT2), and only PMD dialect supported, also it can't parse the string if it is just one line.
Phase reset commands
Proper spectrum analyzer! Before it was a fake one. You can return to old analyzer: Menu->Show->Show old spectrum vis.
Sustain rate parameter for FM ops envelope
Changed:
Improved undo-redo functionality
Channels in pattern editor which are muted are darker (shamelessly stolen from BambooTracker)
Reduced FX bus count from 64 to 16, thus reducing RAM usage.
Because of previous export hires wav works for 32 bit build so it was returned
Corrected DT2 frequencies according to tests done in Furnace and OPM datasheet.
Klystrack now is more responsive to window size changes (before if you were in file dialog or had some message on the screen it didn't scale the interface when you changed window size)
Optimized volume and envelope key scaling calculation, so if you had noticeable slowdown using them now you should not experience it
Extended FM ops envelope params range to 0-FF (except sustain level)
Corrected MIDI input (account for negative octaves). MIDI input is confirmed to work (it should work in all releases prior to this one though).
Small .mod import improvements
Fixed:
Lots of small fixes
Mouse wheel scroll improved
If you made operator volume higher than 0x80 and applied feedback, the bad thing did happen with operator output (even if it wasn't modulated by some other operator)
Fixed algorithm №3 in 4-op FM being processed wrong
Known problems:
Sample which length is not 2^n, used in 4-op fm on modulated operator, will produce some spikes on oscilloscope and generally sound bad
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Warning: This build is not tested properly! You may experience
Added:
0-F
semitones up from base note0-FFF
range instead of0-FF
xx
semitones down (hi FamiTracker)Delete
keypress.kt
file or some file klystrack can import. In instrument editor you can drop instrument file, in FX chain editor you can drop FX bus file, in wavegen you can drop wavepatch file (if wavegen chain menu is opened) or.wav
file if it is closed..klystrack
config file. If the period is over but no changes were made to the song since last autosave it wouldn't save the song so your drive wouldn't be flooded with exact copies. klystrack does autosaving in separate thread so you shouldn't have any freezes during this.Changed:
0-FF
(except sustain level).mod
import improvementsFixed:
0x80
and applied feedback, the bad thing did happen with operator output (even if it wasn't modulated by some other operator)Known problems:
This discussion was created from the release klystrack-plus v0.10.0-alpha2.
Beta Was this translation helpful? Give feedback.
All reactions