SunVox 2.0 is out!
SunVox » Devlog
SunVox 2.0 is out! With dozens of new features and improvements!
Changelog:
- iOS 11+: SunVox Audio Unit (AUv3) can now send MIDI notes and MIDI CC to other AU modules;
- iOS 13.4+: full USB/Bluetooth keyboard support (like on desktops);
- multiple module selection (see changelog_details.txt) + ability to save several selected modules to a sunvox file;
- timeline: supertracks (see changelog_details.txt and simple_examples/supertracks.sunvox);
- improved import of old tracker formats (XM and MOD);
- new module - FMX: 5-operator Frequency Modulation synth;
- new module - FFT frequency transformator;
- sound engine optimization;
- the name of the current file is now visible in the title bar of the app window;
- module and timeline editor: "Select All" has been changed to "Select/Unselect All";
- timeline menu: new option "Vertical mode"; +shortcut
- timeline menu: new functions "Load" and "Save" to load/save selected patterns from/to a sunvox file;
- timeline menu: new function "Detach" to convert the clones to the normal patterns; +shortcut
- module editor menu: new function "Detach" to detach the selected modules from the rest; +shortcut
- module editor menu: new function "Make MetaModule" for packing the selected modules into a single MetaModule; +shortcut
- now it is possible to delete modules, but keep the links;
- pattern properties: X and Y fields - exact coordinates of the pattern on the timeline;
- module properties: X and Y fields - exact coordinates of the module;
- module visualizer: "Phase Sync" oscilloscope option has been added; activate it to see a single waveform cycle;
- module visualizer: new buttons "reset", "apply", "copy", "paste";
- ADSR->Sustain: new value "Repeat" (repeat the envelope until the module is stopped);
- ADSR->Smooth Transitions: new value "volume change" (the volume will change smoothly, but the envelope start is not smoothed);
- Amplifier: new controller "Bipolar DC Offset";
- Analog Generator: the "Freq2" controller has been ranamed to "Osc2" (pitch deviation of the additional oscillator);
- Analog Generator: new controller "Osc2 volume" - additional oscillator volume;
- Analog Generator: new controller "Osc2 mode" - mixing mode of the additional oscillator with the main one (add;sub;mul;min;max;bitwise AND;bitwise XOR);
- Analog Generator: new controller "Osc2 phase" - starting phase of the additional oscillator;
- Analog Generator: new option "Increased frequency computation accuracy";
- Delay: new controller "Delay multiplier";
- Delay: new "Delay unit" values: sec/44100, sec/48000, sample;
- Delay: max delay length has been increased to 60 sec;
- Delay: new controller "Feedback" (for sound and events);
- Echo: new controller "Right channel offset" (how much to shift the right channel relative to the left in time);
- Echo: new controller "Filter";
- Echo: new controller "Filter frequency";
- Filter Pro: new modes "stereo + smoothing" and "mono + smoothing" for additional parameter smoothing;
- Filter Pro: new types "LP 6dB" and "HP 6dB";
- LFO: new controller "Sine quality";
- MetaModule->Play patterns: new values "on (repeat, endless)" and "on (no repeat, endless)";
- MetaModule: number of user defined controllers has been increased to 96;
- MetaModule: controller color can now be changed by adding "@X" to the beginning of the name, where X is the group number from 0 to F; group colors (c_cgp0, c_cgp1, etc.) can be changed in sunvox_config.ini;
- MultiSynth: new option "Output port number = round-robin (cyclic)";
- Sampler: new option "Increased frequency computation accuracy";
- FM, SpectraVoice, Kicker, DrumSynth: clicks removal algorithm has been implemented - it is useful when the volume changes quickly or there are not enough polyphony channels;
- FM: the "M.Feedback" controller has been renamed to "M.Self-modulation";
- Vocal Filter: new controllers "Random frequency" and "Random seed";
- Vocal Filter: new controllers "Vowel1", "Vowel2", "Vowel3", "Vowel4", "Vowel5";
- effect 1С will work a little differently if you fill in its parameter as 10YY - this means that the velocity will be reset to 0 after YY ticks; (normal parameter 00YY means Note OFF after YY ticks);
- new pattern effects (column EE):
- 1A - fine velocity slide up/down (XX - up speed; YY - down speed); once at the beginning of a line;
- 33 - slot sync (for sv_sync_resume() in SunVox library);
- 34 - set (XX) or reset (YY) project options: 1 - no portamento on the first tick; 2 - no velocity slide on the first tick; (for compatibility with old tracker formats);
- 3C - copy track XX from from the pattern YY; for example, if XXYY = 0023, then the first track will be copied from the pattern named "23";
- 3D - write a random value to track YY; min value, max value and column must be in track 0, starting from line XX; see example "pat effect 3D random value"; (columns: 0 - NN; 1 - VV; 2 - MM; 3 - CC; 4 - EE; 5 - XX; 6 - YY; 7 - XXYY);
- corrected Mute/Solo algorithm for modules;
- OpenGL accelerated versions for Windows and Linux;
- new options in sunvox_config.ini: controller group colors c_cgp0, c_cgp1, etc.;
- new options in sunvox_config.ini: module layer colors c_layer0, c_layer1, c_layer2, etc.;
- new options in sunvox_config.ini: c_pbtn, c_pbtn_op, c_pscroll, c_pateditor_level, c_pateditor_cursor, show_sel_btn, show_sbars, edit_mode;
- new curves in curves/MultiSynth/curve3 for different equal temperament systems (for example, ET19 - 19 tones per octave);
- new modules in the instruments/ and effects/ folders;
- new examples (SunVox Compo 2021.02 winners): Logickin - Mech Haven, So_ingMachine - Some of our tracks cant be covered, kiberaver - electric dreams;
- new examples: NightRadio - Afterglow, NightRadio - Winter Is Coming;
- updated version of SunVox library for developers: https://warmplace.ru/soft/sunvox/sunvox_lib.php
- bug fixes.
Files
SunVox 2.0
External
Jan 23, 2022
Get SunVox
SunVox
Modular Music Studio
Status | Released |
Category | Tool |
Author | NightRadio |
Tags | 16-bit, 8-Bit, chiptune, daw, Instrument, Music, Music Production, Soundtoy, synth, tracker |
More posts
- SunVox 2.1.241 days ago
- Support my workJan 22, 2024
- Black Friday SaleNov 22, 2023
- SunVox 2.1.1 is out!Oct 23, 2023
- SunVox 2.1 is out!Feb 01, 2023
- SunVox 2.1 dev status: 70%Oct 18, 2022
- SunVox for beginners: making a track from scratchApr 28, 2022
- SunVox for beginners: the basicsApr 28, 2022
- SunVox 2.0eMar 05, 2022
- SunVox 2.0cFeb 02, 2022
Leave a comment
Log in with itch.io to leave a comment.