Subversion Repositories svn.mios32

Rev

Rev 472 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
472 tk 1
// $Id: seq_label.h 729 2009-09-30 13:32:55Z tk $
2
/*
3
 * Header file for SEQ Label Routines
4
 *
5
 * ==========================================================================
6
 *
7
 *  Copyright (C) 2008 Thorsten Klose (tk@midibox.org)
8
 *  Licensed for personal non-commercial use only.
9
 *  All other rights reserved.
10
 *
11
 * ==========================================================================
12
 */
13
 
14
#ifndef _SEQ_LABEL_H
15
#define _SEQ_LABEL_H
16
 
17
/////////////////////////////////////////////////////////////////////////////
18
// Global definitions
19
/////////////////////////////////////////////////////////////////////////////
20
 
21
 
22
/////////////////////////////////////////////////////////////////////////////
23
// Global Types
24
/////////////////////////////////////////////////////////////////////////////
25
 
26
 
27
/////////////////////////////////////////////////////////////////////////////
28
// Prototypes
29
/////////////////////////////////////////////////////////////////////////////
30
 
31
extern s32 SEQ_LABEL_Init(u32 mode);
32
 
33
extern s32 SEQ_LABEL_NumPresets(void);
34
extern s32 SEQ_LABEL_CopyPreset(u8 num, char *dst);
35
 
36
extern s32 SEQ_LABEL_NumPresetsCategory(void);
37
extern s32 SEQ_LABEL_CopyPresetCategory(u8 num, char *dst);
38
 
729 tk 39
extern s32 SEQ_LABEL_NumPresetsDrum(void);
40
extern s32 SEQ_LABEL_CopyPresetDrum(u8 num, char *dst);
472 tk 41
 
42
 
729 tk 43
 
472 tk 44
/////////////////////////////////////////////////////////////////////////////
45
// Export global variables
46
/////////////////////////////////////////////////////////////////////////////
47
 
48
 
49
#endif /* _SEQ_LABEL_H */