---
name: "gusload"
section: "1"
platform: "linux"
package: "awesfx"
version: "0.5.2-1"
release: "Debian 12 (Bookworm)"
platforms: ["linux"]
url: "https://new.carta.tech/gusload"
---

# gusload(1)

load a GUS-format patch file into the AWE32 RAM

## NAME

gusload - load a GUS-format patch file into the AWE32 RAM

## SYNOPSIS

**gusload** *\[-D devidx\] \[-F name\] \[-iv\] \[-b bank\] \[-p preset\] GUSpatch*

## DESCRIPTION

This manual page documents briefly the **gusload** command. This manual page was written for the Debian GNU/Linux distribution (but may be used by others), because the original program does not have a manual page.

**gusload** is a program that will read a GUS-format patch file, and then upload it to the Linux AWE32 driver, to be used by other AWE32 utilities, e.g. [drvmidi(1)](/drvmidi/1.md).

## OPTIONS

The program follows the usual UNIX command line syntax, but doesn't support long options (options starting with two dashes \`-'). Here is a summary of the options is accepts:-

- **-F \[file\]**

  Specifies device file

- **-D \[index\]**

  Sets devices index. Use -1 for autoprobe

- **-i**

  Resets all samples.

- **-v**

  Verbose mode.

- **-p \[preset\]**

  Sets the instrument number to \[preset\]. Defaults to values specified in the patch file.

- **-b \[bank\]**

  Sets the "bank" that the instruments are loaded into. Defaults to bank 0.

- **-k \[keynote\]**

  Sets the fixed keynote for the instrument. Defaults to values specified in the patch file.

## SEE ALSO

[sfxload(1)](/sfxload/1.md)

## AUTHOR

This manual page was written by Tom Lees \<tom@lpsg.demon.co.uk\>, for the Debian GNU/Linux system.

The AWE32 driver and utilities were written by Takashi Iwai \<iwai@dragon.mm.t.u-tokyo.ac.jp\>.
