====== miRack ====== miRack is a polyphonic Eurorack-style modular environment. It aims to provide user experience and audio quality close to those of the real Eurorack hardware. miRack can be used to build custom synthesizers, audio and MIDI effects, control other apps and equipment, as a playground to explore and learn modular synths, and for live performances. (from the App Store description) **App type**: App and AUv3 **App store link**: [[https://apps.apple.com/app/mirack/id1468259834|{{:appstoreblue.png?30|}}]] **Developer**: [[https://mirack.app|mifki Limited]] **Developer AB Forum Handle**: @mifki ===== Additional Info ===== * Patchstorage.com has a healthy repository of patches for miRack: https://patchstorage.com/platform/mirack/ ==== Tips and Tricks ==== === Host Clock Sync === When running as a plugin miRack can be synced (or not) to the host clock. Setup can be somewhat unintuitive. Here are the most accurate and stable settings: * Add the //host sync// module if not already present. * Double click on the module title to bring up the menu and set **CLOCK Rate** to **Beat / 8**. * Add the //Clocked// module. * Patch host sync **Clock** to Clocked **BPM** (yes, this is correct!) * Tap **Mode +** until **P8** is displayed in the LCD. This tells Clocked to set the bpm based on the Beat / 8 setting we made in the host sync module. * Double-tap the Clocked module title and and set **Momentary RUN Input** to on (checkmark). * Patch **Run** from host sync to Clocked **Run**. * (optional) patch host sync **Stop** to Clocked **Reset**. === Sync miRack Across Devices Using Ableton Link === (This may be a temporary workaround. As of 2023-12-28 the clock output from the Link module is unstable, and there doesn't seem to be any way start/stop transport or set the tempo from within miRack.) The following steps apply to each miRack instance: - Go to miRack settings and enable **Link** and **Link Start/Stop**. - Add the //Link// module. - Don't patch it to anything. - Double-tap the module title to bring up the menu and enable "Use for Transport Control" and "Enable Link Start/Stop". - Add the //host sync// module (yes, even if in standalone mode). - Bring up the module menu and set CLOCK Rate to Beat / 8. - Add the //Clocked// module. - Bring up the module menu and set **Momentary RUN Input** on (**checked**). - Tap the **BPM Mode +** button until **P8** is displayed. This tells Clocked to use the host sync beat / 8 output. - Patch host sync **Run** to Clocked **Run** and **Clock** to Clocked **BPM**. (Yes, this is correct.) Use another app such as AUM to start/stop transport and set BPM. == Tags == {{tag>stub unreviewed miRack modular vcv Eurorack clock sync}}