Always consult the official Owners Manuals first!
March 2024: all pages have been checked and are up-to-date

Difference between revisions of "BandHelper and Set List Maker"

From Fractal Audio Wiki
Jump to navigation Jump to search
m (edited for readability)
 
(28 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
__TOC__
 
__TOC__
[[image:BandHelper.png|150px|link=]]
+
=About BandHelper and Set List Maker=
=What are BandHelper and Set List Maker=
 
  
[http://www.bandhelper.com BandHelper] and [http://www.arlomedia.com/apps/setlistmaker/main/home.html Set List Maker] (both by Arlomedia) are popular tablet/smartphone apps for musicians.
+
[http://www.bandhelper.com BandHelper] and [http://www.arlomedia.com/apps/setlistmaker/main/home.html Set List Maker] (both by Arlomedia) are popular tablet/smartphone applications for musicians, which support MIDI and enables them to switch presets on, and listen to, other devices.
  
The apps support MIDI which enables them to switch presets on other devices resp. listen to other devices.
+
This is an example layout:
  
=Connection=
+
[[image:BandHelper.png|150px|link=]]
  
Connect the tablet/smartphone to the other device. The required cable/hardware depends on the device.
+
=Connect=
  
Make sure the devices operate on the same MIDI channel.
+
Connect a tablet or smartphone to the other device. The required cable/hardware depends on the device.
  
'''Axe-Fx III''' — Unlike the Axe-Fx II, the Axe-Fx III's USB port operates as a host USB. You can directly connect a smartphone or tablet through USB with the suitable adapter. The III supports only incoming MIDI-over-USB traffic, not outgoing MIDI-over-USB. This means that you can use an USB-connected iPad to send Program Changes to the III, but the III won't transmit Program Changes through USB to another device.
+
Make sure the interface works by going into Repertoire > MIDI Devices. Make sure the devices operate on the same MIDI channel.
  
'''FM3''' — The FM3 is not capable of receiving MIDI via its USB port. If you'd like to control it via MIDI, you will need to connect to the MIDI IN port of the device. Something like the [https://usa.yamaha.com/products/music_production/accessories/md-bt01/index.html | Yamaha MD-BT01 BlueTooth MIDI device] will work for this purpose.
+
; Axe-Fx III and FM9 : Unlike the Axe-Fx II, the USB port on the Axe-Fx III and FM9 supports a direct connection to iOS devices. Use a USB-A to USB-B cable, or a wireless MIDI adapter, or Apple Lightning-to-USB Camera Adapter, to connect the device and the iOS device. This lets iPad apps such as BandHelper and Set List Maker communicate with the device without requiring an additional MIDI-to-USB interface (which the Axe-Fx II required). This includes MIDI commands and USB Audio. Note: the Axe-Fx III and FM9 support only incoming MIDI-over-USB traffic, not outgoing MIDI-over-USB. This means that you can use an iPad to send Program Changes to the device, but the device won't transmit Program Changes through USB to another device.
  
=App operates as master=
+
; FM3 : The FM3 does not support MIDI-over-USB. If you want to control it via MIDI, you will need to connect to its MIDI IN port.
  
To make the app transmit MIDI Program Changes to a Fractal Audio device or MIDI controller with songs:
+
=Operate as master=
  
* Create a MIDI Preset for each song in the app.
+
To make the application transmit MIDI Program Changes to a Fractal Audio device or MIDI controller with songs:
 +
 
 +
* Make sure the MIDI interface is installed and devices are connected.
 +
* Create a MIDI Preset for each song in the application.
 
* In the MIDI Program Changes field:
 
* In the MIDI Program Changes field:
  
AX8:
+
AX8:
  Enter 0 in Bank MSB
+
  Enter 0 in Bank MSB.
 
  Enter the MIDI Bank Select (cc#0) value in Bank LSB (single digit) (0,1,2,3) as per page 100 of AX8 manual.
 
  Enter the MIDI Bank Select (cc#0) value in Bank LSB (single digit) (0,1,2,3) as per page 100 of AX8 manual.
 
  Enter the Program Change number in the 3rd field (without preceding zero) as per page 100 of AX8 manual.
 
  Enter the Program Change number in the 3rd field (without preceding zero) as per page 100 of AX8 manual.
 
   
 
   
Axe-Fx II:
+
Axe-Fx II:
  Enter 0 in Bank MSB
+
  Enter 0 in Bank MSB.
  Enter the bank number in Bank LSB (single digit)
+
  Enter the bank number in Bank LSB (single digit).
 
  Enter the Program Change number in the 3rd field (without preceding zero)
 
  Enter the Program Change number in the 3rd field (without preceding zero)
 +
 +
Axe-Fx III Mark I:
 +
Enter the bank number in Bank MSB: 0, 1, 3 or 4.
 +
Enter "1" in Bank LSB.
 +
Enter the Program Change number in the 3rd field (without preceding zero).
  
Axe-Fx III Mark I:
+
* Make sure to enter the data in the correct channel (connected devices must use the same MIDI channel. There's no need to set up a specific MIDI device in the application.
Enter the bank number in Bank MSB: 0, 1, 3 or 4
+
* Attach the MIDI preset to the song.
Enter "1" in Bank LSB
+
 
Enter the Program Change number in the 3rd field (without preceding zero)
+
You need to do this for each song.
  
* Make sure to enter the data in the correct channel (connected devices must use the same MIDI channel. There's no need to set up a specific MIDI device in the app.
+
Edit Layouts > Details > Actions to make the application send the MIDI preset automatically when selecting a song, and/or add a MIDI icon to your layout to push.
* Attach the MIDI preset to the song.
 
  
You need to do this for each song!
+
=Operate as slave=
  
Edit Layouts > Details > Actions to make the app send the MIDI preset automatically when selecting a song.
+
To make the application listen to incoming MIDI Program Changes from a Fractal Audio device or MIDI controller:
  
=App operates as slave=
+
* Make sure the MIDI interface is installed in Repertoire > MIDI Devices and devices are connected.
To make the app listen to incoming MIDI Program Changes from a Fractal Audio device or MIDI controller, edit the Song information, and in the field MIDI Program Number:
+
* In Settings > Remote Control check the port and channel.
 +
* In Settings > Remote Control set MIDI Program Number to: Program Change (if you don't do this, there will be no MIDI Program Number field in each song).
 +
* Edit each song, and in the field MIDI Program Number add the following:
  
AX8:
+
AX8:
  Enter 0 in Bank MSB
+
  Enter 0 in Bank MSB.
 
  Enter the MIDI Bank Select (cc#0) value in Bank LSB (single digit) (0,1,2,3) as per page 100 of AX8 manual.
 
  Enter the MIDI Bank Select (cc#0) value in Bank LSB (single digit) (0,1,2,3) as per page 100 of AX8 manual.
 
  Enter the Program Change number that you have configured in the scene (page 43 in AX8 manual) in the 3rd field.
 
  Enter the Program Change number that you have configured in the scene (page 43 in AX8 manual) in the 3rd field.
 
   
 
   
Axe-Fx II:
+
Axe-Fx II:
  Enter the bank number in Bank MSB (one digit)
+
  Enter the bank number in Bank MSB (one digit).
  Enter 0 in Bank LSB
+
Enter 0 in Bank LSB.
  Enter the Program Change number (without preceding zero)
+
Enter the Program Change number (without preceding zero).
 +
 +
Axe-Fx III:
 +
Enter the bank number in Bank MSB: 1, 2, 3 or 4.
 +
  Enter "0" in Bank LSB.
 +
  Enter the Program Change number (without preceding zero).
  
Axe-Fx III:
+
Make sure the connected devices use the same MIDI channel. Configure BandHelper's Remote Control MIDI Input Channel to match the MIDI channel number as the Fractal device (default channel 1).
Enter the bank number in Bank MSB: 1, 2, 3 or 4
 
Enter "0" in Bank LSB
 
Enter the Program Change number (without preceding zero)
 
  
Make sure the connected devices use the same MIDI channel. Configure bandhelper Remote Control MIDI Input Channel to match scene MIDI channel number that was configured in Fractal scene presets (default channel 1).  
+
Note that the AX8 does not send MIDI PC changes on the USB port. You ''must'' use the MIDI Out/Thru port.
  
Note that the AX8 does not send MIDI PC changes on the USB port. You must use the MIDI Out/Thru port.
+
If you configure BandHelper's layout to send a PC change on song selection, and also have BandHelper's Remote Control responding to PC changes, you may get an endless loop of PC changes back and forth. To avoid this, configure BandHelper's layout setting to only send PC data to Fractal unit on <q>song second selection</q> instead of <q>song selection</q>. You will need to select song again to send the PC to Fractal. Or use a MIDI button on the layout to manually send PC change upon button press.
  
Note that if you configure bandhelper layout to send PC change on song selection and also have bandhelper Remote Control responding to PC changes, you may get an endless loop of PC changes back and forth to bandhelper. To avoid this, configure bandhelper layout setting to only send PC data to Fractal unit on "song second selection" instead of "song selection". You will need to select song again to send the PC to Fractal. Or use a MIDI button on the layout to manually send PC change upon button press.
+
=BandHelper and RJM Mastermind=
  
=More information=
+
For more information see <q>[http://forum.fractalaudio.com/threads/interfacing-the-axe-fx-ii-rjm-mm-gt-setlistmaker-bandhelper-phantom-power.126064 Syncing BandHelper with Axe-Fx and RJM Mastermind GT]</q>.
  
[http://forum.fractalaudio.com/threads/interfacing-the-axe-fx-ii-rjm-mm-gt-setlistmaker-bandhelper-phantom-power.126064 Read more about syncing the app BandHelper with the Axe-Fx and RJM Mastermind GT]
+
=MIDI Song Number=
  
Apps from other companies/developers, such as OnSong, operate in the same way.
+
As of early 2021, the maximum value of the MIDI Song number in Bandhelper has been restricted to 128, to prevent people entering higher values that may crash older MIDI systems.
  
 
[[category:Axe-Fx2]]
 
[[category:Axe-Fx2]]
 
[[category:Axe-Fx3]]
 
[[category:Axe-Fx3]]
 
[[category:FM3]]
 
[[category:FM3]]
 +
[[category:FM9]]
 
[[category:AX8]]
 
[[category:AX8]]
 
[[category:FX8]]
 
[[category:FX8]]
 
[[category:Remote]]
 
[[category:Remote]]
 +
[[category:All]]

Latest revision as of 20:53, 17 February 2024

About BandHelper and Set List Maker

BandHelper and Set List Maker (both by Arlomedia) are popular tablet/smartphone applications for musicians, which support MIDI and enables them to switch presets on, and listen to, other devices.

This is an example layout:

BandHelper.png

Connect

Connect a tablet or smartphone to the other device. The required cable/hardware depends on the device.

Make sure the interface works by going into Repertoire > MIDI Devices. Make sure the devices operate on the same MIDI channel.

Axe-Fx III and FM9 
Unlike the Axe-Fx II, the USB port on the Axe-Fx III and FM9 supports a direct connection to iOS devices. Use a USB-A to USB-B cable, or a wireless MIDI adapter, or Apple Lightning-to-USB Camera Adapter, to connect the device and the iOS device. This lets iPad apps such as BandHelper and Set List Maker communicate with the device without requiring an additional MIDI-to-USB interface (which the Axe-Fx II required). This includes MIDI commands and USB Audio. Note: the Axe-Fx III and FM9 support only incoming MIDI-over-USB traffic, not outgoing MIDI-over-USB. This means that you can use an iPad to send Program Changes to the device, but the device won't transmit Program Changes through USB to another device.
FM3 
The FM3 does not support MIDI-over-USB. If you want to control it via MIDI, you will need to connect to its MIDI IN port.

Operate as master

To make the application transmit MIDI Program Changes to a Fractal Audio device or MIDI controller with songs:

  • Make sure the MIDI interface is installed and devices are connected.
  • Create a MIDI Preset for each song in the application.
  • In the MIDI Program Changes field:

AX8:

Enter 0 in Bank MSB.
Enter the MIDI Bank Select (cc#0) value in Bank LSB (single digit) (0,1,2,3) as per page 100 of AX8 manual.
Enter the Program Change number in the 3rd field (without preceding zero) as per page 100 of AX8 manual.

Axe-Fx II:

Enter 0 in Bank MSB.
Enter the bank number in Bank LSB (single digit).
Enter the Program Change number in the 3rd field (without preceding zero)

Axe-Fx III Mark I:

Enter the bank number in Bank MSB: 0, 1, 3 or 4.
Enter "1" in Bank LSB.
Enter the Program Change number in the 3rd field (without preceding zero).
  • Make sure to enter the data in the correct channel (connected devices must use the same MIDI channel. There's no need to set up a specific MIDI device in the application.
  • Attach the MIDI preset to the song.

You need to do this for each song.

Edit Layouts > Details > Actions to make the application send the MIDI preset automatically when selecting a song, and/or add a MIDI icon to your layout to push.

Operate as slave

To make the application listen to incoming MIDI Program Changes from a Fractal Audio device or MIDI controller:

  • Make sure the MIDI interface is installed in Repertoire > MIDI Devices and devices are connected.
  • In Settings > Remote Control check the port and channel.
  • In Settings > Remote Control set MIDI Program Number to: Program Change (if you don't do this, there will be no MIDI Program Number field in each song).
  • Edit each song, and in the field MIDI Program Number add the following:

AX8:

Enter 0 in Bank MSB.
Enter the MIDI Bank Select (cc#0) value in Bank LSB (single digit) (0,1,2,3) as per page 100 of AX8 manual.
Enter the Program Change number that you have configured in the scene (page 43 in AX8 manual) in the 3rd field.

Axe-Fx II:

Enter the bank number in Bank MSB (one digit).
Enter 0 in Bank LSB.
Enter the Program Change number (without preceding zero).

Axe-Fx III:

Enter the bank number in Bank MSB: 1, 2, 3 or 4.
Enter "0" in Bank LSB.
Enter the Program Change number (without preceding zero).

Make sure the connected devices use the same MIDI channel. Configure BandHelper's Remote Control MIDI Input Channel to match the MIDI channel number as the Fractal device (default channel 1).

Note that the AX8 does not send MIDI PC changes on the USB port. You must use the MIDI Out/Thru port.

If you configure BandHelper's layout to send a PC change on song selection, and also have BandHelper's Remote Control responding to PC changes, you may get an endless loop of PC changes back and forth. To avoid this, configure BandHelper's layout setting to only send PC data to Fractal unit on song second selection instead of song selection. You will need to select song again to send the PC to Fractal. Or use a MIDI button on the layout to manually send PC change upon button press.

BandHelper and RJM Mastermind

For more information see Syncing BandHelper with Axe-Fx and RJM Mastermind GT.

MIDI Song Number

As of early 2021, the maximum value of the MIDI Song number in Bandhelper has been restricted to 128, to prevent people entering higher values that may crash older MIDI systems.