HomeSort by: relevance | last modified time | path
    Searched refs:midisyn (Results 1 - 7 of 7) sorted by relevancy

  /src/sys/dev/
midisynvar.h 37 typedef struct midisyn midisyn; typedef in typeref:struct:midisyn
40 * Important: any synth driver that uses midisyn must set up its methods
45 * versioning burden. Because midisyn is at present a very rudimentary and
52 int (*open) (midisyn *, int /* flags */);
53 void (*close) (midisyn *);
54 int (*ioctl) (midisyn *, u_long, void *, int, struct lwp *);
56 * allocv(midisyn *ms, uint_fast8_t chan, uint_fast8_t key);
66 uint_fast16_t (*allocv) (midisyn *, uint_fast8_t, uint_fast8_t);
68 * attackv(midisyn *ms
160 struct midisyn { struct
    [all...]
midisyn.c 1 /* $NetBSD: midisyn.c,v 1.25 2019/05/08 13:40:17 isaki Exp $ */
33 __KERNEL_RCSID(0, "$NetBSD: midisyn.c,v 1.25 2019/05/08 13:40:17 isaki Exp $");
63 static int midisyn_findvoice(midisyn *, int, int);
64 static void midisyn_freevoice(midisyn *, int);
65 static uint_fast16_t midisyn_allocvoice(midisyn *, uint_fast8_t, uint_fast8_t);
66 static void midisyn_attackv_vel(midisyn *, uint_fast16_t, midipitch_t,
72 static int16_t midisyn_adj_level(midisyn *, uint_fast8_t);
73 static midipitch_t midisyn_adj_pitch(midisyn *, uint_fast8_t);
74 static void midisyn_chan_releasev(midisyn *, uint_fast8_t, uint_fast8_t);
75 static void midisyn_upd_level(midisyn *, uint_fast8_t)
    [all...]
  /src/sys/modules/midi_seq/
Makefile 13 midisyn.c
  /src/sys/dev/isa/
midi_pcppi.c 59 midisyn sc_midisyn;
66 static void midi_pcppi_on (midisyn *, uint_fast16_t, midipitch_t, int16_t);
67 static void midi_pcppi_off (midisyn *, uint_fast16_t, uint_fast8_t);
68 static void midi_pcppi_close(midisyn *);
69 static void midi_pcppi_repitchv(midisyn *, uint_fast16_t, midipitch_t);
95 midisyn *ms;
123 midi_pcppi_on(midisyn *ms,
135 midi_pcppi_off(midisyn *ms, uint_fast16_t voice, uint_fast8_t vel)
146 midi_pcppi_close(midisyn *ms)
157 midi_pcppi_repitchv(midisyn *ms, uint_fast16_t voice, midipitch_t newpitch
    [all...]
cms.c 67 midisyn sc_midisyn;
76 int cms_open(midisyn *, int);
77 void cms_close(midisyn *);
78 void cms_on(midisyn *, uint_fast16_t, midipitch_t, int16_t);
79 void cms_off(midisyn *, uint_fast16_t, uint_fast8_t);
164 midisyn *ms;
200 cms_open(midisyn *ms, int flag)
210 cms_close(midisyn *ms)
218 cms_on(midisyn *ms, uint_fast16_t vidx, midipitch_t mp, int16_t level_cB)
231 * adjustment midisyn has supplied in miditune, so this synth wil
    [all...]
  /src/sys/dev/ic/
opl.c 110 int oplsyn_open(midisyn *ms, int);
111 void oplsyn_close(midisyn *);
113 void oplsyn_attackv(midisyn *, uint_fast16_t, midipitch_t, int16_t);
114 static void oplsyn_repitchv(midisyn *, uint_fast16_t, midipitch_t);
115 static void oplsyn_relevelv(midisyn *, uint_fast16_t, int16_t);
116 static void oplsyn_setv(midisyn *, uint_fast16_t, midipitch_t, int16_t, int);
117 void oplsyn_releasev(midisyn *, uint_fast16_t, uint_fast8_t);
118 int oplsyn_ctlnotice(midisyn *, midictl_evt, uint_fast8_t, uint_fast16_t);
119 void oplsyn_programchange(midisyn *, uint_fast8_t, uint_fast8_t);
120 void oplsyn_loadpatch(midisyn *, struct sysex_info *, struct uio *)
    [all...]
oplvar.h 52 struct midisyn syn;

Completed in 14 milliseconds