- 10 Sep, 2016 1 commit
-
-
Robert Sprowson authored
SoundCtrl is supposed to accept "0" to mean the default mixer where not written out longhand, for example as written by earlier versions of the !SndSetup configure plugin from RISC OS 5.00 up to and including SndSetup-2_07. However, the match for "0" never happened and the MixVolume command was subsequently ignored. Version 1.06. Tagged as 'SoundCtrl-1_06'
-
- 08 Jun, 2016 1 commit
-
-
Jeffrey Lee authored
Detail: c/module - Update references to SoundDMA SWIs and rename some functions/variables so that audio controller devices are referred to as "Controller" rather than "Device". Apart from the necessity to use the new SWI name & flag/reason code constants this is effectively just a cosmetic change to the sources. Admin: Tested on Raspberry Pi Requires Sound0HAL-1_84 / Sound0Trid-1_69 / Sound0-1_72 Version 1.05. Tagged as 'SoundCtrl-1_05'
-
- 01 Dec, 2015 1 commit
-
-
Jeffrey Lee authored
Detail: c/module - If a version of SoundDMA is in use which supports the device enumeration/selection APIs, allow mixers to be identified by name rather than by number. SoundDMA will be relied upon for name resolution, allowing stable device names/IDs to be used rather than the unstable numbering system. For compatibility, "0" (for *commands) and NULL (for SWIs) will be interpreted as a reference to the mixer for the current default audio device. Also fix AddDevice not filling in the device number when adding the new device. Admin: Tested on iMX6 Version 1.04. Tagged as 'SoundCtrl-1_04'
-
- 14 Aug, 2012 1 commit
-
-
Jeffrey Lee authored
Detail: c/module - Although mixers were being detected fine, their address was never being stored, resulting a nasty crash whenever an attempt was made to use them. Admin: Tested on Raspberry Pi with high processor vectors Version 1.03. Tagged as 'SoundCtrl-1_03'
-
- 04 Feb, 2012 1 commit
-
-
Robert Sprowson authored
Debug redirection set to PRINTF_OUTPUT since HOSTFS_OUTPUT doesn't exist (allows debug version to compile again). Participated in a ROM build, but not functionally tested. Version 1.02. Tagged as 'SoundCtrl-1_02'
-
- 21 Jan, 2012 1 commit
-
-
Jeffrey Lee authored
Detail: This adds support for version 0.1 of the HAL mixer device API. Mixer devices which implement this version of the API are able to indicate the min/max gain values each mixer supports, along with the smallest gain step. Docs/SoundCtrl - Updated to describe how this new information is exposed to RISC OS h/MixerDevice, hdr/MixerDevice - Updated mixer device structure definitions c/module - Added code to read gain information if present. Also fixed runtime mixer registration/deregistration to accept any device of version 0.x instead of 0.0 Admin: Tested in OMAP3 ROM & Tungsten ROM softload. Version 1.01. Tagged as 'SoundCtrl-1_01'
-
- 21 Feb, 2003 1 commit
-
-
Ben Avison authored
This module pinches the name, SWI base and error block of its Phoebe equivalent (now moved to RiscOS/Sources/Audio/SoundCtrlPhoebe), but is a completely new implementation.
-