diff --git a/README.MD b/README.MD index 2a5c682..b189d4c 100644 --- a/README.MD +++ b/README.MD @@ -225,7 +225,7 @@ tap tempo for playback or beatgrid. - **normal**: tapping adjusts song playback tempo. You should have correctly detected BPM and beatgrid. -- **ctrl**: ~~instead of altering the playback tempo, tapping adjusts the beatgrid.~~ Not implemented. *Why?* +- **ctrl**: instead of altering the playback tempo, tapping adjusts the beatgrid. - **shift**: sets the gridlines so the nearest beat aligns to current play position - **ctrl+shift**: second button: sets the gridlines so the nearest beat lines up with the other track's nearest beat @@ -360,6 +360,7 @@ Works the same way as the LOOP button on the GUI, ie. it toggles the current loo Controls - **normal**: toggles loop on/off +- **ctrl**: activate loop, jump to its loop point and stop Feedback diff --git a/package.json b/package.json index e77d4f7..20b6a1a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mixxx-launchpad/project", - "version": "2.2.6", + "version": "2.3.0", "description": "Novation Launchpad mapping for Mixxx", "homepage": "https://github.com/dszakallas/mixxx-launchpad", "respository": "https://github.com/dszakallas/mixxx-launchpad.git", diff --git a/packages/app/src/App/controls/tap.js b/packages/app/src/App/controls/tap.js index b9883bf..a63b45d 100644 --- a/packages/app/src/App/controls/tap.js +++ b/packages/app/src/App/controls/tap.js @@ -22,7 +22,9 @@ export default (gridPosition: [number, number]) => (deck: ChannelControl) => (mo () => { tempoBpm.tap() }, - undefined, + () => { + deck.bpm_tap.setValue(1) + }, () => { deck.beats_translate_curpos.setValue(1) },