Symbol: voice
sys/arch/x68k/dev/opm.c
178
opm_set_voice(int channel, struct opm_voice *voice)
sys/arch/x68k/dev/opm.c
180
memcpy(&opm0->sc_vdata[channel], voice, sizeof(struct opm_voice));
sys/arch/x68k/dev/opm.c
182
opm_set_voice_sub(0x40 + channel, &voice->m1);
sys/arch/x68k/dev/opm.c
183
opm_set_voice_sub(0x48 + channel, &voice->m2);
sys/arch/x68k/dev/opm.c
184
opm_set_voice_sub(0x50 + channel, &voice->c1);
sys/arch/x68k/dev/opm.c
185
opm_set_voice_sub(0x58 + channel, &voice->c2);
sys/arch/x68k/dev/opm.c
186
writeopm(0x20 + channel, 0xc0 | (voice->fb & 0x7) << 3 |
sys/arch/x68k/dev/opm.c
187
(voice->con & 0x7));
sys/arch/x68k/usr.bin/bellctrl/bellctrl.c
199
memcpy(&voice, &bell_voice, sizeof(bell_voice));
sys/arch/x68k/usr.bin/bellctrl/bellctrl.c
202
if (read(fd, &voice, sizeof(voice)) != sizeof(voice))
sys/arch/x68k/usr.bin/bellctrl/bellctrl.c
212
if (ioctl(fd, BELLIOCSVOICE, &voice))
sys/arch/x68k/usr.bin/bellctrl/bellctrl.c
29
static struct opm_voice voice;
sys/dev/ic/opl.c
300
opl_set_op_reg(struct opl_softc *sc, int base, int voice, int op, u_char value)
sys/dev/ic/opl.c
302
struct opl_voice *v = &sc->voices[voice];
sys/dev/ic/opl.c
310
opl_set_ch_reg(struct opl_softc *sc, int base, int voice, u_char value)
sys/dev/ic/opl.c
312
struct opl_voice *v = &sc->voices[voice];
sys/dev/ic/opl.c
490
uint_fast16_t voice, midipitch_t mp, int16_t level_cB)
sys/dev/ic/opl.c
492
oplsyn_setv(ms, voice, mp, level_cB,
sys/dev/ic/opl.c
497
oplsyn_repitchv(midisyn *ms, uint_fast16_t voice, midipitch_t mp)
sys/dev/ic/opl.c
499
oplsyn_setv(ms, voice, mp, 0, OPLACT_PITCH);
sys/dev/ic/opl.c
503
oplsyn_relevelv(midisyn *ms, uint_fast16_t voice, int16_t level_cB)
sys/dev/ic/opl.c
505
oplsyn_setv(ms, voice, 0, level_cB, OPLACT_LEVEL);
sys/dev/ic/opl.c
510
uint_fast16_t voice, midipitch_t mp, int16_t level_cB, int act)
sys/dev/ic/opl.c
525
DPRINTFN(3, ("%s: %p %d %u %d\n", __func__, sc, voice,
sys/dev/ic/opl.c
529
if (voice >= sc->syn.nvoice) {
sys/dev/ic/opl.c
530
printf("%s: bad voice %d\n", __func__, voice);
sys/dev/ic/opl.c
534
v = &sc->voices[voice];
sys/dev/ic/opl.c
538
opl_set_op_reg(sc, OPL_KSL_LEVEL, voice, 0, 0xff);
sys/dev/ic/opl.c
539
opl_set_op_reg(sc, OPL_KSL_LEVEL, voice, 1, 0xff);
sys/dev/ic/opl.c
540
opl_set_ch_reg(sc, OPL_KEYON_BLOCK, voice, 0);
sys/dev/ic/opl.c
542
chan = MS_GETCHAN(&ms->voices[voice]);
sys/dev/ic/opl.c
545
opl_load_patch(sc, voice);
sys/dev/ic/opl.c
552
opl_set_ch_reg(sc, OPL_FEEDBACK_CONNECTION, voice, fbc);
sys/dev/ic/opl.c
570
opl_set_op_reg(sc, OPL_KSL_LEVEL, voice, 0, r40m);
sys/dev/ic/opl.c
571
opl_set_op_reg(sc, OPL_KSL_LEVEL, voice, 1, r40c);
sys/dev/ic/opl.c
608
opl_set_op_reg(sc, OPL_AM_VIB, voice, 0, r20m);
sys/dev/ic/opl.c
609
opl_set_op_reg(sc, OPL_AM_VIB, voice, 1, r20c);
sys/dev/ic/opl.c
611
opl_set_ch_reg(sc, OPL_FNUM_LOW, voice, rA0);
sys/dev/ic/opl.c
612
opl_set_ch_reg(sc, OPL_KEYON_BLOCK, voice, rB0);
sys/dev/ic/opl.c
617
oplsyn_releasev(midisyn *ms, uint_fast16_t voice, uint_fast8_t vel)
sys/dev/ic/opl.c
624
DPRINTFN(1, ("%s: %p %d\n", __func__, sc, voice));
sys/dev/ic/opl.c
627
if (voice >= sc->syn.nvoice) {
sys/dev/ic/opl.c
628
printf("oplsyn_noteoff: bad voice %d\n", voice);
sys/dev/ic/opl.c
632
v = &sc->voices[voice];
sys/dev/ic/opl.c
633
opl_set_ch_reg(sc, 0xB0, voice, v->rB0 & ~OPL_KEYON_BIT);
sys/dev/isa/cms.c
222
int voice = CHAN_TO_VOICE(vidx);
sys/dev/isa/cms.c
249
chip, voice, octave, count, OCTAVE_OFFSET(voice),
sys/dev/isa/cms.c
250
OCTAVE_SHIFT(voice)));
sys/dev/isa/cms.c
253
CMS_WRITE(sc, chip, CMS_IREG_FREQ0 + voice, count);
sys/dev/isa/cms.c
256
reg = CMS_READ(sc, chip, CMS_IREG_OCTAVE_1_0 + OCTAVE_OFFSET(voice));
sys/dev/isa/cms.c
257
reg &= ~(0x0f<<OCTAVE_SHIFT(voice));
sys/dev/isa/cms.c
258
reg |= ((octave&0x7)<<OCTAVE_SHIFT(voice));
sys/dev/isa/cms.c
259
CMS_WRITE(sc, chip, CMS_IREG_OCTAVE_1_0 + OCTAVE_OFFSET(voice), reg);
sys/dev/isa/cms.c
264
CMS_WRITE(sc, chip, CMS_IREG_VOL0 + voice, ((vol<<4)|vol));
sys/dev/isa/cms.c
268
reg |= (1<<voice);
sys/dev/isa/cms.c
277
int voice = CHAN_TO_VOICE(vidx);
sys/dev/isa/cms.c
282
reg &= ~(1<<voice);
sys/dev/isa/cmsreg.h
143
#define OCTAVE_OFFSET(voice) ((voice)>>1)
sys/dev/isa/cmsreg.h
144
#define OCTAVE_SHIFT(voice) (((voice)&1)<<2)
sys/dev/isa/gus.c
1685
int ignore, voice, rval;
sys/dev/isa/gus.c
1719
voice = intr & GUSMASK_WIRQ_VOICEMASK;
sys/dev/isa/gus.c
1721
if ((1 << voice) & ignore)
sys/dev/isa/gus.c
1724
ignore |= 1 << voice;
sys/dev/isa/gus.c
1734
if (voice != GUS_VOICE_LEFT) {
sys/dev/isa/gus.c
1737
device_xname(sc->sc_dev), voice));
sys/dev/isa/gus.c
1738
gus_stop_voice(sc, voice, 0);
sys/dev/isa/gus.c
1741
gus_stop_voice(sc, voice, 1);
sys/dev/isa/gus.c
1776
if (gus_continue_playing(sc, voice)) {
sys/dev/isa/gus.c
1915
gus_continue_playing(struct gus_softc *sc, int voice)
sys/dev/isa/gus.c
1930
sc->sc_voc[voice].voccntl & ~(GUSMASK_VOICE_IRQ));
sys/dev/isa/gus.c
1960
gus_set_endaddr(sc, voice, GUS_MEM_OFFSET +
sys/dev/isa/gus.c
1969
sc->sc_voc[voice].voccntl &= ~GUSMASK_LOOP_ENABLE;
sys/dev/isa/gus.c
1970
sc->sc_voc[voice].volcntl &= ~GUSMASK_VOICE_ROLL;
sys/dev/isa/gus.c
1978
sc->sc_voc[voice].voccntl |= GUSMASK_LOOP_ENABLE;
sys/dev/isa/gus.c
1979
sc->sc_voc[voice].volcntl &= ~GUSMASK_VOICE_ROLL;
sys/dev/isa/gus.c
1982
sc->sc_voc[voice].voccntl &= ~GUSMASK_LOOP_ENABLE;
sys/dev/isa/gus.c
1983
sc->sc_voc[voice].volcntl |= GUSMASK_VOICE_ROLL;
sys/dev/isa/gus.c
1990
playstats[playcntr].curaddr = gus_get_curaddr(sc, voice);
sys/dev/isa/gus.c
1992
playstats[playcntr].voccntl = sc->sc_voc[voice].voccntl;
sys/dev/isa/gus.c
1993
playstats[playcntr].volcntl = sc->sc_voc[voice].volcntl;
sys/dev/isa/gus.c
1994
playstats[playcntr].endaddr = sc->sc_voc[voice].end_addr;
sys/dev/isa/gus.c
2008
bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].voccntl);
sys/dev/isa/gus.c
2010
bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].volcntl);
sys/dev/isa/gus.c
2093
gus_start_voice(struct gus_softc *sc, int voice, int intrs)
sys/dev/isa/gus.c
2110
start = sc->sc_voc[voice].start_addr;
sys/dev/isa/gus.c
2111
current = sc->sc_voc[voice].current_addr;
sys/dev/isa/gus.c
2112
end = sc->sc_voc[voice].end_addr;
sys/dev/isa/gus.c
2118
if (sc->sc_voc[voice].voccntl & GUSMASK_DATA_SIZE16) {
sys/dev/isa/gus.c
2130
bus_space_write_1(iot, ioh2, GUS_VOICE_SELECT, (unsigned char) voice);
sys/dev/isa/gus.c
2153
sc->sc_voc[voice].voccntl |= GUSMASK_VOICE_IRQ;
sys/dev/isa/gus.c
2156
sc->sc_voc[voice].voccntl &= ~GUSMASK_VOICE_IRQ;
sys/dev/isa/gus.c
2157
sc->sc_voc[voice].voccntl &= ~(GUSMASK_VOICE_STOPPED |
sys/dev/isa/gus.c
2169
sc->sc_voc[voice].current_volume >> 4);
sys/dev/isa/gus.c
2176
bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].voccntl);
sys/dev/isa/gus.c
2181
bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].voccntl);
sys/dev/isa/gus.c
2191
gus_stop_voice(struct gus_softc *sc, int voice, int intrs_too)
sys/dev/isa/gus.c
2200
sc->sc_voc[voice].voccntl |= GUSMASK_VOICE_STOPPED |
sys/dev/isa/gus.c
2203
sc->sc_voc[voice].voccntl &= ~(GUSMASK_VOICE_IRQ);
sys/dev/isa/gus.c
2211
bus_space_write_1(iot, ioh2, GUS_VOICE_SELECT, (unsigned char) voice);
sys/dev/isa/gus.c
2216
bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].voccntl);
sys/dev/isa/gus.c
2221
bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].voccntl);
sys/dev/isa/gus.c
2235
gus_set_volume(struct gus_softc *sc, int voice, int volume)
sys/dev/isa/gus.c
2247
sc->sc_voc[voice].current_volume = gusvol;
sys/dev/isa/gus.c
2249
bus_space_write_1(iot, ioh2, GUS_VOICE_SELECT, (unsigned char) voice);
sys/dev/isa/gus.c
2469
gus_set_samprate(struct gus_softc *sc, int voice, int freq)
sys/dev/isa/gus.c
2495
bus_space_write_1(iot, ioh2, GUS_VOICE_SELECT, (unsigned char) voice);
sys/dev/isa/gus.c
2499
sc->sc_voc[voice].rate = freq;
sys/dev/isa/gus.c
2622
gus_set_endaddr(struct gus_softc *sc, int voice, u_long addr)
sys/dev/isa/gus.c
2631
sc->sc_voc[voice].end_addr = addr;
sys/dev/isa/gus.c
2633
if (sc->sc_voc[voice].voccntl & GUSMASK_DATA_SIZE16)
sys/dev/isa/gus.c
2648
gus_set_curaddr(struct gus_softc *sc, int voice, u_long addr)
sys/dev/isa/gus.c
2657
sc->sc_voc[voice].current_addr = addr;
sys/dev/isa/gus.c
2659
if (sc->sc_voc[voice].voccntl & GUSMASK_DATA_SIZE16)
sys/dev/isa/gus.c
2662
bus_space_write_1(iot, ioh2, GUS_VOICE_SELECT, (unsigned char) voice);
sys/dev/isa/gus.c
2675
gus_get_curaddr(struct gus_softc *sc, int voice)
sys/dev/isa/gus.c
2685
bus_space_write_1(iot, ioh2, GUS_VOICE_SELECT, (unsigned char) voice);
sys/dev/isa/gus.c
2691
if (sc->sc_voc[voice].voccntl & GUSMASK_DATA_SIZE16)
sys/dev/isa/gus.c
2694
voice, addr, sc->sc_voc[voice].end_addr));
sys/dev/isa/midi_pcppi.c
124
uint_fast16_t voice, midipitch_t mp, int16_t level)
sys/dev/isa/midi_pcppi.c
135
midi_pcppi_off(midisyn *ms, uint_fast16_t voice, uint_fast8_t vel)
sys/dev/isa/midi_pcppi.c
157
midi_pcppi_repitchv(midisyn *ms, uint_fast16_t voice, midipitch_t newpitch)
sys/dev/isa/midi_pcppi.c
161
midi_pcppi_on(ms, voice, newpitch, 64);
sys/dev/midisyn.c
261
ms->voices = kmem_zalloc(ms->nvoice * sizeof(struct voice),
sys/dev/midisyn.c
280
midisyn_freevoice(midisyn *ms, int voice)
sys/dev/midisyn.c
287
ms->voices[voice].inuse = 0;
sys/dev/midisyn.c
327
midisyn_attackv_vel(midisyn *ms, uint_fast16_t voice, midipitch_t mp,
sys/dev/midisyn.c
333
ms->voices[voice].velcB = midisyn_vol2cB((uint_fast16_t)vel << 7);
sys/dev/midisyn.c
334
ms->mets->attackv(ms, voice, mp, level_cB + ms->voices[voice].velcB);
sys/dev/midisyn.c
348
int voice = 0; /* initialize to keep gcc quiet */
sys/dev/midisyn.c
367
voice = midisyn_findvoice(ms, chan, buf[1]);
sys/dev/midisyn.c
368
if (voice >= 0) {
sys/dev/midisyn.c
369
fs->releasev(ms, voice, buf[2]);
sys/dev/midisyn.c
370
midisyn_freevoice(ms, voice);
sys/dev/midisyn.c
382
voice = fs->allocv(ms, chan, buf[1]);
sys/dev/midisyn.c
383
ms->voices[voice].velcB = 0; /* assume driver handles vel */
sys/dev/midisyn.c
384
fs->attackv_vel(ms, voice,
sys/dev/midisyn.c
623
struct voice *vp, *_end_##vp; \
sys/dev/midisynvar.h
179
struct voice *voices;
sys/dev/pci/esa.c
1073
sc->voice[i].parent = sc->sc_dev;
sys/dev/pci/esa.c
1074
sc->voice[i].index = i;
sys/dev/pci/esa.c
1076
audio_attach_mi(&esa_hw_if, &sc->voice[i], sc->sc_dev);
sys/dev/pci/esa.c
1340
vc = &sc->voice[i];
sys/dev/pci/esa.c
813
vc = &sc->voice[i];
sys/dev/pci/esavar.h
121
struct esa_voice voice[ESA_NUM_VOICES];
sys/dev/sequencer.c
1090
dev = b->voice.device;
sys/dev/sequencer.c
1092
b->voice.channel > 15 ||
sys/dev/sequencer.c
1093
b->voice.key >= SEQ_NOTE_MAX)
sys/dev/sequencer.c
1096
switch(b->voice.op) {
sys/dev/sequencer.c
1098
error = midiseq_noteon(md, b->voice.channel, b->voice.key, b);
sys/dev/sequencer.c
1101
error = midiseq_noteoff(md, b->voice.channel, b->voice.key, b);
sys/dev/sequencer.c
1105
b->voice.channel, b->voice.key, b);
sys/dev/sequencer.c
1109
b->voice.op));
sys/dev/usb/mbim.h
532
uint32_t voice;
sys/netbt/hci.h
726
uint16_t voice; /* voice setting */
sys/sys/midiio.h
526
struct { _VOICE_HDR; } voice;
sys/sys/midiio.h
632
switch ( e.voice.op ) {
usr.bin/midirecord/midirecord.c
475
LOG("unknown common op: %x", e.voice.op);
usr.bin/midirecord/midirecord.c
502
if (filter_devchan(e.voice.device, e.voice.channel))
usr.bin/midirecord/midirecord.c
505
switch (e.voice.op) {
usr.bin/midirecord/midirecord.c
538
LOG("unknown voice op: %x", e.voice.op);
usr.sbin/btconfig/btconfig.c
1049
printf("\tvoice: [0x%4.4x]\n", voice);
usr.sbin/btconfig/btconfig.c
1055
switch ((voice & 0x0300) >> 8) {
usr.sbin/btconfig/btconfig.c
1057
(voice & 0x0020 ? 16 : 8),
usr.sbin/btconfig/btconfig.c
1058
(voice & 0x001c) >> 2); break;
usr.sbin/btconfig/btconfig.c
1064
switch ((voice & 0x00c0) >> 6) {
usr.sbin/btconfig/btconfig.c
1072
switch (voice & 0x0003) {
usr.sbin/btconfig/btconfig.c
151
static uint32_t voice;
usr.sbin/btconfig/btconfig.c
200
{ "voice", P_HEX, &opt_voice, &voice },
usr.sbin/btconfig/btconfig.c
574
val = htole16(voice & 0x03ff);
usr.sbin/btconfig/btconfig.c
678
voice = (buf[1] << 8) | buf[0];