The monome grid is not a MIDI device.

I’m actually looking for ways to use monome grid for clip lunching in Bitwig. Maybe there is some simpler solution. Would appreciate if anybody has any tips.

Thanks!

You could use a programming language or Max to convert the monome grid’s serialosc protocol to MIDI. Some folks have already done this for other reasons, and you could adapt something for Bitwig clip launching if you rolled up your sleeves.

1 Like

Yeah doesn’t look like a simple solution but will try it thanks!

You can probably rig something together using DrivenByMoss’s OSC support.

1 Like

This could work, but rather than using a programming language to convert serialosc OSC messages to MIDI, you’d need to instead convert them to DrivenByMoss OSC messages. Every OSC API is essentially a new protocol, OSC messages are not standardized.

1 Like

Thanks will look into DrivenByMoss!

Ok this is a bit harder then I thought. But I managed to install DrivenByMoss and setup OSC to work with Max. I made a simple patch and can send data from Monome 128 to start and stop clips using /track/clip/launch message into udpsend but I’m not sure how to setup udpreceive to make all the clips visible on Monome.

How can I set monome serial to receive OSC data on port 9000 that is required by Bitwig?

I would really appreciate help.
Maybe somebody went that far with setting up Bitwig with the grid. Thanks!

Monome serial was deprecated in favor of serialosc which negotiates port numbers on your behalf. This is convenient when you are using the serialosc max object but less helpful when needing to use a specific port number from a non-monome OSC source.

Monome Bridge can be helpful in your circumstance:

Thanks Jason, yes Monomeserial is really handy. I could probably use Monomebridge but seems it is not supporting led insensitivity level.

Is there any other way to change OSC receiving port using Monomeserial?

If you have another patch that you are using for adjustment of brightness levels, you might try opening it up along with the monomebridge patch to see how you might combine their functionality.

At this point you’re well into DIY territory.

1 Like

Has anyone tried something like granular synthesis in (just) Bitwig?

Sampler has its grains mode but I find it a bit limited because you can’t manipulate parameters of each grain AFAIK.

I was thinking if you were working with a sound file you could use the Sampler and modulate the playback start point on many many notes. Switch off the “steal next note” thing, and crank up the number of voices. You could then alter whatever parameters are available per note, e.g. a long release to make something more droney, manipulating filter settings to create that classic AudioMulch Nebulator feel (if you know you know :sunglasses:), etc.

But also wondering if folks have tried anything in the Grid and/or if anyone has thoughts re: manipulating an incoming buffer (like this plugin Argotlunar).

1 Like

Textures mode of Sampler is a pretty capable granular synth (inside and outside of the grid). I hear you about lacking control over individual grain parameters. Are there specific parameters you’d like to manipulate?

Interesting question about granular operations on a live buffer. It’s not something I’ve tried to accomplish in Bitwig yet. I’ll think about that next time I have it open.

I’ve really only used the sampler for drone loops. I hope someday the Grid gets some buffer modules similar to ER‐301; it’s one of the few areas where it seems a little weak.

1 Like

Oops, I actually meant Textures when I wrote “grains mode”.

In general, I think anything where there is an envelope per grain and you’re manipulating the size or shape of that envelope would sound quite different to what Textures does.

One idea was applying a filter and manipulating cutoff and/or resonance per grain, perhaps including having an envelope against each. I can imagine clouds (Clouds?) of notes billowing up as a lowpass opens up. Maybe long grains and each having its own ADSR and/or having the base cutoff for each jumping about.

Another idea was pitch. You could have a fairly subtle pitch spread per grain to create a kind of chorus. Or you could start with pitches jumping all over the show and reduce this modulation to shift into something more sonorous. Something a bit like the THX logo sound but via grains rather than sustained notes.

I also wondered about manipulating volume envelopes over time, e.g. going from very tight staccato blips to bigger clouds or from a backwards-feeling upwards saw shape to shorter attack and more release.

Anyway, I think I’ve given myself a bunch of ideas now. :smiley: I’m going to try my approach sending many midi notes (same pitch) to Sampler and modulating the playback start point. I’ve done this to make very basic sort of timestretch effects already.

1 Like