Welcome to the Miranda Programmer app! We're working on more complete documentation, but this page should answer most of the big questions as you get started configuring and programming your Miranda DMX.

If you get through the info below and still have questions, feel free to contact us anytime - we're always happy to help!

Before you Start

We know you want to jump right in and get programming, but there are a few key things to know before you start. We promise, it'll make everything else make WAY more sense!

Cloud Connection

Miranda is a cloud-native controller, but it doesn't have to be connected to the cloud to function - and neither does the Programmer app. The Programmer can update showfiles offline and then load them onto the controller, either through a local network or through the cloud. This gives you a lot of flexibility when it comes to programming, but it requires a bit of a change in how you think about showfiles.

How Miranda Showfiles Work

Whether you're connected to the cloud or not, you'll be editing the showfile on your computer with the Programmer app, and then uploading it to the controller, where it will live. For the most part, using the Programmer is the same in both cases - the only difference is in how you'll go about uploading it when you're done.

Download the App

Before you do anything else, download the Miranda Programmer app to your computer. The app is available for Mac and Windows, but does not currently run on mobile devices.

<aside> ❗ These are currently unsigned versions of the app, but the signed versions are coming soon!

</aside>

Mac Download

Windows Download

Getting Started with Cloud-Connected Controllers

When you open the app, the first thing you'll see is a login screen. If you're working with a cloud connected controller, you'll need to request a passwordless login token, which will be sent to your email address.

<aside> ❗ NOTE: This won't create an account! If your email address isn't working, email us to verify that we have your account set up with the correct email.

</aside>

Download the Showfile

It is possible to create a showfile from scratch, but the simplest way to get started is to download the empty showfile that came pre-loaded on your controller. This will pre-populate many of the configuration fields and save you a lot of typing during setup.

Under the Projects dropdown, choose the one existing file from the list. Download that file to your computer, and you're ready to start patching!

Getting Started with Local Connections

If your controller isn't cloud-connected, you won't need to login - you'll be creating a new showfile offline, and then connecting directly to your controller through the local network to upload it.

Create the Showfile

Open the app, and under the Projects section, click the New Showfile button to get started. You can add a controller, give it a name, and you're ready to patch.

Remember to save the showfile to your local disk as you go!

<aside> 💡 Save Showfile shortcuts: Command-S (Mac) or Control-S (PC)

</aside>