require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&YM_MIDI_LVL)) {
    sub YM_MIDI_LVL () {	0;}
}
unless(defined(&YM_CD_LVL)) {
    sub YM_CD_LVL () {	1;}
}
unless(defined(&YM_DAC_LVL)) {
    sub YM_DAC_LVL () {	2;}
}
unless(defined(&YM_LINE_LVL)) {
    sub YM_LINE_LVL () {	3;}
}
unless(defined(&YM_SPEAKER_LVL)) {
    sub YM_SPEAKER_LVL () {	4;}
}
unless(defined(&YM_MIC_LVL)) {
    sub YM_MIC_LVL () {	5;}
}
unless(defined(&YM_MONITOR_LVL)) {
    sub YM_MONITOR_LVL () {	6;}
}
unless(defined(&YM_MIDI_MUTE)) {
    sub YM_MIDI_MUTE () {	7;}
}
unless(defined(&YM_CD_MUTE)) {
    sub YM_CD_MUTE () {	8;}
}
unless(defined(&YM_DAC_MUTE)) {
    sub YM_DAC_MUTE () {	9;}
}
unless(defined(&YM_LINE_MUTE)) {
    sub YM_LINE_MUTE () {	10;}
}
unless(defined(&YM_SPEAKER_MUTE)) {
    sub YM_SPEAKER_MUTE () {	11;}
}
unless(defined(&YM_MIC_MUTE)) {
    sub YM_MIC_MUTE () {	12;}
}
unless(defined(&YM_MONITOR_MUTE)) {
    sub YM_MONITOR_MUTE () {	13;}
}
unless(defined(&YM_REC_LVL)) {
    sub YM_REC_LVL () {	14;}
}
unless(defined(&YM_RECORD_SOURCE)) {
    sub YM_RECORD_SOURCE () {	15;}
}
unless(defined(&YM_OUTPUT_LVL)) {
    sub YM_OUTPUT_LVL () {	16;}
}
unless(defined(&YM_OUTPUT_MUTE)) {
    sub YM_OUTPUT_MUTE () {	17;}
}
unless(defined(&YM_MASTER_EQMODE)) {
    sub YM_MASTER_EQMODE () {	18;}
}
unless(defined(&YM_MASTER_TREBLE)) {
    sub YM_MASTER_TREBLE () {	19;}
}
unless(defined(&YM_MASTER_BASS)) {
    sub YM_MASTER_BASS () {	20;}
}
unless(defined(&YM_MASTER_WIDE)) {
    sub YM_MASTER_WIDE () {	21;}
}
unless(defined(&YM_CLASS_TOP)) {
    sub YM_CLASS_TOP () {	22;}
}
unless(defined(&YM_INPUT_CLASS)) {
    sub YM_INPUT_CLASS () {	( &YM_CLASS_TOP + 0);}
}
unless(defined(&YM_RECORD_CLASS)) {
    sub YM_RECORD_CLASS () {	( &YM_CLASS_TOP + 1);}
}
unless(defined(&YM_OUTPUT_CLASS)) {
    sub YM_OUTPUT_CLASS () {	( &YM_CLASS_TOP + 2);}
}
unless(defined(&YM_MONITOR_CLASS)) {
    sub YM_MONITOR_CLASS () {	( &YM_CLASS_TOP + 3);}
}
unless(defined(&YM_EQ_CLASS)) {
    sub YM_EQ_CLASS () {	( &YM_CLASS_TOP + 4);}
}
unless(defined(&AudioNmode)) {
    sub AudioNmode () {	"mode";}
}
unless(defined(&AudioNdesktop)) {
    sub AudioNdesktop () {	"desktop";}
}
unless(defined(&AudioNlaptop)) {
    sub AudioNlaptop () {	"laptop";}
}
unless(defined(&AudioNsubnote)) {
    sub AudioNsubnote () {	"subnote";}
}
unless(defined(&AudioNhifi)) {
    sub AudioNhifi () {	"hifi";}
}
unless(defined(&ym_irq)) {
    sub ym_irq () {	 ($sc_ad1848->{sc_irq});}
}
unless(defined(&ym_drq)) {
    sub ym_drq () {	 ($sc_ad1848->{sc_drq});}
}
unless(defined(&ym_recdrq)) {
    sub ym_recdrq () {	 ($sc_ad1848->{sc_recdrq});}
}
if((defined(&NMIDI) ? &NMIDI : 0) > 0) {
}
1;
