SunVox, also known as SunVox Modular Music Creation Studio, is a 2008 music creation tool built around the SunVox Engine, a software-based modular synthesizer and tracker-based sequencer. It is available for multiple platforms including Windows, MacOS, Linux on the desktop and iOS, Android in the mobile sphere. The desktop versions are freely available for download on the developer's website while a paid version for iOS and Android apps, respectively, is purchasable from those platforms' official app stores.[3][4] There was also, at one time, a release for Palm OS devices.
Developer(s) | Alexander Zolotov (aka 'NightRadio') |
---|---|
Initial release | April 5, 2008 |
Stable release | 2.1.2
/ October 15, 2024 |
Written in | C++ |
Operating system | Windows, Windows CE, MacOS, iOS, Linux, Android, Palm OS |
Size | ~828 KB (different by architecture)[1][2] |
Available in | English, Russian |
License | SunVox Modular Music Creation Studio (Proprietary), SunVox Engine (BSD 3-Clause) |
Website | warmplace.ru/soft/sunvox/ |
The underlying SunVox engine was developed as free software under the BSD License prior to version 1.4.
Features
editSunVox can be broken down into four main sections as shown:
Module View
editModule view is where your instruments and effects located; every unit of instruments and effects is represented as a rectangle called modules. These modules not only are used for generating or modifying sounds, but also give visual feedback by displaying various type of oscillation signal. Modules have three main type, which they are:
Synths
editThese are the oscillators of SunVox, acting as your sound source, including subtractive, FM, samples, drum, and a FFT (Fast Fourier Transform) based additive synthesizer.
Effects
editSunVox also includes a handful of effects to modify the sound from your synth module, from basic module like filter, delay, echo and reverb, to something more complex like FFT, and pitch shifter.
Misc
editmodules that do not fit into the two categories above are located in misc. They are generally used for modifying control or midi signal, such as multiCtl (controller multiple controller at different module), multisynth (sending midi signal to multiple synths), sound2ctl (converting audio signal into control signal for controllers), and feedback (the only way for doing feedback loop in SunVox). MetaModule is notable in this category because this loads another SunVox project within the current project as a module, which is useful for loading multiple SunVox project at once, or designing customized synth and effect modules.
Controller View
editLocated at the left side of the screen, controller view list all the control at the selected module at the module view; user can manipulate the controller to change the sound of a module, and you can also assign automation into a pattern by shift-clicking a controller. The controller also have options for mute, solo or bypass the module, to ignore some of the sound during sound design. If the controller list is too long, the V option can display the controller in one, two or four columns, reducing the length of controller for complex MetaModule or FMX.
Pattern Editor
editThis is where the notes are sequenced, displaying pattern data of a chosen pattern at the pattern timeline. Every patterns can support up to 32 tracks in any length. Compared with other trackers software, SunVox tracker command is based on a 16 bit numbers rather than 8 bit in other common tracker software, providing finer controls to the modules, and handling note effect and automation separately.
Pattern Timeline
editUnlike other trackers which they used a fixed length pattern slot system, the length and location of patterns in SunVox are dynamic, so patterns can be played at any time, providing a flexible timing for any instruments. Instead of using numerical ID for pattern, SunVox uses pattern icon to identify the type of the pattern, representing in a 16x16, user editable bi-color icon (background and foreground color). Each pattern can have its own name, to provide more details.
In the 2.0.0 update, SunVox also features "super track" mode, which it can be used for toggle solo or mute a single row of pattern by enable / disable the midi signal, to focus on certain instruments. This mode also have an feature for keeping any playing notes even the pattern ends.
Commentary
editThe website TapeOp.com had the following to say, with respect to the program's interface:
"There are a lot of things about the interface that will probably be counter intuitive to someone coming from a more conventional DAW environment but if you've ever used and enjoyed a tracker you will feel right at home, and if you haven't you will find that once you're familiar with some tracker sequencing conventions SunVox has a very efficient work flow with a good balance between depth and usability."[5]
To some, SunVox offers hope for music production on Android devices, as detailed herein:
"Android would be almost a useless platform for music, except that Android runs SunVox perfectly and then you don’t need any other apps. That’s six bucks well spent. And it’s on iOS, too. And free on macOS, Windows, Linux, and … you’ve got some old Windows CE device? Don’t create toxic waste. Run SunVox."[6]
SunVox Compo
editHosted by the developer of SunVox in October 2014, this annual event required SunVox users to submit an entry within 64kB size limit, but as of February 2024, the annual event required SunVox users to submit an entry by 4MB size limit; the entries can be in any genres and any style. During the competition, all the entries are displayed with a pixilang based visualizer. The tracks with the three highest votes, only if the packed file does not exceed 256kB, will be the winner of the year and they will be included as a demo track for SunVox.
Turing Completeness
editThis section is empty. You can help by adding to it. (October 2023) |
Version History
editVersion | Release date | Comments (from changelog) | |||||||
---|---|---|---|---|---|---|---|---|---|
1.9.6c | 15 Dec 2020[7] | bug fixes | |||||||
1.9.6b | 25 Nov 2020[7] | bug fixes | |||||||
1.9.6 | 24 Nov 2020[7] | ||||||||
1.9.5d | 20 Feb 2020[7] | bug fixes | |||||||
1.9.5c | 24 Nov 2020[7] | bug fixes | |||||||
1.9.5b | 24 Nov 2020[7] | iOS (AU): missing files added. | |||||||
1.9.5 | 24 Nov 2020[7] | ||||||||
1.9.1 beta | 30 Dec 2015[8] | ||||||||
1.7.4 | 23 Jan 2014[9] | ||||||||
1.7.3b | 27 Apr 2013[10] | ||||||||
1.7 | 11 Jan 2012 | Releases include Android app[11] | |||||||
1.6.4 | 23 Aug 2011[12] | ||||||||
1.6 | 10 Dec 2010[9] | ||||||||
1.5.1 | 3 Apr 2010[9] | ||||||||
1.4 | 25 Jul 2009[9] | ||||||||
1.1 | 25 Oct 2008[9] | ||||||||
1.0b | 8 Apr 2008 | Early Patch | |||||||
1.0 | 5 Apr 2008[9] | Initial release | |||||||
Legend: Old version, not maintained Old version, still maintained Latest version |
References
edit- ^ Zolotov, Alex (September 13, 2015). "Voices of the Sun: All SunVox versions from 2008". Voices of the Sun. sunvox.blogspot.com. Retrieved January 15, 2021.
- ^ "SunVox Archive". Dropbox. dropbox.com. September 13, 2015. Retrieved January 15, 2021.
- ^ "SunVox". App Store. November 2023.
- ^ "SunVox - Apps on Google Play". play.google.com.
- ^ Ross, Morgan (November 2015). "SunVox: SunVox Modular Music Studio: A Detailed Intro to "Tracker" Software". Tape OP. Tape OP Magazine. Retrieved January 14, 2021.
- ^ Kirn, Peter (October 9, 2020). "SunVox, free-cheap tracker and modular, gets new pitch and dynamic scale features". CDM. Retrieved January 14, 2021.
- ^ a b c d e f g Zolotov, Alex (December 15, 2020). "changelog". WarmPlace.ru. SunVox Modular Music Studio. warmplace.ru. Retrieved January 15, 2021.
- ^ "Voices of the Sun: SunVox v1.9.1 BETA". December 30, 2015.
- ^ a b c d e f Zolotov, Alex (September 11, 2015). "Voices of the Sun: History of SunVox in screenshots". Voices of the Sun. sunvox.blogspot.com. Retrieved January 15, 2015.
- ^ "Voices of the Sun: SunVox v1.7.3b". April 27, 2013.
- ^ "Voices of the Sun: SunVox for Android is ready!". January 11, 2012.
- ^ "Voices of the Sun: SunVox v1.6.4 released". August 3, 2011.