Project Properties > global transpose slider
-
- Posts: 174
- Joined: Sat Mar 17, 2018 4:23 pm
Project Properties > global transpose slider
Graphical designers are used to mirror their work. Likewise musicians can use transposing a piece up or down to hear their work from a different perspective. The 'problem' I experience is when I want to check quickly how the projects sounds a few tones lower or higher it's taking a lot of time to do that. Because everything is played by midi it should be not too difficult to make this?
Re: Project Properties > global transpose slider
This would be problematic for something project-wide, since you'd have to find some way to exclude percussion or effects that aren't tuned to a specific key.
You can do a global transpose using existing tools:
1. For every instrument you want to be able to globally transpose, create a MultiSynth for it, connect it to the instrument.
2. Only send notes to those MultiSynths, never to the instrument itself.
3. Create a MultiCtl, and connect it to all of the MultiSynths. Configure the output controller for each to "1" for transpose.
4. Set the value of the MultiCtl to 128 initially, as this represents 0 for the transpose controllers.
5. Now you can adjust the value of the MultiCtl up and down to change the global transpose value.
You can do a global transpose using existing tools:
1. For every instrument you want to be able to globally transpose, create a MultiSynth for it, connect it to the instrument.
2. Only send notes to those MultiSynths, never to the instrument itself.
3. Create a MultiCtl, and connect it to all of the MultiSynths. Configure the output controller for each to "1" for transpose.
4. Set the value of the MultiCtl to 128 initially, as this represents 0 for the transpose controllers.
5. Now you can adjust the value of the MultiCtl up and down to change the global transpose value.
Re: Project Properties > global transpose slider
Another way is to set up a pattern that has several effects that update the relative note of the instruments themselves, if you don't want to go with the MultiSynth/MultiCtl route.
This is new in SunVox 1.9.5 BETA1. Here are the docs from the changelog:
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);
Note: You can double-click on a module to see the current relative note and finetune settings for that module. However, it does not auto-update after an effect 15 happens, so to see changes that were made by that effect, you'll need to close and re-open the module info window.
This is new in SunVox 1.9.5 BETA1. Here are the docs from the changelog:
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);
Note: You can double-click on a module to see the current relative note and finetune settings for that module. However, it does not auto-update after an effect 15 happens, so to see changes that were made by that effect, you'll need to close and re-open the module info window.
Re: Project Properties > global transpose slider
you can just load your completed tune in a meamodule then transpose it there. I have done this with a few songs and it works quite well.