iOS App Beta Testers - XZZZX - MIDI Video Timecode Scoring App

I’m developing an iOS app inspired by my OP-1 (Classic) and OP-XY.

I’m an artist and maker, I occasionally create video content for social media, and I like to score them using my TE synths. These vids are typically :30, :60, :90, or a similar length, so I like to know the timing of the video as I compose the track.

I wanted a simple app to load the video and control playback of it on iPhone from my OP-1/OP-XY… and that was it. No bells, no whistles, just simply playback control with timecode, but nothing existed, so I developed it: XZZZX

XZZZX Features:

  • FREE
  • Responds to System Transport messages: play, stop, and continue (with SPP)
  • Supports custom events start/stop/continue via MIDI CC
  • Launch app with a saved video
  • Light/Dark Appearances
  • MIDI connection selection and state detection
  • Connect directly via cable or use a Mac as a wireless MIDI hub

XZZZX Configuration:

  • Tap on the TIMECODE to configure preferences

It’ll work with any MIDI controller, and you can define/map any MIDI CC to start/stop/continue.

I’ve opened an initial TestFlight group for 50 people; first come, first served:

This is the first publicly available version, and I do this in my spare time, so please be patient with any bug reports. It might take me a bit of time to get through them, but I’ll read and log them all.

My intention is to keep this app as simple and lightweight as possible. If I add features, it will be slowly, sparingly, and with care.

Thank you!

5 Likes

Cool! Any demo videos or tutorials ?

Not yet, and I need to, but I do have screenshots on the app’s site:

I’m deciding what’s the best way to record the demo: using the Mac, a soft synth, and the iOS simulator, or live on my phone with my OP-XY.

I like it ! Thank you :slightly_smiling_face:

I´m using it on iPhone connected to my OP-1 field (via USB) and i wonder if there could be a record button to save the video with the audio coming from the USB input..? I think this would be great and time saving, not having to make a montage with a video editor at the end… :victory_hand:

1 Like

Thank you! And…

You read my mind. : )

That’s one of the features I’ve been thinking about once I get the initial version out, battle-tested, and as bug-free as possible.

1 Like

Update: XZZZX is now live in the App Store:

Supports iPad now, too.

I’ll post updates to TestFlight first if you want to test the latest features.

2 Likes

Updating the thread. I’ve made a bunch of progress. Here’s the current feature list:

  • Responds to MIDI system transport messages: play, stop, and continue (with SPP)
  • Supports MIDI CC control of start/stop/continue via custom configuration
  • Timecode display
  • Auto BPM detection from MIDI clock
  • Hybrid clock sync (timecode corrects to MIDI clock every beat)
  • Use app with a saved video or no video
  • Loads video files locally. Takes a bit longer to load, but no privacy concerns and works even without an internet connection.
  • Mute video audio
  • Mute toggle, On, and Off available as custom CC mapping for hardware control
  • Bluetooth support
  • Auto/Light/Dark appearances
  • MIDI connection selection, memory, and state detection
  • Connect directly via cable or use a Mac as a wireless MIDI hub
  • Supports Apple Shortcuts
  • Works on Apple Silicon Macs, too!
  • Works with any MIDI-compatible synth, DAW, sequencer, or software

Supports both the OP-1(f) and OP-XY and how they handle start/stop/continue.

I’m still considering USB audio, but I’m currently feeling like that’s probably better handled by a purpose-built app. I’ve added the ability to mute audio (and control that via CC), so you don’t have to listen to the video’s audio.

1 Like