Working on the user manual.

pull/32/head
Holger Wirtz 4 years ago
parent 12d7d605da
commit db462cdca8
  1. 36
      doc/bin/gen_lcd_screen.sh
  2. BIN
      doc/images/MicroDexed_Panel/Rotate 1/263-053-final+light-shadow.png
  3. BIN
      doc/images/MicroDexed_Panel/Rotate 2/263-053-final+light-shadow.png
  4. 0
      doc/images/MicroDexed_Panel/Rotate_1/Preset_Down.png
  5. 0
      doc/images/MicroDexed_Panel/Rotate_1/Preset_Left.png
  6. 0
      doc/images/MicroDexed_Panel/Rotate_1/Preset_Long_Press.png
  7. 0
      doc/images/MicroDexed_Panel/Rotate_1/Preset_Push_1.png
  8. 0
      doc/images/MicroDexed_Panel/Rotate_1/Preset_Right.png
  9. 0
      doc/images/MicroDexed_Panel/Rotate_1/Preset_Up.png
  10. 0
      doc/images/MicroDexed_Panel/Rotate_1/Push_and_Long_Press.png
  11. 0
      doc/images/MicroDexed_Panel/Rotate_1/Volume_Down.png
  12. 0
      doc/images/MicroDexed_Panel/Rotate_1/Volume_Left.png
  13. 0
      doc/images/MicroDexed_Panel/Rotate_1/Volume_Long_Press.png
  14. 0
      doc/images/MicroDexed_Panel/Rotate_1/Volume_Push_1.png
  15. 0
      doc/images/MicroDexed_Panel/Rotate_1/Volume_Right.png
  16. 0
      doc/images/MicroDexed_Panel/Rotate_1/Volume_Setting_1.png
  17. 0
      doc/images/MicroDexed_Panel/Rotate_1/Volume_Up.png
  18. 0
      doc/images/MicroDexed_Panel/Rotate_2/Presets Down 2.png
  19. 0
      doc/images/MicroDexed_Panel/Rotate_2/Presets Down 2b.png
  20. 0
      doc/images/MicroDexed_Panel/Rotate_2/Presets Left 2.png
  21. 0
      doc/images/MicroDexed_Panel/Rotate_2/Presets Right 2.png
  22. 0
      doc/images/MicroDexed_Panel/Rotate_2/Presets Up 2.png
  23. 0
      doc/images/MicroDexed_Panel/Rotate_2/Presets Up 2b.png
  24. 0
      doc/images/MicroDexed_Panel/Rotate_2/Volume Down 2.png
  25. 0
      doc/images/MicroDexed_Panel/Rotate_2/Volume High 2.png
  26. 0
      doc/images/MicroDexed_Panel/Rotate_2/Volume Left 2.png
  27. 0
      doc/images/MicroDexed_Panel/Rotate_2/Volume Low 2.png
  28. 0
      doc/images/MicroDexed_Panel/Rotate_2/Volume Right 2.png
  29. 0
      doc/images/MicroDexed_Panel/Rotate_2/Volume Setting.png
  30. 0
      doc/images/MicroDexed_Panel/Rotate_2/Volume Up 2.png
  31. BIN
      doc/manuals/MicroDexed-User_Manual/01 ANLGSYN 1
  32. BIN
      doc/manuals/MicroDexed-User_Manual/01%bracket_open%ANLGSYN 1 %bracket_close%
  33. 6
      doc/manuals/MicroDexed-User_Manual/MicroDexed-User_Manual.md
  34. BIN
      doc/manuals/MicroDexed-User_Manual/MicroDexed-User_Manual.pdf
  35. 5
      doc/manuals/MicroDexed-User_Manual/build.sh
  36. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_SoundBank_1.jpg
  37. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_SoundBank_2.jpg

@ -1,27 +1,39 @@
#!/bin/bash #!/bin/bash
IMG_PATH="${1}"
line[0]="${2}"
line[1]="${3}"
TARGET="${4}"
COLOR="green" COLOR="green"
TARGET_EXTENSION="jpg" TARGET_EXTENSION="jpg"
CHAR_PATH="${IMG_PATH}/LCD_characters_${COLOR}" CHAR_PATH="${IMG_PATH}/LCD_characters_${COLOR}"
if [ ! -e ${IMG_PATH} ] while [[ "$#" -gt 0 ]]; do
case $1 in
-i|--imgpath) IMG_PATH="${2}"; shift ;;
-1|--line1) line[0]="${2}"; shift ;;
-2|--line2) line[1]="${2}"; shift ;;
-t|--target) TARGET="${2}"; shift ;;
-b|--baseimg) BASE_IMG="${2}"; shift ;;
*) echo "Unknown parameter passed: $1"; exit 1 ;;
esac
shift
done
if [ ! -e "${IMG_PATH}" ]
then then
echo "Cannot find path for images \"${IMG_PATH}\"" echo "Cannot find path for images \"${IMG_PATH}\""
exit 10 exit 10
fi fi
if [ ! -e ${CHAR_PATH} ] if [ ! -e "${IMG_PATH}/${CHAR_PATH}" ]
then then
echo "Cannot find path for character-images \"${CHAR_PATH}\"" echo "Cannot find path for character-images \"${CHAR_PATH}\""
exit 11 exit 11
fi fi
cp "${IMG_PATH}/LCD_${COLOR}.png" /tmp/LCD_$$.png if [ ${BASE_IMG} ]
then
cp "${IMG_PATH}/MicroDexed_Panel/Rotate_1/${BASE_IMG}.png" /tmp/LCD_$$.png
else
cp "${IMG_PATH}/LCD_green.png" /tmp/LCD_$$.png
fi
special_flag="false" special_flag="false"
for (( n=0; n<2; n++ )) for (( n=0; n<2; n++ ))
@ -40,9 +52,9 @@ do
continue continue
else else
special_flag="false" special_flag="false"
if [ ! -e "${CHAR_PATH}/${special}.png" ] if [ ! -e "${IMG_PATH}/${CHAR_PATH}/${special}.png" ]
then then
echo "Cannot find \"${CHAR_PATH}/${special}.png\"." echo "Cannot find \"${IMG_PATH}/${CHAR_PATH}/${special}.png\"."
c=" " c=" "
else else
c=${special} c=${special}
@ -62,14 +74,14 @@ do
c="dot" c="dot"
fi fi
x=$( bc -l <<<"230 + ${xpos} * 30" ) x=$( bc -l <<<"230 + ${xpos} * 30" )
composite -gravity NorthWest -geometry "+${x}+${y}" "${CHAR_PATH}/${c}.png" /tmp/LCD_$$.png /tmp/LCD_$$.png composite -gravity NorthWest -geometry "+${x}+${y}" "${IMG_PATH}/${CHAR_PATH}/${c}.png" /tmp/LCD_$$.png /tmp/LCD_$$.png
fi fi
done done
done done
convert /tmp/LCD_$$.png /tmp/LCD_$$.${TARGET_EXTENSION} convert /tmp/LCD_$$.png /tmp/LCD_$$.${TARGET_EXTENSION}
if [ "${3}" ] if [ "${TARGET}" ]
then then
mv /tmp/LCD_$$.${TARGET_EXTENSION} "${TARGET}" mv /tmp/LCD_$$.${TARGET_EXTENSION} "${TARGET}"
else else

Binary file not shown.

Before

Width:  |  Height:  |  Size: 141 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 141 KiB

Before

Width:  |  Height:  |  Size: 143 KiB

After

Width:  |  Height:  |  Size: 143 KiB

Before

Width:  |  Height:  |  Size: 144 KiB

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

@ -57,10 +57,12 @@ The __PRESET__ encoder has only one permanent function:
On a freshly installed MD the screen should greet you with the sound/bank selection. The volume is set to 80%. On a freshly installed MD the screen should greet you with the sound/bank selection. The volume is set to 80%.
__Long-Press PRESET__: Changes between voice and bank selection:
![](images/10_SoundBank_1.jpg) ![](images/10_SoundBank_1.jpg)
* __Long-Press PRESET__: Changes between voice and bank selection. __Turn PRESET left/right__: Change voice or bank (voices: 1-32, banks: 0-99):
* __Turn PRESET left/right__: Change voice or bank (voices: 1-32, banks: 0-99)
![](images/10_SoundBank_2.jpg)
- [<img src="../../images/LCD_characters_green/small_1_inv.png" width="12"/>](../../images/LCD_characters_green/small_1_inv.png) indicates that you are using timbre 1. - [<img src="../../images/LCD_characters_green/small_1_inv.png" width="12"/>](../../images/LCD_characters_green/small_1_inv.png) indicates that you are using timbre 1.
- [<img src="../../images/LCD_characters_green/key.png" width="12"/>](../../images/LCD_characters_green/key.png) indicates that you currently use the monotimbral engine. - [<img src="../../images/LCD_characters_green/key.png" width="12"/>](../../images/LCD_characters_green/key.png) indicates that you currently use the monotimbral engine.

@ -2,7 +2,8 @@
# #
# sudo apt install wkhtmltopdf pandoc # sudo apt install wkhtmltopdf pandoc
LCDIMG="../../bin/gen_lcd_screen.sh ../../images" LCDIMG="../../bin/gen_lcd_screen.sh --imgpath ../../images"
${LCDIMG} "00 SONUS1 %small_1_inv%%key%" "01%bracket_open%ANLGSYN 1 %bracket_close%" images/10_SoundBank_1.jpg ${LCDIMG} --baseimg Preset_Up --line1 "00 SONUS1 %small_1_inv%%key%" --line2 "01%bracket_open%ANLGSYN 1 %bracket_close%" --target images/10_SoundBank_1.jpg
${LCDIMG} --baseimg Preset_Long_Press --line1 "00 %bracket_open%SONUS1 %bracket_close%%small_1_inv%%key%" --line2 "01 ANLGSYN 1 %note%" --target images/10_SoundBank_2.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 74 KiB

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Loading…
Cancel
Save