< Back to IRCAM Forum

New MuBu 1.9.2 release (OS X and Windows)

A New MuBuForMax release for OS X and Windows is available here:

http://forumnet.ircam.fr/shop/en/forumnet/59-mu.html


Release Notes

mubu:

  • new message removetracks: removetracks <int|sym: track index or name> <num: # of tracks> (default == 1, == 0 means remove all tracks from given index)
  • new message insertblank to insert blank space in buffers or tracks: buffer/track <int|sym: index or name> insertblank <double: start time> <double: duration>
  • fixed cut/copy and paste in buffers

pipo:

  • new pipos:
  1. pipo.peaks: PiPo estimating local maxima from a given vector
  2. pipo.lpcformants: PiPo computing the formant frequencies and bandwidths based on a LPC analysis
  • pipo.ircamdescriptor (PiPo binding for IrcamDescriptor library) released with mubu package

  • mubu.dtw: new object for dynamic time warping

  • Riot: new set of patches to support RIoT Modules

  • patches: new version of help patches and examples (work in progress)

  • several other minor bug fixes

Hello,

I have installed this version on a computer running Windows 10.

The imubu object is displayed as a striped rectangle and I have an error message “Error 126 loading extrernal mubu”.

Could the issue come from the mandatory “Visual Studio 2015 Redistributable Package”? I have Visual Studio 2015 Community Edition installed instead of the redistributable package. But if I try to install the redistributable version, I can’t because the installer detects there’s another version.

What’s wrong?

hi,
strange normally if VS is installed you don’t need the redistributable package.
But it’s just imubu that does not work, or all the package?
Could you try the previous version, just to see if the problem is related to the last release?

best
Riccardo

Hi again,
I’ve checked the version of VS, that is 2015 update 3. Maybe your VS version is not the same?

Best
Riccardo

My bad. I had the MuBu folder in the Library instead of Packages. Actually I figured it out when trying to install an older version. Thank you Riccardo.

Tell me if I am wrong but I think that on MacOS you can put MuBu in the Library folder - obviously you can’t in Windows.

yes, because in windows mubu needs to load some dlls, and if the package is not at the right place, Max can’t find the libraries.

Best
Riccardo

is this Windows download 64-bit?

yes, 32 and 64-bit.

Strange. I must be doing something wrong then. [mubu] and [imubu] also aren’t working for me. I have the files here

C:\ProgramData\Max 7\Packages\MuBuForMax

Is that not the right place? Back when I used this last there was an executable that installed it for you.

yes, it’s the right place.
You can also try the Documents folder in your account.
I’ve just tested and all works well here.
Could you check if you have old mubu objects in your path?
Which system are you using? Do you you have some message in the Max Console?

Best
Riccardo

I’m on Windows 10 and I’m pretty sure I deleted all the old files. I tried putting it in

C:\Users\tothesun\Documents\Max 7\Packages\MuBuForMax

but it still acts the same. I do get this error

Error 193 loading external mubu

ok, probably you need to install the
visual studio 2015 redistributable package. You can download it from there:
https://www.microsoft.com/fr-fr/download/details.aspx?id=53587#

Try to install it and tell us if that fix your problem.
Best

I already have that package on my computer but I reinstalled it anyway. Unfortunately it didn’t do the trick.

Thank you for the Windows version of MuBu. This is much appreciated.

In response to issues running MuBu on Windows, I initially also encountered an “Error 126 loading extrernal mubu”. Note that this was with the 1.9.3 version.

After poking around to see what dll files were possibly missing I realized I needed the following:

For 32-bit:  
    pthreadVC2.dll  
    pthreadVC2_32.dll  
    libsndfile-1.dll  
    libsndfile-1_32.dll  

For 64-bit:  
    pthreadVC2.dll  
    libsndfile-1.dll  

I believe previous versions of MuBu used to install these files, but the package for 1.9.3 does not seem to include a support folder with them.

I had versions of the dll files from previous installations and was able to resolve the issue by adding the following to the package:

Packages/MuBuForMax/support/x64/pthreadVC2.dll  
Packages/MuBuForMax/support/x64/libsndfile-1.dll  
Packages/MuBuForMax/support/x86/pthreadVC2.dll  
Packages/MuBuForMax/support/x86/pthreadVC2_32.dll  
Packages/MuBuForMax/support/x86/libsndfile-1.dll  
Packages/MuBuForMax/support/x86/libsndfile-1_32.dll  

I have taken the liberty to attach a zip folder with this support folder. It seems to work although I do not know if there are updated versions of these dll files that I should be using. The support folder should go into the MuBu package.

Note that you could also add the dll files directly in the respective 32-bit and 64-bit Max support folders.

support.zip (1.35 MB)

Thank you for this Yves. I was scraping the internet for an answer to my issue here.

Best,

James