Surface Builder 4+

Auv3 MIDI Controller

4Pockets.com

Designed for iPad

    • USD 14.99

Screenshots

Description

Surface Builder is a tool for creating control surfaces that send MIDI data to one or more audio components in order to simplify remote control tasks. You start by creating a surface of a given size, adding buttons, knobs, faders, etc. to the surface and configuring them to generate the required MIDI output. Surface Builder allows you to send note on/off, controller change and program change values as well as being able to emulate modulation wheel and pitch bend data. Buttons can also be configured to send bulk MIDI data using a single key press. You can build surfaces that span multiple scenes and link between them for large complex interfaces.

Incoming MIDI data can also be used to control or trigger elements of the interface, giving a bi-directional stream of MIDI data. Surface Builder can be added as a pure MIDI plugin which allows processing of MIDI only, or as an instrument plugin, allowing you to process audio passing through it. You can even load it as an intrument and configure a surface to start and stop audio clips either manually or remotely.

Surface Builder was designed to be used as an AUv3 plugin within your favourite DAW, but it can also be used in standalone to send MIDI directly to MIDI hardware using direct access to their MIDI ports.

Many different object types are supported including buttons, switches, lights, rotary knobs, faders, sliders, XY-Pad, keyboards, as well as text, image and box objects. Each object has many different styles and colours, so no two surfaces look the same.

Drag and drop an audio file onto a button and that button becomes a clip player. Attach rotary knobs to control the clips volume and pan. Throw on top of that a LP/HP filter knob and you are cooking on gas. Drop PNG transparent image icons on buttons to customise the look and feel.

A button can record and playback bulk MIDI commands, on both button press and release. So pressing a button could send the notes of a chord when pressed, and appropriate note offs on release.

A surface can consist of up to 6 scenes for really complex designs. Buttons and switches can be used to switch scenes and also to show and hide other objects to make better use of screen space. Once your surface is complete switch to presentation mode to hide all the toolbars. Each surface can be saved with compressed audio and images all in a single surface file.


Features

○ AUv3 and standalone modes.
○ Bluetooth MIDI support.
○ Drag and Drop interface.
○ Send and Receive Note On/Off.
○ Supports all Control Change parameters.
○ Supports Program Change commands with bank support.
○ Multiple Audio Clip playback.
○ Record and playback bulk midi data.
○ Multi-Scene.
○ Multi-level undo/redo.
○ MIDI Monitor
○ Presentation Mode.
○ iPhone and iPad compatible.

What’s New

Version 1.15

Increased the size I allow for Image Objects to be the full 2000x1500 pixels of a maximized surface.

The Select Object menu is now scrollable (this is displayed when adding objects to the Show/Hide menu).

Long pressing the DELETE button deletes ALL objects in the current scene / tab. This can be used to clear out a tab with bad objects, but to be safe save your surface as a different file name afterwards to ensure there are no issues and you don't loose your original surface contents.

If objects have no title and you try and add them to a show/hide list we now display the ID and TYPE of object instead of the name (which is blank).

When saving a surface, I now write additional information that is used to reconstruct a multi-scene surface file which was not ordering the objects in the scene properly.

Added a new Menu Button object which allows you to display a menu of options. On selecting an option a specified CC is sent.

To setup the menu items you need to TAP the State button until it says 'Options' then tap the top rename button to add a list of options separated by commas. By default, each item is assigned a value of 0->max items. You can override this by specifying your own items.

For instance, this creates a menu of two items, one called Frequency with a value of 7 and another called Pan with a value of 10.

Options Example: 7=Frequency,10=Pan

The assigned Title is the title for both button and popup menu.

You can long press the button to send a value again.

See the manual for more information.


App Privacy

The developer, 4Pockets.com, 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

MeloVox - Vocal Harmony
Music
RingsFX
Music
WaveCloud
Music
StringLab
Music
AudioScope
Music
Copperhead
Music

You Might Also Like

MIDI Messenger
Music
AUBE - Audio Unit Box Explorer
Music
FAC Smash
Music
Dagger synth
Music
FAC Drumkit
Music
FAC Punchlab
Music