Skip to content

Releases: LTVA1/klystrack

klystrack-plus v0.4

05 Dec 10:56
9d04db7
Compare
Choose a tag to compare

Added:

  • additive mode in fm synth (now works only if you are using samples for both carrier and modulator)
  • XOR mixing mode (after C64 mode in menu, 0EE4 in 0EEx effect). Kinda useless at this point but has at least 1 interesting wave so here you are
  • Ctrl key modifier allows you to set parameter at 256 step in instrument window and at 4096 step in wavegen. Alt allows to have 65536 step (wavegen window only). Now by default you can change pulse width and filter cutoff with step 1, not with 16 how it was before.
  • "show logo" parameter is now saved in config
  • 1 example wavegen patch and 2 example instruments using additive fm synth mode

Changed:

  • .klystrack config file moved from C:/Users/%username% folder to the folder that contains klystrack itself. .klystrackfavourites and .klystrackrecent are still in C:/Users/%username% (these are hidden files, enable their visibility to work with them). In .klystrack file that is inside release archive I left settings that are suitable for me -- you can move your own config file and replace mine with it.
  • C64 pulse+tri wave now is mildly closer to original one and doesn't have excessive aliasing

Fixed:

  • Some issues with new oscillators' mixing modes

klystrack-plus v0.3

29 Nov 12:52
78028a5
Compare
Choose a tag to compare

Added:

  • exponential wave in wavegen (type 5). Also accessible via OPL3 7 preset
  • saving and loading "wavegen patches" which are dumps of wavegen section settings (number of oscillators, their types, exp, volume, etc.). These are saved as .kw files.

Fixed:

  • Two of themes were not working

klystrack-plus v0.2

26 Nov 17:37
800a4cc
Compare
Choose a tag to compare

Added:

  • 2 new oscillators mix modes: bOR (bitwise OR) and C64 (C64 8580 SID combined waves generated algorithmically at each program startup as 4096-step samples, although pulse+tri is not very close to original now). In 0EEx effect they are 2 and 3 respectively.

Changed:

  • Added some symbols to 7x6 font (you can see the difference in "Help" window)
  • Slightly changed logo in default theme
  • App is now compressed with UPX which made it smaller by ~200 KB

klystrack-plus v0.1

25 Nov 17:16
Compare
Choose a tag to compare

Added:

  • 32 --> 64 max channels
  • new filter design (biquad instead of Butterworth, consumes more CPU but closer to SID filter)
  • new filter modes (LBP, LHP, HBP, ALL). Are a sum of filtered signals divided by 2, 3 or 5 (to account for peaks in 2 of these modes). Afaik SID does the same thing except accounting for peaks.
  • filter resonance remapped from 0-3 to 0-f, highest resonance is stronger than with old filter design
  • 8 --> 64 fx buses, 16 --> 64 echo taps, 2 sec --> 8 sec max reverb length
  • 128 --> 255 max instruments and samples
  • added new oscillators mix mode (by default when you enable e.g. pulse and tri waves the result is bitwise AND between them, now you can also select SUM mode where output is sum of their signals divided by number of waves (pulse+tri divided by 2, pulse+tri+noise deivided by 3, etc.)). Mix mode is controlled in instrument menu and by 0EEx command (0 -- default bitwise AND, 1 -- sum)
  • 32 --> 64 length of instrument macro

wavegen:

  • 4 --> 8 oscillators
  • 00-FF volume control of each oscillator

other:

  • added my 3 example songs

This version is backwards-compatible with old song, instrument and fx chain files, however its files cannot be opened in older versions of klystrack.

There still may be bugs.