Skip to content

Commit

Permalink
Merge pull request #4 from MiguelGuthridge/migue/docs
Browse files Browse the repository at this point in the history
Improve setup instructions after user testing
  • Loading branch information
MaddyGuthridge authored Feb 12, 2022
2 parents 3dba166 + 5f81808 commit 1b48943
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 7 deletions.
5 changes: 4 additions & 1 deletion docs/devices/maudio/hammer88pro.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,10 @@ need to be sent to the device.
6. Switch to the DAW tab, then choose "Load Preset" again, selecting the
device's configuration again.
7. Use the "Send Preset" tool again to send the configuration to the device.
8. Open FL Studio's MIDI Settings, and set a port for the controller listed as
8. On the controller, press and hold the DAW button. When the menu appears on
the display, use the jog wheel to select the DAW as "FL-Univ". Press the jog
wheel to confirm the selection.
9. Open FL Studio's MIDI Settings, and set a port for the controller listed as
`MIDIIN3 (Hammer 88 Pro)` in both the input and output sections. Assign this
device to the controller type "Universal Event Forwarded (user)", so that
events from this script can be forwarded to the main script to be processed.
Expand Down
17 changes: 11 additions & 6 deletions docs/setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,22 +8,27 @@ To install the script, the following steps are recommended:
tech support there.
2. If you're on Windows, install Git (it should be pre-installed on MacOS and
Linux) so that the script can be updated easily.
3. Navigate to `Documents/Image-Line/FL Studio/Settings/Hardware` and open in a
terminal.
3. Navigate to `Documents/Image-Line/FL Studio/Settings/Hardware` in your file
manager and use the right click menu to open it in a terminal (you might
need to use "See more options" on Windows).
4. Run the command `git clone https://github.com/MiguelGuthridge/Universal-Controller-Script`
which will download and install the script.
5. Launch (or close and relaunch) FL Studio, and open the MIDI Settings window.
6. Set your desired controller's ports to be the same (non-zero) value in both
the input and output sections.
the input and output sections. Refer to the image for an example setup.
7. Select the controller in the input section, and change the controller type
to `Universal Controller (user)`. Make sure the controller is enabled.
8. Navigate to the script output window (View > Script output), and select your
device's tab.
9. Wait 3 seconds - if no errors appear, your device was detected successfully.
Feel free to familiarise yourself with your device's specific functionality,
in the [devices section](devices/devices.md). Enjoy using your device!
10. If you get an error, then your device couldn't be detected. Usually this
10. Familiarise yourself with your device's specific functionality in the
[devices section](devices/README.md), making sure to complete any additional
setup requirements. Enjoy using your device!
12. If you get an error, then your device couldn't be detected. Usually this
means that your device doesn't have a definition (I'd love if you
[contributed one](contributing/README.md)), but if you're sure your
device does, it may just need some manual configuration. Refer to its manual
page in the [devices section](devices/devices.md).

## Images
![An image of FL Studio's MIDI settings window](setup/midi_settings.png)
Binary file added docs/setup/midi_settings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 1b48943

Please sign in to comment.