User Tools

Site Tools


sunvox:manual_en

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sunvox:manual_en [2019/01/10 09:22]
nightradio [iOS]
sunvox:manual_en [2019/07/29 13:13] (current)
nightradio [Controllers]
Line 11: Line 11:
 ====== List of terms ====== ====== List of terms ======
  
-  * **Automation** - automatic change of project parameters during playback; for example, the program can smoothly decrease/​increase the filter frequency, or change the tempo; the source of the automation commands is either a pattern, or one of the special modules (for example, Sound2Ctl);+  * **Automation** - automatic change of project parameters during playback; for example, the program can smoothly decrease/​increase the filter frequency, or change the tempo; the source of the automation commands is either a pattern, or one of the special modules (MultiCtl, Pitch2Ctl, Sound2Ctl, Velocity2Ctl);
   * **Balance** - relative gain of the left and right channels; examples:   * **Balance** - relative gain of the left and right channels; examples:
     * balance = -128: left channel volume = 100%; right channel volume = 0%;     * balance = -128: left channel volume = 100%; right channel volume = 0%;
Line 275: Line 275:
 Lets see detailed description of each column in the event: Lets see detailed description of each column in the event:
   * NN - some special command code or the note:   * NN - some special command code or the note:
-    * SP - Set Pitch XXYY (shortcut **K**), where 0000 - highest possible pitch, 7800 - lowest pitch (note C0); one semitone = 100 (256<​sub>​dec</​sub>​);​+    * SP - Set Pitch XXYY (shortcut **K**), where 0000 - highest possible pitch, 7800 - lowest pitch (note C0); one semitone = 100 (256<​sub>​dec</​sub>​);\\ formulas:\\ **from Pitch XXYY to Frequency:​** frequency (in Hz) = pow( 2, ( 30720<​sub>​dec</​sub>​ - XXYY ) / 3072<​sub>​dec</​sub>​ ) * 16.3339;\\ **from Frequency to Pitch XXYY:** XXYY = 30720<​sub>​dec</​sub>​ - log2( frequency / 16.3339 ) * 3072<​sub>​dec</​sub>​;
     * %%<<​%% - Previous Track (shortcut **SHIFT + K**); use it to apply effects to previous track; but the following secondary effects are not allowed: 2x, 40..5F, 1D;     * %%<<​%% - Previous Track (shortcut **SHIFT + K**); use it to apply effects to previous track; but the following secondary effects are not allowed: 2x, 40..5F, 1D;
     * == - Note OFF (shortcut **CAPSLOCK or '​~'​**);​     * == - Note OFF (shortcut **CAPSLOCK or '​~'​**);​
Line 561: Line 561:
 === Controller automation === === Controller automation ===
  
-Value of any controller can be changed manually or from the pattern (automation). ​If you want to write the value of selected controller ​to the pattern - click the controller ​with the SHIFT button pressed. If you need real time recording - press the REC button (on the same panel with PLAY and STOP).\\+Automation ​of the module controllers - automatic change of controller values during playback. Sources of automation: special modules (MultiCtl, Pitch2Ctl, Sound2Ctl, Velocity2Ctlor the patternsIn the latter case, it does not matter which pattern will send commands ​to the controller: in SunVox there is no strict binding ​of certain patterns ​to the modules and their parameters. \\ 
 +If you press SHIFT, and then on the controller, then its value will be written in a pattern (at the current cursor position). If you need to write more complex automation, then there are three additional ways: 
 +  - you can manually control the parameters as you want, and all these changes will be recorded in a special pattern in real time; to do this, simply ​press REC button
 +  - in the pattern, you can specify the initial and final value of the controller ​(for example, at the beginning ​and at the end of the pattern), then select this region and use the Interpolator (in the pattern menu) to make a smooth transition;​ 
 +  - fill in the columns MM (module number) and CC (controller number); turn on the "XXYY levels drawing"​ mode in the pattern menu; then you can draw a freehand automation curve directly in the pattern.
  
 +If automation is recorded in a pattern, then the changes do not occur smoothly, but in steps. Step length = 1 tick (after live recording), or 1 line (in other cases). To make changes smoother, automation commands can be sent to the MultiCtl module (in which the Response parameter is different from 1000), which will smooth the changes and send commands to other modules connected to it.
  
 +Video: [[https://​www.youtube.com/​watch?​v=OP17yOT5HPI|Automation in SunVox: six ways]]
 ==== Modes ==== ==== Modes ====
  
Line 1353: Line 1359:
 ===== Android ===== ===== Android =====
  
-[[http://​warmplace.ru/​android|Known solutions for some problems]]+**__No signal from the microphone __** 
 + 
 +Open the Android Settings -> Apps -> SunVox -> enable the "​record audio" permission. 
 + 
 +[[http://​warmplace.ru/​android|Known solutions for other problems]] 
 + 
 +===== macOS ===== 
 + 
 +**__Copy/​Paste don't work, the previous session is not saved __** 
 + 
 +[[http://​www.warmplace.ru/​forum/​viewtopic.php?​f=3&​t=4399|Please read this instruction]]
sunvox/manual_en.1547101324.txt.gz · Last modified: 2019/01/10 09:22 by nightradio