« App Sales: Black Wednesday 2020 | App News | Blue Mangoo Multiband Compressor Tutorial »

SunVox Update

Alexander Zolotov updated SunVox on iOS and Android. Both versions got a new Pitch Detector module to track the pitch of incoming audio signals. The update added a new "harmonics" waveform was added to the Analog Generator module. There's also a new ADSR envelope module, and a module for converting controller signals into MIDI note values.

On iOS we also get a new AUv3 Audio Unit that can be slotted in as an effect inside of your AUv3 host.

What's new in SunVox v1.9.6 (iOS):

* 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.

What's new in SunVox v1.9.6b (Android):

* 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;
* bug fixes;
* see the full list of changes on the site.

Over on Alexander Zolotov's YouTube channel there's an excellent demo of the new modules working together. He's using the Pitch Detector to change the pitch of an incoming signal through the MultiSynth module.

Reader Comments 1

I kind of started as a musician via trackers, but I quickly lost interest in them. They're so clunky, have a tendency to force people into specific styles (and the community around them seriously embraces that style, as well as specific sounds, like the "screaming cat" synth and the bubbly arpeggio effect that was originally intended to compensate for lack of chords via lack of channels... I HATE that sound if it's not used extremely rarely).

Trackers are just way too technical for me and way too disconnected from the act of PLAYING for me. Yet, I bought this app anyway. I like to support this developer because he's terribly creative and clever, and I thought it was cool that Sunvox was available for a while on Palm OS (I still have a Tapwave Zodiac2 with a basically useless battery, so it's a glorified Solitaire device for bedtime).

I also bought Renoise, and occasionally think about upgrading it, because it's a fantastic tracker... but I really only just need their sampler "Renoise Redux" AU in Logic for my old tracker instruments.

Nostalgia really takes things farther than logic would otherwise dictate, ha ha...
November 27, 2020  | person dysamoria
comment

  Post a New Comment

You are not currently logged in. Would you like to login or register?
Enter your information below to add a new comment anonymously.

I'm not a racist, but...
Usernames need to be at least 2 characters!
I'm not a racist, but...
Please don't use weird characters in usernames!
{[ Ctrl.useravailable[Ctrl.userselector] ]}
{[ Ctrl.useravailabletext[Ctrl.userselector] ]}
Wow, that's a short email address!

Comment:

Do not use HTML in your comments. Tags: [b] Bold Text [/b] [i] Italic Text [/i]
Links will be generated if you include http:// or https:// at the beginning of a URL.
Submit

Contact | Privacy Policy | Developer Services | Advertise
discchord.com is a service of Gnubesoft