|
fsex - Fantom SysEx Utility |
|
fsex [options] [action] [sources [destination]] |
|
flib is a utility to manage data from the librarian program of Fantom, Juno-G and other Roland synthesizers based on the XV engine. Currently supported formats are .jgl, .fxl and .fsl. |
|
The following options can be used when running flib: |
|
-f, --force |
|
Force overwrite of existing output files. |
|
-q, --quiet |
|
Don’t print messages to stdout. |
|
Exactly one of the following actions should be selected when running flib: |
|
-e, --extract |
|
Extract the listed patches from the input files and write to the output file. See section SOURCE FORMAT below for the format specification. |
|
-l, --list |
|
List patches from the input files. |
|
-h, --help |
|
Show a short summary of command-line options. |
|
-V, --version |
|
Print version information. |
|
The sources can be specified in a ‘filename:patch_list’ format where patch_list is a comma-separated list of numeric ranges or patch categories. An optional ‘!’ can be used at the beginning of patch_list to invert the list. If no patch list is specified, all patches in filename are selected. |
|
List patches in a Juno-G JGL file: |
|
flib -l Sineshine.jgl |
|
Create a new library called New.jgl containing patches 2, 4, 5 and 6 from Sineshine.jgl: |
|
flib -e Sineshine.jgl:2,4-6 New.jgl |
|
Create a new library called New.jgl containing the first patch from Sineshine.jgl plus all patches in XV_Collection.jgl except the first one: |
|
flib -e Sineshine.jgl:1 XV_Collection.jgl:!1 New.jgl |
|
Create a new library file containing all piano and electric piano patches from XV_Collection.jgl: |
|
flib -e XV_Collection.jgl:PNO,EP New.jgl |
|
Certainly we have some, but we don’t know where they are. Please report any bugs you find. |
|
Written by Claudio Matsuoka. |
|
fsex(1), aconnect(1), Roland MIDI implementation |