Bc2000 (for the BCF2000 & BCR2000) group photo

Yahoo Groups archive

Bc2000 (for the BCF2000 & BCR2000)

Index last updated: 2026-04-28 23:16 UTC

Message

BCR2k and "negative" NRONs

2006-05-25 by jim0harris

Hello

Trying to use a BCR2000 to edit an Alesis Micron. Some parameters 
have a range of say -100 to +100 for example. How would you 
translate this to an NRPN?

I've watched the MIDI activity in MIDI-OX for the example parameter 
above and it behaves like this

  TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT               
     45265  1  --    176    99     0    1  ---  CC: NRPN 
MSB          
     45267  1  --    176    98    12    1  ---  CC: NRPN 
LSB          
     45267  1  --    176     6   127    1  ---  CC: Data Entry 
MSB    
     45269  1  --    176    38    31    1  ---  CC: Data Entry 
LSB    
     45277  1  --    176     6   127    1  ---  CC: Data Entry 
MSB    
     45278  1  --    176    38    30    1  ---  CC: Data Entry 
LSB    
     45290  1  --    176     6   127    1  ---  CC: Data Entry 
MSB    
     45292  1  --    176    38    29    1  ---  CC: Data Entry 
LSB    
     45297  1  --    176     6   127    1  ---  CC: Data Entry 
MSB    
     45299  1  --    176    38    28    1  ---  CC: Data Entry LSB 

happens around values of -100

around 0 is

 TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT               
    151014  1  --    176    99     0    1  ---  CC: NRPN 
MSB          
    151016  1  --    176    98    12    1  ---  CC: NRPN 
LSB          
    151016  1  --    176     6   127    1  ---  CC: Data Entry 
MSB    
    151017  1  --    176    38   127    1  ---  CC: Data Entry 
LSB    
    151020  1  --    176     6   127    1  ---  CC: Data Entry 
MSB    
    151022  1  --    176    38   126    1  ---  CC: Data Entry 
LSB    

this was actually -2, and then 100 is

 TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT               
    200611  1  --    176    99     0    1  ---  CC: NRPN 
MSB          
    200613  1  --    176    98    12    1  ---  CC: NRPN 
LSB          
    200613  1  --    176     6     0    1  ---  CC: Data Entry 
MSB    
    200615  1  --    176    38    99    1  ---  CC: Data Entry 
LSB    
    200618  1  --    176     6     0    1  ---  CC: Data Entry 
MSB    
    200618  1  --    176    38    98    1  ---  CC: Data Entry 
LSB    
    200631  1  --    176     6     0    1  ---  CC: Data Entry 
MSB    

so you can get an idea of what the numbers are doing but turning 
that into BCR parameter values ... ???

Thanks
Jim :)

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.