Syx is the file needed for the BCF2000 or any programmable midi controller (.syx is the standard)
I should mention that the Syx file only sets up fuctionality in midi. It allows you to change the way a button / encoder / fader might react and also allows you to assign a midi channel number where YOU want it to be.
The is, on here somewhere, a syx I made which suits my needs. See this -
http://www.freestylersupport.com/fsforu ... =16&t=1517
It may not suit everyone. BCF setup as is from the box is crap for my use but it will work so the is no real need to change it just yet. Its better to learn a bit more first the maybe make your own syx. - For BCF or BCR 2000 use BcEdit
The fms file is where FS stores the user created function control.
So when you have got your BCF2000 or whatever you wanna use successfully connected to your pc you need to tell FS what each fader, encoder or button is to do.
Start Freestyler> Setup> Freestyler Setup > External Control > Midi Control.
If your BCF is properly connected you will see it in 2 drop down boxes at the top of this window if not they will say 'No Input' and you need to get it connected before continuing.
So its connect and you can start inputing the values against actions in FS.
Click Edit and then put the cursor in the 'Note Box' relating to the function you want to control and then push the button or move the encoder or fader you want to assign to it. Then you will see a number appear. This could be anything from 1 to 127. You can control 127 differt features in FS from midi.
I will at some point make aproper guide to using midi with FS.
Hope this is of some help to you