Arturia Pigments VST

Layout for Pigments. I mapped the Engine controls (Analog and WT), filters, tune, play settings and macros. Not enough IDs to do envelopes, lfo, etc.

The Electra One.pdf file is the midi controls config file that you can import to Pigments. Rename extension to .pgtmidi before importing.

Pigments.epr (21.1 KB)
Electra One.pdf (12.0 KB)

3 Likes

@jigdagod great stuff. thanks for sharing all your work!

1 Like

You’re welcome. I’m loving the E1! Actually thinking about getting another one in the future, but need to find a place to put it on my desk.

Wow, that sounds great. Will download the preset right now and check it out.

Let me know if you have any issues with it.

hiya, thanks for creating this! However, I can’t get it to work with Pigments 6. Have you tried that?

No, I created this early on when Pigments first came out. I haven’t been keeping up with any of the new releases since.

I’m running Pigments 6 and this Electra One preset is (mostly) working for me. Is it still not working for you? If so, what problem are you seeing?

Hello Jarvis

Macro 4 does not work for me. In Pigments, I’m using the Electra One MIDI Configuration file you supply in your initial post. When I change the Macro 4 value on the Electra One, CC120 is sent to Pigments, as expected for Macro 4 by Pigments’ MIDI configuration. Yet the value of Macro 4 in Pigments is not changed.

At least on my computer, Pigments is ignoring CC120. I have confirmed that with two tests:

  1. I deleted the mapping of Macro 2 to CC122 from Pigments’ MIDI configuration and remapped Macro 4 to CC122. When I then changed the Macro 2 value on the Electra One, Macro 4 was modulated in Pigments
  2. Having restored the original Electra One MIDI configuration in Pigments, I deleted the mapping of Macro 4 to CC120 and remapped Macro 2 to CC120. When I then changed the Macro 4 value on the Electra One, Macro 2 was not modulated in Pigments.

I don’t know whether there are any other CCs that Pigments will ignore.

Simon

As I’m using a Multidimensional Polyphonic Expression (MPE) controller, I also have to avoid using CC74, which is used by MPE’s Y dimension. So I’ve made a private version of this preset called Pigments MPE. I’d be happy to make it public if anyone is interested. Here are the changes I’ve made.

1 I disabled Macro 1 (CC 127), which in Pigments is modulated by MPE’s Y dimension, and Filter 2 Pan (CC68), which is not a priority for me to modulate.

2 I changed the CC#s of Filter 1 Cutoff and Macro 4 to the ones freed up by disabling Filter 2 Pan and Macro 1, from CC74 and CC120 to CC68 and CC127 respectively.

For this to work, the Electra One MIDI configuration for Pigments supplied by Jarvis must be amended to match.

Hello Simon,

Unfortunately, I haven’t had the chance to use my E1 in awhile or edit/create any presets. Once I get back up and running I will try to test it out. When I first created the preset I typically would go down the line of CC messages and skip certain ones not being aware of those that would affect other gear that others are using.

I see you’ve made some changes as well. Hopefully everything is working well for you.

Hello Jarvis,

My version of the preset is working fine for me. I have not tried most of the controls, so I cannot be certain there are no further problems, though that seems unlikely.

It would be interesting to know whether you or anyone else can reproduce CC 120 not working.

Ideally, Electra One presets should allow for CC 74 being used by MPE. In the case of this Pigments preset, that’s not easy. As you have explained, 128 CC numbers is not enough for all Pigments’ parameters, while I expect only a small minority of players will be using MPE. An option could be provided for an MPE-compatible MIDI configuration. But that would add a layer of complexity to the preset.

In the Pigments default MIDI configuration, which the E1 preset understandably just extends by adding parameters, CC 74 is assigned to Filter 1 Cutoff, a very common parameter to modulate. So a simple mitigation would be to assign CC 74 to some less used parameter.

Simon

Simon, I’d appreciate the MPE version of this preset for use with the Osmose. An option to fork presets from the Electra One page would be nice since we can’t expect people to maintain their presets forever. Thanks for the OG preset, Jarvis and thanks for the MPE update, Simon.

Edit: I can also confirm that Macro 4 doesn’t work with the latest version of Pigments for whatever reason.

MPE version of Pigments preset

Pigments MPE, my MPE version of Jarvis Sheppard (@jigdagod)'s Pigments preset, is now public (available for use). The changes compared with Jarvis’s version are as described in the new preset’s description.

For the Pigments MPE preset to work, the Electra One MIDI configuration for Pigments supplied above by @jigdagod must be amended. Here is the MPE version of the configuration file:
Electra One MPE.pdf (12.0 KB)
The file must be renamed to Electra One MPE.pgtmidi to be imported to Pigments.

@jigdagod, if it’s OK with you, I think it’s best to share this forum topic to support both our preset versions, for now at least.

@0xd, please confirm that Pigments MPE fixes Macro 4 for you.

Simon, thank you for taking the time to upload this. Macro 4 is working now but Macro 1 shows as disabled. :sweat_smile:

I agree that it can be a shared topic. Appreciate the hard work you put into updating it.

Pigments MPE preset: breaking change

@jigdagod and @0xd, I’ve just made a breaking change to the Pigments MPE preset. Filter 2 Pan and Macro 1 are no longer disabled. Instead

  1. I changed the CC# of Filter 1 Cutoff from 74 to 61, a previously unused CC#.

  2. I changed the CC# of Macro 4 from 120 to 62, a previously unused CC#.

The new approach means that the Pigments MPE preset will work when Pigments is in either MPE mode or non-MPE mode.

I have updated the Electra One MPE MIDI configuration file for Pigments in my earlier post.

Sorry for the breaking change. I only just noticed that a few CC#s are unused in Jared’s original Pigments preset. I understand why: there were not enough spare CC#s for all the Envelope parameters or all the LFO parameters.

1 Like

Thanks, Simon. This is an appreciated change since many parameters are unused on most presets but 4 useful macros are almost always defined.

When Pigments is in MPE mode, Macro 1 is disabled; it is replaced by MPE’s X dimension (‘Slide’ in Roli terminology). So disabling Macro 1 in the E1 preset would be no loss when playing Pigments in MPE mode. However, a musician might have both an MPE controller and a non-MPE MIDI keyboard. Now that the E1 preset has ben made MPE-compatible without disabling its Macro 1 control, the preset will work with MPE mode both on and off in Pigments.