October 2024: Fractal Audio's VP4 Virtual Pedalboard added to the wiki.

Editors

From Fractal Audio Wiki
Revision as of 16:08, 5 April 2022 by Yek (talk | contribs) (→‎Top)
Jump to navigation Jump to search

Editor.png

Software editors

Windows and Mac

Axe-Edit III, FM3-Edit and FM9-Edit are the software editors for Fractal Audio's Axe-Fx III, FM3 and FM9 guitar processors.

Download the latest versions of the editors

System requirements:

  • Mac: Mac OS 10.7 or newer (Intel or M1 processors)
  • Windows: Windows 7 or newer (32-bit or 64-bit)

Notes:

  • Starting with firmware 19.06 for the Axe-Fx III, Axe-Edit III 1.11.00 (or greater) is required to communicate with the Axe-Fx III. Previous versions of Axe-Edit III will not work with firmware 19.06 or greater. Axe-Edit III 1.11.00 (or greater) will work with previous firmware version 3.02 and greater.
  • On Windows computers, Fractal Audio's USB driver has to be installed first. Download Fractal Audio's USB drivers for Windows
  • If you get the error “MSVCP140.dll is missing”, install the MS Visual C++ Redistributable Update.
  • Older versions of the editors can be downloaded from the unofficial archive.

Tablet and smartphones

Ipad.jpg FracPad.jpg

Currently there are no official editors available from Fractal Audio for iOS/Android tablets and smartphones. Alternative options:

  • Extend the computer screen to a separate tablet (wired or wireless) using tools built in the OS, or a software utility such as Duet Display (Mac/iOS), or a combined hardware+software solution such as Luna Display. This lets you move the editor screen to the tablet and use its touchscreen for editing.
  • Run FracPad, forum member AlGrenadine's mobile app for Fractal Audio's processors. It runs on Android and iOS devices. It's not officially supported by Fractal Audio.
  • Use wireless MIDI connections with Macs and Windows PCs, with the computer acting as the interface between the app on the tablet or phone and the Fractal Audio device. More information

Installing and connecting

Installing

The installer is packaged in a .zip (Win) or .dmg (Mac) archive file. It may contain documents in addition to the actual program. Double-click the file and follow the on-screen instructions.

Release Notes are included with each installer download. Read them! They include information about new features, changes, and what you should be aware of before updating and using the new version. Release notes are also displayed after installation and can be found under Help | View Release Notes.

The installed version of the editor is displayed when clicking on the top-left program logo, or when selecting Help | About.

Connecting

Usb.png

The software editors depend on USB 2.0 (or greater) to connect to the hardware. Operation without an USB connection to the guitar processor is NOT supported (no offline editing). The connection uses the USB-B port on the hardware (not the USB-A port on the FM3).

On Windows computers, Fractal Audio's USB driver has to be installed first. Download USB drivers for Windows

To confirm that the editor is communicating with your Axe-Fx II, look for a green check mark with the word “Connected” in the upper left corner of the program window. If the “Connected” message does not appear, don’t panic. Go to Settings | Preferences to select the ports of the device, or read the Troubleshooting section below.

The editor relies on intensive two-way communication which can cause audio gaps or stutters when operating the guitar processor through its onboard user interface or through a foot controller like he Fractal Audio Systems FC-6 and FC-12. The Pause communications button in the upper left corner puts communications on hold so you can test performance without glitches. Alternatively, select the equivalent command in the Settings menu, or press the F8 key on your keyboard.

The editor can control multiple guitar processors of the same type. Click Tools | Show Available Devices to see which connected devices are detected and available. The dialog box provides Scan and Test options.

When using a USB-C to USB-A adapter on a newer Apple computer, plug the USB-C adapter into a the port on the Mac first, allow it several seconds to “wake up” and then connect a USB cable and the unit into the adapter.

Startup processes

Refresh definitions

When you first launch the editor, or for the first time after having updated your guitar processor’s firmware, the editor will likely need to refresh the information it has stored locally about the device (“definitions”). The editor detects such changes and will start the refresh process automatically. The process may run for a while. Once it completes, you may continue using the editor. You can manually force the editor to re-read block definitions by selecting Settings | Refresh After New Firmware or Settings | Preferences | Refresh. Note that installing beta versions of firmware will NOT trigger the automatic refresh process, so you'll have to do that manually.

Automatic updates

At startup, the editor checks automatically if an official update for the editor is available and if so, offers the option to download and install the update (this process can be disabled in Settings | Preferences | Options). You can also click Help| Check for Updates. Or download the latest version of the editor manually from Support.

Refresh preset and cab names

Also, at each startup the editor will fetch the names of all Presets and User Cabs from the guitar processor. This ensures that the editor and the guitar processor are in sync. You can disable this in Settings | Preferences | Options. When disabled, you can still refresh Preset and Cab names manually by pressing the Refresh button in so-called “picker” windows (explained later).

Troubleshooting

Fractal-Bot.png

Running Fractal-Bot and a software editor at the same time can cause conflicts. Try to avoid this.

Apple's energy saving options in System Preferences can cause issues like dropped USB connections after waking up.

Google Chrome can cause issues with older editors.

"There is a known issue with Chrome seizing MIDI ports (both physical and virtual MIDI-over-USB ports) as part of some misguided MIDI over the internet idea. Since the AX-8 is USB 1.1 it only allows one connection so if Chrome grabs it then AX-8 Edit won't be able to use it. Unfortunately Google seems uninterested in fixing it." [1]

"Chrome definitely can hijack the MIDI over USB port on the AX8. When that happens, it's not enough to just close the browser, you have to ensure that it is not running in the background. Fractal Audio has tested and confirmed this." [2]

If you're experiencing issues running the Axe-Fx III, Axe-Edit III and Apple Logic, read this for a solution.

Explaining the editor window

The editor’s window can be scaled by dragging a border. Select Settings | View to snap the editor to Normal Size or Full Screen. Note that the editor has a fixed width/height ratio, so the editor may not fill your computer’s entire display in Full Screen mode.

Top

Top.png

Many of the controls and commands described below have keyboard shortcuts.

Pause Communications button (title bar): see above.

Program logo: display the version of the installed editor.

"Connected!": this shows if the editor is connected to the hardware, and shows the version of the firmware installed on the guitar processor.

If you have given the guitar processor a custom name in Setup | Config, that name will appear in the upper left corner.

Scene buttons: press one of the numbered buttons at the top to select a Scene. Or select a Scene from a dropdown menu, or scroll through Scenes using the “+/-“ buttons. The name of the scene is displayed next to the Scenes dropdown menu, where it can be renamed too.

Presets dropdown menu: select a Preset from a dropdown menu next to the preset name. Or scroll through Presets using the “+/-“ buttons. The number and name of the preset are displayed next to the Presets dropdown menu, where it can be renamed too.

Preset name: once a preset is loaded in the editor, its name is displayed and its contents are displayed on the grid — the structure where blocks are placed and interconnected. The current scene name is displayed too.

Picture icon: create a Snapshot, or use its dropdown menu to show the Snapshot folder contents, clear the list or load a Snapshot.

Save button: save the preset. The yellow LED lits when changes to the preset have not yet been saved.

Setup button: enter the Setup menu to set global parameters for the guitar processor, including audio I/O, Global EQ, USB levels and more.

Tuner button: this pops up the Tuner.

Tap button: tap it to set the Tempo.

BPM: shows the Tempo of the current preset in BPM (Beats Per Minute).

CPU: this shows the current CPU usage as a number and meter. When the CPU usage exceeds a threshold, a red “Warning” message is displayed here.

Controllers button: configure Internal Controllers, Scene Controllers and Tempo settings. Set the state of Control Switches per scene. See where Modifiers are being used. Read more about these functions in the guitar processor’s Owner’s Manuals.

Quick Build button: this lets you insert a block from a graphical interface.

Block Info button: this changes the way blocks are displayed on the grid. By default, the full name and the block instance are shown. Pressing Block Info (or holding the ALT key) will abbreviate the block name, show the active channel and show Global Blocks.

Scene Manager button: this lets you set the state of blocks across scenes, (re)name scenes, copy and swap scenes, etc.

Perform button: configure the Performance pages, globally as well as per preset.

Amp information (below the preset name): this shows the currently being used Amp Type(s) and Amplifier block channel(s).

"10" button: this configures Preset and Scene names to mask characters that do not fit on the scribble strips of the foot switches.

FC Edit: configure the onboard switches of the FM3 and FM9, and the FC foot controllers.

FC Per-Preset: same as above, but this applies to the current preset only.

Middle

Middle.png

The lay-out grid (middle section) shows the layout of the preset (blocks). Click any block on the grid to display its settings in the editor area, below the grid.

Bottom

The editor area (bottom) is the area where you can view and change the settings of blocks, or which display scene information.

Scenenames.png

If there's no block selected (empty block), this area shows the names of all 8 scenes. Click on a number to switch scenes. Double-click the scene name to rename the scene. Note: this list disappears when a block is selected on the grid. Click on an empty spot on the grid to show the list again.

Left.png Block.png

  • The icon at the left shows the name of the currently viewed or edited block.
  • Channel: this lets you select a channel of the currently selected block and lets you manage channels through its dropdown menu.
  • Type: (when supported by a block) this lets you select a specific type of the effect. This acts as a kind of super parameter, and changing it can cause other parameters to appear, disappear or change their values.
  • Library: this menu lets you save blocks and channels to your personal library on disk, recall them at will, and provides other functions.
  • Global Block: link, load and unlink blocks as Global Blocks. Only available in Axe-Edit III.

Library

Sharing a library between editors

The latest generation of hardware (FM3, FM9 and the Axe-Fx III) can share block and even preset libraries. Where minor technical inconsistencies exist between blocks, the editors do a good job of interpolation and making them work across the devices.

To best take advantage of this, you need to configure each of your editors to point to shared folders for holding blocks and other things. You do this from the Preferences... > Workspace menu on the editor. For example, in this screenshot you can see the Library path the editor is using is common to all the editors running on this computer:

Screen Shot 2021-10-24 at 10.44.38 AM.png

Exporting a block for sharing

Here are instructions for exporting a single block file for sharing in something like the The Mother of All Effects Thread.

Select the block you want to save settings for in the grid area of the editor. With the block selected, in the lower left corner of the editor you will see the block library management area for the block. It has the header Library -- it should be quite obvious.

Press the down arrow next to the Library header to bring up the library management menu. Select the Save option from the menu. You'll be presented with a dialog box that looks like this:

Block library save dialog.png

Name the block settings something descriptive. Whatever you enter here for the name of the block is what you'll see in the library selection dialog in the editor. You can also chose to save just the settings for a single channel (which can then later be loaded back into any channel on a block) or all the channels for the block. Once you've named your block and picked your save option, press the Save button.

The block is now saved to disk.

To find the file that was created, press the down arrow next to the Library header once again and select Show Folder from the menu. A system folder dialog will open to the exact location where the block files are being saved for this effect block type. The block filename on disk should look something like

  The Name You Chose for the Settings_YYYYMMDD_TIMESTAMP.blk 

You can use whatever mechanism you like to share this .blk file. For example, the forum allows you to drag these files into posts where it attaches them to the post for others to download.

Importing a shared .blk file

You can bring .blk files shared by others into your editor so you can create instances of that block with shared, saved settings in your own presets. You'll need to know the path where your editor is looking for block settings and can find this using the Preferences... > Workspace menu on the editor. For example, in the following screenshot, the editor is looking for block files in the /Users/ian/Dropbox/Fractal Audio/Editor/blocks path:

Screen Shot 2021-10-24 at 10.44.38 AM.png

Download the .blk file to your computer. Using your computer's file browser, locate the downloaded .blk file on disk. Copy that file from the download location to the location where your editor is looking for block files.

You don't need to put the file in a subfolder, but it is advantageous if you have a lot of block files saved to organize things into subfolders. By default the editor will create a subfolder for each effect block type when saving settings, i.e., Chorus blocks will have their settings saved into a Chorus subfolder.

When the editor scans for block settings it scans the entire folder tree starting from the Library setting you tell it to look in. This lets you organize block files in any way that makes sense to you, with as much subfolder hierarchy as you like.

For example, forumite iaresee likes to create a subfolder named after the forumite who shared the block settings and then, under there, a folder named after the block. This lets him remember who created the settings in addition to what block the settings apply to (and conveniently, the block file names already include the date and time stamp by default in their file name).

Example:

Editor/
    blocks/
        austinbuddy/
            Flanger/
                Deluxe Electric Mistress_20190513_231434.blk
        fremen/
            Amp/
                fremen ultra-clean_20210501_231434.blk
        Chorus/
            Standard Chorii_20210616_204455.blk

Note, after you've saved a block file to your folder you need to refresh the block settings in the editor. You can do this by selecting any block in the grid, pressing the down arrow next to the Library header, and selecting Refresh Library from the menu. The editor will rescan _all_ the block settings for _all_ the blocks found under the library path.

Forumite Leon Todd's (2112) video "Tuesday Tone Tip - Blocks & Channels Library" briefly discusses importing an entire library of blocks.