• Status Closed
  • Percent Complete
  • Task Type Patches
  • Category Settings
  • Assigned To No-one
  • Operating System
  • Severity Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by jzoss - 2003-03-07
Last edited by jzoss - 2003-04-30

FS#1036 - Custom Recording Filenames

This patch allows the user to specify a custom
recording filename, using a syntax similar to WPS.


- can do centralized (absolute path) recording

      (e.g. /recordings/test.mp3)

- or decentralized (rel. to current dir) recording

      (e.g. test.mp3)

- can overwrite (using fixed filename)
- or not (using “variables” shown below)
- supports the following codes:
ID3 (requires editID3 patch)
* %it, %ia, %id title / artist / album
* %iy, %ig, %in year / genre / tracknum
* %ty, %tm, %td year / month / day
* %th, %tn, %ts hour / minute / second
Recording Settings
* %rf, %rq frequency / quality
* %rs, %rc source / channels
* %mi unique identifier (will place an
auto-incrementing counter in the %mi slot to guarantee
a unique filename)


- will not create specified directory if doesn’t exist
(causes recording ABORT)
- similar, but not quite compatible with wps style

Closed by  jzoss
2003-04-30 03:57
Reason for closing:  
jzoss commented on 2003-03-07 05:11

This patch doesn’t apply cleanly on top of editID3 patch (or
vice-versa). So I uploaded a combined patch as well….

I like this idea. I was about to submit a patch to put a recording
into the current directory rather than the root directory, but this
goes a lot further. Have downloaded, and will do some testing.

Project Manager

I have examined your patch and have a few complaints.

1) Please follow the guidelines in the docs/CONTRIBUTING file

2) In the quick-screens, the UP button can’t be used, since
the F-keys and the UP button use the same A/D converter.

3) I think the ID3 resize should create a new file instead
of changing the original.


Available keyboard shortcuts


Task Details

Task Editing