official documentation coming soon!
learn more in the FAQ


What is Music_SDP?

Music_SDP is a music creation tool designed around live performance. It provides a system that allows you to very quickly begin making and manipulating sounds, and is designed to foster exploration and experimentation.

Is MSDP useful for the genre of music I make?

Music_SDP’s toolbox can create sounds useful for any genre of music. The program is style-agnostic, and is more concerned with giving you the power to try out new things than in dictating specific styles.

Will MSDP have a traditional DAW sequencer in the future?

Probably not. It would be very challenging (not impossible though) with the tools provided in the programming language Max, and even if we were to build an expandable, multi-track sequencer, it would be even more challenging to incorporate it in a way that makes sense with the pedal board design. It’s not out of the question, it’s just very unlikely.

Can I request a feature, or suggest an improvement?

Not only can you, we’d like you to! Just keep an eye on the facebook page and forums (when we get forums running) to see if the feature you’ve requested has already been mentioned by someone else. At some point we will be putting together a future features list, and you’ll want to check that too, to see if it’s something that we’re currently planning on implementing.

Is this just a redesign of BEAP/ppooll? What makes Music_SDP different from these Max toolboxes?

Music_SDP is much more than a redesign of BEAP or ppooll! Music_SDP shares many similarities with these two toolboxes, but the differences are very important.


Specifically, Music_SDP stands out because it doesn’t require the user to own Max in order to use any part of the system. Music_SDP is available as a stand-alone application, and is a complete creation system, providing all of the tools to create and manipulate your sounds. Both BEAP and ppooll require Max to work, and still require some slight knowledge of programming to use, but Music_SDP can be useful to people who never want to connect a single cable in Max or make a single object. Unique to MSDP is the fact that it doesn’t rely on externals, and is constantly maintained with the most recent version of the language. These differences, combined with the fact that Music_SDP works as a standalone, helps to ensure that the software can continue to develop into the future. Even if Max changes so much that Music_SDP must depend on old versions of the code, new builds can still be made and will continue to work as a standalone for both Windows and OSX.

Is there a version of Music_SDP for Ableton Live?

There is not currently a version of Music_SDP available for Ableton Live, but it’s something that we are currently working on. More information will be shared soon, so stay tuned!

Do I need a copy of Max to run Music_SDP?

Nope, not at all! The application is designed to be completely functional without owning Max or any additional software.

Do I miss out on anything by NOT owning Max?

While you don’t miss out on anything by not owning Max, you should consider buying MIRA if you like touch-screen interactions. MSDP modules can be loaded up to your iPad if you own a copy of MIRA, making it even more fun and intuitive to control your favorite effects in real-time!

Can I use Music_SDP code in my own projects?

You may use any part of Music_SDP in your own projects. Music_SDP is open-source and uses the GNU General Public License version 3. This means that you can use any of the code provided in this software, but any software distributed using this code must also be open-source and must also contain the GNU license version 3. Make sure to read and follow the requirements of the license agreement completely when incorporating MSDP code into your project.

Boy, your code is messy! Will you clean it up already?

We’re working on it. This project was not originally intended for distribution, and some of it is quite old and/or delicate. A lot of effort has already gone into cleaning up the code, but there’s much work left to do, and it’s difficult to find time to add new features and clean up old code. Anyone is welcome to clean up the code and we will be glad to incorporate the cleaned version into the master patch with an included attribution of your efforts to help the project!

(x feature) is broken! What’s the deal?

Sorry! Sometimes fixing one feature breaks another! We do our best to test our work as we go, but our available time is limited. Please send us an e-mail or submit a report to the forums (once forums are up and running) and we will do our best to fix bugs in updates.

When I try to run the source code, the fonts don’t look right. How do I fix this?

The source code download includes a folder with the files for the two google font families that are used in Music_SDP. Open the folder and install the font files, then quit and re-open Music_SDP.

How do I make my own modules?

Music_SDP includes several module templates that contains all of the code needed to format your effects to work in Music_SDP. The files can be found in the Music_SDP folder in the following path: /System_Files/Modules/Templates. The templates includes basic instructions on how to use them, and several tutorial videos are available to view on our YouTube channel.

Can I add my changes/additions to the official release?

We are very open to considering the implementation of new modules, improvements to current code and modules, and extensions to the software that have been developed by the community. In fact, we’re hoping that the community can really help Music_SDP reach its full potential! Email us about the contributions you’d like to make to the system. If we decide to add your code, we will provide the appropriate attribution in the code and on the website to make sure that you get credit for your contribution.

The MSDP team used my code in and didn’t provide the appropriate attribution! Will you fix this?

We will never intentionally fail to provide attribution for the use of your work. Please inform us of the omission, and we will make adding the attribution a top priority.

Can I sell any modules that I make?

Yes, you may! If you’ve created your own extension or modification to Music_SDP you are free to sell what you’ve made. If we believe in the quality of your work we will even consider adding a link to the site where your code has been made available.

I’d like to share my module, but I don’t want it to be open-source. Is there a way to share what I’ve build but keep people from seeing/modifying my code?

Any version of the source code that you distribute must be open-source and must include the GNU license. However, if you make a module or extension that is entirely your own code, and does not include any of the source code in it, you may distribute it without the GNU license and without the requirement of keeping it open-source. If you want to make your code integrate into Music_SDP but don’t want it to be modifiable, export your work as an .mxf file, and provide instructions to the user on how to incorporate it into the Music_SDP file structure.

Since the software has been released, a few people have been kind enough to contact us with issues they’ve had running the software. We’ve decided to compile a troubleshooting guide with fixes for these issues! If your problem is not on this list, please contact us or write something in the forums to let us know! We’ll do our best to reply to you quickly with a solution.


I updated my version of Music_SDP and I now I can't save projects, boards, audio files, etc...

If you downloaded a new version of Music_SDP and had to install a new version of Java… there may be a Java issue on your computer, which is probably caused by having multiple versions of Java installed at the same time.

Weirdly enough, this can actually be fixed by installing one more version of Java! Install Java Developers Kit 8 (or later) and this should fix your problem!

The program never gets past the "Loading Music_SDP" screen

If you can’t get past the “Loading Music_SDP” message, this means that you need to install Java. There are two versions that will work: Java Runtime 8, and Java Developers Kit 8. We recommend Java Developers Kit, which also removes other possible issues. Download JDK 8 here:


I Can't Save Projects or Copy Audio Files!

Music_SDP’s project saving system relies on Java Runtime 8 or Java Developer Kit 8to communicate with your computer. If you do not have Java Runtime or JDK installed, you will need to visit the official Java webpage to download and install the newest version.


The downloader can be found at the Oracle website here:

Once Java has been installed, run Music_SDP again and make a new project. This time, your project folder should appear in the correct location and you should have no trouble saving and copying files into the folder from inside Music_SDP!

I Have Java Installed and I STILL Can't Save Projects or Copy Audio Files!
This is a problem that happens when you install Music_SDP into the your computer’s “Program Files” folder. In order to copy or make new files from this folder, Music_SDP needs administrative privileges. Since Max doesn’t provide a method to get this access, saving functions are all broken when Music_SDP runs from this location.



To fix the problem, re-install Music_SDP, but install it anywhere on your computer BUT the Program Files folder. It will run fine from the C root directory, and it’ll also run fine from your Documents folder or even your Desktop.

We are really hoping to fix this problem in the future, but we’ll need someone who knows how to use Java to help us build a script to fix this issue. If you think you can help, please reach out to us!

Avista Antivirus tells me that there's a trojan horse on the installer!
There is a lot of documentation of Avista find a false positive for the file “TR/Crypt.CFI.Gen” on Max and Max-built standalones. The official Cycling 74 thread can be found here: This is a false positive, and scanning the software with any other antivirus should prove that it’s clean.



The computer that is used to build Music_SDP and create the installer has McAfee Antivirus Plus installed, and the installer gets scanned before being uploaded to the internet. The computer gets scanned regularly, and is kept clean from any viruses that may infect the installer.

When I try to run Music_SDP, I get the message that I'm missing ||MSVCR120.dll||
This .dll file is part of Microsoft Visual Studio, and this may be missing if you’ve accidentally deleted the file in the past.



In order to correct this issue, go to the official Microsoft website and re-download Visual Studio:

Once the file is downloaded, run the installer, and choose the option to “repair” your installation.

After the installation is repaired, Music_SDP should work.

Do you have a question you’d like to ask that wasn’t covered in this FAQ? Please contact us with the form provided below!

Contact Us!

5 + 2 =

Pin It on Pinterest

Share This