• Status Closed
  • Percent Complete
  • Task Type Feature Requests
  • Category Recording
  • Assigned To No-one
  • Operating System All players
  • Severity Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by Rani Hod - 2006-09-20
Last edited by Peter D'Hoye - 2007-08-02

FS#6035 - Platform independent recording API

I would like to be able to access recorded PCM data in a platform independent way.
pcm_record.c currently only allows recording to a file.

Specifically, I’d like plugins to be able to real-time process recorded data, probably via a callback function.

This FS is a basis for other DSP-related FS, see related tasks.

The task blocks these from closing
ID Project Summary Priority Severity Assigned To Progress
301 Rockbox  FS#301 - Volume adaption to external noise  Very Low Low
2124 Rockbox  FS#2124 - Instrument Tuner  Very Low Low
2465 Rockbox  FS#2465 - Allow file transfer via audio in/out  Very Low Low
2566 Rockbox  FS#2566 - iriver guitar amp  Very Low Low
6036 Rockbox  FS#6036 - fax/modem plugin  Very Low Low
6037 Rockbox  FS#6037 - Answering machine  Very Low Low
Closed by  Bj√∂rn Stenberg
2007-08-02 20:56
Reason for closing:  Invalid
Additional comments about closing:  

Closing all feature requests.

Michael Sevakis commented on 2007-07-01 18:10

We have all this now on target and have for awhile. Some can already record and play simultaneously (namely Coldfire targets like x5, H100/300 series) and I think many pp502x targets could have the bi-directional stuff added in but they should already be able to record in plugins using the same API the core pcm_record.c depends on.


Available keyboard shortcuts


Task Details

Task Editing