Commit Graph

98 Commits

Author SHA1 Message Date
Solomon Peachy cd64aa2b10 xduoox3: Global volume_limit now applies to the line output as well
The X3's line out is a bit hot, at ~4.3Vpp, so allow it to be backed off.

(On my X3, backing it off to -6dB brings Vpp down to ~3.4V)

Change-Id: Iea38ef1c6a1b183d0f8fb4eaf2bf9ed6b350a532
2021-04-09 15:54:04 -04:00
Moshe Piekarski 0aa702836b Manual: remove most HWCODEC artifacts
This causes 3 changes in layout. 2 I can't track down and 1 is better this way.

Change-Id: If4ad5e1d7431b4c2cbaaf9767d78139ef4e2dc44
2020-11-18 14:35:09 +00:00
Solomon Peachy 675b22e76b xduoox3: Initial manual
TODO:

 * Screenshots
 * Plugin keymaps

Change-Id: Iaecaa2f585693eb5c2c301bd07aeaa27cdf2588f
2020-08-24 11:58:28 -04:00
Solomon Peachy c81e1e1bf1 manual: Strip out a few more archos-specific chunks
Change-Id: If875fc86888491d8b26d9090ae3ae778dc32aa31
2020-07-27 13:10:27 -04:00
Solomon Peachy 092c340a20 [1/4] Remove SH support and all archos targets
This removes all code specific to SH targets

Change-Id: I7980523785d2596e65c06430f4638eec74a06061
2020-07-24 21:20:13 +00:00
Amaury Pouly 9ca8bd64cd manual: document 3D enhancement
3D "enhancement" is available on all imx233 platform, and also on platforms
with the WM8978 codec (gigabeats) and WM8750 codec (MPIO HD 200/300). I used
different texts for different codecs because (in theory) they do different
"things".

Change-Id: I62ecb075f7594427491b6be83cfa80f763566aba
2016-12-12 13:10:36 +01:00
Sebastian Leonhardt a507bb2837 YH8xx,YH9xx: Keymap improvement
The main "innovation" in this patch are two "virtual buttons"
for the record switch on YH92x targets. When the switch state
changes, a single BUTTON_REC_SW_ON or .._OFF button event will
be generated. Thus keymap code can react on switching, but
not on the actual state of the switch.

Wherever sensible, the following user scheme is applied:
- use PLAY as confirm button
- use REW button or Long REW to exit
- use REC (YH820) or FFWD (YH92X) as modifier key for button combos

Change-Id: Ic8d1db9cc6869daed8dda98990dfdf7f6fd5d5a1
2015-11-15 23:46:39 +01:00
Michael Giacomelli 716fea805f Fix some language in the sound settings manual.
Change-Id: Ia487a903a221dda6cb81cf409cd18d1fb6522123
2015-01-22 06:12:45 +01:00
Chiwen Chang 3ae0f32ac3 three new DSPs
perceptual bass enhancement
- a bbe-ish group delay corrction with Biophonic EQ boost.
- precut

auditory fatigue reduction
-reduce signal in frequency that may trigger temporary threshold shift

haas surround
-frequency between f(x1) and f(x2) is always bypassed.
-can apply to side only.

Change-Id: Icb6355ce9b1c99bf2c58c9385c3c411c0ae209d3
2015-01-19 19:34:01 +01:00
Szymon Dziok e7f113e1bb Manual for the Samsung YH820.
Change-Id: I1c760b4846963f39b9df60413ffbb9f95dc0e0fb
2014-10-22 09:59:26 +02:00
Szymon Dziok a8b5589523 Manual for the Samsung YH920/YH925.
Change-Id: I2db0023cae585e9c9517da9ed2e9de6195081ce2
2014-10-22 09:59:26 +02:00
Michael Giacomelli 7d62f81770 Fix one more spot in the manual where the number of bands was not updated.
Change-Id: I082ccf8ee960751d7cd9bbe855881b530c68c114
2014-06-28 23:12:05 +02:00
Michael Giacomelli 8e55bd1f9f Add Q factor graphic to EQ settins in the manual.
Change-Id: I77a36537e7e9c82c8ecf351205de6c8178140794
2014-06-20 20:34:49 +02:00
PurlingNayuki f0bec023d9 Implement volume limiter feature
Add a "volume limit" parameter to the configuration file. The maximum
value of volume setting in sound menu will be limited to the same as
volume limit. Also each time when setvol() is excuted, Rockbox will
check if the global_settings.volume value larger than
global_settings.volume_limit. If larger, take the value of volume_limit
instead. The volume_limit argument shares the same maximum and minimum values
with volume argument, while taking the maximum volume as its default value.

Change-Id: I8ca9bc6ea6e617b48fc346aae5f2a0a1d259ae36
Reviewed-on: http://gerrit.rockbox.org/697
Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
2014-01-13 11:32:03 +01:00
Ryan Billing d0918b98fa DSP Compressor: Sidechain, Exponential Atk/Rls
This is an improvement to the current compressor which I have added
to my own Sansa Fuze V2 build.  I am submitting here in case others
find it interesting.

Features added to the existing compressor:
Attack, Look-ahead, Sidechain Filtering.
Exponential attack and release characteristic response.

Benefits from adding missing features:
Attack:
Preserve perceived "brightness" of tone by letting onset transients
come through at a higher level than the rest of the compressed program
material.

Look-ahead:
With Attack comes clipping on the leading several cycles of a transient
onset.  With look-ahead function, this can be pre-emptively mitigated with
a slower gain change (less distortion).  Look-ahead limiting is implemented
to prevent clipping while keeping gain change ramp to an interval near 3ms
instead of instant attack.

The existing compressor implementation distorts the leading edge of a
transient by causing instant gain change, resulting in log() distortion.
This sounds "woofy" to me.

Exponential Attack/Release:
eMore natural sounding.  On attack, this is a true straight line of 10dB per
attack interval.  Release is a little different, however, sounds natural as
an analog compressor.

Sidechain Filtering:
Mild high-pass filter reduces response to low frequency onsets.  For example,
a hard kick drum is less likely to make the whole of the program material
appear to fade in and out.  Combined with a moderate attack time, such a
transient will ride through with minimal audible artifact.

Overall these changes make dynamic music sound more "open", more natural.  The
goal of a compressor is to make dyanamic music sound louder without necessarily
sounding as though it has been compressed.  I believe these changes come closer to this goal.

Enjoy.  If not, I am enjoying it

Change-Id: I664eace546c364b815b4dc9ed4a72849231a0eb2
Reviewed-on: http://gerrit.rockbox.org/626
Tested: Purling Nayuki <cyq.yzfl@gmail.com>
Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
2013-12-15 22:24:08 +01:00
Jonathan Gordon 15f1057cc0 fix the eq settings in the manual
Change-Id: I4fa8537f31faef0d4f6f925476dcfb8b3336113b
2013-02-09 23:27:22 +11:00
Jean-Louis Biasini 6637e24aed Update Fuze+ manual (main files) FS#12492
- this patch add all general sections of the manual for the fuze+
     - also correct some typos

Change-Id: Idd28675f48c0d01079d8fa01d68d3238ad2a54ce
Reviewed-on: http://gerrit.rockbox.org/116
Reviewed-by: Dominik Riebeling <Dominik.Riebeling@gmail.com>
2012-05-01 20:19:25 +02:00
Marcin Bukat 4bbc9f68ea MPIOs: manual work
Change-Id: Ief46eabf3611d6d21594f52f73292f2be5831b87
2012-02-02 14:55:51 +01:00
Michael Giacomelli b25cd7d892 Revert swap channel feature as we're presently in a feature freeze. I'll recommit after the release is branched.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30841 a1c6a512-1295-4272-9138-f99709370657
2011-10-26 18:37:50 +00:00
Michael Giacomelli 5c4bd11d91 Add option to exchange the left and right stereo channels. Patch by Dave Chapman and Martin Sägmüller. Also add manual entry (by Michael Giacomelli). Note that this setting will confuse non-software effect options like channel balance. This should be addressed in a future commit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30837 a1c6a512-1295-4272-9138-f99709370657
2011-10-26 18:18:34 +00:00
Michael Giacomelli ab759daf5b Explain in more detail what the precut option for EQ does, and also mention that it requires EQ to be enabled to use it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30216 a1c6a512-1295-4272-9138-f99709370657
2011-07-27 16:02:43 +00:00
Marianne Arnold b43b4936a1 Pick up the target rename completion in the manual started in r27823 ... this time taking care of the Iriver targets. This fixes a few issues with wrongly in- or excluded parts (e.g. pacbox missing from the H100 manual, invadrox wrongly included in the small H10 manual as the plugin's main.tex already used the new names without making sure they are there). If possible replace 'target name' \opts with sensible feature \opts. Fix small mistakes and break too long lines discovered along the way.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29075 a1c6a512-1295-4272-9138-f99709370657
2011-01-17 18:30:18 +00:00
Marcin Bukat a434a0de5c MPIO HD200 manual - tex files
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28544 a1c6a512-1295-4272-9138-f99709370657
2010-11-09 22:10:38 +00:00
Alexander Levin 72964f2571 Manual: Bring the opts in the manual in line with ifdefs in the code
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28478 a1c6a512-1295-4272-9138-f99709370657
2010-11-03 18:02:26 +00:00
Alexander Levin 88b6bef9d4 Manual: make the presence of the timestretch menu description depend on the right condition (pitchscreen instead of just swcodec)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28462 a1c6a512-1295-4272-9138-f99709370657
2010-11-02 22:50:11 +00:00
Alexander Levin 029eb885ad Manual: add a reference to the chapter with the description of how to use the timestretch feature
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28436 a1c6a512-1295-4272-9138-f99709370657
2010-11-01 19:16:42 +00:00
Alex Parker 40ec7b9d06 Manual: Add button mappings for the equalizer for the clip/clip+. Fixes part of FS#11672
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28258 a1c6a512-1295-4272-9138-f99709370657
2010-10-12 19:34:38 +00:00
Alex Parker 011bece6ca Manual: The gigabeat S has hardware tone controls instead of bass/treble settings, so update the manual to reflect this. Also update the sound settings screen shot.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28095 a1c6a512-1295-4272-9138-f99709370657
2010-09-16 18:54:24 +00:00
Marianne Arnold 5b47b89d16 First step of completing the target rename in the manual. Some target specific options were already renamed in the rest of the source (e.g. see r23883) but not where they are actually set - in the platform files - leading to parts included or excluded incorrectly. The problem exists for more targets, this commit deals with the supported Iaudios first. Rename 'x5' to 'iaudiox5' (do the same for 'm5' and 'm3'), fix small errors or add missing info related to them along the way, use more appropriate options and simplify code a bit where possible.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27823 a1c6a512-1295-4272-9138-f99709370657
2010-08-16 09:43:48 +00:00
Marianne Arnold 197b4407ab Replace the table that was used for the channels settings option with the item list which is used for this kind of settings lists everywhere else in the manual.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26796 a1c6a512-1295-4272-9138-f99709370657
2010-06-11 20:23:34 +00:00
Marianne Arnold c3ee226b33 Rework the button table in the graphical eq section. Clean up the code, correct falso info and add the missing mappings of the: Fuze, H10s, C200, M3 and Iaudio remote pads.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26674 a1c6a512-1295-4272-9138-f99709370657
2010-06-07 21:14:42 +00:00
Andree Buschmann f0e1cf038f Submit FS#11240 by Raphael Jakse. Allows to reduce volume on WM8985 to -89 dB (e.g. used for Cowon D2). Below -57 dB the line out is affected. The manual is updated accordingly.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26413 a1c6a512-1295-4272-9138-f99709370657
2010-05-30 18:29:04 +00:00
Alexander Levin 97365803d3 Get rid of unnecessary 'table' environment and the never used parameters for button maps (FS#11088)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26201 a1c6a512-1295-4272-9138-f99709370657
2010-05-20 17:38:38 +00:00
Alexander Levin e8c72b6891 Use typographic quotation marks -- correct more places
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25917 a1c6a512-1295-4272-9138-f99709370657
2010-05-09 18:33:31 +00:00
Andree Buschmann ba0f8310bc Use correct spelling for 'dB'.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25845 a1c6a512-1295-4272-9138-f99709370657
2010-05-06 18:41:41 +00:00
Szymon Dziok 0d824d2b59 Packard Bell Vibe: Manual - change the names of the buttons internally (ButtonPrev -> ButtonLeft, ButtonNext -> ButtonRight), remove unnecessary strings, join the target to the existing mappings, where it's needed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25683 a1c6a512-1295-4272-9138-f99709370657
2010-04-19 21:28:54 +00:00
Szymon Dziok a09152b128 Packard Bell Vibe 500: Add a part of the manual (no plugin keymaps yet).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25652 a1c6a512-1295-4272-9138-f99709370657
2010-04-15 18:35:41 +00:00
Andree Buschmann 1248e9c6de More work on consistent usage of units in the manual. Use non-breaking spaces if applicable.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25649 a1c6a512-1295-4272-9138-f99709370657
2010-04-14 20:38:21 +00:00
Andree Buschmann 53cf63fbbc Consistent use of Hz, kHz, dB, dbFS, ms, s and min. Add spaces between number and unit -- e.g. '5 dB'.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25648 a1c6a512-1295-4272-9138-f99709370657
2010-04-14 19:44:07 +00:00
Andree Buschmann d6aaa3331f Use consistent wording for line-in and -out.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25258 a1c6a512-1295-4272-9138-f99709370657
2010-03-20 15:35:12 +00:00
Andree Buschmann 934e6f0bfa Commit FS#10082, enlarge volume control range for WM8758. This will enable volume control down to -90 dB for iPod Video targets.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24318 a1c6a512-1295-4272-9138-f99709370657
2010-01-23 19:28:26 +00:00
Tomer Shalev 93afea0cd0 Cowon D2 manual: Platform specific information and installation instructions
FS#10735 - Platform files for Cowon D2 manual
Author: Aleksei Kaveshnikov (4nykey)

I've modified the original patch to comply with current state of both the
player and manual.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24008 a1c6a512-1295-4272-9138-f99709370657
2009-12-15 19:56:03 +00:00
Alex Parker 1925cd1cfb A few more spelling corrections.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23694 a1c6a512-1295-4272-9138-f99709370657
2009-11-22 11:36:07 +00:00
Jeffrey Goode 95e2d72759 Compressor: simplify makeup gain setting, expand release range, finally provide documention in the manual!
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23518 a1c6a512-1295-4272-9138-f99709370657
2009-11-04 18:14:36 +00:00
Dave Chapman 8a148d2c23 Changes to build a Nano2G manual. It is now just missing the ipodnano2g-front.* images
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23160 a1c6a512-1295-4272-9138-f99709370657
2009-10-13 20:27:57 +00:00
Tomer Shalev e04acd8c3e FS#10654 - Fix descriptions in manual to obey Latex guidelines
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22960 a1c6a512-1295-4272-9138-f99709370657
2009-10-05 16:40:27 +00:00
Jeffrey Goode a0341df6d5 Adds manual section for limiter preamp
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22515 a1c6a512-1295-4272-9138-f99709370657
2009-08-26 02:23:46 +00:00
Alex Parker 5174341999 Add gigabeat F/S volume limits to the manual, and a few minor formatting changes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22513 a1c6a512-1295-4272-9138-f99709370657
2009-08-25 21:51:55 +00:00
Alexander Levin fb87e89473 Introduce a new environment 'rbtabular' to make all the tables look the same. See comments in preable.tex. Next step will be to define btnmap and tagmap via this environment.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22503 a1c6a512-1295-4272-9138-f99709370657
2009-08-24 21:22:18 +00:00
Alexander Levin 4acf5d35fe Introduce names for header and row color in the tables so that they are the same throughout the manual and can be changed easily
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22501 a1c6a512-1295-4272-9138-f99709370657
2009-08-24 18:08:00 +00:00