Jamoma BCR2000 module

    Nov 01 2010 | 1:15 pm
    Hi everyone, I recently purchased a Behringer BCR2000 to use with Max/MSP and Jamoma. Unfortunately Jamoma only has a module for the BCF2000. I wanted to use the BCR with Jamoma and the DOT tools from IDMIL (http://idmil.org/software/mappingtools). I have created my own version so the BCR can interface with the DOT tools. There are still a few bugs with it but it may be of some use to you also.
    The problem I have with it is that after I load my patch not all the encoder outputs appear in the DOTmapper module. I have to delete the BCR module then recreate it. If I create a new empty patch with just the DOTmapper and the BCR modules this problem does not happen so I think it is something to do with the way my patch is initializing (lots of scripting and autopattr stuff happening).
    Any feedback welcome.

    • Nov 01 2010 | 10:22 pm
      Hi, if you have a Jamoma module in, you could use jcom.initialized to know when the module is initialized, in order to offset additional setup until that has happeded. And if you finalize a module for the bcr, please feel free to pass it on so that it can be added to Jamoma.
    • Nov 02 2010 | 2:20 pm
      Hi Trond, thanks for the reply. I am no expert when it comes to Jamoma. What I usually do is reverse engineer an existing module. I tried for a number of hours to offset the initialization of the Jamoma module with no success. As I mentioned if I load the DOTmapper module and the BCR module I created in a new patch all the outputs from the BCR appear correctly. I decided to start deleting objects and sub-patches from the patch where it wasn't working properly. I eventually discovered that if I deleted an external from the "PMPD" collection that was in a sub-patch all the outputs from the BCR module appeared correctly when the patch was loaded. This doesn't make any sense to me but I have included the sub-patch here for you to have a look at if you like. Yes I will submit the module to Jamoma when I feel its stable and working properly. I am also working on one for the Faderfox LV2 controller. Thanks.