# packed record TMidiProgramName

Description | Hierarchy | Fields | Methods | Properties

## Unit

DVSTEffect

## Declaration

`type TMidiProgramName = packed record`

## Description

## Overview

### Fields

`ThisProgramIndex: LongInt;`
`Name: array[0..63] of char;`
`MidiProgram: shortint;`
`MidiBankMsb: shortint;`
`MidiBankLsb: shortint;`
`Reserved: Byte;`
`ParentCategoryIndex: LongInt;`
`Flags: TMidiProgramNameFlags;`

## Description

### Fields

`ThisProgramIndex: LongInt;`

`Name: array[0..63] of char;`
>= 0. fill struct for this program index.

`MidiProgram: shortint;`

`MidiBankMsb: shortint;`
-1:off, 0-127

`MidiBankLsb: shortint;`
-1:off, 0-127

`Reserved: Byte;`
-1:off, 0-127

`ParentCategoryIndex: LongInt;`
zero

`Flags: TMidiProgramNameFlags;`
-1:no parent category

Generated by PasDoc 0.10.0 on 2007-11-13 13:04:19