prime2
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| prime2 [2024/05/13 22:07] – ounsatn | prime2 [2024/05/13 23:19] (current) – ounsatn | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| Prime use QML from QT to do assignments and map functions. | Prime use QML from QT to do assignments and map functions. | ||
| - | |||
| You can write your own javascript / qml code to suit your needs. | You can write your own javascript / qml code to suit your needs. | ||
| - | I'm not a QT expert, i'm still learning :p | ||
| - | |||
| - | First are global parameters : | ||
| Qml below allow to map these functions : | Qml below allow to map these functions : | ||
| Line 32: | Line 28: | ||
| import QtQuick 2.12 | import QtQuick 2.12 | ||
| - | ### Then assignment begin ### | + | ### Then assignment begin for global parameters |
| Line 107: | Line 103: | ||
| </ | </ | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| Line 125: | Line 114: | ||
| < | < | ||
| + | |||
| + | ### Repeater 1 for Deck Left ### | ||
| Repeater { | Repeater { | ||
| Line 225: | Line 216: | ||
| Below some pics of these functions. | Below some pics of these functions. | ||
| - | ** Cues | + | ** Cues ** |
| + | |||
| {{http:// | {{http:// | ||
| - | ** Loops | + | ** Loops ** |
| {{http:// | {{http:// | ||
| ** Slicer | ** Slicer | ||
| + | |||
| {{http:// | {{http:// | ||
| {{http:// | {{http:// | ||
| Line 294: | Line 289: | ||
| < | < | ||
| + | ### Repeater 2 for Deck Right ### | ||
| Repeater { | Repeater { | ||
| Line 397: | Line 393: | ||
| </ | </ | ||
| - | Next I configure Filter Sweep button for the 2 decks like below, and parameters button used to change note repeat speed in slice mode. | ||
| - | {{http:// | + | Code below allow to map functions on the pic below |
| + | {{http:// | ||
| Line 441: | Line 438: | ||
| - | readonly property QObjProperty padsView2: Planck.getProperty("/ | + | readonly property QObjProperty padsView2: Planck.getProperty("/ |
| - | property string padsMode2: padsView2.translator.string | + | property string padsMode2: padsView2.translator.string |
| - | readonly property bool padsModeIsAutoLoop2: | + | readonly property bool padsModeIsAutoLoop2: |
| - | readonly property bool padsModeIsLoop2: | + | readonly property bool padsModeIsLoop2: |
| - | readonly property bool padsModeIsLoopRoll2: | + | readonly property bool padsModeIsLoopRoll2: |
| - | readonly property bool padsModeIsSlicerContinuous2: | + | readonly property bool padsModeIsSlicerContinuous2: |
| - | readonly property bool padsModeIsSlicer2: | + | readonly property bool padsModeIsSlicer2: |
| - | readonly property bool loopEnabled2: | + | readonly property bool loopEnabled2: |
| - | readonly property bool loopEditable2: | + | readonly property bool loopEditable2: |
| Line 1435: | Line 1432: | ||
| } // Closing assignment | } // Closing assignment | ||
| - | |||
| </ | </ | ||
| + | |||
| + | |||
| + | Files for this project are available there : | ||
| + | |||
| + | [[http:// | ||
| + | |||
prime2.1715630855.txt.gz · Last modified: 2024/05/13 22:07 by ounsatn