Looking for midi Sync and new looper

i checked github , but i don´t have the skills …

what exactly is a pull request ? , Haha

so i will wait for global bpm and an advanced syncable looper

while I think this is rhetorical, I’ll answer anyway :slight_smile:
its a way for open source projects to accept contributions to their code. They don’t want to let just anybody put whatever they want in the code, so instead contributors change the code on their own and then make a “request” that their changes get “pulled” into the main codebase for everybody to use. It works really well.

But without some knowledge of code, there’s not a lot you can do with that. There may still be ways to help out, like thorough testing of plugins in the unstable category and reports on what you find and if they should be moved to stable.

ssj71 , thank you for the explanation , i like the idea of open source and shared effort , but as i said , zero coding skills here .
i would love to beta test new Mod Duo stuff( like an advanced midi syncable looper) and i´m not afraid of the unstable category in general ,
infact i already talked to Gianfranco about receiving a early version of a Mod Duo with global bpm support to chime in suggestions and make a video like this :

3 Likes

Hello Mod Users , are there any news in the looping area , a new looper perhaps , who is also waiting for global bpm and external sync ?

did write harryhaaren [en.Harry (OpenAV) is a moderator]
Harry (OpenAV) the looper that we all need ?

here is another video i made with Pigtronix Infinity looper , delay by Line 6 m9 and a Boss Slicer , all midi syncd to a hardware midiclock ( Molten Voltage Tempode )
all this gear could be replaced with the Mod Duo , i hope …

1 Like

is there any new looper plugin in Mod Duo , anyone …?

…check this thread: https://forum.moddevices.com/t/looper-ditto-x2/293/72

is there any progress in in Mod Duo in regard of midi clock sync and general bpm

and are there videos of the loopor plugin ?

This will come in the next software update (v1.5).
The current soon-to-be-released one, v1.4, focuses mostly on control chain.

Yes !!!

i have 3 hardware looper ( Infinity, Ditto x 4 and Rc 202) that i want to replace with Mod Duo …

I’ve just been considering starting to work on writing a new software looper. I’ve recently started practicing and experimenting with SooperLooper and while it seems quite capable and flexible, it also has not received updates in a few years now.

I’ve been a developer for 15+ years and have a few year stretch of C++ in there somewhere. I don’t know much about audio programming yet, but AFAICT anything DSP-related I might encounter would be covered by an existing library. My motivations would be:

  • Learning new things, dust off some long forgotten knowledge
  • Start a new audio tool that could be useful for others, and one I’ll use for myself regularly
  • Explore / experiment with different user interfaces, streamlining workflow, make things user-customizable, etc. (for example, SooperLooper is kind of cluttered and rigid)
7 Likes

yes , please do it , we need a looper plugin with reverse , double and half speed , scalable loop length ( 7/4 , 5/4, 12/8 etc ) and of course quantize start stop and midi sync …

4 Likes

SooperLooper has long been my looper of choice, so i’d be delighted if there was something on the MOD that implemented some of it’s features!

the feature list from @413ha sounds pretty good… i’d only add continuously variable speed (not only 2x and 4x).

we’ll have global BPM available on the MOD in v1.5. until then, is it possible to sync to incoming MIDI clock? :slight_smile:

2 Likes

It appears SooperLooper has a complicated development history. The documentation says the standalone JACK client can sync to both MIDI clock and the JACK transport. I have a hunch the global tempo feature in >= 1.5 might use the JACK transport.

The LV2 plugin by @falkTX which was forked from another author who based their work on the LADSPA plugin, which existed prior to the JACK client. It seems like this could be an interesting project for me. Anyone already working on it?

1 Like

The LV2 fork was done by the MOD team, not me.
bgola is a previous member of the team as well, I believe he started some initial tests and then the code as moved to the moddevices github team page (at the time called portalmod actually)

I forked and branched the repo and stubbed out as much as I can without a proper dev toolchain setup. Building this plugin for my device would probably be the next best step. I’m on macOS primarily but I have Docker so I think I can use your image?

UPDATE: I got the dev toolchain running on macOS via Docker. I built my stubbed out changes and the code compiles. I think the next step is to install the mod-sdk so I can view GUI changes prior to deploying to my device?

UPDATE: I got the sdk installed and implemented a sync button for sooperlooper.lv2. It’s not bound to any global tempo functionality but I have the tooling together to go from design to development to build to debug in each direction. I’m going to take this off the forum. I’ll be publishing my work at this github repo

1 Like

Sup 413ha, I’m digging your guitar tone. very mellow.

Also, how is the Molten as a Midi control? I was between buying Molten Voltage, or the Midinome. decided on the midinome because it looked smaller and it also sends a metronome click besides midi signal.

1 Like

Hi everyone

To let you all know, we’re working on a sync looper that shall be released in the upcoming weeks :wink:

9 Likes

great news, @gianfranco! :sunglasses:

1 Like

The problem with a looper in the Mod Duo ecosystem is the limitation of foot switch assignments. A looper needs record, playback, undo, redo, stop/erase functions. With the foot switch extension, we can assign most of these functions to their pedals. But to have a second independent loop, you’ll need to add another looper to the pedalboard and an extra foot switch.

There are also limitations of fixed loop length (based on 1st loop recorded), and playback volume being added to by each successive overdub added to the loop.

1 Like

Relative to having no looper, there are still some useful cases even with limited functionality. However I came to the same conclusions you did and ended up getting another piece of hardware (Boss RC-300, I love it so far!)

1 Like