SunVox

SunVox



$5.99
2.1.1cfor iPhone, iPad and more
9.7
273 Ratings
Alexander Zolotov
Developer
105.6 MB
Size
Nov 29, 2023
Update Date
Music
Category
4+
Age Rating
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.
SunVox Screenshots
SunVox posterSunVox posterSunVox posterSunVox poster
SunVox posterSunVox posterSunVox posterSunVox poster

About SunVox

SunVox is one of the most powerful music creation tools for iOS. It is a small and fast cross-platform modular synthesizer with pattern based sequencer (tracker).

[ Key features ]
• Modular interface.
• Powerful microtonal sequencer.
• Highly optimized synth algorithms.
• Support of 16/24/32bit WAV, AIFF and XI samples.
• XM (FastTracker) and MOD (ProTracker, OctaMED) import.
• Multitrack WAV export.
• MIDI import/export.
• MIDI IN/OUT.
• Mic/Line recording (using the Sampler).
• Audio Unit Extension (AUv3 instrument/effect), Audiobus.
• Generative music features: random selection of notes, random values of controllers, probability effects.
• It's possible to use SunVox engine in your own applications using the free library for developers.
• It is also available for other systems (see the site).

[ Brief instruction ]
The main menu - button with the SunVox icon in the upper left corner of the screen.
To connect one module (source) to another (destination): first touch on the source, second touch on the destination.

Official SunVox homepage, user manual, video tutorials:
https://warmplace.ru/soft/sunvox

SunVox music:
https://warmplace.ru/soft/sunvox/#music

Found a bug? Have some questions? Just write me directly: nightradio@gmail.com
The answer comes immediately!

[ Built-in synthesizers & effects ]
• Generators;
• DrumSynth with 120 unique synthetic drum sounds;
• FM synthesizer;
• Multisample instrument;
• SpectraVoice (FFT-based synthesizer for warm atmospheric sounds);
• Side Chain Compressor;
• Distortion;
• Echo & Reverb;
• Equalizer & Filters;
• Flanger;
• Loop (for glitch effects);
• Vocal Filter (for human voice simulation);
• Vorbis Player;
• WaveShaper;
• Pitch Detector;
• Pitch Shifter;
• and more ...

[ Jordan Rudess about this app ]
Sunvox is a serious music application. I am personally running it on my iphone. In the overcrowded world of music apps, Sunvox stands out as both unique and powerful. If you are a musician and own an iphone, you owe it to yourself to try this amazing application!
Show More

What's New in the Latest Version 2.1.1c

Last updated on Nov 29, 2023
Old Versions
* Sampler: new controller "Tick length" (affects the duration of the envelopes);
* new example: NightRadio - Frozen;
* bug fixes.
Show More
Version History
2.1.1c
Nov 29, 2023
* Sampler: new controller "Tick length" (affects the duration of the envelopes);
* new example: NightRadio - Frozen;
* bug fixes.
2.1.1b
Nov 1, 2023
fixed bug with saving OGG sample
2.1.1
Oct 23, 2023
* iOS 11 support has been dropped; now the minimum is 12;
* now you can also load samples in the following formats (on ALL platforms): 64-bit WAV/AIFF, OGG (Vorbis), MP3, FLAC;
* export to FLAC and OGG (Vorbis);
* Modulator: the accuracy of the phase modulation mode has been increased (but only if the version of SunVox 2.1.1 (and higher) is specified in the project properties);
* Modulator: new controller "Max phase modulation delay";
* Vorbis player: new controller "Ignore Note OFF" (play every note endlessly);
* MetaModule: new option "Auto BPM/TPL" (synchronize BPM and TPL of the module with BPM and TPL of the parent project);
* Pattern Editor: new function "Sync with timeline" - sync the cursor with the timeline (+shortcut, unassigned by default);
* Timeline: new function "Sync with pat.editor" - sync the cursor with the pattern editor (+shortcut, unassigned by default);
* sample editor: new function "Mono to stereo" (editor menu -> Misc);
* auto-repeat in the virtual (on-screen) text keyboard;
* new modules and examples;
* bug fixes.
2.1c
Mar 15, 2023
v2.1c: bug fixes.
v2.1b:
* Loop: new controller "On NoteON" (restart with transition to zero iteration (record);restart current iteration); see simple_examples/loop4.sunvox;
* bug fixes.
v2.1:
* now the interface is displayed in high resolution; if you want to switch back to the normal low resolution mode (on some devices this will increase the FPS) - go to the Preferences -> Interface -> Low resolution;
* Preferences -> Audio -> Additional options: new option "minimize the amount of system-supplied signal processing" (measurement mode);
* high resolution icons;
* high resolution fonts with fractional scaling; you can disable these features in Preferences -> Interface -> Fonts;
* sound engine optimization;
* Distortion: new type "saturation" (adding odd harmonics) + five of its variations;
* MultiSynth: new option "Output port number = random" (three different algorithms are available);
* Loop: new controller "Length unit" (line/128;line;line/2;line/3;tick;ms;Hz);
* Loop: new controller "Maximum buffer size" (in seconds) to protect against allocating too much memory;
* Loop: the maximum of the "Repeat" controller has been increased to 128 (128 = repeat endlessly);
* new curve types for ADSR and FMX modules: rect; smooth rect; 2-bit (linear); 3-bit; 4-bit; 5-bit;
* module editor menu: new function "Mute/Solo buttons" to show/hide the Bypass/Mute/Solo buttons under each module;
* musical keyboard: the new panel with additional functions and settings; to open it - increase the height of the keyboard and press the appeared "+" button;
* musical keyboard settings: type (classic, uniform, free (any frequency)), number of rows, key width, color inversion, autorepeat;
* new way to edit a pattern - drawing with a brush; go the pattern editor menu and select "Draw" - this will open the pattern drawing tools;
* for a more detailed description of working with a brush, see https://warmplace.ru/soft/sunvox/manual.php#pdraw
* new features in the pattern editor menu: Copy to brush; Reverse; Draw (open pattern drawing tools);
* Preferences -> Timeline: new option "Hexadecimal track numbers";
* Preferences -> Toolbars: the buttons on the horizontal dividers can be customized here; see https://warmplace.ru/soft/sunvox/manual.php#toolbars
* pattern editor menu -> Remap: module number -1 = all modules;
* more detailed pattern names after the live recording;
* new pattern effect (column EE): 35 - bind MIDI OUT message XX (0 - Program Change; 1 - Channel Pressure; 2 - Pitch Bend Change) to controller YY (0 - OFF; 0x80 - MIDI controller 0; 0x81 - MIDI controller 1...); for the specified module only;
* new special pattern command: "XX" - stop the module, clear its internal buffers and put it into standby mode;
* new keyboard shortcuts (unassigned by default) that open the corresponding tool windows in the pattern editor:
* interpolate;
* transpose;
* cyclic shift;
* set effect;
* draw;
* new keyboard shortcuts (unassigned by default) for the pattern editor:
* clear pattern;
* shrink pattern /2;
* expand pattern *2;
* slice by cursor;
* reverse;
* pattern properties;
* show/hide CCEEXXYY columns;
* scale;
* insert a special command "Stop the Module" (XX);
* new keyboard shortcuts for working with the brush:
* CTRL+E - play current note (in the pattern editor) and copy it to the brush;
* CTRL+L - play the notes of the current line (in the pattern editor) and copy it to the brush;
* play the 1st line of the brush (unassigned by default);
* сopy selected area of the pattern to the brush (unassigned by default);
* CTRL+G - paste from the brush;
* new modules in the instruments/ and effects/ folders;
* new examples:
* SunVox Compo 2022.02 winners: fuzion_mixer & Logickin - Synthonic Voyage, RobloxFan75000 - Hypermatic, PhilipBergwerf - We want Peace;
* NightRadio - Cycles of Light;
* updated version of SunVox library for developers: https://warmplace.ru/soft/sunvox/sunvox_lib.php
* bug fixes.
2.1b
Feb 7, 2023
v2.1b:
* Loop: new controller "On NoteON" (restart with transition to zero iteration (record);restart current iteration); see simple_examples/loop4.sunvox;
* bug fixes.
v2.1:
* now the interface is displayed in high resolution; if you want to switch back to the normal low resolution mode (on some devices this will increase the FPS) - go to the Preferences -> Interface -> Low resolution;
* Preferences -> Audio -> Additional options: new option "minimize the amount of system-supplied signal processing" (measurement mode);
* high resolution icons;
* high resolution fonts with fractional scaling; you can disable these features in Preferences -> Interface -> Fonts;
* sound engine optimization;
* Distortion: new type "saturation" (adding odd harmonics) + five of its variations;
* MultiSynth: new option "Output port number = random" (three different algorithms are available);
* Loop: new controller "Length unit" (line/128;line;line/2;line/3;tick;ms;Hz);
* Loop: new controller "Maximum buffer size" (in seconds) to protect against allocating too much memory;
* Loop: the maximum of the "Repeat" controller has been increased to 128 (128 = repeat endlessly);
* new curve types for ADSR and FMX modules: rect; smooth rect; 2-bit (linear); 3-bit; 4-bit; 5-bit;
* module editor menu: new function "Mute/Solo buttons" to show/hide the Bypass/Mute/Solo buttons under each module;
* musical keyboard: the new panel with additional functions and settings; to open it - increase the height of the keyboard and press the appeared "+" button;
* musical keyboard settings: type (classic, uniform, free (any frequency)), number of rows, key width, color inversion, autorepeat;
* new way to edit a pattern - drawing with a brush; go the pattern editor menu and select "Draw" - this will open the pattern drawing tools;
* for a more detailed description of working with a brush, see https://warmplace.ru/soft/sunvox/manual.php#pdraw
* new features in the pattern editor menu: Copy to brush; Reverse; Draw (open pattern drawing tools);
* Preferences -> Timeline: new option "Hexadecimal track numbers";
* Preferences -> Toolbars: the buttons on the horizontal dividers can be customized here; see https://warmplace.ru/soft/sunvox/manual.php#toolbars
* pattern editor menu -> Remap: module number -1 = all modules;
* more detailed pattern names after the live recording;
* new pattern effect (column EE): 35 - bind MIDI OUT message XX (0 - Program Change; 1 - Channel Pressure; 2 - Pitch Bend Change) to controller YY (0 - OFF; 0x80 - MIDI controller 0; 0x81 - MIDI controller 1...); for the specified module only;
* new special pattern command: "XX" - stop the module, clear its internal buffers and put it into standby mode;
* new keyboard shortcuts (unassigned by default) that open the corresponding tool windows in the pattern editor:
* interpolate;
* transpose;
* cyclic shift;
* set effect;
* draw;
* new keyboard shortcuts (unassigned by default) for the pattern editor:
* clear pattern;
* shrink pattern /2;
* expand pattern *2;
* slice by cursor;
* reverse;
* pattern properties;
* show/hide CCEEXXYY columns;
* scale;
* insert a special command "Stop the Module" (XX);
* new keyboard shortcuts for working with the brush:
* CTRL+E - play current note (in the pattern editor) and copy it to the brush;
* CTRL+L - play the notes of the current line (in the pattern editor) and copy it to the brush;
* play the 1st line of the brush (unassigned by default);
* сopy selected area of the pattern to the brush (unassigned by default);
* CTRL+G - paste from the brush;
* new modules in the instruments/ and effects/ folders;
* new examples:
* SunVox Compo 2022.02 winners: fuzion_mixer & Logickin - Synthonic Voyage, RobloxFan75000 - Hypermatic, PhilipBergwerf - We want Peace;
* NightRadio - Cycles of Light;
* updated version of SunVox library for developers: https://warmplace.ru/soft/sunvox/sunvox_lib.php
* bug fixes.
2.1
Feb 1, 2023
* now the interface is displayed in high resolution; if you want to switch back to the normal low resolution mode (on some devices this will increase the FPS) - go to the Preferences -> Interface -> Low resolution;
* Preferences -> Audio -> Additional options: new option "minimize the amount of system-supplied signal processing" (measurement mode);
* high resolution icons;
* high resolution fonts with fractional scaling; you can disable these features in Preferences -> Interface -> Fonts;
* sound engine optimization;
* Distortion: new type "saturation" (adding odd harmonics) + five of its variations;
* MultiSynth: new option "Output port number = random" (three different algorithms are available);
* Loop: new controller "Length unit" (line/128;line;line/2;line/3;tick;ms;Hz);
* Loop: new controller "Maximum buffer size" (in seconds) to protect against allocating too much memory;
* Loop: the maximum of the "Repeat" controller has been increased to 128 (128 = repeat endlessly);
* new curve types for ADSR and FMX modules: rect; smooth rect; 2-bit (linear); 3-bit; 4-bit; 5-bit;
* module editor menu: new function "Mute/Solo buttons" to show/hide the Bypass/Mute/Solo buttons under each module;
* musical keyboard: the new panel with additional functions and settings; to open it - increase the height of the keyboard and press the appeared "+" button;
* musical keyboard settings: type (classic, uniform, free (any frequency)), number of rows, key width, color inversion, autorepeat;
* new way to edit a pattern - drawing with a brush; go the pattern editor menu and select "Draw" - this will open the pattern drawing tools;
* for a more detailed description of working with a brush, see https://warmplace.ru/soft/sunvox/manual.php#pdraw
* new features in the pattern editor menu: Copy to brush; Reverse; Draw (open pattern drawing tools);
* Preferences -> Timeline: new option "Hexadecimal track numbers";
* Preferences -> Toolbars: the buttons on the horizontal dividers can be customized here; see https://warmplace.ru/soft/sunvox/manual.php#toolbars
* pattern editor menu -> Remap: module number -1 = all modules;
* more detailed pattern names after the live recording;
* new pattern effect (column EE): 35 - bind MIDI OUT message XX (0 - Program Change; 1 - Channel Pressure; 2 - Pitch Bend Change) to controller YY (0 - OFF; 0x80 - MIDI controller 0; 0x81 - MIDI controller 1...); for the specified module only;
* new special pattern command: "XX" - stop the module, clear its internal buffers and put it into standby mode;
* new keyboard shortcuts (unassigned by default) that open the corresponding tool windows in the pattern editor:
* interpolate;
* transpose;
* cyclic shift;
* set effect;
* draw;
* new keyboard shortcuts (unassigned by default) for the pattern editor:
* clear pattern;
* shrink pattern /2;
* expand pattern *2;
* slice by cursor;
* reverse;
* pattern properties;
* show/hide CCEEXXYY columns;
* scale;
* insert a special command "Stop the Module" (XX);
* new keyboard shortcuts for working with the brush:
* CTRL+E - play current note (in the pattern editor) and copy it to the brush;
* CTRL+L - play the notes of the current line (in the pattern editor) and copy it to the brush;
* play the 1st line of the brush (unassigned by default);
* сopy selected area of the pattern to the brush (unassigned by default);
* CTRL+G - paste from the brush;
* new modules in the instruments/ and effects/ folders;
* new examples:
* SunVox Compo 2022.02 winners: fuzion_mixer & Logickin - Synthonic Voyage, RobloxFan75000 - Hypermatic, PhilipBergwerf - We want Peace;
* NightRadio - Cycles of Light;
* updated version of SunVox library for developers: https://warmplace.ru/soft/sunvox/sunvox_lib.php
* bug fixes.
2.0e
Mar 5, 2022
2.0e: bug fixes.
2.0:
* 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 + ability to save several selected modules to a sunvox file;
* timeline: supertracks (see 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;
* timeline menu: new option "Vertical mode";
* 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;
* module editor menu: new function "Detach" to detach the selected modules from the rest;
* module editor menu: new function "Make MetaModule" for packing the selected modules into a single MetaModule;
* 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;
* MultiSynth: new option "Output port number = round-robin (cyclic)";
* Sampler: new option "Increased frequency computation accuracy";
* 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";
* new examples and modules.
See the full changelog on the site...
2.0d
Feb 15, 2022
2.0d: bug fixes.
2.0:
* 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 + ability to save several selected modules to a sunvox file;
* timeline: supertracks (see 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;
* timeline menu: new option "Vertical mode";
* 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;
* module editor menu: new function "Detach" to detach the selected modules from the rest;
* module editor menu: new function "Make MetaModule" for packing the selected modules into a single MetaModule;
* 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;
* MultiSynth: new option "Output port number = round-robin (cyclic)";
* Sampler: new option "Increased frequency computation accuracy";
* 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";
* new examples and modules.
See the full changelog on the site...
2.0c
Jan 31, 2022
2.0c: bug fixes.
2.0:
* 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 + ability to save several selected modules to a sunvox file;
* timeline: supertracks (see 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;
* timeline menu: new option "Vertical mode";
* 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;
* module editor menu: new function "Detach" to detach the selected modules from the rest;
* module editor menu: new function "Make MetaModule" for packing the selected modules into a single MetaModule;
* 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;
* MultiSynth: new option "Output port number = round-robin (cyclic)";
* Sampler: new option "Increased frequency computation accuracy";
* 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";
* new examples and modules.
See the full changelog on the site...
2.0b
Jan 25, 2022
2.0b: bug fixes.
2.0:
* 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 + ability to save several selected modules to a sunvox file;
* timeline: supertracks (see 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;
* timeline menu: new option "Vertical mode";
* 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;
* module editor menu: new function "Detach" to detach the selected modules from the rest;
* module editor menu: new function "Make MetaModule" for packing the selected modules into a single MetaModule;
* 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;
* MultiSynth: new option "Output port number = round-robin (cyclic)";
* Sampler: new option "Increased frequency computation accuracy";
* 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";
* new examples and modules.
See the full changelog on the site...
2.0
Jan 23, 2022
* 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 + ability to save several selected modules to a sunvox file;
* timeline: supertracks (see 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;
* timeline menu: new option "Vertical mode";
* 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;
* module editor menu: new function "Detach" to detach the selected modules from the rest;
* module editor menu: new function "Make MetaModule" for packing the selected modules into a single MetaModule;
* 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;
* MultiSynth: new option "Output port number = round-robin (cyclic)";
* Sampler: new option "Increased frequency computation accuracy";
* 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";
* new examples and modules;
* bug fixes.
See the full changelog on the site...
1.9.6c
Dec 16, 2020
bug fixes
1.9.6b
Nov 25, 2020
bug fixes
1.9.6
Nov 24, 2020
* SunVox Audio Unit (AUv3) can now be used as an effect (filter) inside other DAWs;
* new module - Pitch Detector for detecting the pitch of the incoming signal; the frequency and note will be displayed; notes will be sent to the module output; see example "pitch correction (automatic tuning)";
* new module - ADSR envelope generator; see examples adsr, adsr2, adsr3;
* new module - Ctl2Note for converting the controller value into a note (input - automation; output - notes); see example ctl2note;
* Analog Generator: new waveform "harmonics" allows you to draw the harmonic distribution; but remember, if you turn on all 32 harmonics, then the module's performance will slow down 32 times compared to a pure sine generator; reduced polyphony and LQmono mode will slightly reduce the CPU load;
* SpectraVoice: new harmonic types: overtones1+, overtones2+, overtones3+, overtones4+, metal;
* LFO: new controller "Frequency scale" (in percents) - use it to slow or accelerate the oscillations;
* LFO: new controller "Smooth transitions" - disable it to get hard transitions inside the waveform;
* Generator, Kicker, SpectraVoice: increased resolution (accuracy) of Attack and Release controllers; (only if the base version is 1.9.6 or higher in the Project Properties);
* Sound2Ctl: new option "Send only changed values";
* MultiSynth: new option "Round the note (X-axis on curve3) to the nearest integer" (remove microtones);
* MultiSynth: new option "Round the pitch (Y-axis on curve3) to the closest";
* MultiSynth: new option "Record notes to the scale (curve3)"; see example "dynamic scale";
* MultiSynth: new option "Output note = Output note - Input note + C5" (difference between output and input pitch);
* MultiSynth: new option "Output port number = note % number of connected outputs"; (% is the modulo (remainder) operation); see example "drumkit 3 (multisynth)";
* MultiSynth: new option "Output port number = polyphonic channel % number of connected outputs";
* MultiSynth: new curve 3 describing the dependence of the output pitch on the input note;
* MetaModule: new options "Receive notes from the keyboard" and "Don't receive notes from the keyboard";
* MetaModule -> User defined controllers: edit buttons (add,delete,move up/down) have been added;
* Pitch shifter: incoming notes change the value of controller 02.Pitch; the C5 note corresponds to zero;
* Pitch shifter: new controller "Bypass if pitch=0" - play the original signal when the module does not change the pitch;
* MetaModule, MultiSynth, Sound2Ctl, Sampler, Analog Generator: options can be accessed in the same way as controllers (see the exact numbers in the options list);
* new MIDI IN mode for modules - "never" (never receive MIDI data);
* improved popup menus: additional navigation keys (up,down,left,right,space,enter,escape); horizontal scroll if the menu does not fit on the screen; highlight of the current effect;
* new pattern effects (column EE): 05 and 06 - pitch bend up/down (one semitone = 100 (256dec));
* new keyboard shortcuts for the timeline: slice, mute, solo, unmute, set restart position, snap to grid (unassigned by default);
* new folder "curves" (with curves for MultiSynth, MultiCtl and WaveShaper);
* new modules in the instruments/ and effects/ folders;
* new examples (SunVox Compo 2020.02 winners): Trackerbound - Alpha Ursae Minoris, Trackerbound - Silentium, manganoid - Lazy Thunder, SawZer - Phantom;
* bug fixes.
1.9.5d
Feb 20, 2020
bug fixes
1.9.5c
Feb 6, 2020
bug fixes
1.9.5b
Jan 23, 2020
missing files added in AU-version
1.9.5
Jan 22, 2020
* Audio Unit Extension (AUv3 instrument) has been added - SunVox can now be used inside any AU host;
* Main menu -> Export/import: additional export/import functions provided by the system;
* extended set of supported MIDI sync commands (slave mode): Start/Stop/Continue, MIDI Clock, Song Position Pointer;
* full support of 65534 modules per project and 32 tracks per pattern;
* optimization of graphic and sound engines;
* Distortion: new type "overflow2" (symmetric overflow);
* Loop: incoming notes (Note ON commands) restart the loop;
* Delay now also delays the incoming events (note, pitch, phase, velocity);
* MultiSynth: new option "Generate missed Note OFF cmds";
* Pattern Editor: new function "Cyclic shift";
* new pattern effects (column EE):
* 15 - change the relative note and finetune of the module; XX - relative note (00 - ignore; 01 = -127; 80 = 0; FF = 127); YY - finetune (00 - ignore; 01 = one semitone lower; 80 = 0; FF = one semitone higher);
* 31 - jump to line XXYY (address) right after the end of the current line;
* 32 - set jump address mode YY: 0 - absolute address, relative to the start of the timeline (default); 1 - ( pattern beginning + address ); 2 - ( pattern beginning - address ); 3 - ( next line + address ); 4 - ( next line - address );
* new set of destructive effects (irreversibly change the contents of the pattern):
* 38 - delete an event on track XX with a probability of YY (00..FF(100%)); see simple_examples/pat effect 38 self destructive.sunvox
* 39 - cyclic shift of track XX down by YY lines;
* 3A - generate a new iteration of YY-line polyrhythm on track XX; see simple_examples/pat effect 3A polyrhythm.sunvox;
* 3B - copy track XX to a pattern named YY;
* MutliCtl, Sound2Ctl, Pitch2Ctl, Velocity2Ctl: "OUT Controller" range has been increased to 255, so now it's also possible to address the MIDI controllers (CC0 = 128, CC1 = 129, ...) of the connected module(s);
* new module visualization settings: background options (outline/fill), level scale (linear/logarithmic(dB)/RMS), peak meter;
* Project properties: "Sync" settings allow you to specify the types of synchronization commands that the project accepts;
* Preferences -> Main: new option "Autosave" (disabled by default);
* Preferences -> MIDI: "Module preview channel" - MIDI channel that will be used to receive notes during module pre-listening (when selecting a file);
* Preferences -> MIDI: "Sync source" - MIDI device for receiving synchronization commands;
* Preferences -> Timeline: new option "Hexadecimal line numbers";
* Preferences -> Interface -> Shortcuts: delete buttons [x] have been added;
* improved text fields (long text scrolling has been added) + improved virtual text keyboard;
* simple copy/paste (ctrl+c/v) in all text fields;
* Wi-Fi export/import: additional file information fields: size and modification date/time;
* export to WAV: new mode "File per module (connected to selected)" - export modules connected (as sources) to the selected module;
* new keyboard shortcut: SHIFT + 7 - cyclic shift up (for the selected region in the pattern editor);
* new keyboard shortcut: SHIFT + 8 - cyclic shift down;
* new instruments and effects from other users (see the instruments and effects folders);
* new examples (SunVox Compo 2019.03 winners): Trackerbound - its over now; make a wish; Logickin Lambda - Soar Beyond; manganoid - Dash of Wind;
* new examples: NightRadio - 5100, 5101, 5102, Sines of Night, Au; Manwe - Aquar.io Ambient; Philip Bergwerf - Venaya;
* bug fixes.
1.9.4c
Aug 5, 2018
v1.9.4b/c: bug fixes.
v1.9.4:
* user files are now available through the Files app;
* partial USB/Bluetooth keyboard support (no key release, no Home/End, no F1/F2/...);
* improved iPhone X display support;
* sound engine optimization;
* indicating the modules whose controllers are tied to the MIDI;
* additional slider for scrolling the controllers when there is not enough space on the screen;
* spectrogram has been added to the to the spectrum analyzer;
* detailed settings of the spectrum analyzer are now available through the main menu -> Preferences -> Modules;
* Amplifier: new controller "Gain" for high amplification (x100, x1000 and higher);
* Analog Generator: new option "True zero attack/release" - turn it on when you need a very fast (instantaneous) zero attack or/and release;
* Analog Generator: new waveforms: "noise with spline interpolation (sampler)", "white noise", "pink noise", "red noise", "blue noise", "violet noise", "grey noise";
* Compressor: new mode "peak zero latency" for compression/limiting without delay; modes "peak" and "RMS" operate with a delay of 1 ms;
* Distortion: new types: "foldback2", "foldback3", "overflow";
* LFO: new waveform "random interpolated" (same as random (5), but with a smoother transition between the signal levels);
* DrumSynth: three additional panning controllers for the bass, hihat and snare;
* Kicker and DrumSynth: panning controller can now be set locally (for each note separately);
* Kicker: "Boost" (old name - "Vol.addition") controller works again after it was accidentally broken in SunVox 1.6 :) (base SunVox version in the project properties must be 1.9.4 or higher);
* MultiCtl: new controllers "Response" and "Sample rate" to smoothly change the output value; response=1000 - immediate change; response<1000 - smooth change; optimal sample rate = 150Hz, please avoid higher values without the urgent need;
* Timeline: new function "set restart position" - use it to change the position which the project should restart from after the project end;
* pattern effect 03 (slide to note): default speed value (XXYY) is 256 (100 in hex);
* new pattern effect 24: take a note from line XXYY on the same track; if the note to the left of the effect is specified, it will be used as the transposition value (relative to C5: c5 - one semitone higher, C4 - one octave lower, etc.); if the module number is missing, then the module number from line XXYY will be used;
* new pattern effect 25: take a random note from the range of lines XX..YY (inclusive) on the same track;
* new pattern effect 26: take a note from track XXYY on the same line;
* new pattern effect 27: take a random note from the range of tracks XX..YY (inclusive) on the same line;
* new pattern effect 28: take a note from line XXYY on track 0;
* new pattern effect 29: take a random note from the range of lines XX..YY (inclusive) on track 0; see example "pat effect 29 random note from trk0";
* module remapping: "pattern" button has been added;
* dialog window shortcuts: Y or ENTER = first button on the left; N = second button; ESC = cancel; 1...9 = buttons from left to right;
* if you enter the file name "exporttest" when exporting to WAV, the SunVox engine speed test will be performed (without saving to disk);
* new keyboard shortcut: CTRL + SHIFT + N - new project;
* new keyboard shortcut: SHIFT + F10 - play from the pattern cursor;
* new instruments: keyboard/NR SuperSaw (lo-fi), analog11, analog12, pads/analog_distorted2, wind/NR Sax;
* new instruments and effects from other users (see the instruments and effects folders);
* new simple examples: idm, pat effect 29 random note from trk0.
1.9.4b
Aug 1, 2018
bug fixes
1.9.4
Jul 29, 2018
* user files are now available through the Files app;
* partial USB/Bluetooth keyboard support (no key release, no Home/End, no F1/F2/...);
* improved iPhone X display support;
* sound engine optimization;
* indicating the modules whose controllers are tied to the MIDI;
* additional slider for scrolling the controllers when there is not enough space on the screen;
* spectrogram has been added to the to the spectrum analyzer;
* detailed settings of the spectrum analyzer are now available through the main menu -> Preferences -> Modules;
* Amplifier: new controller "Gain" for high amplification (x100, x1000 and higher);
* Analog Generator: new option "True zero attack/release" - turn it on when you need a very fast (instantaneous) zero attack or/and release;
* Analog Generator: new waveforms: "noise with spline interpolation (sampler)", "white noise", "pink noise", "red noise", "blue noise", "violet noise", "grey noise";
* Compressor: new mode "peak zero latency" for compression/limiting without delay; modes "peak" and "RMS" operate with a delay of 1 ms;
* Distortion: new types: "foldback2", "foldback3", "overflow";
* GPIO: max number of pins is increased to 256;
* LFO: new waveform "random interpolated" (same as random (5), but with a smoother transition between the signal levels);
* DrumSynth: three additional panning controllers for the bass, hihat and snare;
* Kicker and DrumSynth: panning controller can now be set locally (for each note separately);
* Kicker: "Boost" (old name - "Vol.addition") controller works again after it was accidentally broken in SunVox 1.6 :) (base SunVox version in the project properties must be 1.9.4 or higher);
* MultiCtl: new controllers "Response" and "Sample rate" to smoothly change the output value; response=1000 - immediate change; response<1000 - smooth change; optimal sample rate = 150Hz, please avoid higher values without the urgent need;
* Timeline: new function "set restart position" - use it to change the position which the project should restart from after the project end;
* pattern effect 03 (slide to note): default speed value (XXYY) is 256 (100 in hex);
* new pattern effect 24: take a note from line XXYY on the same track; if the note to the left of the effect is specified, it will be used as the transposition value (relative to C5: c5 - one semitone higher, C4 - one octave lower, etc.); if the module number is missing, then the module number from line XXYY will be used;
* new pattern effect 25: take a random note from the range of lines XX..YY (inclusive) on the same track;
* new pattern effect 26: take a note from track XXYY on the same line;
* new pattern effect 27: take a random note from the range of tracks XX..YY (inclusive) on the same line;
* new pattern effect 28: take a note from line XXYY on track 0;
* new pattern effect 29: take a random note from the range of lines XX..YY (inclusive) on track 0; see example "pat effect 29 random note from trk0";
* module remapping: "pattern" button has been added;
* dialog window shortcuts: Y or ENTER = first button on the left; N = second button; ESC = cancel; 1...9 = buttons from left to right;
* if you enter the file name "exporttest" when exporting to WAV, the SunVox engine speed test will be performed (without saving to disk);
* new keyboard shortcut: CTRL + SHIFT + N - new project;
* new keyboard shortcut: SHIFT + F10 - play from the pattern cursor;
* new instruments: keyboard/NR SuperSaw (lo-fi), analog11, analog12, pads/analog_distorted2, wind/NR Sax;
* new instruments and effects from other users (see the instruments and effects folders);
* new simple examples: idm, pat effect 29 random note from trk0;
* various small changes and improvements;
* updated version of SunVox library for developers;
* bug fixes.
1.9.3b
Nov 28, 2017
* iOS 7 support has been dropped;
* Audiobus 3 support (with MIDI);
* sound engine optimization;
* MIDI IN options has beed added to the Module Properties: here you can change the MIDI IN channel and the mode (receive MIDI commands "when the module selected" or "always");
* the biggest Sampler update since 2008;
* Sampler: click removal algorithm (between two notes on the same channel, or during the sharp note cutoff);
* Sampler: added four new envelopes to control the effect (with polyphony support), which is one of the built-in SunVox modules; so you can choose almost any SunVox module (for example, Filter or MetaModule), and it will be stored inside the Sampler;
* Sampler: new option "Ignore velocity for volume";
* Sampler (sample editor): new loop parameter - Sustain; when enabled, loop will be finished after the Note OFF;
* Sampler (sample editor): deeper zoom;
* Sampler (sample editor): Crossfade Loop effect has been added into the menu;
* Sampler (envelope editor): unlimited envelope length, unlimited number of envelope points;
* Sampler (envelope editor): point info display has been added; press it to show/hide the additional buttons for precise point control;
* Sampler (envelope editor): new envelope parameters: Gain, Velocity influence;
* Sampler (envelope editor): new envelopes: Pitch, Effect Controller;
* MetaModule: new option "Event output"; when enabled, the MetaModule can output events (Note ON/OFF, Set Pitch, etc.) from the internal Output module; see the examples metamodule_arpeggiator3/4;
* MetaModule: effect 07 (set sample offset by percentage) is now supported too; you can use it to jump to the specified location within the MetaModule-project;
* MetaModule: new mode "play without repeat" has been added to the "Play patterns" controller;
* Filter, Filter Pro, Flanger, LFO, Vibrato: current LFO phase is visible now (on the "Set phase" controller);
* Filter, Filter Pro, Flanger, LFO, Vibrato: the incoming notes (Note ON commands) reset the LFO phase to "Set phase" value;
* MultiSynth: new option "Trigger" (ignore Note OFF commands; the new note turns off the old note with the same pitch);
* MultiSynth: new controller "Curve2 influence" (mix between the linear (default) and the user-drawn curve2);
* Reverb: new controller "Random seed";
* LFO: new controller "Generator" (always generate a signal, even if the input is empty);
* LFO: triangle waveform;
* Pattern Editor: new function "Place evenly" (place events evenly in the selected area);
* new project parameter - "Time grid2" (the higher-level grid, number of time grid cells);
* "Randomize controllers" can now be canceled through the UNDO;
* lists of the recent files and folders have been added to the file browser; you can disable it in the Preferences -> Interface;
* "Resize" button has been added to the musical keyboard in the file browser (when the Preview is enabled);
* Preferences -> Main: new button "Log" (show/save SunVox log);
* Preferences -> Interface: new option "Zoom buttons" (hide/show zoom in/out buttons);
* Preferences -> Interface -> Color theme: ability to manually adjust the four primary colors (c_0, c_1, c_2, c_3);
* new instruments and effects (see the folders instruments and effects);
* new examples: NightRadio - Reach for the Stars, Transient - Can It Be Beautiful;
* new simple examples: sampler effect envelopes, metamodule_arpeggiator3, metamodule_arpeggiator4;
* user manual update: http://www.warmplace.ru/wiki/doku.php?id=sunvox:manual_en;
* bug fixes: note hang in Glide, broken virtual MIDI IN port in iOS, problems with Wi-Fi Export/Import, etc.
1.9.3
Nov 21, 2017
* Audiobus 3 support (with MIDI);
* sound engine optimization;
* MIDI IN options has beed added to the Module Properties: here you can change the MIDI IN channel and the mode (receive MIDI commands "when the module selected" or "always");
* the biggest Sampler update since 2008;
* Sampler: click removal algorithm (between two notes on the same channel, or during the sharp note cutoff);
* Sampler: added four new envelopes to control the effect (with polyphony support), which is one of the built-in SunVox modules; so you can choose almost any SunVox module (for example, Filter or MetaModule), and it will be stored inside the Sampler;
* Sampler: new option "Ignore velocity for volume";
* Sampler (sample editor): new loop parameter - Sustain; when enabled, loop will be finished after the Note OFF;
* Sampler (sample editor): deeper zoom;
* Sampler (sample editor): Crossfade Loop effect has been added into the menu;
* Sampler (envelope editor): unlimited envelope length, unlimited number of envelope points;
* Sampler (envelope editor): point info display has been added; press it to show/hide the additional buttons for precise point control;
* Sampler (envelope editor): new envelope parameters: Gain, Velocity influence;
* Sampler (envelope editor): new envelopes: Pitch, Effect Controller;
* MetaModule: new option "Event output"; when enabled, the MetaModule can output events (Note ON/OFF, Set Pitch, etc.) from the internal Output module; see the examples metamodule_arpeggiator3/4;
* MetaModule: effect 07 (set sample offset by percentage) is now supported too; you can use it to jump to the specified location within the MetaModule-project;
* MetaModule: new mode "play without repeat" has been added to the "Play patterns" controller;
* Filter, Filter Pro, Flanger, LFO, Vibrato: current LFO phase is visible now (on the "Set phase" controller);
* Filter, Filter Pro, Flanger, LFO, Vibrato: the incoming notes (Note ON commands) reset the LFO phase to "Set phase" value;
* MultiSynth: new option "Trigger" (ignore Note OFF commands; the new note turns off the old note with the same pitch);
* MultiSynth: new controller "Curve2 influence" (mix between the linear (default) and the user-drawn curve2);
* Reverb: new controller "Random seed";
* LFO: new controller "Generator" (always generate a signal, even if the input is empty);
* LFO: triangle waveform;
* Pattern Editor: new function "Place evenly" (place events evenly in the selected area);
* new project parameter - "Time grid2" (the higher-level grid, number of time grid cells);
* lists of the recent files and folders have been added to the file browser; you can disable it in the Preferences -> Interface;
* "Resize" button has been added to the musical keyboard in the file browser (when the Preview is enabled);
* Preferences -> Main: new button "Log" (show/save SunVox log);
* Preferences -> Interface: new option "Zoom buttons" (hide/show zoom in/out buttons);
* Preferences -> Interface -> Color theme: ability to manually adjust the four primary colors;
* new instruments and effects (see the folders instruments and effects);
* new examples: NightRadio - Reach for the Stars, Transient - Can It Be Beautiful;
* new simple examples: sampler effect envelopes, metamodule_arpeggiator3, metamodule_arpeggiator4;
* bug fixes.
1.9.2
Nov 4, 2016
* new module Pitch2Ctl: converts the incoming notes to the controller values (in some another connected module);
* new module Velocity2Ctl: converts the velocity parameter of the incoming notes to the controller values (in some another connected module);
* new project parameter - "Time grid" (number of lines per grid cell);
* Main SunVox Menu: new function "Merge project" (load project over the current);
* Timeline: target pointer (like in the Module View) has been added; use it to choose where to place the new pattern(s);
* Timeline: now the file is used for the pattern copy-buffer; so you can paste even after the SunVox restart;
* Analog Generator: new options "Retain phase" (don't reset the phase) and "Random phase";
* Analog Generator: new options "Filter frequency = note frequency" and "Velocity-dependent filter resonance"; see the analog_gen4 and analog_gen5 examples;
* Analog Generator: new waveform "Drawn with spline interpolation";
* MultiSynth: new button "Set" (set exact values of the curve);
* Vibrato: new controller "Exponential amplitude";
* Kicker: sine waveform has been added;
* LFO: random (noise) waveform has been added;
* Loop: new controller "Mode" (normal/ping-pong loop playback); see the loop2 example;
* MetaModule: optimized interface + default user controller names;
* Sampler: new option "Stop recording on project stop";
* MultiCtl: new controller "OUT offset";
* frequency/delay limits (only for ms and Hz units) has been increased in the following modules: Echo, Delay, Vibrato, LFO;
* improved MIDI Import and Export: channel/program/bank/controller support; new timing algorithm;
* new oscilloscope mode (module visualizer) - XY (X = left channel; Y = right channel);
* now all notes are visible on the musical keyboard: expand it up to see the full range;
* Modules (routing): new function "Find" (find a module by name);
* Pattern Editor: improved hints;
* Pattern Editor: click on some event (note or some other command) and the corresponding module will be highlighted;
* Pattern Properties: new buttons "Shrink /2" and "Expand *2" has been added;
* Preferences -> Main: new option "Make project backup before the first overwrite";
* Preferences -> Timeline: new option "Show line numbers from ...";
* Preferences -> Timeline: new option "Grid cell size";
* Preferences -> Interface: new option "Double click time" (in ms);
* Preferences -> Interface -> Scale: new parameter "Font scale";
* new keyboard shortcut: toggle mute (module);
* new keyboard shortcut: toggle solo (module);
* new keyboard shortcut: toggle bypass (module);
* new keyboard shortcut: unmute all modules;
* new keyboard shortcut: find a module;
* new instruments and effects;
* new simple project examples: analog_gen4, analog_gen5, dubstep, loop2, pitch2ctl ***;
* new song examples: Quantum Countdown, PalmSounds10, Kiberaver - Hard Motor;
* bugs fixed.
1.9.1
Jan 14, 2016
* new module - Glide; it is similar to the MultiSynth, but it also adds the commands of smooth transition between the notes; see the glide.sunvox example;
* advanced Interpolator has been added to the Pattern Editor: with this tool you can make a smooth transition of the values of any pattern columns, with various parameters (like the curve type, noise, etc.);
* new function in the Module View (Routing) - Replace; use it if you want to replace the selected module by some other module without loss of connections;
* MIDI buttons (with notes) linked to some SunVox actions (shortcuts) are now ignored by the synths;
* Sampler (sample editor): now the Copy and Paste functions work through the file;
* Sampler (sample editor): new effects (Invert and Center) has been added;
* LFO: new controller "Duty cycle" (only for the square waveform);
* CUT operation has been added to the Module View (Routing) and the Timeline;
* new instrument from Cube48: DrumSynth48;
* new simple song examples: glide;
* new song examples: snowfall, SunVox Compo 2015.10 Winners (KnyazIvan - fatal precession, OceanicDegree - Dreaming, echo2 - unreal love 3);
* bugs fixed.

SunVox Price

Today:
$5.99
Lowest:
$2.99
Highest:
$5.99

SunVox FAQ

Click here to learn how to download SunVox in restricted country or region.
Check the following list to see the minimum requirements of SunVox.
iPhone
Requires iOS 12.0 or later.
iPad
Requires iPadOS 12.0 or later.
iPod touch
Requires iOS 12.0 or later.
SunVox supports English

SunVox Alternative

You May Also Like

Get more from Alexander Zolotov