1. 08 Jun, 2016 1 commit
    • Jeffrey Lee's avatar
      Allow configuration of default audio controller device · d85c48e8
      Jeffrey Lee authored
      Detail:
        If SndSetup detects that a version of SoundDMA is in use which supports controller enumeration & selection, the plugin display will have an extra string set gadget which can be used to select which device should be used
        When switching between devices the list of mixer controllers will update accordingly
        The controller selection will be saved to the SndSetup choices file, along with the mixer settings - with mixer settings being saved for all mxiers that are present, not just the selected one.
        File changes:
        - Resources/UK/Res,fae, h/defines - Updated to add the new string set and tweak the layout a bit
        - h/sound, c/sound - Added linked list of controller devices. Mixer channel detail arrays are now allocated on demand and stored as part of the controller details. Channel details now also tracks the currently selected mute & gain settings, since we can no longer rely on the UI to store those values for us if we're recreating gadgets ...
      d85c48e8
  2. 20 Jul, 2013 1 commit
    • Robert Sprowson's avatar
      Move beep on error option into Sound Setup · 676fc97e
      Robert Sprowson authored
      Part of simplification of the window setup plugin.
      Also, to avoid having to maintain two similar plugins, the differences from the former VIDC oriented Sound Setup are integrated
      * If SoundControl module is running behave as before
      * If no SoundControl but there is a VIDC, adapt to add
        + 16b/8b hardware option
        + oversampling option
        + don't permit muting of the (one and only) mixing channel
        + the mixing channel governs the *VOLUME and corresponding CMOS bits
      * Updated common functions from other plugins
      * Use definitions from HighFSI, OsBytes, CMOS in place of local ones
      
      Tested on a Risc PC (ie. VIDC style) and Beagleboard xM (ie. mixer style).
      
      Version 2.07. Tagged as 'SndSetup-2_07'
      676fc97e
  3. 28 Feb, 2003 1 commit
    • Ben Avison's avatar
      Given a major overhaul to work with the HAL version of the SoundControl... · 658b7813
      Ben Avison authored
      Given a major overhaul to work with the HAL version of the SoundControl module. Slider list is now dynamically generated to reflect hardware capabilities. Configuration of beep voice and volume is now consistent with the rest of !Configure (ie doesn't happen until you click 'Set').
      
      Version 1.00. Tagged as 'SndSetup-1_00'
      658b7813
  4. 10 Jun, 1998 1 commit
  5. 26 May, 1998 1 commit
  6. 14 Apr, 1998 1 commit