summaryrefslogtreecommitdiff
path: root/manual/plugins/metronome.tex (follow)
Commit message (Collapse)AuthorAge
* YH8xx,YH9xx: Keymap improvementSebastian Leonhardt2015-11-15
| | | | | | | | | | | | | | | 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
* Enhancement of the metronome plugin:Thomas Orgis2015-02-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - square sine tick and tock sounds (more annoying, more useful;-) - optical indication of tics on display - unification of mode of operation for SWCODEC and HWCODEC (tested on simulator) Both playback and display drawing happen in main loop, always. - operating in two modes now: -- 1. classic dumb metronome --- active when openened as application without file to open --- the usual functionality with tapping and bpm change --- controls indicated on display -- 2. track mode with programmable series of parts --- active when started as viewer for a .tempo file --- differing meters (4/4, 3/4, 6/8, etc.) --- patterns (tick/tock/silence on each beat) --- smooth tempo changes in those tracks This version had lots of testing regarding metronome accuracy, resulting in the realization that PLL A and PLL B differ on the Clip+, causing drift. There is still drift when the timer intervall is too small, so I settled on 2 ms as compromise. This is the final version, after adding documentation and extensive help from Sebastian Leonhardt testing it on slower hardware (YH820), where it works up to 650 actual bpm with display indication. Latest change: Documentation nitpicks. Change-Id: I764c8252526db188352385c5462f9453d882beb9
* Correct the metronome keymap in the manual. Better describe buttons/actions ↵Andree Buschmann2011-02-03
| | | | | | in metronome help text. Closes FS#11773. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29204 a1c6a512-1295-4272-9138-f99709370657
* Pick up the target rename completion in the manual started in r27823 ... ↵Marianne Arnold2011-01-17
| | | | | | 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
* Correct manual keymaps for plugins recently converted to PLA, and use manual ↵Alex Parker2010-05-29
| | | | | | PLA defines for them. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26380 a1c6a512-1295-4272-9138-f99709370657
* Get rid of unnecessary 'table' environment and the never used parameters for ↵Alexander Levin2010-05-20
| | | | | | button maps (FS#11088) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26201 a1c6a512-1295-4272-9138-f99709370657
* Packard Bell Vibe: Manual - change the names of the buttons internally ↵Szymon Dziok2010-04-19
| | | | | | (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
* Packard Bell Vibe: manual - add a few plugin keymaps.Szymon Dziok2010-04-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25679 a1c6a512-1295-4272-9138-f99709370657
* Manual: Fix spacingTomer Shalev2009-12-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24049 a1c6a512-1295-4272-9138-f99709370657
* FS#10848 - Cowon D2 manualTomer Shalev2009-12-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23991 a1c6a512-1295-4272-9138-f99709370657
* Sansa Fuze : add plugin keymaps to the manualRafaël Carré2009-10-09
| | | | | | | Except for snake, snake2, and blackjack for which the manual seems to be out of date with the plugin (all these plugins now use a menu) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23033 a1c6a512-1295-4272-9138-f99709370657
* metronome manual : document e200 buttonsRafaël Carré2009-10-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23029 a1c6a512-1295-4272-9138-f99709370657
* Add a generic \opt{HAVEREMOTEKEYMAP}{& } to button maps to allow all Alex Parker2009-07-22
| | | | | | | | | | | manuals with HAVEREMOTEKEYMAP defined to build, regardless of whether tables have been edited for the specific remote keymap. The actual button can be added inside this opt. Change many IRIVER_RC_H100_PAD opts to the generic HAVEREMOTEKEYMAP git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21997 a1c6a512-1295-4272-9138-f99709370657
* More cleanup and rearrangement for three column button tables in the manual. ↵Marianne Arnold2009-07-06
| | | | | | Most importantly: move the recently added IRIVER_RC_H100_PAD opt - including the additional column seperator - below everything that belongs to the first column. This way every column is grouped and it also allows to combine different remote control pads if they use the same button. Use HAVEREMOTEKAYMAP if the line refers to an ActionSomething. While at it, add or change some white space to make the tables more readable (there is still a lot to be desired there...) and remove a few tabs in random_folder_advance_config.tex. Also fix sliding.tex to make it show all buttons in an M5 manual by using the appropriate _PAD opt and not simply 'x5'. Finally, remove the one overlooked reference to the H100 remote pad in split_editor.tex. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21696 a1c6a512-1295-4272-9138-f99709370657
* Add remote keymapping to the manual for the iriver H100. Plugins have not ↵Alex Parker2009-06-28
| | | | | | yet been done and currently just have a blank column. Most plugins only quit via the remote anyway at this point. Please notify of any errors/omissions (I'm sure there are some). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21547 a1c6a512-1295-4272-9138-f99709370657
* Add plugin keys to the manual for the Gigabeat S, plus a couple of missing ↵Alex Parker2009-05-21
| | | | | | ones for the Gigabeat F. Also add missing equalizer keys for the S. Vast majority is from FS#10073 by Teruaki Kawashima. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21006 a1c6a512-1295-4272-9138-f99709370657
* - add button descriptions to the m:robe 100 manual for the majority of pluginsRobert Kukla2008-03-18
| | | | | | | - add gigabeat button descriptions which were missing - fix a few inconsistencies I noticed doing the above (mainly outstanding r13278 follow-ons) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16693 a1c6a512-1295-4272-9138-f99709370657
* Commit FS#8527 by Thomas Martiz, renaming the wheel macros for sansa e200 to ↵Nils Wallménius2008-01-29
| | | | | | be consistent with ipods and the code and some minor fixes/tweaks git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16182 a1c6a512-1295-4272-9138-f99709370657
* Corrections and additions to the plugin section (mainly in the button ↵Marianne Arnold2006-12-01
| | | | | | tables). The Ipod Mini manual was missing the Sudoku chapter. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11635 a1c6a512-1295-4272-9138-f99709370657
* Added environment to unify button mapping tables. Adjust plugins to use it.Dominik Riebeling2006-04-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9475 a1c6a512-1295-4272-9138-f99709370657
* Changes to the tables for some of the plugins. Some are adapted to the \opt ↵Martin Arver2006-03-09
| | | | | | environment git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8972 a1c6a512-1295-4272-9138-f99709370657
* Clean up of the autogenerated tables. Should probably use scalebox and ↵Martin Arver2006-02-28
| | | | | | booktabs for the tables in the future. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8868 a1c6a512-1295-4272-9138-f99709370657
* Patch[1430311] by Henrico Witvliet. Split plugins to individual files. ↵Martin Arver2006-02-21
Proper naming of the targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8763 a1c6a512-1295-4272-9138-f99709370657