MidiFire 4+

MIDI Signal Processor

Audeonic Apps

    • 5.0 • 1 Rating
    • £29.99

Screenshots

Description

MidiFire is a free-form, modular AUV3 MIDI FX host, CoreMIDI router, processor, monitor and clock source from the makers of MidiBridge.

Drop and arrange MIDI ports and modules onto the canvas however you like and connect them up to start routing and processing your MIDI events. Pan, zoom and scroll the canvas. Add as many ports and modules as you wish. Connect them in series or parallel. Cascade them together. Merge and split. You can create highly complex MIDI processing setups. Or keep it simple - the choice is yours.

▶ FEATURES

Essential processing modules for channelising, filtering, transposing, 'monofying', remapping and monitoring - or create your own. All included with the standard app.

A highly accurate remotely controllable MIDI clock source.

Save your work into recallable/re-usable scenes. Share your scenes with other devices, computers and people. Switch between your scenes via configurable MIDI program change messages.

Download even more functionality within the app for free using the 'Scenes Club' for useful and special-purpose scenes that you can incorporate into your workflow.

Define multiple virtual CoreMIDI ports to segregate your MIDI streams.

▶ COMPATIBILITY

MidiFire supports all CoreMIDI hardware interfaces, the network interface, virtual ports (self owned or other apps') and Bluetooth MIDI.

Also available for iOS on the App Store. Scene files are interchangeable between iOS and macOS.

▶ STREAM BYTER (II)

What sets MidiFire apart is the newly extended Stream Byter module first pioneered in MidiBridge. With this you can write your own processing modules using textual rules.

Newly added constructs to the Stream Byter include: IF/THEN, local/global variables, mathematical functions, timing variables, 'onload' rules, setting of block labels and sending arbitrary MIDI data. The Stream Byter is backwards compatible with rulesets you already have from MidiBridge; just copy/paste them in.

▶ NICHE MODULES

Also included are some specialised modules:

• Tracking Clamp - reduce tracking miss-hits from MIDI guitars.

• Robotic Knob - generate complementary CC messages to control synths and FX based on your playing.

• OSC Exchange - send and receive OSC data across a MIDI channel (DIN, USB, wifi or Bluetooth) between MidiFire instances.

▶ FURTHER INFORMATION

For tutorial videos, full manual and more, please visit the MidiFire website - http://midifi.re

For assistance in writing Stream Byter rules please email us or join the 'Audeonic Soapbox' forum - http://soapbox.audeonic.com and post your requirements there.

* Powered by the MidiBus library.

What’s New

Version 2.3

- build against updated SDKs
- support for Apple silicon
- include more AUs

Ratings and Reviews

5.0 out of 5
1 Rating

1 Rating

Mossontherock ,

Used this for years

This app was able to everything I needed, although light on instructions I was able to contact the author who was very helpful at that time to come up with undocmented solutions to my requirements. I use this app for switching and splitting and layering midi CC, channels and note signals and the setup can be easily transferred between computer, iphone and ipad. Once setup, I've found it stable - very good with quick reconnecting USB/midi cable when intermediate to midi software. I've used this as an intermeditae midi filter to various midi host software like Logic Pro X. To get the best out of this, one would need to be acquainted with computer coding.

RayBellis ,

Good concept, poor execution

I’d love for this to have worked because not previously having found something similar I was considering writing one myself, but the UI is laggy and horribly buggy

- It doesn’t show the port names that have been assigned via the Audio MIDI Setup app, so it’s hard to tell which of my 16+ MIDI ports is connected to what
- For long device names it didn’t even show the port number (and you can’t resize or scroll to make it visible)
- When I renamed my long device to avoid the above all of the ports using that name became unusable (hint to the developers - use the port's UniqueID as the key, not its name!)
- The “Range” module appears useless for note data because it can’t apply to both note-on and note-off at the same time
- Inadvertently dragging on the module menu creates a module as the cursor moves to each item, instead of requiring a click
- I somehow ended up with a dangling wire that couldn’t be removed
- The operation to delete a module is tedious (and per above, it’s too easy to create modules you didn’t mean to)
- I pressed “1” to try to type a value in a Range Filter and suddenly dozens of different modules got created (see previous entry…)

App Privacy

The developer, Audeonic Apps, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary based on, for example, the features you use or your age. Learn More

Supports

  • Family Sharing

    Up to six family members can use this app with Family Sharing enabled.

More By This Developer

StreamByter
Music
FreEWI
Music
GigRig G3
Music
MidiBus
Music
mfxMonitor
Music
MIDImatic
Music