CAMELOT Release Notes

[May 8th, 2021]

– Save Button on header
– [iOS] dedicated area for status bar
– External Devices: added Smart Maps for Minilogue XD, Kurzweil Forte, Yamaha DTX-Multi 12, Roland TD-11, TD-15; added “Beta” Smart Maps for: Kemper Profiler; Korg KingKorg, Krome, Kross 2, Nautilus; Yamaha DTX-PRO, DTX700

1- [iPad] Workaround for a bug in iPadOS 14.5 where top and bottom bars disappear in Attachment View
2- [Desktop] Picking VST3 with shell plug-ins (e.g. Waves)
3- Key Commands: search filter wrong entry
4- Key Commands: locked “CTRL” on Windows
5- Key range view: fixed ext dev parts labels not updated

[March 20h, 2021]


– quick fix for Attachment view not showing header and footer areas, after iPadOS 14.4.1 update

[March 10h, 2021]

– DPI awareness on Windows : introduced a switch that enables and disables DPI awareness to adjust the correct plugin GUI visualization when rendered in Camelot


– Improved Setlist, Song, Scene selection behavior via BankSelect and ProgramChange


– Fixed Key Commands wrong actions

[February 17th, 2021]


– Added Attachment actions to key commands (Page Up, Page Down, Advance, Reverse)
– Windows: added full view kiosk mode on Windows through F11 key command (configurable via Remote Control / Key Commands)
– Settings: manual restart after changing Virtual MIDI ports options


– Improved Waldorf Blofeld map
– Improved Line 6 Pod GO map
– Improved Studiologic Numa Compact 2 map
– Improved compatibility with 3rd party plugins
– iOS: improved handling of crashed plugins
– iOS: avoid scrolling when moving knobs in mixer footer


– Workaround for a bug in iPadOS 14.4 where top and bottom bars disappear in Attachment View
– Plugin preset list: removed marked preset as selected
– Small cleanup for MIDI FX plugins
– Default multi-core OFF for new users on iOS
– Fixed restoring state for plugins in song and setlist racks
– Fixed a crash when dismissing popups with ok / cancel buttons under some circumstances
– Fixed attachments flickering when setting levels using a midi remote controller
– Fixed selection of plugins with same id (e.g. Roland SRX)
– Fixed wrong preset for just added plugins
– Fixed a possible crash when a mode for an external device is not found
– Fixed possible crash related to the multi-route option
– Fixed possible crash when disabling a midi output
– Fixed crash when unplugging external device while refreshing presets or parameters
– Fixed crash opening layer mixer view after changing the audio card
– Fixed crash switching Song with Song plugins open
– Fixed Item MIDI input channel wrong processing with Advanced Channel Routing
– Fixed Device Receive Channel for MIDI Advanced Item
– Fixed issue in layer item solo GUI when expanding and collapsing layer
– Fixed Nord Electro 5 smart map: unable to refresh when Device Channel is not 1
– Fixed Jupiter X smart map: preset refresh
– Fixed item value label not correct in unlink mode (Song and Setlist Racks)
– Fixed sound stopping after saving
– Fixed part update requests for multi-part Smart Maps (note: some devices require a manual refresh of the parts to be forced after changing preset)

[November 18th, 2020]


– Added option to enable or disable multi-route (headphones in addition to external audio device)
– Added Triton Smart Map
– Added popup for Rack Layer removal also in Layer’s Audio/Midi Settings panel (pressing “Remove”)


– key commands not working on iOS
– Windows crash when creating a Song template
– crash after pasting a Layer
– crash when deleting a Rack Layer on Windows (from either “…” menu or edit mode).
– crash after creating two Setlists under some circumstances
– wrong sync choosing START or CONTINUE when clock is running already
– wrong bpm sent to external devices when transport is set to NONE
– buttons of attachment full view are not shown when reaching the view from another Camelot View
– apply plugins’ state just once at song loading, to avoid glitches at Scene switching for some plugins
– audio problems with multi-out plugins (e.g. Kontakt, Omnisphere, KORG M1, Spitfire, and others)
– fixed plugins state after restoring a backup
– glitch when disconnecting a layer after being kept alive by notes on
– removing a disconnected MIDI input, a new “(disconnected)” element appears as selected and the other one keeps being selected
– adding an overflowing Backing Track when “Auto-adjust with tracks” is off. Happens when pressing Yes or No.
– Layers preview in scenes (SCENES view) are not updated on Undo/Redo for layer colour change, layer ordering, layer add/remove
– wrong text (i.e. text anagrams) were possible in PlusMinus components with custom values. Custom value input in value editor now always possible (see “OFF” in external device presets)
– avoid reloading whole song when exiting edit mode
– fixed Triton Rack Smart Map

Known Issues
– when importing heavy Setlists Camelot seems frozen. Just wait for the end of the import process. Do not put Camelot in background on iPad otherwise iPadOS will kill the app. This issue will be fixed in future.
– export of backups to DropBox or Google Drive does not work on iPadOS. Please use a local iPad folder, iCloud or a physical USB dongle

[October 26, 2020]

This is a major upgrade, Camelot has been drastically improved since 1.x.

– Audio Backing Tracks with dedicated Audio Output Selection and basic editing (volume, fade-in, fade-out, crop, position)
– Automations (Scene Auto Select, Auto-Play, Auto-Stop and Next Song Auto-Load)
– Markers

– Audio Effect plugins insert on each Layer
– MIDI Processors plugins on each Layer
– Layer Connectors: special item routing MIDI to any layer to manage
– New EDIT mode, with Drag&Drop Items reordering

– Templates
– Selectable Layer Audio Output
– New EDIT mode with Drag&Drop Layer reordering
– Song & Setlist Rack Override
– MIDI Monitor with channel routing highlighting on each Layer

– Dedicated Scene Level on Mixer Panel

– Dedicated Song Level on Mixer Panel
– Possibility to Export & Import Songs
– Per-Song Transpose

– Possibility to Export & Import Setlists
– Improved managing of Setlists and Songs
– Per-Setlist Transpose

– Added Master Audio FX Section (Compressor, EQ, Delay and Reverb)
– Mixer Panel with Group Levels and Audio Channels assignments

– General Improvements and Restyling
– New Scene EDIT mode
– Improved Global Menu navigation and categories
– Song management improved with more options when moving or duplicating a Song across multiple Setlists
– Improved Backup Management with Internal Snapshots and Backup to file
– Improved Search for searchable lists

EXTERNAL DEVICES (version 2.7)
– Possibility to manage multiple Devices of same model with Smart Maps
– Custom CC Dictionary for Factory Maps
– Snapshots for Factory Maps
– Advanced Settings
– NEW Smart Maps: Kurzweil SP6, Kurzweil Artis, Line 6 Helix, Line 6 HX Effects, Line 6 HX Stomp, Line 6 POD Go, Roland RD88.

– Introduced Layout modes: One Page / Two Pages
– Introduced Pagination modes: Single Page / Continuous
– Improved Zoom
– Added page number
– Timeline Play/Pause/Stop on full-screen view

– Improved mapping possibilities (i.e. Layers, Items, Backing Tracks Levels)

– Up to 16 Virtual MIDI Inputs and Virtual Midi Outputs (macOS & iOS)
– CPU Optimization (Beta) for Multicore Systems


– Updating from v1.1.1 will change all Item levels. Unfortunately, a manual fix is required.

[May 18, 2020]


  • Workaround for plugins that do not expose their parameter list (Syntronik, Synclavier Go!, Colossus Piano, Heavy Brass, iSymphonic Orchestra, CMP Grand Piano, Oriental Strings, iCathedral, HDS iSound, KASPAR) and make Camelot crash on iOS 13.4.1
  • Workaround for plugins that crash during instantiation on iOS: try reloading of the scene, then warn about crashed plugin
  • External device part parameters: it’s not possible to disable additional sliders
  • Send main parameter CC message on unmute even if slider is disabled



  • Studiologic Numacompact 2: make Camelot crash when the Item is expanded (parts view)

[April 29, 2020]


  • Tempo Sync: on iPad with headphones output jack. The headphones outs can be selected as separate outputs for the metronome when another audio card is connected and detected by iOS on the camera connection kit adapter.
  • Tempo Sync: added “Accent” on/off switch for metronome
  • Smart maps: added support for new devices (see below)
  • Software instruments: renewed plugin scan on iOS
  • MIDI: added Transport events (Start, Stop, Continue) to the MIDI filter list


  • Slow and unreliable plugin scan on iOS, especially on iOS 13.4; crash during plugin scan for some plugins
  • Multi-part MIDI Program sends erroneous Program Change for each part
  • Program change issues for devices with mode change through SysEx (potentially: Korg KRONOS, Yamaha Motif, Roland JUNO DS)
  • MIDI Clock messages generated by Camelot cannot be filtered in MIDI Programs or External Devices, even if the filter was applied
  • Key and Velocity range learn buttons are not correctly positioned in portrait view
  • Slow transition on attachment view switching


New Validated Maps:

Yamaha YC

New Beta Maps:

  • Roland Jupiter X
  • Roland Jupiter Xm
  • Sequential Mopho x4

Improvements / Fixes

  • Studiologic Numacompact 2: updated to support upcoming firmware, program and sound list refresh is now supported
  • Studiologic Numacompact 2x: updated to support upcoming firmware
  • VOX Continental: updated to support firmware 2.0
  • Yamaha Reface DX: fixed Mode Receive Channel
  • Roland RD2000: fixed Program Channel
  • Roland FA: added support for MPE Mode
  • Novation MiniNova: added support for automatic preset list refresh

[October 18, 2019]

External Devices:

  • Added support for the following devices:
    • Korg Monologue
    • Roland Fantom XR
    • Roland RD 2000
    • Roland XV-3080
    • Casio PX-S1000 (beta)
    • Casio PX-S3000 (beta)
  • Added parts MIDI channel, key-range and/or velocity-range retrieval for these multi-part devices, according to their MIDI implementation:
    • Studiologic NUMA Compact 2X
    • Roland FA, Integra-7, JD-Xi, JUNO-DS, Fantom XR, RD 2000, XV-3080
    • Yamaha MONTAGE, MODX, MX, CP4, CP40
  • Fixed “incorrect bank select value” on Novation MiniNova and UltraNova

Plug-In Instruments:

  • Show plug-in presets (for plug-ins that expose preset list)
  • Show and customize preset parameters

Remote Control:

  • Bluetooth page-turns and typing keyboard supported as Remote Controllers
  • It’s possible to assign any key combination as command for Remote Control
  • Added separate option for Remote Control (no more under MIDI)


  • Customize keyboard shortcuts
  • MIDI Learn on keyboard key range and velocity range min and max values
  • Layer pan control through left-right panner
  • Added default blank annotation board
  • Setlist drag & drop reordering feature
  • Setlist color edit option
  • Improved Advanced MIDI Channel routing view
  • New keyboard range Layer/Item/Part expanded views
  • Click /tap on Camelot logo in Camelot full version to access the “about” section.
  • Login by pressing Enter on keyboard after entering credentials.
  • Added visual information for Item knob parameter (value, unit of measure)
  • Redesign of key range views:
    • Breadcrumbs for Layer->Item->Part navigation
    • MIDI-Learn-capable key range and velocity range buttons
    • Added C<n> tips under keyboards.
  • Expanded and Mute buttons visible for the Items from Layer collapsed view
  • Improved layer options popup: changed menu order and MIDI icons added
  • Enhanced responsiveness of Layer/Item/Part views
  • Other general look and feel enhancements and layout improvements


  • FIX: in Settings -> Account & License: in Camelot free mode only the user’s email is shown, instead of user name + email like in Camelot full version.
  • FIX: when a layer is renamed in expanded view, the corresponding label name is not automatically updated in the key range panel.
  • FIX: part names not shown correctly in keyboard range panel: “Part” instead of the real part name ( e.g. “Part 2”)
  • FIX: scroll on Layer/Item/Part panels does not work when mouse is over a keyboard
  • Minor fixes


  • iPad: iSem AUv3 random clicks and distorted sound.
  • Windows: Synth1 (by Daichi) crashes in Poly Mode playing some notes. No issues with Legato and Mono Mode.

[October 7, 2019]


  • iOS AUv3 plugins: added full-screen support
  • External Devices
    • Added supported External Devices:
      • IK Multimedia UNO Drum
      • Novation Bass Station II
      • Novation MiniNova
      • Novation UltraNova
      • Roland FP-30
      • Roland RD 700 NX
      • Roland JV-1010
      • VOX Continental
      • Yamaha Reface DX
    • Added part names and volumes retrieval for these multi-part devices:
      • Yamaha MONTAGE, MODX
      • Studiologic Numa Compact 2X
      • Roland INTEGRA-7, FA, JUNO-DS, JD-Xi
      • Yamaha MX, CP4, CP40
    • Added Beta maps for the following devices. These maps are based on information recovered from official documentation, but they haven’t been tested on real devices yet. You can see “Beta” text in the device card. Feel free to report any positive or negative feedback.
      • Korg Grandstage
      • Korg MicroKorg
      • Korg MicroKorg XL
      • Roland AX-Edge
      • Roland Fantom
      • Sequential Prophet Rev2
      • Yamaha CP1
      • Yamaha Motif-Rack XS
      • Yamaha MOX
      • Yamaha P-115
      • Yamaha P-515
      • Yamaha S
      • Yamaha S ES
      • Yamaha S XS
    • External Devices hardware parameters update during item creation and when clicking on item GUI (only for devices that support request of hardware parameters)
    • Implemented Local Control through MIDI CC for Devices supporting it as Device’s Hardware Parameter
    • External Devices MPE mode improved
  • Alert pop up re-skin
  • Added visual Icon for scenes that contain an attachment
  • Setlist view, edit mode: attachment icon link to edit attachment
  • Added Options field in Global Settings view



  • FIX: plugin loses preset when changing Audio settings
  • FIX: impossible to select some Output MIDI ports when a multi-port MIDI device is connected (e.g. iConnectivity devices)
  • FIX: impossible to select virtual MIDI ports created with a kMIDIPropertyUniqueID which isn’t an integer (e.g. Ravenscroft275)
  • FIX: backup “Export To …” bug that sometimes created huge backups
  • FIX: removed the limit of characters for the text field when saving a backup
  • FIX: sorting backups issue
  • FIX: attachment edit mode graphic issue when there is no attachment in the scene
  • FIX: memory management for attachment previews
  • FIX: red badge for MIDI Program items and user maps
  • FIX: wrong dimensions of Advanced MIDI and MIDI Thru icons
  • FIX: graphic issue when selecting songs in Setlist Manager
  • Improved overall stability



  • iPad: iSem AUv3 random clicks and distorted sound.
  • Windows: Synth1 (by Daichi) crashes in Poly Mode playing some notes. No issues with Legato and Mono Mode.

[July 13, 2019]


  • Refactor of MIDI connections management based on port IDs
    • More reliable recognition of connected/disconnected devices
    • Possibility to add multiple MIDI ports with the same name
  • It’s possible to provide a custom name to a MIDI port (useful when connecting legacy MIDI device through 5din/USB interfaces)
  • Renamed virtual MIDI “Camelot OS MIDI” to “Camelot MIDI Output” (macOS, iOS)
  • Remote control can receive events from ANY MIDI Channel
  • It’s possible to unassign control mapping in MIDI Remote Controllers
  • Added compatibility for iOS 10.3 with some restrictions (attachments import, backup files import/export, .syx files import are not allowed. Do not purchase Camelot if you need such features on your 10.3 iPad)
  • Per-part MUTE
  • Layer/Item SOLO has priority over Layer/Item MUTE
  • Alphabetical order for Song Archive
  • Sort of External Device brands
  • Added supported External Devices:
    • Yamaha P-125
    • Roland SE-02


  • FIX: Restored separate output channel selection for metronome / click on Tempo Sync
  • FIX: Wrong tempo with Time Signature different from 4/4
  • FIX: Wrong tempo when interacting with the GUI under some circumstances
  • FIX: Mono-channel plugins not supported
  • FIX: Wrong Song selection after Search
  • FIX: Wrong part volume for multi-part devices supporting name retrieval
  • FIX: Advanced Channel Routing bypassed in MPE Mode
  • FIX: Windows installer does not remove entries of previous installations in Windows registry
  • FIX: Layer/Item keyboard range issue with transpose/octave shift
  • Improved general reliability (fixed some rare crashes)


  • A warning “!” badge could be shown in MIDI items by mistake. That is only a wrong visual clue that has been already fixed in 1.0.6.
  • iPad: iSem AUv3 random clicks and distorted sound
  • macOS: Steinberg VST3 plugins not supported (please use AudioUnits)

[May 2, 2019]


  • It’s now possible to select more than one folder for VST and VST3 plugin scan
  • Default custom controls for each brand device
  • MIDI Remote Control for Page Up, Page Down, Advance, Reverse
  • Added supported hardware devices:
    • Access Virus TI
    • Korg Triton Rack
    • Nord Lead 4R
    • Nord Lead A1R
    • Behringer X32
    • Behringer XAir
    • Yamaha MOXF
    • Yamaha Reface YC
  • Default backup name includes Year, Month, Day, Hours, Minutes, Seconds


  • Improved overall stability
  • Improved plugin scan
  • Fixed Roland Integra 7 StudioSet preset name retrieval issues and Device ID numbering
  • Fixed Roland FA Device ID numbering
  • Fixed Yamaha Motif XF preset names retrieval issues
  • Improved Mute and Solo behavior
  • Simplification of Multi Part MIDI Items
  • Global Settings: improved Look & Feel and UI
  • Improved reliability when connect and disconnect MIDI ports
  • Tempo Sync crash under some circumstances


  • Tempo Sync (will be fixed in the next release):
    • It’s not possible to select a separated output for metronome click
    • Wrong tempo with Time Signature different from 4/4
    • Wrong tempo when interacting with the GUI under some circumstances
  • iPad: Syntronic AUv3 detuned when sample rate different from 44100 Hz
  • iPad: iSem AUv3 random clicks and distorted sound
  • macOS: Steinberg VST3 plugins not supported (please use AudioUnits)

[March 13, 2019]

Camelot v1.0.3 comes with some new features and several fixes!

New: 17 new hardware instruments maps

Updatable preset list:
  • Nord Lead 3
  • Nord Rack 3
  • Roland Integra-7
  • Roland V-Synth GT
  • Yamaha CP 73 / CP 88
  • Yamaha Motif XF
Manually editable preset list:
  • Behringer DeepMind
  • IK Multimedia UNO Synth
  • Korg SV-1
  • Nord Electro 6
  • Nord Stage
  • Nord Stage 3
  • Moog SUB 37
  • Roland D-05
  • Studiologic Numa Compact 2
  • Studiologic Numa Compact 2X
  • Yamaha P-255
New: possibility to manually change User preset names on Hardware Instrument preset lists
New: BankSelect / ProgramChange info for each preset
New: key/velocity range for item and parts, in addition to layer
New: improved attachments UX
New: added page change arrows in attachments
New: open attachment in edit mode immediately after selecting a document
New: long-press on attachments icon open edit mode
New: apply audio settings on exit
New: Camelot as master controller – send BankSelect / ProgramChange on Scene change
New: ask to Save on closing
New: enable “Save” button only if there are new changes
New: added Ctrl+S / Cmd+S to save
New: Backup & Restore: added feature to delete everything and restart from init state
New: added Learn for MIDI Program items (BankSelect / ProgramChange)
New: open Layer MIDI Settings immediately after creating a new Layer
Fix: various crashes under several circumstances
Fix: MIDI Program/Single Part receives on “Device Receive Channel” only (before Advanced Channel Routing)
Fix: MIDI Program/Multi Part – each part receives on selected MIDI Channel only
Fix: MIDI Program/Multi Part – removed the possibility to send Program Change messages for each part
Fix: improved handling of MIDI ports
Fix: improved Tempo Sync
Fix: first Song / Scene is selected when changing Setlist
Fix: “Missing Plugins” when copy&paste a Song/Scene
Fix: “Missing Plugins” when creating a scene from a template that contains plugins
Fix: missing notes during scene switching under some circumstances
Fix: setlist not selected upon creation
Fix: create default Song if Setlist gets emptied
Fix: improved CPU performances, especially on iOS
Fix: improved AUv3 plugins stability on iOS
Fix: edit text on iOS
Fix: scroll on Windows touch devices (e.g. Surface)
Fix: edit text on Windows touch devices (e.g. Surface)
Fix: close colour picker if clicking outside
Fix: Program Change range is now from 1 to 128
Fix: fixed ON/OFF labels for Filters and Advanced Channel Routing
Fix: when deleting the last scene in song, don’t go back to the previous song, just load the newly created scene
Fix: fixed issue where sometimes when removing scene cards and undoing/redoing, you would end up with a empty list
Fix: fixed issue where the plugin loading screen would not show the correct number of plugins when there was only one scene in the song
Fix: some AUv3 plugins are detuned after changing buffer size

[December 21, 2018]

New: Added Yamaha CP-4, CP-40, NP-V60 and NP-V80 to supported external devices

New: Added hardware info & instructions when adding an external device item for the first time
New: Added “Send none” to Tempo Sync transport messages
New: Added custom operators for CC values in remote controller setup
Fix: Song view now scroll the selected scene in view correctly
Fix: some issues on MIDI ports not selected
Fix: MIDI learn does not ask for port if already setup
Fix: tempo sync not correctly saved in song and setlist
Fix: tempo sync not sent when adding an item after enabling tempo sync
Fix: tempo sync going crazy when moving GUI sliders
Fix: crash when removing an active input controller
Fix: improvements to plugin scanning
Fix: restore of remote controllers from a backup
Fix: reload of current song after restore from a backup
Fix: crash on quit under some circumstances
Fix: general stability improvements
Fix: when deleting the last scene in song, don’t go back to the previous song, just load the newly created scene
Fix: fixed issue where sometimes when removing scene cards and undoing/redoing, you would end up with a empty list
Fix: fixed issue where the plugin loading screen would not show the correct number of plugins when there was only one scene in the song
Fix: some AUv3 plugins are detuned after changing buffer size