BASH Programming - Введение

       

Как я могу использовать более чем одну звуковую карту?


В настоящее время звуковой драйвер позволяет иметь несколько одновременно установленных в системе карт SoundBlaster, SoundBlaster/Pro, SoundBlaster16, MPU-401 или MSS. Установка двух карт SoundBlaster возможно, но требует определения макросов SB2_BASE, SB2_IRQ, SB2_DMA и (в некоторых случаях) SB2_DMA2, путем редактирования файла local.h вручную. Также возможно установить SoundBlaster одновременно с PAS16.

С ядрами 2.0.x и более новыми, которые настраивают звук используя make config, вместо local.h, вам необходимо отредактировать файл /usr/include/linux/autoconf.h. После секции содержащей строки:

#define SBC_BASE 0x220 #define SBC_IRQ (5) #define SBC_DMA (1) #define SB_DMA2 (5) #define SB_MPU_BASE 0x0 #define SB_MPU_IRQ (-1)

поместите следующие строки (со значениями для вашей системы):

#define SB2_BASE 0x330 #define SB2_IRQ (7) #define SB2_DMA (2) #define SB2_DMA2 (2)

Следующие драйвера не разрешают иметь много карт:

  • GUS (ограничения драйвера)
  • MAD16 (ограничения оборудования)
  • AudioTrix Pro (ограничения оборудования)
  • CS4232 (ограничения оборудования)


  • Содержание раздела