summaryrefslogtreecommitdiff
path: root/sys/arch/x68k/usr.bin/bellctrl/sample_fm.c
blob: 4ea418ffaad506e90fa4c1fce9c9b20ee68d01a8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/*	$NetBSD: sample_fm.c,v 1.5 2005/12/11 12:19:45 christos Exp $	*/

#include <sys/cdefs.h>
__RCSID("$NetBSD: sample_fm.c,v 1.5 2005/12/11 12:19:45 christos Exp $");

#include <stdio.h>
#include <stdlib.h>
#include <machine/opmreg.h>

/* Sample Voice Parameter : piano */

struct opm_voice bell_voice = {
/*  AR  DR  SR  RR  SL  OL  KS  ML DT1 DT2 AME  */
  { 31,  0,  0,  0,  0, 32,  0, 14,  6,  0,  0, },
  { 31, 12, 12,  9,  3,  2,  0,  4,  6,  0,  0, },
  { 31,  0,  0,  0,  0, 32,  0, 14,  2,  0,  0, },
  { 31, 13, 12,  8,  2,  0,  0,  4,  2,  0,  0, },
/*  CON FL  OP  */
    4,  0, 15
};