Yes, but right now scene snapshots are global, so you’d need to just have a channel be the control channel. Per-slot state saving is just a little too much UX right now. I’m working on some automation stuff right now though so will be sure to think about PC in this batch.
I recently added full CC control to Schwung modules with learning, as well as custom layouts for Oxi E16 and Faderfox EC4 so you can navigate all modules, or build your own pages for a control surface. While Move modules don’t respond to CC, you can now control all Schwung modules pretty easily.
That plumbing also means though that we can now do fun stuff like automation, P-locks, probability and Octatrack style scene morphing!
Each set has 16 A and 16 B states, and 16 scenes of A/B pairs. You edit the states, and can use the jog wheel from the scenes page, map CC to the crossfader, or us a global shift+volume turn shortcut to have a global crossfader morphing between states. It’s super fun!
@ex I added PC to this so CH16 PC0-15 change your scenes. In conjunction with the fader CC, you can load a sene and set it to the A state, for instance. I also added support for the global snapshots with PC127 (recall) and PC126 (save snapshot).
New in 1.6:
Track Automation
- Schwung tracks can now have automation. Turn a knob while the transport is recording, and it will record your movements.
- Hold a step and turn a knob, and it will p-lock on that step
- Hold a step, hold delete and touch that knob to delete its automation, or clear from the slot settings.
- Automation is associated with clips, all the copy / paste / dupe / etc should work as you expect
Scenes and Morphing Crossfader
- A new “Scenes” page accessed with
shift+step3 hold(orshift+vol+step3allows for setting up 16 A and 16 B states with 16 scenes of A/B pairs- Hold a scene to enter edit mode, go move some knobs, come back and tap again to exit
- Or use global
shift+down(Scene A) orshift+up(Scene B) mode switches to edit from anywhere- Transition between the scenes with the jog wheel on the scenes page, map to an external CC
- or use a global
shift+volumeshortcut for a built-in Octatrack-style scene crossfader
Step Editor with Probability
- Hold a step and press “Note/Session” to bring up the step editor
- Set Probability (%, or modulo A:B) with jog, press “Note/Session” to navigate to length and velocity
- Probability is ignored by Move synths
Tl;DR: Automation, Probability, Octatrack-style Scene Fader
Sorry if I’m slow, does this mean that you can swap between snapshots that have different modules loaded, like Virus emulator for example?
No, swapping modules wouldn’t be part of that, just the state of loaded modules
This is huge!
The recent updates have been amazing. Really liking the move towards more graphical controls. I hadn’t updated Osirus in a while and was pretty blown away by the new UI, both on the Move itself and remotely. Makes editing patches so much more approachable.
So many quality of life improvements in the recent Schwung OS update too. The settings page, preset management… it all feels super intuitive now. I’ve got a bunch of Elektron gear, so this UX direction feels right at home!
Really, really cool stuff. Schwung has added so much to my Move. Huge thanks to everyone working on it!
Can Schwung fx be used on Move’s Drift synth? If so, how?
Yes
Just getting into Schwung… completely blown away by how amazing it all is!
Big thanks to @charlesv and everyone else who contributes to it!
Not only are the features amazing, but the install/update process is sooooo simple - one click to install everything, one click to update everything… how can anything be this easy???
Once it’s installed, it’s unobtrusive to the stock Move functions… it’s only there when you need something extra.
One question I have… has anyone got incoming MIDI CC working to control the Schwung module parameters?
I’ve got a LCXL Mk2 plugged directly into the USB-A port. Powers correctly. Knobs mapped from 102-107 as specified in the manual. MIDI channel matched (output on Move matches input on Schwung).
But cannot get the knobs to do anything yet.
Has anyone got any advice please? I’d love to be able to get this working!
There are a few things:
- those knobs are for the “slot assigned knobs”, so you’d need to assign those per slot.
- there is some new cc mapping in recent versions that should let you arbitrarily map CCs with midi learn, check the schwung settings → control surface → cc learn.
Thank you!
I just found the Learn mode, that’s working great and is actually perfect, so thanks!
Not entirely sure what you mean by this:
I’d still like (if possible) to have 8 CC’s that always control any onscreen parameters, that would be amazing is possible.
One other suggestion… I know this one may not be possible to coordinate between all the different devs, but say for instance, if an FX has a ‘Mix’ parameter, it should always be the 8th parameter, and so on.
Some kind of consistency or system to make it easier to find parameters.
The other thing would be, it would be amazing if some parameters could be doubled up.
For example, let’s say Filter Env parameter. Sometimes this lives next to the Cutoff and Res… this is very useful, of course.
But then, we have a filter envelope page, parameters Filt Atk, Filt Dec, Filt Sus, Filt Rel. Here it would be great to have the Filt Env doubled up, so you can tweak the filter envelope and the filter envelope amount from the same page.
The two controls would be in sync so they always display the same value, obviously.
Just some ideas. Thanks again for all the hard work you’ve put in… truly made a lot of people happy! Good karma!
EDIT: I know this is a very long shot… but being able to connect a hub to the USB-A port would be amazing. I guess that’s something the Move has to do natively?
In the slot settings, you can assign parameters to those CCs you mentioned. They are however per channel, listening to the “current” slot.
I’d love this, but despite some people’s consternation, schwung isn’t all the modules: it’s a platform, and module builders make what they make.
This is possible, again dependent on individual module developers doing so.
This is a Move limitation, yeah - it was enabled in a beta then disabled later; right now Move only supports a single midi port connected over USB.
Charles do you think you can port the Omnichord to the Move?. Some amazing stuff you done pn the Mwave.
I’m not planning on it - the Move lacks a “strum surface”, so I don’t think it’s nearly as fun for the harp touchpad mimicry. I’m trying to make sure whatever I release these days is focused, appropriate for the device, unique.
Well time to get a mwave then. Can I ask would the mwave connect to move via type c and transmit the chords to move with no issues?
Thanks
The m-wave has usb-c midi out, so i should work!
Nice, thank you
Interesting! So perhaps Move supports it, but maybe there were too many bugs or something.
Would be great if they could eventually add it back!
Just swinging by to give Schwung and @charlesv some praise. In light of recent events the project is looking more like a visionary work and an event of historical relevance. Crazy and exciting times