Skip to content

Juno 106 Sysex string construction #466

Answered by dnaldoog
puffer3 asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @puffer3 ,

NOTE: 2022/06/04 The following explanation is correct generally for coding bit packing, but the Roland Juno 106 doesn't quite work this way. For example 16',8',4' are toggled on/off . Chorus1=64,Chorus2=0 share byte 6 and byte 5 is xor'ed ― (meaning on=0 and off =1 i.e. the bit is flipped)

  • You don't have to do this. Just make a button that has a label saying on when in the off position and vice versa!

For Byte 16

local byte16=0
local t={
panel:getModulatorByName("chorusOne"):getValue()*64,
-- panel:getModulatorByName("chorusTw0"):getValue()*0, -- always 0
bit.bxor(panel:getModulatorByName("chorusOff"):getValue(),1)*32,
panel:getModulatorByName("sixteenFeet"):getValue(…

Replies: 21 comments 17 replies

Comment options

You must be logged in to vote
0 replies
Answer selected by puffer3
Comment options

You must be logged in to vote
5 replies
@dnaldoog
Comment options

@puffer3
Comment options

@puffer3
Comment options

@puffer3
Comment options

@dnaldoog
Comment options

Comment options

You must be logged in to vote
2 replies
@puffer3
Comment options

@dnaldoog
Comment options

Comment options

You must be logged in to vote
1 reply
@subv0x
Comment options

Comment options

You must be logged in to vote
1 reply
@dnaldoog
Comment options

Comment options

You must be logged in to vote
1 reply
@dnaldoog
Comment options

Comment options

You must be logged in to vote
1 reply
@dnaldoog
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@dnaldoog
Comment options

@dnaldoog
Comment options

Comment options

You must be logged in to vote
1 reply
@dnaldoog
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@dnaldoog
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@dnaldoog
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@dnaldoog
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants