Home Page

Surface Builder 1.10 - App Store




About Surface Builder

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,...

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.

Apr 16, 2024
Version 1.10
v1.10 B59
Fixed an issue which caused audio droppouts when switching scenes.



Previous Versions

Here you can find the changelog of Surface Builder since it was posted on our website on 2023-07-03 20:25:57. The latest version is 1.10 and it was updated on 2024-04-22 09:12:45. See below the changes in each version.

Surface Builder version 1.10
Updated At: 2024-04-16
Changes: Apr 16, 2024 Version 1.10 v1.10 B59 Fixed an issue which caused audio droppouts when switching scenes.
Surface Builder version 1.09
Updated At: 2024-02-03
Changes: Feb 3, 2024 Version 1.09 v1.09 B57 Fixed the issue where the selected snapshot was titled Change Scene in the Function box in the Object Properties window. Modified the way the Snapshot buttons work so they can remotely trigger snapshots from an incoming MIDI message.
Surface Builder version 1.08
Updated At: 2023-11-16
Changes: Nov 16, 2023 Version 1.08 Attempted to fix a crash when adding objects to the surface on iOS17.1.1
Surface Builder version 1.07
Updated At: 2023-08-31
Changes: Aug 31, 2023 Version 1.07 Fixed a few small bugs and spelling mistakes.
Surface Builder version 1.06
Updated At: 2023-08-04
Changes: Aug 4, 2023 Version 1.06 v1.06 B54 Fixed an issue where an LFO on a second scene could cause issues with MIDI not being processed properly after changing scenes.
Surface Builder version 1.05
Updated At: 2023-07-12
Changes: Jul 12, 2023 Version 1.05 v1.05 Fixed an issue which prevented the app setting the number of output ports correctly. Added a new Snapshots feature. Store up to 12 named snapshots and quickly switch between them. Added a new Select Snapshot button function to enable snapshot selection from your surface. You can now invert the Y direction when using an XY-Pad (see glide options). When the main interface window is resized other floating windows will be forced into view. The XYPad Properties now correctly switches between like objects and shows the ID tag in the title. Fixed a possible state issue with Program Change buttons. Fixed an issue when viewing knob defaults of one knob, click on a second knob and the window will not close properly. Fixed an XY-Pad issue when only one axis is using NRPN 14bit. Resolved the scaling issue on loading a surface when the initial window starts hidden. When loading a new surface, all other popup windows are now automatically closed. Fixed a crash that can occur if mapping a port with a short name.
Surface Builder version 1.04
Updated At: 2023-07-10
Changes: Jul 10, 2023 Version 1.04 Added a new scenes tabbar that can be enabled in settings. Double tap the tabs to rename. The scenes toolbar button is now available even if not in edit mode. Selecting a scene now closes the toolbar. Added support for 7 and 14bit NRPN messages. Added support for sending 14Bit CC messages. Increased the output resolution of the Knobs/Faders/XYPad in 14bit mode. When 14bit is selected these UI elements allow 10x the resolution. Double tapping on a Stepper object now prompts for a direct input value. You can now set the default double tap value for Knobs and Faders (that are not attached to internal functions). Swipe LEFT and RIGHT on Stepper objects to increment/decrement by larger increments. Fixed an issue with button mutual exclusion when assigned to groups. You can now specify the values sent for the on/off states of a button or switch. Modified the LFO function to allow NRPN support. Fixed an issue which caused the repeat button in the audio properties to display an incorrect error when working with queued audio. Fixed the display of various MIDI monitor NRPN messages. The XY-Pad now retains its position during a save/load cycle rather than centering. Upgraded any pitch bend knob objects to hi-resolution on load. Added an option to Settings to disable NRPN processing on input allowing CC98,99,6 and 38 to be used as normal. Outgoing NRPN is not effected.
Surface Builder version 1.03
Updated At: 2023-06-30
Changes: Jun 30, 2023 Version 1.03 v1.03 Added additional glide parameters to XY Pad. Added a global reverb for pass through audio / audio clips (exposes MIX, SIZE and COLOR knob functions). Added a Sync button to the Bulk MIDI dialog so that MIDI is delayed until the next beat. Added an option to Settings that allows you to turn off the floating popup feedback (global setting). Added a 7/14Bit toggle to the LFO button function for smoother transitions. All function property windows now show the id's of the associated object. Fixed an issue editing Bulk MIDI when not in EDIT mode. You can now specify a play offset to skip small amounts of silence at the start of a clip. Updated help. Changes to Queued Clips: If the host is not running then SYNCed clips will start immediately as there is no clock or not hosted as an AUv3. Queued clips now unroll all other 'queued' clips with REPEAT set, allowing then to play till the end of the loop then stop. Queued clips will play as long as no other queued clips are playing. None queued clips are not considered now.


Related Apps

Here you can find apps that are similar with Surface Builder.



Disclaimer

Official App Store Link


We do not host Surface Builder on our servers. We did not scan it for viruses, adware, spyware or other type of malware. This app is hosted by Apple and passed their terms and conditions to be listed there. We recommend caution when installing it.

The App Store link for Surface Builder is provided to you by apps112.com without any warranties, representations or guarantees of any kind, so access it at your own risk.

If you have questions regarding this particular app contact the publisher directly. For questions about the functionalities of apps112.com contact us.

BarCode2D-PNG


Click stars to rate this APP!

Users Rating:  
  0.0/5     0
Downloads: 8
Updated At: 2024-04-22 09:12:45
Publisher: 4Pockets.com
Operating System: IOS
License Type: Free Trial