Giter Site home page Giter Site logo

maxmsp_fc-50's Introduction

FC-50

Presentation

My name is Romain Roux, musician and sound artist with the collectif OKTO.

Here is a MaxMsp project to use BOSS FC-50 pedalboard on your favorite DAW (i guess than you can use this patch with Roland GFC-50). FC-50 has 5 pedals (1 to 5) to choice effect number and a sixth to go from 6 to 10 (A/B). Then you have 12 bank to get more midi output. So, you have a total of 128 pedals !! You can also connect two expression pedals and two swithes pedals.

FC-50 send ProgramChange [1] and this patch convert ProgramChange in Note or Control Change with javascript object. You can configure each midi output in the parameter window.

[1] The program change is a MIDI message to trigger a change of effects or instruments - depending on the Midi device you are using.


What is Max

"Max is an infinitely flexible place to create interactive media software. With in-depth tools for audio, graphics, interaction, and communication, Max is an environment to explore and develop your own ideas." Max | Cycling '74


Version

Version of maxMsp to open this patch: >= 7.3.5


Install

1- If you don't have MaxMsp, install it.

2- Clone : https://github.com/Rom1Roux/MaxMsp_FC-50.git or download zip.

3- Connect the midi output of the FC-50 to the midi input of your computer (external sound card, USB Midi,...). I use an USB Midi interface (Roland - UM-One).

4- open file "FC-50 - 1.1.maxproj" (MaxMsp_FC-50 > FC-50>FC-50 - 1.1 > FC-50 - 1.1.maxproj)

Configuration

1- press button parameter : pathes FC-50

2- Select Midi in/out and choice values for your external pedal : parameter FC-50

3- Press bank number and select your config (note/CC) : FC-50 Bank 0

4- Save your preset on parameter window (you can save and upload many preset if you change number)

5- You can now assign your note/Cc in your favorite DAW.

maxmsp_fc-50's People

Contributors

rom1roux avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.