MPE with Hardware Synths

Official support for: bitwig.com
Post Reply New Topic
RELATED
PRODUCTS

Post

Nice one Tom - that's a clever find!

I think excluding "Use MPE" for the HW Instrument is just an oversight, given that it probably works absolutely fine if you 'hack' it by converting the MIDI with a device earlier in the chain. I will submit a ticket to request it (not that I have much use for it right now haha!)

Post

I tried the workaround using a linnstrument and seaboard blocks today, seemed to work out fine :) I was just trying it with an Analog Four MKII so I was only using 4 midi channels from those MPE controllers but it was a complete success. Will also try with a MicroMonsta at some point but I have no reason to expect the results to be any different.

Anyone know of a suitable plugin that could be used on OS X to achieve the same result? As far as I could tell the Midi Monitor plugin is Windows only.

Post

https://code.google.com/archive/p/pizmidi/downloads
Not sure if these would still work on recent OSX, but I use them a lot. There is a midi monitor in the collection but any Midi plugin should do that has neutral "through" settings.

Cheers,

Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." - Rumi
ScreenDream Instagram Mastodon

Post

I updated my scripts for 2.4 and removed everything that's unnecessary now (= most of it :-) ).
I also uploaded a script for the Roli Seaboard Block (based on the factory script for the Rise):
https://github.com/ThomasHelzle/Toms_Bitwig_Scripts

Cheers,

Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." - Rumi
ScreenDream Instagram Mastodon

Post

ThomasHelzle wrote:https://code.google.com/archive/p/pizmidi/downloads
Not sure if these would still work on recent OSX, but I use them a lot. There is a midi monitor in the collection but any Midi plugin should do that has neutral "through" settings.

Cheers,

Tom
Thanks that worked a treat, even with current OS X :)

Post

ThomasHelzle wrote:I updated my scripts for 2.4 and removed everything that's unnecessary now (= most of it :-) ).
I also uploaded a script for the Roli Seaboard Block (based on the factory script for the Rise):
https://github.com/ThomasHelzle/Toms_Bitwig_Scripts

Cheers,

Tom
Thanks I was wondering why there wasn't one for the Block

Post

It's not showing for me - I think the site is corrupting the download somehow it's just a load of site related junk eg


<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<link rel="dns-prefetch" href="https://assets-cdn.github.com">
<link rel="dns-prefetch" href="https://avatars0.githubusercontent.com">
<link rel="dns-prefetch" href="https://avatars1.githubusercontent.com">
<link rel="dns-prefetch" href="https://avatars2.githubusercontent.com">
<link rel="dns-prefetch" href="https://avatars3.githubusercontent.com">
<link rel="dns-prefetch" href="https://github-cloud.s3.amazonaws.com">
<link rel="dns-prefetch" href="https://user-images.githubusercontent.com/">

Post

Nice find Tom :)

As a side issue where can I find the Linnstrument script, I have looked in the Bitwig package and the documents folder with no luck.

Cheers

Andy
Bitwig, against the constitution.

Post

OK got it now - evidently rightclick, save as doesn't work, you have to dl the entire site as a zip - weird.

Post

aMUSEd wrote:OK got it now - evidently rightclick, save as doesn't work, you have to dl the entire site as a zip - weird.
Yeah, Github is a bit strange in that, because it's mainly meant as a code repository that you access through a versioning system, not so much for individual downloads.
But you can also download individual scripts if you open them as code by clicking on them and then rightclick on the "Raw" button and "save link as".

Let me know if you find any problems.

Cheers,

Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." - Rumi
ScreenDream Instagram Mastodon

Post

ThomasHelzle wrote:I just had a quick look at the Roli Rise and the LinnStrument controller scripts.
Hi Tom,

Where do you find the Linnstrument script, I have looked everywhere!

Cheers

Andy
Bitwig, against the constitution.

Post

Hi Guys,

Concerning the Linnstrument only working at 24PB you can find a Bitwig controller script that works at 12/24/48/96 here: https://github.com/AndrewCapon/BitwigScripts

Copy the GenericMPE.control.js to your controller scripts folder as follows:

Windows: %USERPROFILE%\Documents\Bitwig Studio\Controller Scripts\
Mac and Linux: ~/Bitwig Studio/Controller Scripts/

In BW Remove the Linnstrument controller and add "Generic->Generic MPE". Then set your midi channels and choose your PB range.

On your BW track set MPE on and set the same PB range.

You need to set the PB on the Linnstrument manually, I did have it doing it automatically but it was buggy so I removed it!

If you change your PB range you need to change it on the controller screen and in the MPE box on BW.

Thanks to Tom for heading us in the right direction :)

Cheers

Andy
Bitwig, against the constitution.

Post

BobDog wrote:Where do you find the Linnstrument script, I have looked everywhere!
YourInstallLocation\Bitwig Studio\resources\controllers\rogerlinndesign\LinnStrument.control.js
This is on Windows 8.1 x64.
But it seems this script is missing from the Beta - weird...

Cheers,

Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." - Rumi
ScreenDream Instagram Mastodon

Post

BobDog wrote:Hi Guys,

Concerning the Linnstrument only working at 24PB you can find a Bitwig controller script that works at 12/24/48/96 here: https://github.com/AndrewCapon/BitwigScripts

Copy the GenericMPE.control.js to your controller scripts folder as follows:

Windows: %USERPROFILE%\Documents\Bitwig Studio\Controller Scripts\
Mac and Linux: ~/Bitwig Studio/Controller Scripts/

In BW Remove the Linnstrument controller and add "Generic->Generic MPE". Then set your midi channels and choose your PB range.

On your BW track set MPE on and set the same PB range.

You need to set the PB on the Linnstrument manually, I did have it doing it automatically but it was buggy so I removed it!

If you change your PB range you need to change it on the controller screen and in the MPE box on BW.

Thanks to Tom for heading us in the right direction :)

Cheers

Andy
Great! IMO it pays to create your own controller scripts - not only can you adapt them to your needs but also learn interesting things about how stuff works... ;-)

As for the automatic setting: maybe contact Roger or Geert to see what could be wrong with the setting? Maybe something changed in the firmware since the script was created? They should easily be able to test what happens and debug it.

I contacted support and Dom wrote that a "Use/Force MPE" setting for the Hardware Instrument device will come but isn't the highest priority ATM.
Since we have a workaround, it should at least be bearable...

Cheers,

Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." - Rumi
ScreenDream Instagram Mastodon

Post

ThomasHelzle wrote:
BobDog wrote:Where do you find the Linnstrument script, I have looked everywhere!
YourInstallLocation\Bitwig Studio\resources\controllers\rogerlinndesign\LinnStrument.control.js
This is on Windows 8.1 x64.
But it seems this script is missing from the Beta - weird...

Cheers,

Tom

Yeah, it says "built in" now as well so I'm wondering if there us another level of scripts now?
Bitwig, against the constitution.

Post Reply

Return to “Bitwig”