From c1f1d9140407757fab16c418eed09f5517c649d7 Mon Sep 17 00:00:00 2001
From: Aidan MacDonald <amachronic@protonmail.com>
Date: Tue, 11 Jan 2022 13:58:41 +0000
Subject: FiiO M3K: audio recording

Recording works now, although I'm sure there will be a few
things that need fine-tuning. A major issue is that writing
to the SD card creates noticable interference, which happens
on the original firmware too but seems worse under Rockbox.

(Since Rockbox waits until RAM fills up before writing data,
the interference will only be heard on >50 MiB recordings.)

Change-Id: I5561dd9668c3bdd34e92f34ef50848aef8c0b7eb
---
 manual/platform/keymap-fiiom3k.tex | 12 ++++++++++++
 1 file changed, 12 insertions(+)

(limited to 'manual/platform/keymap-fiiom3k.tex')

diff --git a/manual/platform/keymap-fiiom3k.tex b/manual/platform/keymap-fiiom3k.tex
index ecf07bebd4..95c56f13ed 100644
--- a/manual/platform/keymap-fiiom3k.tex
+++ b/manual/platform/keymap-fiiom3k.tex
@@ -45,6 +45,18 @@
 \newcommand{\ActionWpsAbSetBNextDir}{Long \ButtonDown}
 \newcommand{\ActionWpsAbReset}{Long \ButtonSelect}
 
+%Button actions, recording context
+\newcommand{\ActionRecPause}{\ButtonSelect{} or \ButtonPlay}
+\newcommand{\ActionRecExit}{\ButtonBack{} or \ButtonPower}
+\newcommand{\ActionRecNewfile}{Long \ButtonSelect{} or Long \ButtonPlay}
+\newcommand{\ActionRecMenu}{\ButtonMenu}
+\newcommand{\ActionRecPrev}{\ActionStdPrev}
+\newcommand{\ActionRecPrevRepeat}{\ActionStdPrevRepeat}
+\newcommand{\ActionRecNext}{\ActionStdNext}
+\newcommand{\ActionRecNextRepeat}{\ActionStdNextRepeat}
+\newcommand{\ActionRecSettingsInc}{\ButtonVolUp{} or \ButtonRight}
+\newcommand{\ActionRecSettingsDec}{\ButtonVolDown{} or \ButtonLeft}
+
 %Button actions, tree context
 \newcommand{\ActionTreeWps}{Long \ButtonBack}
 \newcommand{\ActionTreeStop}{Long \ButtonPlay}
-- 
cgit v1.2.3

