Midi Montage Image Sequencer

Instantly sync midi notes with mapped images in real time

for live performance or visual montage composition

Home
nathan-fenoglio.com

Instructions

select midi input port or midi controller device from drop down menu

(need ports set up on computer, I use LoopBe30 for windows os)

https://www.nerds.de/en/loopbe30.html
midi_image_seq_1

select image files to sequence from your device

midi_image_seq_2
midi_image_seq_3
  • set up midi send from daw or through internal routing in computer
  • send midi to midi input port selected from drop down
  • can use prewritten midi notes or played real time with whatever midi controller device that you have configured

example sending midi from Ableton Live

midi_image_seq_4

example sending midi from Supercollider

midi_image_seq_5

click Start button to display images triggered by incoming midi notes

midi_image_seq_6
  • images will display in real time with midi notes received by app
  • click on Full Screen to have image player fill screen to display in sync with music during live performance
midi_image_seq_7

Mod By / Mod By # Images

  • "Mod By" specifies what the incoming midi note will be modded by (remainder after division)
  • for example incoming midi note of 67 with "Mod By" set at 64 will trigger image 3 in images array 67 % 64 = 3
  • "Mod By" is by default set to the # of images that the user uploaded
  • to specify custom "Mod By" value, uncheck "Mod By # Images" checkbox
  • and input new value for "Mod By"
  • this value can be used to experiment with to produce patterns with varying range constrained by the "Mod By" value
midi_image_seq_8

Transpose MIDI Notes

  • parameter for user to specify the # of midi notes that each incoming midi note will be transposed up or down by
  • "Transpose MIDI Notes" is by default 0 (midi notes received will be unchanged)
  • can be used to move an incoming midi note pattern to cover different areas of the uploaded images
  • can be used in conjunction with "Mod By". "Mod By" to narrow the window of images being triggered, "Transpose MIDI Notes" to move the window through the image array
midi_image_seq_9

Reorder Images

  • "Reorder Images" provides the ability to rearrange the uploaded images' positions' in the images array
  • for instance if you are sending midi note 48 to trigger image 48 but want a different image at index 48 to trigger, can rearrange the array on this page
midi_image_seq_10
  • Select Randomize if you want to randomize the order of your images
midi_image_seq_10
  • click the image that you are wanting to move
  • then click the image of where you would like to insert the 1st image that you clicked
midi_image_seq_11
midi_image_seq_12

return to Home Page

and choose to Start image sequence again

midi_image_seq_13
  • click on Full Screen to have image player fill screen to display in sync with music during live performance
midi_image_seq_14