SunVox

Last updated
SunVox
Developer(s) Alexander Zolotov
(aka 'NightRadio')
Initial releaseApril 5, 2008;15 years ago (2008-04-05)
Stable release
2.1.1c / November 29, 2023;34 days ago (2023-11-29)
Written in C++
Operating system Windows, Windows CE,
MacOS, iOS, Linux, Android, Palm OS
Size ~828 KB (different by architecture) [1] [2]
Available inEnglish, Russian
License SunVox Modular Music Creation Studio (Proprietary),
SunVox Engine (BSD 3-Clause)
Website warmplace.ru/soft/sunvox/

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.

Contents

The underlying SunVox engine was developed as free software under the BSD License prior to version 1.4.

Features

SunVox can be broken down into four main sections as shown:

Module View

Module 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

These 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

SunVox 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

For modules don't into the two categories above, they are located in the 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

Located 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

This 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

Unlike 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

The 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

Hosted by the developer of SunVox in October 2014, this annual event required SunVox users to submit an entry within 64kB 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 vote will be the winner of the year and they will be included as a demo track for SunVox.

Turing Completeness

Version History

VersionRelease dateComments (from changelog)
Current stable version:1.9.6c15 Dec 2020 [7] bug fixes
Older version, yet still maintained: 1.9.6b25 Nov 2020 [7] bug fixes
Older version, yet still maintained: 1.9.624 Nov 2020 [7]
Older version, yet still maintained: 1.9.5d20 Feb 2020 [7] bug fixes
Older version, yet still maintained: 1.9.5c24 Nov 2020 [7] bug fixes
Older version, yet still maintained: 1.9.5b24 Nov 2020 [7] iOS (AU): missing files added.
Older version, yet still maintained: 1.9.524 Nov 2020 [7]
Old version, no longer maintained: 1.9.1 beta30 Dec 2015 [8]
Old version, no longer maintained: 1.7.423 Jan 2014 [9]
Old version, no longer maintained: 1.7.3b27 Apr 2013 [10]
Old version, no longer maintained: 1.711 Jan 2012Releases include Android app [11]
Old version, no longer maintained: 1.6.423 Aug 2011 [12]
Old version, no longer maintained: 1.610 Dec 2010 [9]
Old version, no longer maintained: 1.5.13 Apr 2010 [9]
Old version, no longer maintained: 1.425 Jul 2009 [9]
Old version, no longer maintained: 1.125 Oct 2008 [9]
Old version, no longer maintained: 1.0b8 Apr 2008Early Patch
Old version, no longer maintained: 1.05 Apr 2008 [9] Initial release
Legend:
Old version
Older version, still maintained
Latest version
Latest preview version
Future release

Related Research Articles

<span class="mw-page-title-main">MIDI</span> Electronic musical instrument connection standard

MIDI is a technical standard that describes a communication protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, and related audio devices for playing, editing, and recording music.

<span class="mw-page-title-main">Music tracker</span> Type of software for creating music

A music tracker is a type of music sequencer software for creating music. The music is represented as discrete musical notes positioned in several channels at chronological positions on a vertical timeline. A music tracker's user interface is traditionally number based. Notes, parameter changes, effects and other commands are entered with the keyboard into a grid of fixed time slots as codes consisting of letters, numbers and hexadecimal digits. Separate patterns have independent timelines; a complete song consists of a master list of repeated patterns.

<span class="mw-page-title-main">Electronic keyboard</span> Musical instrument

An electronic keyboard, portable keyboard, or digital keyboard is an electronic musical instrument based on keyboard instruments. Electronic keyboards include synthesizers, digital pianos, stage pianos, electronic organs and digital audio workstations. In technical terms, an electronic keyboard is a synthesizer with a low-wattage power amplifier and small loudspeakers.

Steinberg Media Technologies GmbH is a German musical software and hardware company based in Hamburg. It develops music writing, recording, arranging, and editing software, most notably Cubase, Nuendo, and Dorico. It also designs audio and MIDI hardware interfaces, controllers, and iOS/Android music apps including Cubasis. Steinberg created several industry standard music technologies including the Virtual Studio Technology (VST) format for plug-ins and the ASIO protocol. Steinberg has been a wholly owned subsidiary of Yamaha since 2005.

<span class="mw-page-title-main">GarageBand</span> Digital audio workstations for macOS, iOS, and iPadOS

GarageBand is a software application by Apple for macOS, iPadOS, and iOS devices that allows users to create music or podcasts. GarageBand was originally released for macOS in 2004 and brought to iOS in 2011. The app's music and podcast creation system enables users to create multiple tracks with pre-made MIDI keyboards, pre-made loops, an array of various instrumental effects, and voice recordings.

<span class="mw-page-title-main">Novation Digital Music Systems</span> British musical equipment manufacturer

Novation Digital Music Systems Ltd. is a British musical equipment manufacturer, founded in 1992 by Ian Jannaway and Mark Thompson as Novation Electronic Music Systems. Today the company specializes in MIDI controllers with and without keyboards, both analog and virtual analog performance synthesizers, grid-based performance controllers, and audio interfaces. At present, Novation products are primarily manufactured in China.

<span class="mw-page-title-main">Yamaha XG</span>

Yamaha XG is an extension to the General MIDI standard, created by Yamaha. It is similar in purpose to the Roland GS standard.

<span class="mw-page-title-main">Module file</span> Family of file formats

Module file is a family of music file formats originating from the MOD file format on Amiga systems used in the late 1980s. Those who produce these files and listen to them form the worldwide MOD scene, a part of the demoscene subculture.

<span class="mw-page-title-main">MIDI controller</span> Device that produces MIDI data

A MIDI controller is any hardware or software that generates and transmits Musical Instrument Digital Interface (MIDI) data to MIDI-enabled devices, typically to trigger sounds and control parameters of an electronic music performance. They most often use a musical keyboard to send data about the pitch of notes to play, although a MIDI controller may trigger lighting and other effects. A wind controller has a sensor that converts breath pressure to volume information and lip pressure to control pitch. Controllers for percussion and stringed instruments exist, as well as specialized and experimental devices. Some MIDI controllers are used in association with specific digital audio workstation software. The original MIDI specification has been extended to include a greater range of control features.

<span class="mw-page-title-main">Sound module</span> Externally controlled electronic musical instrument

A sound module is an electronic musical instrument without a human-playable interface such as a piano-style musical keyboard. Sound modules have to be operated using an externally connected device, which is often a MIDI controller, of which the most common type is the musical keyboard. Another common way of controlling a sound module is through a sequencer, which is computer hardware or software designed to record and playback control information for sound-generating hardware. Connections between sound modules, controllers, and sequencers are generally made with MIDI, which is a standardized interface designed for this purpose.

Doepfer Musikelektronik GmbH is a German manufacturer of audio hardware, mostly synthesizer modules, based in Gräfelfing, Upper Bavaria and founded by Dieter Döpfer. The product range covers analog modular systems, MIDI controllers, MIDI hardware sequencers, MIDI-to-CV/Gate/Sync Interfaces, MIDI master keyboards and special MIDI equipment.

<span class="mw-page-title-main">Moog synthesizer</span> Electronic musical instrument

The Moog synthesizer is a modular synthesizer invented by the American engineer Robert Moog in 1964. Moog's company, R. A. Moog Co., produced numerous models from 1965 to 1981, and again from 2014. It was the first commercial synthesizer and established the analog synthesizer concept.

<span class="mw-page-title-main">MIDI keyboard</span> Piano-style keyboard that sends MIDI inputs to a computer or device

A MIDI keyboard or controller keyboard is typically a piano-style electronic musical keyboard, often with other buttons, wheels and sliders, used for sending Musical Instrument Digital Interface (MIDI) signals or commands over a USB or MIDI 5-pin cable to other musical devices or computers. MIDI keyboards lacking an onboard sound module cannot produce sounds themselves, however some models of MIDI keyboards contain both a MIDI controller and sound module, allowing them to operate independently. When used as a MIDI controller, MIDI information on keys or buttons the performer has pressed is sent to a receiving device capable of creating sound through modeling synthesis, sample playback, or an analog hardware instrument. The receiving device could be:

Arturia is a French electronics company founded in 1999 and based in Grenoble, France. The company designs and manufactures audio interfaces and electronic musical instruments, including software synthesizers, drum machines, analog synthesizers, digital synthesizers, MIDI controllers, sequencers, and mobile apps.

<span class="mw-page-title-main">Nord Modular</span> Line of synthesizers

The Nord Modular series is a line of synthesizers produced by Clavia, a Swedish digital synthesizer manufacturer. The Nord Modular series, in common with their sister range the Nord Lead series, are analogue modelling synthesizers, producing sounds that approximate those produced by conventional analogue synths by using DSP chips to digitally model analogue circuitry.

<span class="mw-page-title-main">Korg Wavestation</span> Synthesizer

The Korg Wavestation is a vector synthesis synthesizer first produced in the early 1990s and later re-released as a software synthesizer in 2004. Its primary innovation was Wave Sequencing, a method of multi-timbral sound generation in which different PCM waveform data are played successively, resulting in continuously evolving sounds. The Wavestation's "Advanced Vector Synthesis" sound architecture resembled early vector synths such as the Sequential Circuits Prophet VS.

<span class="mw-page-title-main">Mixxx</span> Open-source virtual DJ software

Mixxx is free and open-source software for DJing. It is cross-platform and supports most common music file formats. Mixxx can be controlled with MIDI and HID controllers and timecode vinyl records in addition to computer keyboards and mice.

<span class="mw-page-title-main">Guitar synthesizer</span> Electronic system to modify guitar sound

A guitar synthesizer is any one of a number of musical instrument systems that allow a guitarist to access synthesizer capabilities.

<span class="mw-page-title-main">MilkyTracker</span> Free software music tracker

MilkyTracker is a free software multi-platform music tracker for composing music in the MOD and XM module file formats.

References

  1. 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.
  2. "SunVox Archive". Dropbox. dropbox.com. September 13, 2015. Retrieved January 15, 2021.
  3. "SunVox". App Store. November 2023.
  4. "SunVox - Apps on Google Play". play.google.com.
  5. Ross, Morgan (November 2015). "SunVox: SunVox Modular Music Studio: A Detailed Intro to "Tracker" Software". Tape OP. Tape OP Magazine. Retrieved January 14, 2021.
  6. Kirn, Peter (October 9, 2020). "SunVox, free-cheap tracker and modular, gets new pitch and dynamic scale features". CDM. Retrieved January 14, 2021.
  7. 1 2 3 4 5 6 7 Zolotov, Alex (December 15, 2020). "changelog". WarmPlace.ru. SunVox Modular Music Studio. warmplace.ru. Retrieved January 15, 2021.
  8. "Voices of the Sun: SunVox v1.9.1 BETA". December 30, 2015.
  9. 1 2 3 4 5 6 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.
  10. "Voices of the Sun: SunVox v1.7.3b". April 27, 2013.
  11. "Voices of the Sun: SunVox for Android is ready!". January 11, 2012.
  12. "Voices of the Sun: SunVox v1.6.4 released". August 3, 2011.