1. a2b6703 Commit FS#12150 - Fully-functional audio mixer - and finally whip old limitations about playback of voice and other sounds when paused. Channels are independent in state and amplitude. Fade on stop/pause is handled by the channel's volume control rather than global volume which means it now works from anywhere. Opens up the possibility of plugin sounds during music playback by merely adding an additional channel enum. If any PCM drivers were not properly modified, see one of the last comments in the task for a description of the simple change that is expected. Some params are tunable in firmware/export/pcm-mixer.h as well. by Michael Sevakis · 13 years ago
  2. 9b6d895 Various minor cleanups for cowon d2 by Bertrik Sikken · 14 years ago
  3. d569998 Make PCM->driver interface about as simple as it will get. Registered callback, zero data, alignment and stops are handled entirely inside pcm.c; driver merely calls fixed pcm.c callback. Remove pcm_record_more and do it just like playback; the original reason behind it isn't very practical in general. Everything checks out on supported targets. There wer some compat changes I can't check out on many unsupoorted but if there's a problem it will be a minor oops. Plugins become incompatible due to recording tweak-- full update. Sorted API. by Michael Sevakis · 14 years ago
  4. 59063c6 Missed a yellow on Cowon D2. :) by Michael Sevakis · 14 years ago
  5. 4d04132 PCM bottom layer simplification. pcm_rec_peak_addr variable no longer has to be handled there. Driver can just return current pointer for recording peaks. A new define, HAVE_PCM_REC_DMA_ADDRESS, specifies that physical addresses are being used for recording and translation is needed before starting a new block. The drivers need not worry about aligning start and size nor should care if either will be zero. All this will be checked in the logical layer first. by Michael Sevakis · 14 years ago
  6. 14ac374 i7: pcm-telechips fix sampling rate that was about 40000 instead of 44100 by Vitja Makarov · 15 years ago
  7. 86ce407 c100: Get a regular build compiling. Very little functionality. by Marc Guay · 15 years ago
  8. b6e78ac Get rid of some pcm_apply_settings cruft at the low level I somehow missed. Move the ones in pcm.c around to better spots. Remove a variable from pcm-pnx0101.c that should no longer be there. by Michael Sevakis · 16 years ago
  9. 4bbaef6 Fix-m the ruddiness. by Michael Sevakis · 16 years ago
  10. e69d567 Bring consistency to pcm implementation and samplerate handling. Less low-level duplication. A small test_sampr fix so it works on coldfire again. by Michael Sevakis · 16 years ago
  11. 888c347 Fix yellow and red. Maybe create some new. by Michael Sevakis · 16 years ago
  12. 888451f Get rid of remaining audiohw_enable_output style codec setup and use pre/post split initialization. Move some SoC-specific code like i2s_reset out of the codec drivers. Helps to unify drivers and it was only ever used to enable. I cannot possibly test everything so report (I'll be on call ;) or fix problems if any crop up. by Michael Sevakis · 16 years ago
  13. 85807cd Trivial changes to make the main Rockbox builds for the Sansa m200 and Logik DAX ports compile. Note that some codecs are currently disabled (due to lowmem on these targets), but that needs more work and analysis to decide how much RAM we want to allocate to codecs. by Dave Chapman · 16 years ago
  14. 1a08f46 Commit fs#9404 (iAudio 7 updates by vitja). Also fixes play/pause behaviour on D2. by Rob Purchase · 16 years ago
  15. d462a64 Initial commit of iaudio 7 port by Vitja Makarov (FS#9245). Port is at quite an advanced stage, but is troubled by the lack of a reliable NAND driver (similar to the Cowon D2 port) and is not yet suitable for non-developers. by Dave Chapman · 16 years ago[Renamed (80%) from firmware/target/arm/tcc780x/pcm-tcc780x.c]
  16. 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 16 years ago
  17. 39aaa2f D2: Small optimisation to the PCM FIQ (only stack registers when necessary). by Rob Purchase · 16 years ago
  18. d6159ea Initial D2 sound playback support (known issues to follow on the CowonD2Info wiki page). by Rob Purchase · 16 years ago
  19. fd773cb A few preparations for the D2 PCM driver: move driver up to TCC780x level, move FIQ handler into PCM driver, add some new register defines, and remove those goddamn warnings. by Rob Purchase · 16 years ago[Renamed (78%) from firmware/target/arm/tcc780x/cowond2/pcm-cowond2.c]
  20. 47ea030 Initial Cowon D2 commit: by Rob Purchase · 17 years ago