Bc2000 (for the BCF2000 & BCR2000) group photo

Yahoo Groups archive

Bc2000 (for the BCF2000 & BCR2000)

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

Thread

can push of push encoder send val of encoder portion via tx?

can push of push encoder send val of encoder portion via tx?

2009-02-11 by especht590

Hey!  I'm newly geeked to the BCR2000, and I'm making myin Mackie
ideal configuration for Cubase/Nuendo - a combination of Mackie
Control and a Generic Remote.  I'm wondering if anyone knows if it's
possible for a button to send the value of an encoder (via tx "val" or
something).  I'm trying to make it so that after selecting the insert
plugin via Push Encoder 1 (from Mackie Control setup) I can push the
button part of the same encoder and make it pop open the selected
insert.  I can open the insert with a different button (via a bank of
8), but it would be more tricked out if it was the same Push Encoder
I'm using to select the insert on the selected channel.

I was fascinated with Royce's document
(http://shoshin.110mb.com/genmce/bcr2000/files/SecretBC.pdf) on using
tx messages and was wondering what other commands are available.  It
looks like the .rtf documents referred to in the tabs of bcreditor
aren't available.  If you know where I can find them, please let me know.

Thanks,

Erich

Re: can push of push encoder send val of encoder portion via tx?

2009-02-11 by rpcfender

Hi Erich

welcome

>I'm wondering if anyone knows if it's
> possible for a button to send the value of an encoder (via tx "val" or
> something).
Do you mean you would like to resend the current value of say encoder 1 by pressing the built in switc (Button 1)?
As far as I know you can't access the values of the encoders or buttons or faders and resend them.
Except you can send all the values - snapshot using <preset while holding EDIT

This would be a great feature as there are many synths with 'packed' data in their sysex.
Korg DW6000, for example, has the Osc1 octave (buts 5 and 6) packed in the same byte as the VCA realease time (bits 0 to 4)
I would love to change the Osc1 octave and add it to VCA release time encoder value, but it can't be done as far as I know.

> I'm trying to make it so that after selecting the insert
> plugin via Push Encoder 1 (from Mackie Control setup) I can push the
> button part of the same encoder and make it pop open the selected
> insert. I can open the insert with a different button (via a bank of
> 8), but it would be more tricked out if it was the same Push Encoder
> I'm using to select the insert on the selected channel.

If you change the group you have a different button. Group 1 Button1 becomes Group 2 Button9.

I'm not sure what messages you need, but if you can tell your DAW software that a particluar Midi message means a certain action then you can use one button to toggle 2 values.

Press 1 - CC100 val 45
Press 2 - CC100 val 113


Unfortunately you can't have a combination or buttons (Say, hold down EDIT and press Button1) and get it to give out a different Midi message.
>
> I was fascinated with Royce's document
> (http://shoshin.110mb.com/genmce/bcr2000/files/SecretBC.pdf) on using
> tx messages and was wondering what other commands are available. It
> looks like the .rtf documents referred to in the tabs of bcreditor
> aren't available. If you know where I can find them, please let me know.

Mark's excellent pdf of the BC specification is in the files section. This has it all.
If it's not in there then we are all unaware of it.

http://f1.grp.yahoofs.com/v1/YGmSSc-eXxh6OS1jchAFoQlXlgJlcuWRM9uYPXohsPbuuJaCqR0wGlPAtk2x-VsV1IaKhQoN10XNQJlhHqusEA/Documentation/BC%20MIDI%20Implementation.txt


Royce

Re: can push of push encoder send val of encoder portion via tx?

2009-02-11 by especht590

Thank you for the quick reply, Royce.  However the link to Mark's 
document doesn't work - and it looks like the file isn't available in 
the Documentation section or on his web site.  If you know where I 
can find that, I'd appreciate it.  (I searched and couldn't find it.)

Also, I was thinking that maybe what I'm trying to do can be 
accomplished by having a piece of software in beween my BCR2000 and 
Nuendo.  I know there are lots of apps that will receive one MIDI 
message and in turn transmit something different.  Do you know if any 
(perhaps MidiOX?) allow you to store a value transmitted to it into a 
variable and then when another message is received (from a different 
button) it could send the value of the variable?

Thanks again,

Erich

--- In bc2000@yahoogroups.com, "rpcfender" <rpcfender@...> wrote:
>
> Hi Erich
> 
> welcome
> 
> >I'm wondering if anyone knows if it's
> > possible for a button to send the value of an encoder (via 
tx "val" or
> > something).
> Do you mean you would like to resend the current value of say 
encoder 1
> by pressing the built in switc (Button 1)?
> As far as I know you can't access the values of the encoders or 
buttons
> or faders and resend them.
> Except you can send all the values - snapshot using <preset while
> holding EDIT
> 
> This would be a great feature as there are many synths with 'packed'
> data in their sysex.
> Korg DW6000, for example, has the Osc1 octave (buts 5 and 6) packed 
in
> the same byte as the VCA realease time (bits 0 to 4)
> I would love to change the Osc1 octave and add it to  VCA release 
time
> encoder value, but it can't be done as far as I know.
> 
> > I'm trying to make it so that after selecting the insert
> > plugin via Push Encoder 1 (from Mackie Control setup) I can push 
the
> > button part of the same encoder and make it pop open the selected
> > insert.  I can open the insert with a different button (via a 
bank of
> > 8), but it would be more tricked out if it was the same Push 
Encoder
> > I'm using to select the insert on the selected channel.
> 
> If you change the group you have a different button. Group 1 Button1
> becomes Group 2 Button9.
> 
> I'm not sure what messages you need, but if you can tell your DAW
> software that a particluar Midi message means a certain action then 
you
> can use one button to toggle 2 values.
> 
> Press 1  - CC100 val 45
> Press 2  - CC100 val 113
> 
> 
> Unfortunately you can't have a combination or buttons (Say, hold 
down
> EDIT and press Button1)  and get it to give out a different  Midi
> message.
> >
> > I was fascinated with Royce's document
> > (http://shoshin.110mb.com/genmce/bcr2000/files/SecretBC.pdf) on 
using
> > tx messages and was wondering what other commands are available.  
It
> > looks like the .rtf documents referred to in the tabs of bcreditor
> > aren't available.  If you know where I can find them, please let 
me
> know.
> 
> Mark's excellent pdf of the BC specification is in the files 
section.
> This has it all.
> If it's not in there then we are all unaware of it.
> 
> http://f1.grp.yahoofs.com/v1/YGmSSc-
eXxh6OS1jchAFoQlXlgJlcuWRM9uYPXohsPb\
> uuJaCqR0wGlPAtk2x-VsV1IaKhQoN10XNQJlhHqusEA/Documentation/BC%20MIDI%
20Im\
> plementation.txt
> <http://f1.grp.yahoofs.com/v1/YGmSSc-
eXxh6OS1jchAFoQlXlgJlcuWRM9uYPXohsP\
> buuJaCqR0wGlPAtk2x-VsV1IaKhQoN10XNQJlhHqusEA/Documentation/BC%
20MIDI%20I\
Show quoted textHide quoted text
> mplementation.txt>
> 
> 
> Royce
>

Re: can push of push encoder send val of encoder portion via tx?

2009-02-12 by especht590

I think I found the solution.  MidiOx can be controlled via vbScript
(windows scripting host) - so I can store any values I want in
variables to be used later.  This should work beautifully.  If I'm
able to create my dream setup for Nuendo, I'll be sure to share with
the group.

I can still use help finding the document called "BC Midi
Implementation" since it no longer seems to be on this site (or the
location suggested in the Documentation section).

Thanks,

Erich

--- In bc2000@yahoogroups.com, "especht590" <especht590@...> wrote:
Show quoted textHide quoted text
>
> Thank you for the quick reply, Royce.  However the link to Mark's 
> document doesn't work - and it looks like the file isn't available in 
> the Documentation section or on his web site.  If you know where I 
> can find that, I'd appreciate it.  (I searched and couldn't find it.)
> 
> Also, I was thinking that maybe what I'm trying to do can be 
> accomplished by having a piece of software in beween my BCR2000 and 
> Nuendo.  I know there are lots of apps that will receive one MIDI 
> message and in turn transmit something different.  Do you know if any 
> (perhaps MidiOX?) allow you to store a value transmitted to it into a 
> variable and then when another message is received (from a different 
> button) it could send the value of the variable?
> 
> Thanks again,
> 
> Erich
> 
> --- In bc2000@yahoogroups.com, "rpcfender" <rpcfender@> wrote:
> >
> > Hi Erich
> > 
> > welcome
> > 
> > >I'm wondering if anyone knows if it's
> > > possible for a button to send the value of an encoder (via 
> tx "val" or
> > > something).
> > Do you mean you would like to resend the current value of say 
> encoder 1
> > by pressing the built in switc (Button 1)?
> > As far as I know you can't access the values of the encoders or 
> buttons
> > or faders and resend them.
> > Except you can send all the values - snapshot using <preset while
> > holding EDIT
> > 
> > This would be a great feature as there are many synths with 'packed'
> > data in their sysex.
> > Korg DW6000, for example, has the Osc1 octave (buts 5 and 6) packed 
> in
> > the same byte as the VCA realease time (bits 0 to 4)
> > I would love to change the Osc1 octave and add it to  VCA release 
> time
> > encoder value, but it can't be done as far as I know.
> > 
> > > I'm trying to make it so that after selecting the insert
> > > plugin via Push Encoder 1 (from Mackie Control setup) I can push 
> the
> > > button part of the same encoder and make it pop open the selected
> > > insert.  I can open the insert with a different button (via a 
> bank of
> > > 8), but it would be more tricked out if it was the same Push 
> Encoder
> > > I'm using to select the insert on the selected channel.
> > 
> > If you change the group you have a different button. Group 1 Button1
> > becomes Group 2 Button9.
> > 
> > I'm not sure what messages you need, but if you can tell your DAW
> > software that a particluar Midi message means a certain action then 
> you
> > can use one button to toggle 2 values.
> > 
> > Press 1  - CC100 val 45
> > Press 2  - CC100 val 113
> > 
> > 
> > Unfortunately you can't have a combination or buttons (Say, hold 
> down
> > EDIT and press Button1)  and get it to give out a different  Midi
> > message.
> > >
> > > I was fascinated with Royce's document
> > > (http://shoshin.110mb.com/genmce/bcr2000/files/SecretBC.pdf) on 
> using
> > > tx messages and was wondering what other commands are available.  
> It
> > > looks like the .rtf documents referred to in the tabs of bcreditor
> > > aren't available.  If you know where I can find them, please let 
> me
> > know.
> > 
> > Mark's excellent pdf of the BC specification is in the files 
> section.
> > This has it all.
> > If it's not in there then we are all unaware of it.
> > 
> > http://f1.grp.yahoofs.com/v1/YGmSSc-
> eXxh6OS1jchAFoQlXlgJlcuWRM9uYPXohsPb\
> > uuJaCqR0wGlPAtk2x-VsV1IaKhQoN10XNQJlhHqusEA/Documentation/BC%20MIDI%
> 20Im\
> > plementation.txt
> > <http://f1.grp.yahoofs.com/v1/YGmSSc-
> eXxh6OS1jchAFoQlXlgJlcuWRM9uYPXohsP\
> > buuJaCqR0wGlPAtk2x-VsV1IaKhQoN10XNQJlhHqusEA/Documentation/BC%
> 20MIDI%20I\
> > mplementation.txt>
> > 
> > 
> > Royce
> >
>

Re: can push of push encoder send val of encoder portion via tx?

2009-02-12 by richardnevill@btinternet.com

--- In bc2000@yahoogroups.com, "especht590" <especht590@...> wrote:
>

> 
> I can still use help finding the document called "BC Midi
> Implementation" since it no longer seems to be on this site (or the
> location suggested in the Documentation section).
> 

In the Documents folder (in this Group's Files section), just under BC
MIDI Implementation.txt it says 'Now available from
mntn-utils.110mb.com' The pdf you are looking for (BC MIDI
Implementation.pdf) is actually on page

http://mntn-utils.110mb.com/index.php?p=1_4_BC-Manager

Hope this helps.

Richard

Re: can push of push encoder send val of encoder portion via tx?

2009-02-12 by especht590

D'oh!  Not sure how I missed that.

Thanks, Richard.

Erich

--- In bc2000@yahoogroups.com, "richardnevill@..." <richardnevill@...>
wrote:
Show quoted textHide quoted text
>
> --- In bc2000@yahoogroups.com, "especht590" <especht590@> wrote:
> >
> 
> > 
> > I can still use help finding the document called "BC Midi
> > Implementation" since it no longer seems to be on this site (or the
> > location suggested in the Documentation section).
> > 
> 
> In the Documents folder (in this Group's Files section), just under BC
> MIDI Implementation.txt it says 'Now available from
> mntn-utils.110mb.com' The pdf you are looking for (BC MIDI
> Implementation.pdf) is actually on page
> 
> http://mntn-utils.110mb.com/index.php?p=1_4_BC-Manager
> 
> Hope this helps.
> 
> Richard
>

Re: can push of push encoder send val of encoder portion via tx?

2009-02-14 by Mark van den Berg

--- In bc2000@yahoogroups.com, "richardnevill@..." <richardnevill@...>
wrote:
> In the Documents folder (in this Group's Files section), just under BC
> MIDI Implementation.txt it says 'Now available from
> mntn-utils.110mb.com' The pdf you are looking for (BC MIDI
> Implementation.pdf) is actually on page
> 
> http://mntn-utils.110mb.com/index.php?p=1_4_BC-Manager

Sorry for making the doc so hard to find - and thanks for helping out
while I was away, Richard!

Strictly speaking the MIDI Implementation document isn't part of BC
Manager, and I was intending to restructure my website anyway, having
a BCF/BCR2000 page "at the top", which then refers to the MIDI
implementation doc directly AND to a subpage for BC Manager. I'm just
SO busy right now, finishing BC Manager's new version...

By the way, hopefully there will soon be a new version of the MIDI
implementation document too, with some corrections and additions, and
Adobe Reader bookmarks (making navigation much easier).

Mark.

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.