2013/2/13 Austin Appel <[email protected]> > So, I guess I will make this short: do we want to make the push to do GSoC > again this year or not? > > See this email for the longer version of this email (minus the "decided > not to apply bit...): http://www.rockbox.org/mail/** > archive/rockbox-dev-archive-**2012-03/0023.shtml<http://www.rockbox.org/mail/archive/rockbox-dev-archive-2012-03/0023.shtml>
It seems no one really answered to the call but I would like to suggest two projects which I can mentor. Please feel free to give some feedback on whether your think it is appropriate/interesting/you want to mentor it too. ---- The project is about USB audio. As you know there is a specification for usb sounds cards and the goal would be to have rockbox report itself as a soundcard (on devices capable of such a thing of course). Here is a short list of the possibilities it would bring: - "playback" card which supports all the audio hardware rates and possibly speakers on devices which have one - "recording" card which can stream from microphone and/or line-in and/or radio, with controls to tweaks radio frequency if possible - even full-duplex if available --- Another project would be to finish USB MTP which I began but never finished. The current state is that it is (mostly) working but since then the MTP spec was enhanced and a few android-specific (and interesting) extension have been developped and we still lack integration with the database. --- Remark: in both cases, I have written some code for it already but in the case of usb audio, some of it needs to be rewritten and in the case of mtp, it needs a hell of testing (with windows especially). In both cases, the students will face a great amount of work because he/she will need to understand usb and a usb specification and the rockbox code, not to mention the inherent issues such as debugging a usb protocol. What do you think ?
