📄 mmregs.pas
字号:
MM_MEDIAVISION_CDPC = $70;
MM_CDPC_MIDIOUT = MM_MEDIAVISION_CDPC+1;
MM_CDPC_MIDIIN = MM_MEDIAVISION_CDPC+2;
MM_CDPC_SYNTH = MM_MEDIAVISION_CDPC+3;
MM_CDPC_WAVEOUT = MM_MEDIAVISION_CDPC+4;
MM_CDPC_WAVEIN = MM_MEDIAVISION_CDPC+5;
MM_CDPC_MIXER = MM_MEDIAVISION_CDPC+6;
MM_CDPC_AUX = MM_MEDIAVISION_CDPC+7;
{ Opus MV 1208 Chipsent }
MM_MEDIAVISION_OPUS1208 = $80;
MM_OPUS401_MIDIOUT = MM_MEDIAVISION_OPUS1208+1;
MM_OPUS401_MIDIIN = MM_MEDIAVISION_OPUS1208+2;
MM_OPUS1208_SYNTH = MM_MEDIAVISION_OPUS1208+3;
MM_OPUS1208_WAVEOUT = MM_MEDIAVISION_OPUS1208+4;
MM_OPUS1208_WAVEIN = MM_MEDIAVISION_OPUS1208+5;
MM_OPUS1208_MIXER = MM_MEDIAVISION_OPUS1208+6;
MM_OPUS1208_AUX = MM_MEDIAVISION_OPUS1208+7;
{ Opus MV 1216 chipset }
MM_MEDIAVISION_OPUS1216 = $90;
MM_OPUS1216_MIDIOUT = MM_MEDIAVISION_OPUS1216+1;
MM_OPUS1216_MIDIIN = MM_MEDIAVISION_OPUS1216+2;
MM_OPUS1216_SYNTH = MM_MEDIAVISION_OPUS1216+3;
MM_OPUS1216_WAVEOUT = MM_MEDIAVISION_OPUS1216+4;
MM_OPUS1216_WAVEIN = MM_MEDIAVISION_OPUS1216+5;
MM_OPUS1216_MIXER = MM_MEDIAVISION_OPUS1216+6;
MM_OPUS1216_AUX = MM_MEDIAVISION_OPUS1216+7;
{ MM_ARTISOFT product IDs }
MM_ARTISOFT_SBWAVEIN = 1; { Artisoft sounding Board waveform input }
MM_ARTISOFT_SBWAVEOUT = 2; { Artisoft sounding Board waveform output}
{ MM_IBM product IDs }
MM_MMOTION_WAVEAUX = 1; { IBM M-Motion Auxiliary Device }
MM_MMOTION_WAVEOUT = 2; { IBM M-Motion Waveform output }
MM_MMOTION_WAVEIN = 3; { IBM M-Motion Waveform Input }
MM_IBM_PCMCIA_WAVEIN = 11; { IBM waveform input }
MM_IBM_PCMCIA_WAVEOUT = 12; { IBM Waveform output }
MM_IBM_PCMCIA_SYNTH = 13; { IBM Midi Synthesis }
MM_IBM_PCMCIA_MIDIIN = 14; { IBM external MIDI in }
MM_IBM_PCMCIA_MIDIOUT = 15; { IBM external MIDI out }
MM_IBM_PCMCIA_AUX = 16; { IBM auxiliary control }
{ MM_VOCALTEC product IDs }
MM_VOCALTEC_WAVEOUT = 1;
MM_VOCALTEC_WAVEIN = 2;
{ MM_ROLAND product IDs }
MM_ROLAND_MPU401_MIDIOUT = 15;
MM_ROLAND_MPU401_MIDIIN = 16;
MM_ROLAND_SMPU_MIDIOUTA = 17;
MM_ROLAND_SMPU_MIDIOUTB = 18;
MM_ROLAND_SMPU_MIDIINA = 19;
MM_ROLAND_SMPU_MIDIINB = 20;
MM_ROLAND_SC7_MIDIOUT = 21;
MM_ROLAND_SC7_MIDIIN = 22;
MM_ROLAND_SERIAL_MIDIOUT = 23;
MM_ROLAND_SERIAL_MIDIIN = 24;
{ MM_DSP_SOLUTIONS product IDs }
MM_DSP_SOLUTIONS_WAVEOUT = 1;
MM_DSP_SOLUTIONS_WAVEIN = 2;
MM_DSP_SOLUTIONS_SYNTH = 3;
MM_DSP_SOLUTIONS_AUX = 4;
{ MM_WANGLABS product IDs }
MM_WANGLABS_WAVEIN1 = 1; { Input audio wave on CPU board models:}
MM_WANGLABS_WAVEOUT1 = 2; { Exec 4010, 4030, 3450; PC 251/25c, }
{ pc 461/25s , pc 461/33c }
{ MM_TANDY product IDs }
MM_TANDY_VISWAVEIN = $1;
MM_TANDY_VISWAVEOUT = $2;
MM_TANDY_VISBIOSSYNTH = $3;
MM_TANDY_SENS_MMAWAVEIN = $4;
MM_TANDY_SENS_MMAWAVEOUT = $5;
MM_TANDY_SENS_MMAMIDIIN = $6;
MM_TANDY_SENS_MMAMIDIOUT = $7;
MM_TANDY_SENS_VISWAVEOUT = $8;
MM_TANDY_PSSJWAVEIN = $9;
MM_TANDY_PSSJWAVEOUT = $10;
{ product IDs }
MM_INTELOPD_WAVEIN = $1; { HID2 WaveAudio Driver }
MM_INTELOPD_WAVEOUT = $101; { HID2 }
MM_INTELOPD_AUX = $401; { HID2 for mixing }
{ MM_INTERACTIVE product IDs }
MM_INTERACTIVE_WAVEIN = $45;
MM_INTERACTIVE_WAVEOUT = $45;
{ MM_YAMAHA product IDs }
MM_YAMAHA_GSS_SYNTH = $01;
MM_YAMAHA_GSS_WAVEOUT = $02;
MM_YAMAHA_GSS_WAVEIN = $03;
MM_YAMAHA_GSS_MIDIOUT = $04;
MM_YAMAHA_GSS_MIDIIN = $05;
MM_YAMAHA_GSS_AUX = $06;
{ MM_EVEREX product IDs }
MM_EVEREX_CARRIER = $01;
{ MM_ECHO product IDs }
MM_ECHO_SYNTH = $01;
MM_ECHO_WAVEOUT = $02;
MM_ECHO_WAVEIN = $03;
MM_ECHO_MIDIOUT = $04;
MM_ECHO_MIDIIN = $05;
MM_ECHO_AUX = $06;
{ MM_SIERRA product IDs }
MM_SIERRA_ARIA_MIDIOUT = $14;
MM_SIERRA_ARIA_MIDIIN = $15;
MM_SIERRA_ARIA_SYNTH = $16;
MM_SIERRA_ARIA_WAVEOUT = $17;
MM_SIERRA_ARIA_WAVEIN = $18;
MM_SIERRA_ARIA_AUX = $19;
MM_SIERRA_ARIA_AUX2 = $20;
{ MM_CAT product IDs }
MM_CAT_WAVEOUT = $1;
{ MM_DSP_GROUP product IDs }
MM_DSP_GROUP_TRUESPEECH = $01;
{ MM_MELABS product IDs }
MM_MELABS_MIDI2GO = $01;
{ MM_ESS product IDs }
MM_ESS_AMWAVEOUT = $01;
MM_ESS_AMWAVEIN = $02;
MM_ESS_AMAUX = $03;
MM_ESS_AMSYNTH = $04;
MM_ESS_AMMIDIOUT = $05;
MM_ESS_AMMIDIIN = $06;
{ product IDs }
MM_EPS_FMSND = 1;
{ MM_TRUEVISION product IDs }
MM_TRUEVISION_WAVEIN1 = 1;
MM_TRUEVISION_WAVEOUT1 = 2;
{ MM_AZTECH product IDs }
MM_AZTECH_MIDIOUT = 3;
MM_AZTECH_MIDIIN = 4;
MM_AZTECH_WAVEIN = 17;
MM_AZTECH_WAVEOUT = 18;
MM_AZTECH_FMSYNTH = 20;
MM_AZTECH_PRO16_WAVEIN = 33;
MM_AZTECH_PRO16_WAVEOUT = 34;
MM_AZTECH_PRO16_FMSYNTH = 38;
MM_AZTECH_DSP16_WAVEIN = 65;
MM_AZTECH_DSP16_WAVEOUT = 66;
MM_AZTECH_DSP16_FMSYNTH = 68;
MM_AZTECH_DSP16_WAVESYNTH = 70;
MM_AZTECH_AUX_CD = 401;
MM_AZTECH_AUX_LINE = 402;
MM_AZTECH_AUX_MIC = 403;
{ MM_VIDEOLOGIC product IDs }
MM_VIDEOLOGIC_MSWAVEIN = 1;
MM_VIDEOLOGIC_MSWAVEOUT = 2;
{ MM_KORG product IDs }
MM_KORG_PCIF_MIDIOUT = 1;
MM_KORG_PCIF_MIDIIN = 2;
{ MM_APT product IDs }
MM_APT_ACE100CD = 1;
{ MM_ICS product IDs }
MM_ICS_WAVEDECK_WAVEOUT = 1; { MS WSS compatible card and driver }
MM_ICS_WAVEDECK_WAVEIN = 2;
MM_ICS_WAVEDECK_MIXER = 3;
MM_ICS_WAVEDECK_AUX = 4;
MM_ICS_WAVEDECK_SYNTH = 5;
{ MM_ITERATEDSYS product IDs }
MM_ITERATEDSYS_FUFCODEC = 1;
{ MM_METHEUS product IDs }
MM_METHEUS_ZIPPER = 1;
{ MM_WINNOV product IDs }
MM_WINNOV_CAVIAR_WAVEIN = 1;
MM_WINNOV_CAVIAR_WAVEOUT = 2;
MM_WINNOV_CAVIAR_VIDC = 3;
MM_WINNOV_CAVIAR_CHAMPAGNE = 4; { Fourcc is CHAM }
MM_WINNOV_CAVIAR_YUV8 = 5; { Fourcc is YUV8 }
{ MM_NCR product IDs }
MM_NCR_BA_WAVEIN = 1;
MM_NCR_BA_WAVEOUT = 2;
MM_NCR_BA_SYNTH = 3;
MM_NCR_BA_AUX = 4;
MM_NCR_BA_MIXER = 5;
{ MM_VITEC product IDs }
MM_VITEC_VMAKER = 1;
MM_VITEC_VMPRO = 2;
{ MM_MOSCOM product IDs }
MM_MOSCOM_VPC2400 = 1; { Four Port Voice Processing / Voice Recognition Board }
{ MM_SILICONSOFT product IDs }
MM_SILICONSOFT_SC1_WAVEIN = 1; { Waveform in , high sample rate }
MM_SILICONSOFT_SC1_WAVEOUT = 2; { Waveform out , high sample rate }
MM_SILICONSOFT_SC2_WAVEIN = 3; { Waveform in 2 channels, high sample rate }
MM_SILICONSOFT_SC2_WAVEOUT = 4; { Waveform out 2 channels, high sample rate }
MM_SILICONSOFT_SOUNDJR2_WAVEOUT= 5; { Waveform out, self powered, efficient }
MM_SILICONSOFT_SOUNDJR2PR_WAVEIN=6; { Waveform in, self powered, efficient }
MM_SILICONSOFT_SOUNDJR2PR_WAVEOUT=7;{ Waveform out 2 channels, self powered, efficient }
MM_SILICONSOFT_SOUNDJR3_WAVEOUT= 8; { Waveform in 2 channels, self powered, efficient }
{ MM_OLIVETTI product IDs }
MM_OLIVETTI_WAVEIN = 1;
MM_OLIVETTI_WAVEOUT = 2;
MM_OLIVETTI_MIXER = 3;
MM_OLIVETTI_AUX = 4;
MM_OLIVETTI_MIDIIN = 5;
MM_OLIVETTI_MIDIOUT = 6;
MM_OLIVETTI_SYNTH = 7;
MM_OLIVETTI_JOYSTICK = 8;
MM_OLIVETTI_ACM_GSM = 9;
MM_OLIVETTI_ACM_ADPCM = 10;
MM_OLIVETTI_ACM_CELP = 11;
MM_OLIVETTI_ACM_SBC = 12;
MM_OLIVETTI_ACM_OPR = 13;
{ MM_IOMAGIC product IDs }
{ The I/O Magic Tempo is a PCMCIA Type 2 audio card featuring wave }
{ audio record and playback, FM synthesizer, and MIDI output. The }
{ I/O Magic Tempo WaveOut device supports mono and stereo PCM }
{ playback at rates of 7350, 11025, 22050, and 44100 samples }
MM_IOMAGIC_TEMPO_WAVEOUT = 1;
MM_IOMAGIC_TEMPO_WAVEIN = 2;
MM_IOMAGIC_TEMPO_SYNTH = 3;
MM_IOMAGIC_TEMPO_MIDIOUT = 4;
MM_IOMAGIC_TEMPO_MXDOUT = 5;
MM_IOMAGIC_TEMPO_AUXOUT = 6;
{ MM_MATSUSHITA product IDs }
MM_MATSUSHITA_WAVEIN = 1;
MM_MATSUSHITA_WAVEOUT = 2;
MM_MATSUSHITA_FMSYNTH_STEREO = 3;
MM_MATSUSHITA_MIXER = 4;
MM_MATSUSHITA_AUX = 5;
{ MM_NEWMEDIA product IDs }
MM_NEWMEDIA_WAVJAMMER = 1; { WSS Compatible sound card. }
{ MM_LYRRUS product IDs }
{ Bridge is a MIDI driver that allows the the Lyrrus G-VOX hardware }
{ to communicate with Windows base transcription and sequencer }
{ applications. The driver also provides a mechanism for the user to}
{ configure the system to their personal playing style. }
MM_LYRRUS_BRIDGE_GUITAR = 1;
{ MM_OPTI product IDs }
MM_OPTI_M16_FMSYNTH_STEREO = $0001;
MM_OPTI_M16_MIDIIN = $0002;
MM_OPTI_M16_MIDIOUT = $0003;
MM_OPTI_M16_WAVEIN = $0004;
MM_OPTI_M16_WAVEOUT = $0005;
MM_OPTI_M16_MIXER = $0006;
MM_OPTI_M16_AUX = $0007;
MM_OPTI_P16_FMSYNTH_STEREO = $0010;
MM_OPTI_P16_MIDIIN = $0011;
MM_OPTI_P16_MIDIOUT = $0012;
MM_OPTI_P16_WAVEIN = $0013;
MM_OPTI_P16_WAVEOUT = $0014;
MM_OPTI_P16_MIXER = $0015;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -