You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

CHANGELOG.md 6.8KB

7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170
  1. ### 1.0.0 (in development)
  2. - Added plugin info sub-menu to module context menu with links to manual, website, source code, etc.
  3. - Added factory preset sub-menu to module context menu if modules supplies a folder of presets
  4. - Added Core MIDI-Map for mapping MIDI CC parameters directly to Rack parameters
  5. - Added polyphony to Core MIDI-CV
  6. - Added MPE mode to Core MIDI-CV
  7. - Added sample rates up to 768,000 Hz (16 x 48,000 Hz)
  8. - Added multithreading to engine
  9. - Added polyphonic cables
  10. - Added Core CV-MIDI, CV-CC, and CV-Gate for sending MIDI to external devices
  11. - Added parameter labels, units, and descriptions
  12. - Added parameter tooltips for quickly viewing parameter values
  13. - Added parameter context menu for entering numerical values, unmapping, etc
  14. - Changed parameter initialization to double-click
  15. - Added undo history
  16. - Added GlWidget for rendering to an OpenGL context
  17. - Added ability to disable modules with a context menu item and key command
  18. - Added default template patch
  19. - Added menu item to save patch as the template
  20. - Added "frameRateLimit" and "frameRateSync" for setting maximum screen refresh rate and to toggle vertical sync
  21. - Added ability to Ctrl/Cmd-click on an input port to clone the existing cable
  22. - Added "Panic" button to all MIDI modules to reset performance state
  23. - Made CPU meter display microseconds and percentage instead of millisamples.
  24. - Overhauled Module Browser with visual previews of modules
  25. - Made Gamepad driver generate MIDI CC instead of MIDI notes for buttons
  26. - DSP
  27. - Added [`simd.hpp`](include/dsp/simd.hpp) for generically handling arithmetic and math functions for vectors of floats, accelerated with SSE
  28. - Added `dsp::VuMeter2`
  29. - Added `dsp::Timer` and `dsp::Counter`
  30. - API
  31. - Overhauled event system with many new events
  32. - Licenses
  33. - Collected all license statements into new [LICENSE.md](LICENSE.md) file
  34. - Licensed Core panel graphics under CC BY-NC-ND 4.0
  35. ### 0.6.2 (2018-07-13)
  36. - Added module presets
  37. - Added [command line arguments](https://vcvrack.com/manual/Installing.html#command-line-usage) for setting Rack directories
  38. - Improved UI/engine communication stability
  39. - [VCV Bridge](https://vcvrack.com/manual/Bridge.html) 0.6.2
  40. - Added VST FX plugin
  41. ### 0.6.1 (2018-06-17)
  42. - Added gamepad MIDI driver
  43. - Added computer keyboard MIDI driver
  44. - Added JACK support on Linux
  45. - Added velocity mode to MIDI-Trig
  46. - Added MIDI multiplexing so multiple MIDI modules can use the same MIDI device on Windows
  47. - Made Module Browser layout more compact
  48. - Added power meter
  49. - Added icons to toolbar
  50. - [VCV Bridge](https://vcvrack.com/manual/Bridge.html) 0.6.1
  51. - Replaced VST effect plugin with VST instrument plugin with audio inputs
  52. - Added MIDI support
  53. - Added DAW transport and clock
  54. ### 0.6.0 (2018-03-29)
  55. - Released [*VCV Bridge*](https://vcvrack.com/manual/Bridge.html) for interfacing Rack with your DAW
  56. - VST/AU effect plugins (Mac and 32/64-bit Windows) for using Rack as a send/return on a DAW track
  57. - Enables future VSTi/AU instrument plugins with MIDI and DAW clock transport to be added in a later Rack 0.6.* update
  58. - Updated [*Plugin Manager*](https://vcvrack.com/plugins.html) to handle open-source plugins
  59. - Potentially all plugins can be added with help from the [VCV Community](https://github.com/VCVRack/community/issues/248)
  60. - New *Module Browser* for adding modules to the rack
  61. - Launch by right-clicking on the rack or pressing <enter>
  62. - Add "favorite" modules by clicking on the star button
  63. - Navigate modules with arrow keys or mouse
  64. - Redesigned [Core](https://vcvrack.com/manual/Core.html) modules
  65. - Access to audio channels beyond the first 8 inputs/outputs
  66. - Improved AUDIO stability
  67. - Added retrigger output to MIDI-1
  68. - Merged MIDI clock module with MIDI-1
  69. - Fixed MIDI-4 sustain pedal in polyphonic modes
  70. - Improved sample rate conversion performance, is disabled entirely when not needed
  71. - Patch cable colors are saved to patch files
  72. - Added highlighting for active patch cables when hovering mouse over port
  73. - Added shadows to knobs and ports
  74. - Added File > "Disconnect cables"
  75. - Released [Rack SDK](https://github.com/VCVRack/Rack/issues/258#issuecomment-376293898) for compiling plugins without compiling Rack
  76. ### 0.5.1 (2017-12-19)
  77. - Added Plugin Manager support
  78. - Fixed metadata panel in the Add Module window
  79. - Fundamental
  80. - Added Sequential Switch 1 & 2
  81. ### 0.5.0 (2017-11-21)
  82. - Added zoom scaling from 25% to 200%
  83. - Automatically scroll when dragging cables to the edge of the screen
  84. - Added Quad MIDI-to-CV Interface, CC-to-CV, Clock-to-CV, and Trigger-to-CV MIDI interfaces
  85. - Improved support for ASIO, WASAPI, DirectSound, Core Audio, and ALSA audio drivers
  86. - New module browser with search and tags
  87. - Enhanced LED emulation in graphics engine
  88. - File > New attempts to load "template.vcv" in the "Documents/Rack" folder if it exists
  89. - New Grayscale plugin with Algorhythm, Binary, and Binary² modules
  90. - Audible Instruments
  91. - Added extra blend mode functions, alternative modes, and quality settings to Texture Synthesizer
  92. - Added bonus modes and "Disastrous Peace" mode to Resonator
  93. - Added Low CPU mode to Macro Oscillator
  94. - Merged Tidal Modulator and Wavetable Oscillator into a single module
  95. - Fixed Keyframer/Mixer keyframes and channel settings saving
  96. - Fundamental
  97. - Added 8vert, 8-channel attenuverter
  98. - Added Unity, 2-channel mixer
  99. - Changed LED functions in ADSR
  100. ### 0.4.0 (2017-10-13)
  101. - Cables can now stack on output ports
  102. - Added sub-menus for each plugin, includes optional plugin metadata like URLs
  103. - Added MIDI CC-to-CV Interface, updated MIDI-to-CV Interface
  104. - Added new scrolling methods: middle-click-and-drag, shift-scroll, and arrow keys
  105. - Added engine pausing in sample rate menu
  106. - Added resizable blank to Core
  107. - Added LEDs on plugs
  108. - Support for AMD Phenom II processors
  109. - Use self-contained Mac app bundle, no need for a Rack folder
  110. - Fundamental
  111. - Added Lissajous mode to Scope
  112. - Added two LFOs and VCO-2
  113. - Befaco
  114. - Added Rampage
  115. - Audible Instruments
  116. - Added Keyframer/Mixer
  117. ### 0.3.2 (2017-09-25)
  118. - Added key commands
  119. - Fixed "invisible knobs/ports" rendering bug for ~2010 Macs
  120. - Added "allowCursorLock" to settings.json (set to "false" for touch screen support)
  121. - Fixed 100% CPU issue when no audio device is selected
  122. - Added vector scaling panels
  123. - Audible Instruments:
  124. - Added alternative resonator models to Modal Synthesizer
  125. - Fundamental:
  126. - Fixed Drive CV input of VCF
  127. - Reverted SEQ3 to continuous gates
  128. ### 0.3.1 (2017-09-13)
  129. - Fixed Windows open dialog current working directory graphics problem
  130. - Ctrl/Cmd-C/V to copy/paste from text and password fields
  131. - Automatically remembers settings and login token between launches
  132. - Removes .zip after downloading and extracting plugin
  133. - Ctrl-click to right click on Mac
  134. - Fixed menu "flicker" when menu cannot fit in window
  135. - tweaks to Fundamental and Audible Instruments plugins
  136. ### 0.3.0 (2017-09-10)
  137. - Knobcon public Beta release