Problem with 2.2.18 and BCR2000

Post here if you are having a problem with or a question about forte that is not about a plugin or audio/MIDI hardware.

Moderator: MikeG

pedrosura
Posts: 118
Joined: Sun Sep 14, 2008 1:44 pm

Problem with 2.2.18 and BCR2000

Postby pedrosura » Tue Jan 25, 2011 11:53 am

I have been working with same Scene for a while so I didn't notice what has changed but I used to be able to use my BCR 2000 to control instrument and bus volumes and mutes. The wonderful feature is that not only I could control volumes and mutes but that upon changing a scene it would feedback the Scenes volumes and mutes. Now with Version 2.2.18 I can control but the volumes and mutes do not get "fed back" into the BCR 2000

Here is a sample of MyControlSurfacesDefinition.xml....

This works perfectly well on version 2.1.126.2086.

Has the syntax changed?, is this an new introduced bug?

Any Ideas????
Thank you..

<?xml version="1.0" encoding="utf-8"?>
<ControlSurfaces xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ControlSurface Name="BCR2000 Bus Volume" Enabled="1" BankSize="32">
<Action Action="NextScene" Kind="CONTROL" Param1="108" />
<Action Action="PreviousScene" Kind="CONTROL" Param1="107" />
</ControlSurface>
<ControlSurface Name="BCR 2000 Instrument Volume" Enabled="1" HasOutput="1" BankSize="32">
<Action Action="Bus.Volume.1" Kind="CONTROL" Param1="1" />
<Action Action="Module.Volume.2.1" Kind="CONTROL" Param1="81" />
<Action Action="Module.Volume.3.1" Kind="CONTROL" Param1="82" />
<Action Action="Module.Volume.4.1" Kind="CONTROL" Param1="83" />
<Action Action="Module.Volume.5.1" Kind="CONTROL" Param1="84" />
<Action Action="Module.Volume.6.1" Kind="CONTROL" Param1="85" />
<Action Action="Module.Volume.7.1" Kind="CONTROL" Param1="86" />
<Action Action="Module.Volume.8.1" Kind="CONTROL" Param1="87" />
<Action Action="Module.Volume.9.1" Kind="CONTROL" Param1="88" />
<Action Action="Module.Volume.10.1" Kind="CONTROL" Param1="89" />
<Action Action="Module.Volume.11.1" Kind="CONTROL" Param1="90" />
<Action Action="Module.Volume.12.1" Kind="CONTROL" Param1="91" />
<Action Action="Module.Volume.13.1" Kind="CONTROL" Param1="92" />
<Action Action="Module.Volume.14.1" Kind="CONTROL" Param1="93" />
<Action Action="Module.Volume.15.1" Kind="CONTROL" Param1="94" />
<Action Action="Module.Volume.16.1" Kind="CONTROL" Param1="95" />
<Action Action="Module.Volume.17.1" Kind="CONTROL" Param1="96" />
<Action Action="Module.Volume.18.1" Kind="CONTROL" Param1="97" />
<Action Action="Module.Volume.19.1" Kind="CONTROL" Param1="98" />
<Action Action="Module.Volume.20.1" Kind="CONTROL" Param1="99" />
<Action Action="Module.Volume.21.1" Kind="CONTROL" Param1="100" />
<Action Action="Module.Volume.22.1" Kind="CONTROL" Param1="101" />
<Action Action="Module.Volume.23.1" Kind="CONTROL" Param1="102" />
<Action Action="Module.Volume.24.1" Kind="CONTROL" Param1="103" />
<Action Action="Module.Volume.25.1" Kind="CONTROL" Param1="104" />
</ControlSurface>
<ControlSurface Name="BCR 2000 Instrument Mutes" Enabled="1" BankSize="32">
<Action Action="Module.MuteToggle.2" Kind="CONTROL" Param1="65" />
<Action Action="Module.MuteToggle.3" Kind="CONTROL" Param1="66" />
<Action Action="Module.MuteToggle.4" Kind="CONTROL" Param1="67" />
<Action Action="Module.MuteToggle.5" Kind="CONTROL" Param1="68" />
<Action Action="Module.MuteToggle.6" Kind="CONTROL" Param1="69" />
<Action Action="Module.MuteToggle.7" Kind="CONTROL" Param1="70" />
<Action Action="Module.MuteToggle.8" Kind="CONTROL" Param1="71" />
<Action Action="Module.MuteToggle.9" Kind="CONTROL" Param1="72" />
<Action Action="Module.MuteToggle.10" Kind="CONTROL" Param1="73" />
<Action Action="Module.MuteToggle.11" Kind="CONTROL" Param1="74" />
<Action Action="Module.MuteToggle.12" Kind="CONTROL" Param1="75" />
<Action Action="Module.MuteToggle.13" Kind="CONTROL" Param1="76" />
<Action Action="Module.MuteToggle.14" Kind="CONTROL" Param1="77" />
<Action Action="Module.MuteToggle.15" Kind="CONTROL" Param1="78" />
<Action Action="Module.MuteToggle.16" Kind="CONTROL" Param1="79" />
<Action Action="Module.MuteToggle.17" Kind="CONTROL" Param1="80" />
</ControlSurface>
<ControlSurface Name="BCR 2000 Panic" Enabled="1" BankSize="32">
<Action Action="Transport.Panic" Kind="NOTE_ON" Ch="1" Param1="106" />
</ControlSurface>
</ControlSurfaces>

MikeG
Posts: 3936
Joined: Tue Nov 19, 2002 11:56 am
Location: Houston, TX, USA
Contact:

Re: Problem with 2.2.18 and BCR2000

Postby MikeG » Tue Jan 25, 2011 7:59 pm

There are 4 surfaces in this file. Which one should I check?

I did a sanity check with the Mackie surface using a BCF2000 and it worked great.
----------------
Mike (brainspawn)
www.brainspawn.com/support

PLEASE NOTE that the forum is not monitored as frequently as the support site above. This forum is intended primarily as a way for users to ask other users questions about the use of Forte.

pedrosura
Posts: 118
Joined: Sun Sep 14, 2008 1:44 pm

Re: Problem with 2.2.18 and BCR2000

Postby pedrosura » Wed Jan 26, 2011 2:11 pm

OK so you get feedback on Forte 2.2.18? What is peculiar is that the same file produces feedback on BCR 2000 on the previous version of Forte. I do not understand the syntax. Do I just need one Surface Control definition if I have the BCR 2000? Can you post your file so I can copy it? That file is the result of me copying a previous file thinking that I needed all that in that file but it's probably wrong.

Do you get feedback on your BCF2000 when you chage Scenes?

Thank you, Pedro

MikeG
Posts: 3936
Joined: Tue Nov 19, 2002 11:56 am
Location: Houston, TX, USA
Contact:

Re: Problem with 2.2.18 and BCR2000

Postby MikeG » Wed Jan 26, 2011 10:40 pm

Yes, it works. I'm using the Mackie definition that come standard in the control surface definitions. To use this I had to use non-USB MIDI cables and put the BCF2000 in Mackie Control mode. If yours has worked in the past it should still work.

You should only need one definition for the entire device. If you come up with one that works with the native MIDI map on USB, let me know. I'd like to redistribute it.

Mike
----------------
Mike (brainspawn)
www.brainspawn.com/support

PLEASE NOTE that the forum is not monitored as frequently as the support site above. This forum is intended primarily as a way for users to ask other users questions about the use of Forte.

pedrosura
Posts: 118
Joined: Sun Sep 14, 2008 1:44 pm

Re: Problem with 2.2.18 and BCR2000

Postby pedrosura » Thu Jan 27, 2011 10:43 am

Thank you, I will. To help me do this, are these definitions documented anywhere with the correct syntax? I am worried that my current definition works for Forte 2.1 and not for Forte 2.2.18 why is that? If you could point me to any documentation that shows the correct syntax and definitions I would really appreciate it...Thank you

pedrosura
Posts: 118
Joined: Sun Sep 14, 2008 1:44 pm

Re: Problem with 2.2.18 and BCR2000

Postby pedrosura » Thu Jan 27, 2011 11:53 am

Well,

I simplified my ControlSurfaceDefinition file to have only 1 device BCR2000. It appears that this line has to be in the file to work:

<?xml version="1.0" encoding="utf-8"?>
<ControlSurfaces xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

at the beginning. What does it do?

My file now works with 2.1.126 but not with 2.2.18. With both I can control the Bus and Instrument Volume but with 2.2.18 there is not feedback. It seems to me that something changed that affects the feedback with a USB midi connection between versions 2.1.126 and 2.218. Could that be possible?

At least that's what seems to be hapenning. I can use the same controldefinition file for both without changing anything else and with 2.2.18 I get no feedback at all. With 2.1.126 it works perfectly...

Dirk Offringa
Posts: 3508
Joined: Sat Mar 06, 2004 3:44 am
Location: Sainte Anastasie, France
Contact:

Re: Problem with 2.2.18 and BCR2000

Postby Dirk Offringa » Thu Jan 27, 2011 4:05 pm

Life would be much easier if I had the source code.

pedrosura
Posts: 118
Joined: Sun Sep 14, 2008 1:44 pm

Re: Problem with 2.2.18 and BCR2000

Postby pedrosura » Thu Jan 27, 2011 9:22 pm

OK, I see..

Is there anyway that in version 2.2.18 something was changed from 2.1.126 where now in USB midi there is no feedback? Is there a test I could do to see that? I don't get feedback using the same file between the two versions. I get feedback in 2.1.126 but not in 2.2.18.

MikeG
Posts: 3936
Joined: Tue Nov 19, 2002 11:56 am
Location: Houston, TX, USA
Contact:

Re: Problem with 2.2.18 and BCR2000

Postby MikeG » Tue Feb 01, 2011 8:35 am

Please send me your revised file. I'll take a look. 2.1 is pretty old now.

Mike
----------------
Mike (brainspawn)
www.brainspawn.com/support

PLEASE NOTE that the forum is not monitored as frequently as the support site above. This forum is intended primarily as a way for users to ask other users questions about the use of Forte.

pedrosura
Posts: 118
Joined: Sun Sep 14, 2008 1:44 pm

Re: Problem with 2.2.18 and BCR2000

Postby pedrosura » Tue Feb 01, 2011 5:18 pm

Thank you,

I will. I have also been updating all the Forte versions. When I realized that I could no longer get feedback on the BCR2000 I went back to 2.1.126 because I remember that I could get feedback back then.

I can control the BCR2000 with both Forte versions. It's just that I can only get feedback with Forte 2.1.126 using the same file.

File it's on its way...

Pedro

MikeG
Posts: 3936
Joined: Tue Nov 19, 2002 11:56 am
Location: Houston, TX, USA
Contact:

Re: Problem with 2.2.18 and BCR2000

Postby MikeG » Thu Feb 03, 2011 8:56 am

This issue with your control surface is that there are no "Update" XML items in it. The <Action...> element specifies inputs. <Update...> (with the same format) specifies feedback to the surface. This may seem weird but allows for additional flexibility in feedback.

I'm sorry this has been poorly documented. My intention is to document it in the SampleControlSurfaceDefinitions.xml file that is in your install directory. I'll try to get that beefed up and include a BCF2000 surface including updates in an upcoming release.

Mike
----------------
Mike (brainspawn)
www.brainspawn.com/support

PLEASE NOTE that the forum is not monitored as frequently as the support site above. This forum is intended primarily as a way for users to ask other users questions about the use of Forte.

MikeG
Posts: 3936
Joined: Tue Nov 19, 2002 11:56 am
Location: Houston, TX, USA
Contact:

Re: Problem with 2.2.18 and BCR2000

Postby MikeG » Thu Feb 03, 2011 8:57 am

----------------
Mike (brainspawn)
www.brainspawn.com/support

PLEASE NOTE that the forum is not monitored as frequently as the support site above. This forum is intended primarily as a way for users to ask other users questions about the use of Forte.

pedrosura
Posts: 118
Joined: Sun Sep 14, 2008 1:44 pm

Re: Problem with 2.2.18 and BCR2000

Postby pedrosura » Thu Feb 03, 2011 10:36 pm

Well, I'm no more confused than I was. Does that explain why I could get feedback with my file with 2.1 and not 2.2 without using "UPDATE" . I guess I will wait for your post. I did not see you using UPDATE on your example, why? Do you set a definition for the Buses and another one for the Instrument volumes ? What does bank stand for? Well. I guess I'll wait.. Thank u!

MikeG
Posts: 3936
Joined: Tue Nov 19, 2002 11:56 am
Location: Houston, TX, USA
Contact:

Re: Problem with 2.2.18 and BCR2000

Postby MikeG » Sat Feb 05, 2011 9:15 pm

I think the reason it worked before was a bug that was later fixed. My intent all along was that Action and Update were two separate things.

Mike
----------------
Mike (brainspawn)
www.brainspawn.com/support

PLEASE NOTE that the forum is not monitored as frequently as the support site above. This forum is intended primarily as a way for users to ask other users questions about the use of Forte.

pedrosura
Posts: 118
Joined: Sun Sep 14, 2008 1:44 pm

Re: Problem with 2.2.18 and BCR2000

Postby pedrosura » Sun Feb 06, 2011 12:05 pm

Thank you,

Funny that fixing a bug can do that... LOL

Could you please post your controlsurfacedefinition file for the BCF2000 so that I can adjust the syntax and reinstall 2.2.18? that would be great. Thank you for clearing this up....

pedrosura
Posts: 118
Joined: Sun Sep 14, 2008 1:44 pm

Re: Problem with 2.2.18 and BCR2000

Postby pedrosura » Sun Feb 06, 2011 5:37 pm

Never mind. I saw your file... Thank you...


Return to “Forte and EHCo”

Who is online

Users browsing this forum: No registered users and 10 guests