Release 1.8.0-RC5

Hello everyone. This is another bugfix for the 1.8 release candidates.

We found some nasty regressions that needed quick fixes, introduced initially in v1.7, now fixed.
Everyone that has previous 1.8 RC builds installed, please update as soon as possible.
Those who are beta testers will get this upgrade in their mod-ui notification panel.

Please refer to the RC1 topic to read the changes made in 1.8:

Here’s the changelog for RC5:

  • fix Duo IRQ setup (leading to random xruns, regression from v1.7)
  • fix missing MIDI running status support for DIN MIDI (regression from v1.7)
  • fix MIDI CC addressings missing their pink overlay in plugin settings dialog

Known Issues:

  • addressing a list to a button or footswitch does not wrap-around last/first values
  • something is off with transport timing, we are investigating

Here’s the manual download link:
Duo: http://download.moddevices.com/releases/testing/modduo-v1.8.0.923-RC5.tar
Duo X: http://download.moddevices.com/releases/testing/modduox-v1.8.0.924-RC5.tar

The upgrade procedure is explained at the top of our releases page, here:
http://wiki.moddevices.com/wiki/Releases


We hope you’re enjoying your MOD Duo / MOD Duo X.
Please let us know of any issues!

1 Like

I’m experiencing a weird problem on this one.

I have a 5 notes chord being sent by the Deluge sequencer to a couple of generators, in a loop, via MIDI DIN.
So far, so good, I can hear the generated sound. CPU is at 24%.

I went to the settings menu on the device to try and change the headphones volume.

  • It’s very difficult to reach that entry. You have to do several revolutions to reach it, sometimes it just jumps to the next entry.
  • One time, the unit reset when I clicked on the entry
  • Right now, clicking on the entry does nothing. It’s impossible to change the volume.

When I stop the sequencer, things go back to normal.

do you have MIDI sync enabled?
are any of the transport controls (play, BPM or BPB) addressed to a physical knob or button on the controller?

I have clock source set to MIDI and send midi clock to OFF.
No parameters have been assigned to any physical knob or button.
I have strange artifacts on the last row of the interface. Right know (nothing running) it looks like a closing bracket.

can you take a picture and post here please?

also, can you try disabling MIDI sync and seeing if it makes a difference for the changing headphone volume problem?
I already have an idea of what it can be, and that would confirm it if true.

thanks

Setting MIDI clock source to internal fixes the issue.

Hi, can you explain how last noise fix works. thanks

hmmm it is not something to be too proud of, but we are basically making the RAM busy as it was discovered to be a source of noise (directly correlated to the audio buffer size).

1 Like

You mean idling RAM generates noise ? That sounds counter intuitive ! Or is making it busy shifting the noise frequency to higher inaudible ranges ?

2 Likes

fetching data from ram changes the running voltage by a small amount. doing it at regular intervals (like what jack does) creates a pattern that oscillates.
keeping the ram busy makes the voltage draw constant, and thus not producing that noise.

I tried many other things before this one, but nothing was making a difference. :frowning:
As a last resort, I tried making a simple tool for the ram usage. …and it worked super well, wtf… :scream:

not happy with the solution, but I am happy with the results… tricky

5 Likes

Wow ! That is quite a hack ! How did you even find out ?!?!?

Looking forward to trying that release ! I’ll wait for it to reach the final stage though, as I have little time avail atm.

For future board designs, there should be a way to buffer the current draw delivered to the RAM, shouldn’t there ?

1 Like

Is that problem the same as what @gianfranco described a long time ago as potentially fixable by a switch to the mainline kernel ?

Out of curiosity, will there be ways in the future to totally isolate the processing circuit from the DAC/ADC circuitry ? Like some optical link or something, in order to totally avoid all interference (from RAM, USB, etc…) ?

2 Likes

that’s the one @Azza

regarding the question, I don’t know. @Jan or @jesse woud be the ones to reply :wink:

1 Like

Anyway, good job, guys !

I am really looking forward to that release.

Also, do you have a hint about when you would like to start thinking of a hardware upgrade for the Duo ?

2 Likes

@Azza wish i could give your question multiple “likes”! :smiley:

Thinking about is easy. I do it daily :wink:

The issue is to accomplish :smiley:

3 Likes

good answer, @gianfranco! :wink:

2 Likes

I’ll be patient as I am nowhere near having exhausted the horsepower of the MOD anyway. And I understand that you don’t necessarily need to add more pressure onto yourself at the moment.

1 Like

I tried with a different MIDI controller than the Sensel Morph and I didn’t get the same issues with stuck notes and lack of detection of note ON, so I think polyphonic aftertouch or MPE is confusing the DuoX (which does not happen with other synths)