1. 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 16 years ago
  2. d6159ea Initial D2 sound playback support (known issues to follow on the CowonD2Info wiki page). by Rob Purchase · 16 years ago
  3. 5e97323 Make life easier for people working on new ports (audio drivers are normally one of the last things written), and revert r17511. Also take the opportunity to use more typical dummy values for VOLUME_MIN and VOLUME_MAX. by Dave Chapman · 16 years ago
  4. 2ea6da1 fix some problems with missing HAVE_RECORDING checks #2 by Christian Gmeiner · 16 years ago
  5. dfa28e6 fix FS#8992 - hope all sound bass/treble problems are gone now by Christian Gmeiner · 16 years ago
  6. 48f3eed simplify #if statement by Christian Gmeiner · 16 years ago
  7. 59357d4 add AUDIOHW_CAP for bass cutoff and treble cut off and fix a wrong ifdef for simulator. by Christian Gmeiner · 16 years ago
  8. 05e8488 Introduce PRESCALER_CAP and move some driver specific code to the correct place. by Christian Gmeiner · 16 years ago
  9. 4b07cc1 Fail with an error and kick suspect looking default values. by Christian Gmeiner · 16 years ago
  10. 785e776 add BALANCE_CAP and CLIPPING_CAP and move some mas35xx code into audio driver mas35xx.c by Christian Gmeiner · 16 years ago
  11. 5df4405 Gigabeat S: Man it's so loud in here. We have SOUND! Someone please make keymaps consistent; it's rather messy atm. by Michael Sevakis · 16 years ago
  12. a6100fb undo some changes of my last patch... should fix wm8751 based targets by Christian Gmeiner · 16 years ago
  13. 8391526 * introduce AUDIOHW_CAPS to define which audio codec can do what kind of operations in hw, e.g. setting bass by Christian Gmeiner · 16 years ago
  14. 6b9b508 fix red by Jonathan Gordon · 16 years ago
  15. b1806b2 move mas35xx specific code for set_channels and set_stereo_width to mas35xx.c audio codec driver. If you ask why I by Christian Gmeiner · 16 years ago
  16. 0738b99 a warning is better by Christian Gmeiner · 16 years ago
  17. 365c3b9 move defines for VOLUME_MIN and VOLUME_MAX to their correct place (mas35xx.h) by Christian Gmeiner · 16 years ago
  18. 040b6cc Kill warnings that annoy me when building for Gigabeat S. by Michael Sevakis · 17 years ago
  19. 159f8ee D2: Beginnings of a WM8985 driver (based on WM8758, using EQ1 and EQ5 as HW treble/bass). Untested, but harmless. by Rob Purchase · 17 years ago
  20. 6fd72c7 Introduce sanity check and extra nop to stabilise TCC780x set_cpu_frequency(). Re-enable HAVE_ADJUSTABLE_CPU_FREQ and kill a few warnings by setting HAVE_SW_TONE_CONTROLS. by Rob Purchase · 17 years ago
  21. 8a7e626 mrobe 100: (1) fix the sound volume by properly enabling headphone output, (2) disable line-out since there's no connector. by Mark Arigo · 17 years ago
  22. df31f5f Revert previous commit (still learning to work with git...) by Marcoen Hirschberg · 17 years ago
  23. dcf2441 use dB units for balance control by Marcoen Hirschberg · 17 years ago
  24. f666a7e Fix crash in sim when changing the MAS specific sound settings. by Dan Everton · 17 years ago
  25. d7e1f77 Commit FS#7440. The iPod Video doesn't actually have a hardware equalizer. It does have hardware bass/treble settings with configurable cutoff. So make the bass/treble settings use the hardware and remove the hardware equalizer configuration. by Dan Everton · 17 years ago
  26. 7197d9d move {bass,treble,prescale}_table from sound.c to mas35xx.h by Christian Gmeiner · 17 years ago
  27. 04ad907 Fix warnings by being stricter about declaring volume min/max by Dan Everton · 17 years ago
  28. a537114 Fix broken sims by defining default volume min and max. by Dan Everton · 17 years ago
  29. 003a4a1 Make the volume range in the simulator match the target being simulated. by Dan Everton · 17 years ago
  30. 8f72192 Increase step size of stereo width to 5% to avoid tediously long list in settings. Reduce max limit from 255% to 250% for cosmetic reasons, value of 255% was chosen because of (very) old restrictions in settings system anyway. by Thom Johansen · 17 years ago
  31. 6077e5b Unify PCM interface just above the hardware driver level for all targets including the sims. Perform lockout of audio callback when changing states. Weird new playback or recording trouble? Check before and after this revision first though things seem quite sound. by Michael Sevakis · 17 years ago
  32. c9f6994 Fix red. Finish adding the remaining file. by Michael Sevakis · 17 years ago
  33. 15b7321 Split wm8731 and wm8721 drivers. wm8721 can be much simpler since it has no recording. Provide reg bit definitions for those. Add some temporary hacks pcm-pp to prevent crashing when playing after recording. Make playback start after recording on pp5020. Get wm8731 to monitor recording but plans are to do that digitally. by Michael Sevakis · 17 years ago
  34. 7b97fe2 Beginning of an M:Robe 500i port. Currently only in the bootloader stage. Needs another piece of code to start the boot process - will be in the wiki. by Karl Kurbjun · 17 years ago
  35. 42e4222 working volume control in the sim by Jonathan Gordon · 17 years ago
  36. 619d222 e200: Fix errors from recording addition and a warning that comes up when fixing the errors. by Michael Sevakis · 17 years ago
  37. bcb8a88 e200: Add recording. Just from MIC right now and FM integration will happen soon. Most every bit of weirdness is nescessary and no problems seem to exist that the retailos doesn't exhibit too (namely noise when LCD is on when recording from MIC). by Michael Sevakis · 17 years ago
  38. 43c299e Fix the audiohw settings stub for the sim so the rec screen doesnt crash anymore by Jonathan Gordon · 17 years ago
  39. cdbf33a * move audio settings into audio codec drivers by Christian Gmeiner · 17 years ago
  40. 731d7a1 Increase sansa volume range at the lower end. This seems to be necessary by Antonius Hellmann · 17 years ago
  41. 3c38fe4 Gigabeat: Separate driver for audio codec. Tweak pcm driver to comply with intended interface. by Michael Sevakis · 17 years ago
  42. 947eb50 adapt some values by Christian Gmeiner · 18 years ago
  43. 9291ae5 simplify UDA1380 bass and treble code by Marcoen Hirschberg · 18 years ago
  44. 91ea874 remove Sansa from the todo by Marcoen Hirschberg · 18 years ago
  45. 8636e69 Moved SH1 system code to target tree. * First shot at hwcompat cleanup. by Jens Arnold · 18 years ago
  46. e814bb6 Enable balance control on Sansa by Daniel Ankers · 18 years ago
  47. dfad406 Sound for Sansa E200 - based on work by myself, Rene Peinthor, Barry Wardell and Christian Gmeiner from the AS3514 datasheet. by Daniel Ankers · 18 years ago
  48. 99b2742 Use the new DSP callback functionality in firmware/sound.c to deal with SWCODEC stereo width and channel configuration instead of the old more spread out #ifdef based approach. Rename the DSP functions involved for more consistent naming. by Thom Johansen · 18 years ago
  49. 2d7bb99c Hack around the lack of a hardware prescaler on a number of WM codecs. Bass and treble controls should work on DAPs using these chips now, but will be prone to distort when boosting bass. Gut out UDA1380 code(!!) and switch to high bass cutoff and low treble cutoff in WM8975 driver. by Thom Johansen · 18 years ago
  50. 93712c9 WM8711/8721/8731 have no tone controls, so enable the software tone controls for the respective targets. by Jens Arnold · 18 years ago
  51. a7fabf0 Add software based bass/treble controls for targets which have no such functionality in hardware (currently only X5). They can also be used on any other SWCODEC target by adding #define HAVE_SW_TONE_CONTROLS in the relevant config-*.h file. Also remove some now unneeded zero checks when using get_replaygain_int(). Comments on sound quality are welcome as some parameters can still be fine-tuned. by Thom Johansen · 18 years ago
  52. df0dc22 FS#6096. Recording on PortalPlayer targets (H10, iPod Video, iPod 4g, iPod Color, iPod Nano). by Barry Wardell · 18 years ago
  53. 1b967f4 move some audio driver specific code to the correspoding files by Marcoen Hirschberg · 18 years ago
  54. 77d039b first step in audio driver unification: renaming the functions to audio_* by Marcoen Hirschberg · 18 years ago
  55. 43e2c01 Sansa doesn't use a Wolfson codec. Various other changes to allow Sansa to compile correctly with a normal build. Based on FS#6336 by Pavel Gnelitsa by Daniel Ankers · 18 years ago
  56. 593b552 add support for the Wolfson WM8751 by Marcoen Hirschberg · 18 years ago
  57. 4e5f4ee Iriver iFP7xx sound support. by Tomasz Malesinski · 18 years ago
  58. ed4d7a3 Patch #5347 by Rani Hod - Adds FM radio and recording features to the iAudio X5. by Linus Nielsen Feltzing · 18 years ago
  59. a238ab9 Iriver: Moved the handling of the UDA1380 split gain (analog preamp + decimator gain) into the UDA driver. * All: Settings structure sorted & cleaned up. by Jens Arnold · 18 years ago
  60. 605c967 Correct minimum value for TLV320 volume by Linus Nielsen Feltzing · 19 years ago
  61. 7e0ea21 iPod mini 2G: Define correct audio codec, and fix WM8731 driver to work with PP5020. Audio is working now. by Jens Arnold · 19 years ago
  62. 029ff80 iAudio X5 doesn't have bass and treble by Linus Nielsen Feltzing · 19 years ago
  63. a145bf5 Correct maximum and default volume for iAudio X5 by Linus Nielsen Feltzing · 19 years ago
  64. a7db6e3 First quick'n'dirty volume control for the iAudio X5 by Linus Nielsen Feltzing · 19 years ago
  65. 6599ff4 Fix some math for ipod volume settings by Brandon Low · 19 years ago
  66. 8083e8c Fixed potential sample overflow in variable stereo width > 100% and karaoke mode, both hwcodec and swcodec. by Jens Arnold · 19 years ago
  67. 473fc2b Fixed line out volume for 4G, Nano and 5G Ipods. Partial patch #4814 by by Thom Johansen · 19 years ago
  68. b0960ae Enabled channel configuration and stereo width option on software codec by Thom Johansen · 19 years ago
  69. 71ee68e iPod 5G: Correctly implement mute when setting volume by Dave Chapman · 19 years ago
  70. 2f76763 iPod 3G - initial (completely untested) attempt at audio support by Dave Chapman · 19 years ago
  71. 9581ad3 iPod: Audio driver for iPod Video/5G. Rename wm8971_* functions to wmcodec_* to enable unification of the audio code for WM codecs by Dave Chapman · 19 years ago
  72. db734b4 Patch #1403437 by Peter D'Hoye & Martin Scarratt: Recording gain. by Hristo Kovachev · 19 years ago
  73. 760fea9 iAudio X5: various fixes to make the bootloader compile by Linus Nielsen Feltzing · 19 years ago
  74. c31d2f8 Fixed warnings on iFP. by Tomasz Malesinski · 19 years ago
  75. 5ffa8c5 iPod: Initial attempt at volume/bass/treble control - more work is needed, but it seems to be working. by Dave Chapman · 19 years ago
  76. 2993ae6 Simplified and uniform volume handling: * Volume setting in dB on all targets, within the 'natural' range defined by the respective DAC (limited to -100..+12 dB for archos Recorders and Ondios in order to avoid 4 chars being displayed in the status bar). 0 dB means line level on all targets. * No more artificial volume limiting for Iriver and Player, settings always represent true values. Removed the various sound scaling options. * Bumped config version so save your settings. Also make sure to adjust the volume after loading a .cfg, then save the .cfg again, otherwise the volume will be out of range (a flaw in the .cfg loader). by Jens Arnold · 19 years ago
  77. 0ea71be set default sound scaling metric properly by Anton Oleynikov · 19 years ago
  78. 2654d91 iRiver: new sound option "prevent clipping:adjust volume/adjust bass/adjust current/off" by Anton Oleynikov · 19 years ago
  79. e6e5496 iRiver: Initial support for wav-recording in recording menu. Supports mic/line-in (and radio), monitor mode, time-splitting (and byte-splitting), pause/resume etc. Things todo: Prerecording, peakmeter (should be simple), frequency other than 44.1 kHz, etc.. by Andy · 19 years ago
  80. d31a32c iPod: Code cleanup - the bootloader now compiles with zero warnings by Dave Chapman · 19 years ago
  81. 8051a0b Sound settings rework: * Put all fixed parameters (unit, decimals, step, min, max, default, set function) for the individual settings into one structure array. * Use the new individual sound setting functions where appropriate. * Added dummy sound setting functions and defined the codec type for the sims. Fixes wrong sound settings ranges in the simulators. * Code cleanup. by Jens Arnold · 19 years ago
  82. 9b5264d Corrected the bug with boolean settings (the inverted screen that couldn't be turned back to normal) added full multi-screen sound setting support by Kevin Ferrare · 19 years ago
  83. d6c0545 Renamed CONFIG_HWCODEC and MASNONE to the more appropriate CONFIG_CODEC and SWCODEC, respectively. by Jens Arnold · 19 years ago
  84. 159c52d Initial voice ui support for software codec platforms. Added also a by Miika Pekkarinen · 19 years ago
  85. 14e8067 iAudio: First unfinished attempt for tlv320 driver and rockbox integration by Christian Gmeiner · 19 years ago
  86. 12a0e22 iriver: Prescale the digital volume when boosting treble/bass by decreasing the mixer volume. by Jens Arnold · 19 years ago
  87. 9e86521 Fix red gmini build. by Jens Arnold · 19 years ago
  88. 4c7da88 Iriver UDA1380 volume and balance handling is now done in sound.c, similar to archos player; removed pcm_set_volume(). Implemented a dB-linear scale. Sorted & bumped plugin api. Removed audio test from the debug menu. by Jens Arnold · 19 years ago
  89. 3828c7d Balance support for UDA1380 based players. by Thom Johansen · 19 years ago
  90. 3de5e74 uda1380: Added bass/treble and recording functions by Andy · 19 years ago
  91. eadceed Broken code, too much crack for me. by Thom Johansen · 19 years ago
  92. 38c9d75 Proper UDA1380 bass and treble settings. by Thom Johansen · 19 years ago
  93. d6f297e Killed a warning by Linus Nielsen Feltzing · 19 years ago
  94. 1c497e6 First audio codec playback attempt by Miikka Pekkarinen by Linus Nielsen Feltzing · 19 years ago
  95. b9ebe6a Better pitch handling. by Jens Arnold · 19 years ago
  96. 674eaca Moved the mpeg_sound_xxx() functions to sound.c and renamed them to sound_xxx() by Linus Nielsen Feltzing · 20 years ago