# Instrument Definition: e-licktronic NAVA 909

**URL:** <https://squarp.community/t/instrument-definition-e-licktronic-nava-909/13528>\
**Category:** Instrument Definitions\
**Created:** [January 15, 2025, 9:10pm UTC](https://squarp.community/t/instrument-definition-e-licktronic-nava-909/13528 "2025-01-15T21:10:21Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![jonintro](https://squarp.community/letter_avatar_proxy/v4/letter/j/74df32/32.png) [@jonintro](https://squarp.community/u/jonintro)\
**Post date:** [January 15, 2025, 9:10pm UTC](https://squarp.community/t/instrument-definition-e-licktronic-nava-909/13528/1 "2025-01-15T21:10:21Z")

</div>

```auto
VERSION 1 # Currently, this should only be 1.

# Supports all alphanumeric ASCII, and ' ', '_', '-', '+' - can also be NULL
TRACKNAME Nava 909

# Can be POLY, DRUM, MPE, or NULL
TYPE DRUM

# Can be A, B, C, D, USBD, USBH, CVGx (x between 1&4), CVx, Gx, or NULL
OUTPORT NULL

# Can be x (between 1-16), or NULL -- this is ignored if output port is not MIDI
OUTCHAN NULL

# Can be NONE, ALLACTIVE, A, B, USBH, USBD, CVG, or NULL
INPORT NONE

# Can be x (between 1-16), ALL, or NULL. This definition will be ignored if INPORT is NONE, ALLACTIVE or CVG
INCHAN NULL

# This defines the default 'MAX RATE' for automation lanes.
# Can be NULL, 192, 96, 64, 48, 32, 24, 16, 12, 8, 6, 4, 3, 2, 1
MAXRATE NULL

# DRUMLANES
# Syntax: ROW:TRIG:CHAN:NOTENUMBER NAME
# ROW must be between 1 and 8
# TRIG can be between 0 and 127, or NULL
# CHAN can be a number between 1 and 16, Gx, CVx, CVGx (x between 1 and 4), or NULL
# NOTENUMBER can be between 0 and 127, or NULL
# NAME supports all alphanumeric ASCII, and ' ', '_', '-', '+' - can also be NULL
# Please note this section will be discarded for tracks which are not DRUM tracks
[DRUMLANES]
#4:NULL:NULL:60 TRIGGER
#3:NULL:NULL:50 HIGH TOM
#2:NULL:NULL:45 MIDDLE TOM
#1:NULL:NULL:41 LOW TOM

8:NULL:NULL:51 RIDE
7:NULL:NULL:49 CRASH
6:NULL:NULL:46 HH OPEN
5:NULL:NULL:42 HH CLS
4:NULL:NULL:39 CLAP
3:NULL:NULL:34 RIMSHOT
2:NULL:NULL:38 SNARE
1:NULL:NULL:35 KICK
[/DRUMLANES]

# PC
# Syntax: NUMBER NAME
# number must be either:
# - A number (for simple PC)
# - Three numbers, delimited by ':', which represent PC:MSB:LSB. You can put 'NULL' to not set the MSB/LSB.
# PC must be between 1...128
# MSB/LSB must be between 0...127
[PC]
[/PC]

# CC
# Syntax: CC_NUMBER NAME or CC_NUMBER:DEFAULT=xx NAME
# DEFAULT_VALUE must be a valid number between 0 and 127
[CC]
[/CC]

# Syntax: CC_MSB:CC_LSB NAME or CC_MSB:CC_LSB:DEFAULT=xx NAME
# DEFAULT_VALUE must be a valid number between 0 and 16383
[CC_PAIR]
[/CC_PAIR]

# ASSIGN
# Syntax: POT_NUMBER TYPE:VALUE or POT_NUMBER TYPE:VALUE DEFAULT=DEFAULT_VALUE
# POT_NUMBER must be between 1 and 8
# TYPE can be "CC", "PB" (pitchbend), "AT" (aftertouch), "CV", "NRPN", or "NULL" (this won't assign the pot).
# Non explicitly-defined pots will be considered "NULL"
# VALUE VALIDATION
#### For CC: Value must be a valid number between 0 and 119
#### For PB and AT, any text after the TYPE will be ignored
#### For CV, value must be between 1 and 4
#### For NRPN, value must be MSB:LSB:DEPTH, with both lsb & msb bebtween 0 and 127, and DEPTH being either 7 or 14
# DEFAULT VALUE
#### For CC: DEFAULT_VALUE must be a valid number between 0 and 127
#### For PB: DEFAULT_VALUE must be a valid number between 0 and 16383
#### For NRPN: DEFAULT_VALUE must be a valid number, either between 0 and 127 (for 7 bit NRPNs) or between 0 and 16383 (for 14bit NRPNs)
#### For CV: DEFAULT_VALUE must be either a valid number between 0 and 65535, or a voltage between -5V and 5V, e.g. "-4.25V" or "1.7V"
#### Please note default value will be ignored for PB and AT messages.
[ASSIGN]
[/ASSIGN]

# AUTOMATION
# Syntax: TYPE:VALUE
# TYPE can be "CC", "PB" (pitchbend), "AT" (aftertouch), "CV", or "NRPN"
# VALUE VALIDATION
#### For CC: Value must be a valid number between 0 and 119
#### For PB and AT, any text after the TYPE will be ignored
#### For CV, value must be between 1 and 4
#### For NRPN, value must be MSB:LSB:DEPTH, with both lsb & msb bebtween 0 and 127, and DEPTH being either 7 or 14
# NOTE: You are limited to 64 automation lanes
[AUTOMATION]
[/AUTOMATION]

# This section will be readable from Hapax.
[COMMENT]
Nava 909. Set config to EXPANDER mode.
[/COMMENT]

# Source:
# https://github.com/BenZonneveld/Nava-2021-Firmware/wiki/MIDI

```

Definition file for the [e-licktronic NAVA](https://www.e-licktronic.com/forum/viewforum.php?f=23) 909 clone (including the extra9 expansion).

Toms and Trigger are commented out with the correct note numbers.

---

<div class="post-metadata">

**Author:** ![ANALOG](https://squarp.community/letter_avatar_proxy/v4/letter/a/d26b3c/32.png) [@ANALOG](https://squarp.community/u/ANALOG)\
**Post date:** [January 21, 2025, 8:39pm UTC](https://squarp.community/t/instrument-definition-e-licktronic-nava-909/13528/2 "2025-01-21T20:39:19Z")

</div>

Legend! Cheers!! 🔥

---

<div class="post-metadata">

**Author:** ![alfiedotwtf](https://squarp.community/user_avatar/squarp.community/alfiedotwtf/32/1298_2.png) [@alfiedotwtf](https://squarp.community/u/alfiedotwtf)\
**Post date:** [May 2, 2025, 11:51am UTC](https://squarp.community/t/instrument-definition-e-licktronic-nava-909/13528/3 "2025-05-02T11:51:28Z")

</div>

Thanks for the definition file!

Sad that we have to comment out other instruments to swap in and out the Toms. Has anyone got a better workflow?

---

<div class="post-metadata">

**Author:** ![alfiedotwtf](https://squarp.community/user_avatar/squarp.community/alfiedotwtf/32/1298_2.png) [@alfiedotwtf](https://squarp.community/u/alfiedotwtf)\
**Post date:** [May 2, 2025, 11:56am UTC](https://squarp.community/t/instrument-definition-e-licktronic-nava-909/13528/4 "2025-05-02T11:56:27Z")

</div>

To answer my own question - [Definitions: Drum Lane Limit - #13 by alfiedotwtf](https://squarp.community/t/definitions-drum-lane-limit/10607/13)

---

<div class="post-metadata">

**Author:** ![Pulsating\_rhythm](https://squarp.community/user_avatar/squarp.community/pulsating_rhythm/32/3423_2.png) [@Pulsating\_rhythm](https://squarp.community/u/Pulsating_rhythm)\
**Post date:** [August 29, 2026, 2:49pm UTC](https://squarp.community/t/instrument-definition-e-licktronic-nava-909/13528/5 "2026-08-29T14:49:27Z")

</div>

Thanks @jonintro.

I don’t own a Nava but I’m curious about if you can control the cc for pitch of any given drum using this definition file? I guess not.

I cannot download the manual for the Nava and my googling is inconclusive about whether the drum pitch (or anything else, decay etc) can be controlled by external CC.
