MIDI FX 1.3 OUT NOW! AUv3 Support

I’ve just released the new update. It should be live in the next hours.

The main change is I’ve added support for hosting AUv3 plugins (payed version only), both Audio Instruments and Audio Effects. So you can use the app to create whole songs, or play around with MIDI music generation using just your iPad. See it in action here, and if anything stops producing sound, there’s a “Reset Audio” button on the settings menu.

Other updates include a new type of MIDI input for modules called “Trigger Input”. You can see it in action on the Sequencer module. Just go to the module settings and select the Trigger option. The “play” button will stop working and instead each note will be played when any MIDI command is received on the trigger input. This way you can fire notes up at specific points in time.

Another new module is the “On/Off” module. It separates Note On and Note Off commands. This way you can use any one type to trigger events without the other interfering. Used in combination with the Converter modules it is very powerful. You can both here:

AUv3 support is kind of experimental, so any feedback is welcomed. I couldn’t test it with many plugins as I don’t really use them for my own music production, so any specific problems you find, please report them using the link in the Info screen of the app.

Especially Mac support for AUv3 is quite shakey… I’ve used a couple of plugins that have Mac versions and they mostly work, but they’re not very reliable…

Remember to use the “Reset Audio” button on the Settings menu if anything stops producing sound…

Thanks for the support, and hope you enjoy the newest features. This is a one man operation and a “labour of love” kind of project, so please, be kind and I’d appreciate any support especially positive reviews. Please, write me an email if you find any problem before just leaving a negative review: I’ll try to solve it as soon as I can.


Generative Music with Triggers and DAW Integration

I’ve posted a couple of new videos:

First, an example of using a Generator module to randomly control a Switcher module and the new Trigger input on the Sequencer to generate a kind of pseudo random melody. Of course you could do the same with a switcher with more outputs to add more variety…

Last, a video showing how you can integrate MIDI FX into your DAW workflow (in this case using Logic Pro) by taking advantage of the IAC Driver on the mac, which lets apps send MIDI data to each other. On the iPad you can also connect to Logic Pro on a Mac by using the Network Driver much in the same way

AUv3 Support for MIDI FX

Here’s a video showing support for AUv3 Audio Instrument and Audio Effects plugins hosted on MIDI FX.

I’ve also created a new Audio chain with fader and mixer modules and a final Stereo Output module.

Old audio modules (Vintage Piano, FM Drums and DuoSynth) are now integrated into this chain, so you can mix those sounds and add Effects from AUv3 plugins.

This support is kind of experimental, and will be released on the next update, hopefully about 1-2 weeks away. I’d appreciate all kinds of feedback with different plugins… There’s also stuff I want to add, like a way to pan the sounds and some live audio meters.


New Release 1.1.0 – New Features for the Sequencer and Arpeggiator modules

I’ve just released a new version of the app. It includes a few fixes and some new features for both the Sequencer and Arpeggiator modules

– You can now select steps while playing both on the Sequencer and Arpeggiator modules, so you can edit steps on the fly while playing

– Added views for all step parameters on the Sequencer. Switch between: Note, Velocity, Length, Probability, PC, CC and Transport commands

– Add/Remove/Edit notes/commands on the fly while playing the Sequencer

– The Arpeggiator supports empty steps now (select the X between the -1 and 0 values), also you can long press on a step to mute it (on all patterns)

– The Arpeggiator now has a note length parameter (on the settings screen)


– The probability parameter on the sequencer wasn’t working

– Fixed some problems with long presses on different modules

Out now! Photo cropping and folder organizing. Price drop!

Versión 2.5.4 is out now. You can enjoy these two new features both on the free and full version (the crop feature can be used on one photo only, reset it to be able to use it on another one)

I want to thank Yingtao Guo for his Mantis library which I used to implement crop and rotation. He was kind enough to release it under a free license.

I’ve also dropped the price of the app temporarily so if you’ve been on the fence and enjoy the free form widgets, now is the time to get the full version.

This will be the last mayor update for a while as I embark on my next app… will post about it when I have something to show…

Be sure to write if you find a bug and thanks to everyone that has supported this project!

Home Photo Widget updated to 2.4.0

This new version adds quite a lot of content:

First: You can now test the full version for free. Create one multi photo widget with a maximum of four photos and with all its features

For the FULL version:

  • Last Selected Widget: Mosaic widgets can have a new widget associated that will show the photo that was last tapped on the mosaic widget. Useful for a kind of ‘now playing’ showcase
  • Maximum number of photos shown in a mosaic: Normally a mosaic widget will adapt the number of photos shown to its size, for example a large widget will show at most 16 photos. If you want only 8 shown at a time (so they rotate in time) you can now set this limit
  • Name on mosaic widgets: You can optionally show the name of the multi photo widget on the mosaic.
  • Random order for galleries and mosaics: If your multi-photo widget uses a time duration for each photo (as opposed to a specific time for each photo), you can set the order to random.
  • New Time mode: Weekly time: Now you can set your multi-photo widgets to show each photo at a specific time of a specific day of the week: Make a daily inspirational picture widget, album of the day, or use it for daily remainders at specific times…

For both the FREE and FULL version:

  • Full Screen View: A photo with no links will now open in a special full screen view when tapped on a widget. You can pinch for zoom and drag to pan the picture
  • Background color for name labels: You can now set a background color (with transparency) on the text labels for any widget
  • Duplicate widgets to make variations

Bug fixes and optimizations:

  • Fixed the look of the mosiac widget with margins.
  • Fixed a memory issue where widgets would sometimes be displayed blank because of a problem with how WidgetKit handles images.
  • Storing optimized images for each widget size: Now the app saves scaled versions of the photos for future use as a work around for a bug within WidgetKit that causes a memory issue when loading images from ram.

Mosaic widgets are here!

Plus each of the pictures (in medium and large widgets) can link to a different action: Make your custom favorite contacts widgets, favorite music widget, etc…

And if you combine this with the time settings you can even have the widget show different contacts/actions at different times of the day: work related contacts in the morning, family ones in the evening…

Home Photo Widget

Set any photo you want as a widget on your home screen

So my latest app has been out for a while, but I haven’t updated this website in a long time…

First: you can download the app at: Home Photo Widget

So I updated my phone to iOS14 back when it was released and the first thing I wanted to do with the new widgets on the home screen feature was add some photos. Then I noticed the stock Photos widget wasn’t customizable so I made my own…

Since then I’ve updated it with many more features and plan on implementing more. About a month ago I added IAP for the big new features (the original and basic features will remain free).

Current free features are:

  • Add your own photos as widgets on your home screen
  • Select which part of the image you want visible, as the aspect ratio of the widget may not match the picture…
  • Add a name to the picture and select its color

Current payed features are:

  • Add custom links to photos: You can use them as quick links for calling/messaging contacts, start playing your favorite albums, open websites, run shortcuts from Apple’s Shortcuts app, etc…
  • Create multi photo widgets in two modes: Gallery (each photo will be displayed for your chosen duration or at the specific times you choose) or Mosaic, where up to 16 pictures will be shown in a grid (with or without spacing). This mode is great to create your own favorite contacts widget, or favorite music albums…

So, enjoy and I’ll be updating this site showing examples of what can be done using the widget. Contact me if you have problems running the app or if you want a feature.