# JW Plugins on MM?

**URL:** <https://forum.4ms.info/t/jw-plugins-on-mm/1028>\
**Category:** Plugins\
**Created:** [February 2, 2025, 11:01pm UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028 "2025-02-02T23:01:10Z")\
**Posts on this page:** 20\
**Page:** 7

<div class="post-metadata">

**Author:** ![jeremywen](https://forum.4ms.info/user_avatar/forum.4ms.info/jeremywen/32/874_2.png) [@jeremywen](https://forum.4ms.info/u/jeremywen)\
**Post date:** [April 27, 2025, 1:59am UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/123 "2025-04-27T01:59:33Z")

</div>

You can use the vcv push module and connect to the input trigger for randomize. It works for me.

---

<div class="post-metadata">

**Author:** ![tony10000](https://forum.4ms.info/user_avatar/forum.4ms.info/tony10000/32/704_2.png) [@tony10000](https://forum.4ms.info/u/tony10000)\
**Post date:** [April 27, 2025, 2:15am UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/124 "2025-04-27T02:15:15Z")

</div>

Yeah, I was noticing last night that the RAND module would not trigger the buttons but a LFO square wave would. Will have to keep the push module in mind.

---

<div class="post-metadata">

**Author:** ![JanRitter](https://forum.4ms.info/user_avatar/forum.4ms.info/janritter/32/1114_2.png) [@JanRitter](https://forum.4ms.info/u/JanRitter)\
**Post date:** [April 29, 2025, 12:56pm UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/125 "2025-04-29T12:56:23Z")

</div>

Hey Jeremy,

Thanks for responding to my message!

> You can use the vcv push module and connect to the input trigger for randomize. It works for me.

But isn’t that just a workaround, not a bugfix?

I just want to minimize the plugin count in metamodule as CPU is limited.

So it would be great if you could fix it 🙂

Cheers

Jan

---

<div class="post-metadata">

**Author:** ![jeremywen](https://forum.4ms.info/user_avatar/forum.4ms.info/jeremywen/32/874_2.png) [@jeremywen](https://forum.4ms.info/u/jeremywen)\
**Post date:** [April 29, 2025, 4:30pm UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/126 "2025-04-29T16:30:02Z")

</div>

@danngreen any idea why this works in vcv rack but not the meta module? we have a work-around but I don’t know the reason these buttons don’t work.

> <https://github.com/jeremywen/JW-Modules/blob/master/src/AbcdSeq.cpp#L492>

---

<div class="post-metadata">

**Author:** ![danngreen](https://forum.4ms.info/user_avatar/forum.4ms.info/danngreen/32/14_2.png) [@danngreen](https://forum.4ms.info/u/danngreen)\
**Post date:** [May 1, 2025, 12:10am UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/127 "2025-05-01T00:10:10Z")

</div>

Hmm.. I would guess it’s because the onButton override is not called since that’s a mouse event.  
What’s your workaround? My first guess would be to respond to the parameter changing value instead of the mouse event.

I’ve thought about sending a mouse event when a widget is clicked with the rotary encoder but I haven’t figured out some way to make it work since a lot of widgets check for right click vs left click, plus Control/Shift click, plus things like XY position or dragStart/dragEnd would not be possible.

---

<div class="post-metadata">

**Author:** ![jeremywen](https://forum.4ms.info/user_avatar/forum.4ms.info/jeremywen/32/874_2.png) [@jeremywen](https://forum.4ms.info/u/jeremywen)\
**Post date:** [May 1, 2025, 8:41pm UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/128 "2025-05-01T20:41:25Z")

</div>

The workaround is to use another module to trigger the input below the button. I use the mouse event to detect a regular click versus a shift click.

---

<div class="post-metadata">

**Author:** ![jeremywen](https://forum.4ms.info/user_avatar/forum.4ms.info/jeremywen/32/874_2.png) [@jeremywen](https://forum.4ms.info/u/jeremywen)\
**Post date:** [May 9, 2025, 4:58am UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/129 "2025-05-09T04:58:00Z")

</div>

new module in beta called “Arrange”

> **[Release v2.0.4-beta · jeremywen/JWModulesMeta](https://github.com/jeremywen/JWModulesMeta/releases/tag/v2.0.4-beta)**
>
> new arrange module

[![](https://forum.4ms.info/uploads/default/original/2X/a/ab9c42870505fef528fe1275ca3e35e80e89121f.jpeg "VCV Rack - Demo of upcoming module called Arrange") ](https://www.youtube.com/watch?v=L-yIi9iPd8s)

---

<div class="post-metadata">

**Author:** ![tony10000](https://forum.4ms.info/user_avatar/forum.4ms.info/tony10000/32/704_2.png) [@tony10000](https://forum.4ms.info/u/tony10000)\
**Post date:** [May 9, 2025, 6:53am UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/130 "2025-05-09T06:53:53Z")

</div>

That is AWESOME!!!

---

<div class="post-metadata">

**Author:** ![degarr](https://forum.4ms.info/letter_avatar_proxy/v4/letter/d/54ee81/32.png) [@degarr](https://forum.4ms.info/u/degarr)\
**Post date:** [May 9, 2025, 7:20am UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/131 "2025-05-09T07:20:11Z")

</div>

Your modules bring me joy. TY.

---

<div class="post-metadata">

**Author:** ![offthesky](https://forum.4ms.info/user_avatar/forum.4ms.info/offthesky/32/163_2.png) [@offthesky](https://forum.4ms.info/u/offthesky)\
**Post date:** [May 9, 2025, 12:36pm UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/132 "2025-05-09T12:36:05Z")

</div>

now THAT looks juicy!!

loving the idea of being able to explore building up song structures on mm

---

<div class="post-metadata">

**Author:** ![jeremywen](https://forum.4ms.info/user_avatar/forum.4ms.info/jeremywen/32/874_2.png) [@jeremywen](https://forum.4ms.info/u/jeremywen)\
**Post date:** [May 9, 2025, 6:52pm UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/133 "2025-05-09T18:52:10Z")

</div>

It will be in the vcv library soon so you can actually make patches with it.

---

<div class="post-metadata">

**Author:** ![jeremywen](https://forum.4ms.info/user_avatar/forum.4ms.info/jeremywen/32/874_2.png) [@jeremywen](https://forum.4ms.info/u/jeremywen)\
**Post date:** [May 11, 2025, 4:41am UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/134 "2025-05-11T04:41:51Z")

</div>

its out in the vcv library! [https://library.vcvrack.com/](https://library.vcvrack.com/)

---

<div class="post-metadata">

**Author:** ![tommygee](https://forum.4ms.info/letter_avatar_proxy/v4/letter/t/96bed5/32.png) [@tommygee](https://forum.4ms.info/u/tommygee)\
**Post date:** [May 11, 2025, 7:53am UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/135 "2025-05-11T07:53:20Z")

</div>

Fantastic 😀 can’t wait to try it out. 🙏 thanks.

---

<div class="post-metadata">

**Author:** ![tony10000](https://forum.4ms.info/user_avatar/forum.4ms.info/tony10000/32/704_2.png) [@tony10000](https://forum.4ms.info/u/tony10000)\
**Post date:** [May 11, 2025, 9:40am UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/136 "2025-05-11T09:40:52Z")

</div>

I have been putting it through its paces and it is a game changer! Right now, I am using it as a trigger sequencer and it works great for that application as well as for audio.

[![](https://forum.4ms.info/uploads/default/original/2X/f/fce809e4da497c399e968a439a6928f98e4cfe69.jpeg "JW Arrange Test 05112025") ](https://www.youtube.com/watch?v=2YA6RlMk4F8)

---

<div class="post-metadata">

**Author:** ![gabrielroth](https://forum.4ms.info/user_avatar/forum.4ms.info/gabrielroth/32/17_2.png) [@gabrielroth](https://forum.4ms.info/u/gabrielroth)\
**Post date:** [May 11, 2025, 2:00pm UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/137 "2025-05-11T14:00:29Z")

</div>

Ah, this is such a clever design. It’ll really help with the problem of song structure in Eurorack.

---

<div class="post-metadata">

**Author:** ![jeremywen](https://forum.4ms.info/user_avatar/forum.4ms.info/jeremywen/32/874_2.png) [@jeremywen](https://forum.4ms.info/u/jeremywen)\
**Post date:** [May 11, 2025, 3:10pm UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/138 "2025-05-11T15:10:53Z")

</div>

ya if you use it for triggers instead of audio then you don’t lose any effects tails or note releases.

---

<div class="post-metadata">

**Author:** ![jeremywen](https://forum.4ms.info/user_avatar/forum.4ms.info/jeremywen/32/874_2.png) [@jeremywen](https://forum.4ms.info/u/jeremywen)\
**Post date:** [May 11, 2025, 4:34pm UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/139 "2025-05-11T16:34:43Z")

</div>

Can you check that it works in the metamodule using this? [Release v2.0.4-beta · jeremywen/JWModulesMeta · GitHub](https://github.com/jeremywen/JWModulesMeta/releases/tag/v2.0.4-beta)

---

<div class="post-metadata">

**Author:** ![tony10000](https://forum.4ms.info/user_avatar/forum.4ms.info/tony10000/32/704_2.png) [@tony10000](https://forum.4ms.info/u/tony10000)\
**Post date:** [May 11, 2025, 6:20pm UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/140 "2025-05-11T18:20:20Z")

</div>

Works perfectly…

[JW Arrange Test 051125.yml](https://forum.4ms.info/uploads/short-url/qzx40eMJCR0vSa0OcyYtvm4pGou.yml) (20.6 KB)

---

<div class="post-metadata">

**Author:** ![jeremywen](https://forum.4ms.info/user_avatar/forum.4ms.info/jeremywen/32/874_2.png) [@jeremywen](https://forum.4ms.info/u/jeremywen)\
**Post date:** [May 11, 2025, 6:48pm UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/141 "2025-05-11T18:48:56Z")

</div>

ok then I will make a new release without the beta string appended.

> **[Release v2.0.4 Arrange Module added · jeremywen/JWModulesMeta](https://github.com/jeremywen/JWModulesMeta/releases/tag/v2.0.4)**
>
> Contribute to jeremywen/JWModulesMeta development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![tony10000](https://forum.4ms.info/user_avatar/forum.4ms.info/tony10000/32/704_2.png) [@tony10000](https://forum.4ms.info/u/tony10000)\
**Post date:** [May 12, 2025, 6:40am UTC](https://forum.4ms.info/t/jw-plugins-on-mm/1028/142 "2025-05-12T06:40:50Z")

</div>

Here is the version I made with the MM and JW Arrange.

[![](https://forum.4ms.info/uploads/default/original/2X/f/ff0b1c3516a38cc818db3ec04d182eda35018418.jpeg "4ms Metamodule Rack Jam 051225") ](https://www.youtube.com/watch?v=hf9PP1zCkoE)

[Previous page](https://forum.4ms.info/t/jw-plugins-on-mm/1028.md?page=6)

[Next page](https://forum.4ms.info/t/jw-plugins-on-mm/1028.md?page=8)
