Several fixes and additions for the user manual.

pull/32/head
Holger Wirtz 4 years ago
parent be3af6439f
commit 1f6d68fbf4
  1. BIN
      doc/images/LCD_characters_green/sign-asterisk.png
  2. 210
      doc/manuals/MicroDexed-User_Manual/MicroDexed-User_Manual.md
  3. BIN
      doc/manuals/MicroDexed-User_Manual/MicroDexed-User_Manual.pdf
  4. 36
      doc/manuals/MicroDexed-User_Manual/build.sh
  5. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_BankUpload_1.jpg
  6. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_BankUpload_10.jpg
  7. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_BankUpload_11.jpg
  8. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_BankUpload_12.jpg
  9. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_BankUpload_13.jpg
  10. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_BankUpload_14.jpg
  11. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_BankUpload_15.jpg
  12. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_BankUpload_16.jpg
  13. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_BankUpload_2.jpg
  14. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_BankUpload_3.jpg
  15. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_BankUpload_4.jpg
  16. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_BankUpload_5.jpg
  17. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_BankUpload_6.jpg
  18. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_BankUpload_7.jpg
  19. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_BankUpload_8.jpg
  20. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_BankUpload_9.jpg
  21. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_EG-BIAS_1.png
  22. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_Operator_5.jpg
  23. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_Operator_6.jpg
  24. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_Operator_7.jpg
  25. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_Operator_8.jpg
  26. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_PortamentoGlissando_1.png
  27. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_SaveVoice_1.jpg
  28. BIN
      doc/manuals/MicroDexed-User_Manual/images/10_SaveVoice_2.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 216 B

@ -212,6 +212,53 @@ Parameter:
The controller section is responsible for the settings of the different MIDI controllers.
---
> __Mote on Controllers:__
>
> How it works inside MD:
>
> Pitch and amplitude modulations are set inside the voice presets by two parameters : *PMD* (*P*itch *M*odulation *D*epth) and *AMD* (*A*mplitude *M*odulation *D*epth)
>
> Those settings cannot be edited using MDs interface (but can be edited via MIDI-SYSEX).
>
>---
> Pitch modulation:
>
> The LFO, internal to MD, will affect all operators in the same way. Its frequency (or rate) and depth are common to all those operators.
>
> Depending on the LFO’s waveform, the effect will sound like a faint vibrato or a large wobble (sine or triangle), a trill (square), a series of random pitches (sample and hold), to name a few.
>
>---
> Amplitude modulation:
>
> The LFO, internal to MD, will affect all operators independantly: Rate will be common, but modulation depth can be set differently on each operator.
>
> If the operator is a carrier, the LFO will affect the general volume of the preset. A sine wave LFO applied to a carrier operator will result in some kind of tremolo effect.
>
> If the operator is a modulator, the LFO will affect the harmonic content of the preset. A sine wave LFO applied to a modulator operator can, in most cases, be compared to an automatic Wah-Wah effect. A sample and hold LFO applied to a modulator operator will result into a series of notes with random brightness.
>
>---
> MDs controller menu
>
> Even if pitch and amplitude modulations are already set inside the Dexed preset, it is still possible to add modulation using external controllers.
>
> Controllers are physical or virtual devices, external to MD, which will have an effect on some parameters, via MIDI-CC messages.
>
> On MD, sources are : Pitch Bend, Modulation, Breath Controller, Foot Pedal, Aftertouch.
>
> Destinations are : pitch modulation by internal LFO, amplitude modulation by internal LFO, EG Bias.
>
> On a physical synth or master keyboard, pitch bend is usually controlled by a wheel or one axis of a joystick, modulation by a second wheel, or the second axis of the joystick, a breath controller by an external pressure sensor, and foot pedal is obvious.
>
> But in fact, if this is a common setting, other combinations can occur, depending on the keyboard/controller and of the musician’s choice.
>
> Those MIDI messages can as well be produced by virtual controllers as DAW, virtual keyboards or MIDI command softwares.
>
> The devices named in this manual refer to the MIDI message, no matter which organ of the controller device produces them.
>
> MD will not produce those MIDI CC messages, but will define their destination, their operating mode, and their intensity.
---
###### Pitchbend
The pitch of the note can be raised or lowered using the Pitch Bend control (Usually a dedicated wheel or joysitck on a master keyboard). The range can be set up to 1octave on both directions (up/down). *Range* setting defines the highest possible variation: from one semitone to a full octave.
@ -237,24 +284,39 @@ Parameters:
---
> __Note on target EG:__
>
> When a controller is routed to EG (aka EG Bias), the *Range* value will define how much the controller will affect each operators output level (depending on a parameter which is internal to the sound engine’s preset, this will have a different effect, and on many cases, no effect at all).
>
> On MD, this internal parameter is called AMD (for *A*mplitude *M*odulation *D*epth) and the controller routed to EG will only have an effect on the operators when their individual *AMD* is set to a value greater than 0.
> Each of the 6 operators has similar settings, no matter if it is a carrier or a modulator.
>
> Amongst those settings, an envelope generator, and an output level.
>
> Output level could as well be named “Gain” and can be compared to a mixer entry fader (in case of a carrier) or a modulation index (in case of a modulator).
>
> EG stands for EG bias, and could as well be called EG depth. It could be compared to the filters EG depth on an analog synthesizer.
>
> When a controller is routed to EG (aka EG Bias), the *Range* value will define how much the controller will affect each operator’s envelope depth.
>
> Depending on a parameter which is internal to the sound engines preset, this will have a different effect, and on many cases, no effect at all.
>
> On MD, this internal parameter is called *AMD* (for *A*mplitude *M*odulation *D*epth) and the controller routed ot EG will only have an effect on the operators when their individual *AMD* is set to a value greater than 0.
>
> If those operators are carriers, the controller routed to EG will control the overall volume of the sound.
>
> If those operators are modulators, the controller routed to EG will affect the modulation indexes, which have an effect on the harmonic content of the sound (the higher the modulators level, the richer the harmonics, leading to a brighter sound).
> If those operators are modulators, the controller routed to EG will affect the modulation indexes, which have an effect on the harmonic content of the sound (the higher the modulators level, the richer the harmonics, leading to a brighter sound).
>
> If carriers and modulators have an *AMD* setting with a value greater than 0, then the controller routed to EG will affect, at the same time, volume and brightness of the sound.
>
> If, inside the voice-preset, *AMD* is set to 0 for all operators, then the controller will have no effect.
> If no operator has an *AMD* setting greater than 0, then the controller will have no effect.
>
> Or better to say:
>
> If, inside the preset, *AMD* is set to 0 for all operators, then the controller will have no effect.
>
> ![](images/10_EG-BIAS_1.png)
>
>> __Note on changing *AMD*:__
>> You can easily change all voice parameters by using an external MIDI-SYSEX editor (see Appendix).
---
##### MIDI
In this menu everything concerning MIDI control is set.
@ -330,6 +392,8 @@ Parameters:
>
> *Glissando* is different in that instead of producing a continuous slide between the pitches of the subsequent notes, it will play all the notes of the scale which are between those 2 notes, like a pianist gliding his finger on the keyboard, or a guitarist on his fretted guitar neck.
> A glide between C3 and E3 will play subsequently C3, C#3, D3, D#3, E3, when a portamento would result in a continuous rising of the pitch, from C3 to E3.
>
> <center><img src="images/10_PortamentoGlissando_1.png" width="500"/></center>
---
##### Polyphony
@ -366,7 +430,7 @@ Parameters:
#### Internal
In the internal menu there are several items that are needed for the basic game.
In the internal menu there are several basic items.
##### Note Refresh
@ -441,7 +505,7 @@ The current voice is stored inside a bank onto SD card.
<center><img src="images/10_SaveVoice_5.jpg" width="400"/></center>
6. If you are shure, push the preset encoder.
6. If you are really shure, push the preset encoder and the voice is stored.
<center><img src="images/10_SaveVoice_6.jpg" width="400"/></center>
@ -453,16 +517,148 @@ You can always abort the process by pressing the volume encoder (back):
### Load/Save
MD can save settings for effects and sound separately from the voice/bank parameters. Furthermore it is even possible to call up finished combinations of these three variants.
#### Performance
A performance is a combination of an effect setup, voice setup and the selected voices themselves (see below for descriptions of effect setup and voice setup).
Loading and/or saving a performance makes it possible to call up or save a complete setup ready to play for live operation.
---
> __Hint on Performance:__
> It is possible to call up a performance directly via the first used MIDI channel using MIDI Bank Change/MIDI Program Change.
>
> TBD: explain how to do this
---
#### Voice config
Voice configurations store all data beyond the sound data itself that is necessary for playing. Voice-Configs should not be confused with the voice data (inside a bank) that describes the sound. All data that are not stored in the voice data are stored there:
* MIDI channel
* MIDI lowest note
* MIDI highest note
* Tranpose
* Tune
* Internal level
* Panorama
* Polyphony
* Velocity level
* Engine Type
* Mono/Poly
* Note refresh mode
* Pitchbend:
* Range
* Step
* Modulation wheel
* Range
* Assign
* Mode
* Foot controller
* Range
* Assign
* Mode
* Breath Controller
* Range
* Assign
* Mode
* Portamento
* Mode
* Glissando
* Time
* Operator status
#### Effects
Effect configurations save all settings for the effects and are independent of voice configurations or the voices themselves. The following parameters are stored:
* Filter cutoff
* Filter resonance
* Chorus
* Frequency
* Waveform
* Depth
* Level
* Delay
* Time
* Feedback
* Level
* Reverb
* Send
* Roomsize
* Damping
* Level
* Equalizer
* Bass
* Treble
#### MIDI
The following menu items allow data exchange via MIDI-SYSEX with editors/libraries or other (compatible) synths.
##### MIDI Recv Bank
A bank consists of 32 voices. These can be sent in a block to MD. Before you can send them, you have to select a bank slot and maybe want to edit the name of the bank on MD's side.
1. Choose the bank slot.
<center><img src="images/10_BankUpload_1.jpg" width="400"/></center>
2. After choosing, push the preset encoder.
<center><img src="images/10_BankUpload_2.jpg" width="400"/></center>
3. Think about overwriting the selected bank/voice? If it is ok, turn the preset encoder to choose **YES**.
<center><img src="images/10_BankUpload_3.jpg" width="400"/></center>
4. If you are really shure, push the preset encoder.
<center><img src="images/10_BankUpload_4.jpg" width="400"/></center>
5. Now you can choose to edit the name of the new bank. The blinking cursor is located on the first character (on the left) and can be moved with the preset encoder in this example to the position of character the "4").
<center><img src="images/10_BankUpload_5.jpg" width="400"/></center>
<center><img src="images/10_BankUpload_6.jpg" width="400"/></center>
6. At the position where the letter is to be changed, the preset encoder must be pressed to switch to *edit mode*.
<center><img src="images/10_BankUpload_7.jpg" width="400"/></center>
7. After you pressed the preset encoder, you are in *edit mode*. This is indicated by an asterisk at the end of the field.
<center><img src="images/10_BankUpload_8.jpg" width="400"/></center>
8. Now you can turn the preset encoder up/down to choose the character you need.
<center><img src="images/10_BankUpload_9.jpg" width="400"/></center>
9. With pressing the preset encoder you leave the edit mode (the asterisk disapears)
<center><img src="images/10_BankUpload_10.jpg" width="400"/></center>
<center><img src="images/10_BankUpload_11.jpg" width="400"/></center>
10. Now can go to step 5 and edit the other characters like the first one, or you can go one position after the last character to leave the edit screen. An OK prompt will apear on the right.
<center><img src="images/10_BankUpload_12.jpg" width="400"/></center>
<center><img src="images/10_BankUpload_13.jpg" width="400"/></center>
11. Push the preset encoder to wait for the data to receive.
<center><img src="images/10_BankUpload_14.jpg" width="400"/></center>
12. Now you can send from the remote device the bank data. After the transfer is succesfull, the data will be stored - not before!
<center><img src="images/10_BankUpload_15.jpg" width="400"/></center>
You can always abort the process by pressing the volume encoder (back):
<center><img src="images/10_BankUpload_16.jpg" width="400"/></center>
##### MIDI Snd Bank
##### MIDI Snd Voice

@ -8,12 +8,16 @@ ${LCDIMG} --baseimg OperationElements --line1 "42%bracket_open%BANKNAME %bracke
${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_1.jpg
${LCDIMG} --baseimg Preset_Setting --line1 "00 SONUS1 %small_1_inv%%key%" --line2 "01%bracket_open%ANLGSYN 1 %bracket_close%" --target images/10_SoundBank_2.jpg
${LCDIMG} --line1 "00%bracket_open%SONUS1 %bracket_close%%small_1_inv%%key%" --line2 "01 ANLGSYN 1 %note%" --target images/10_SoundBank_3.jpg
${LCDIMG} --baseimg Preset_Setting --line1 "Voice Level %small_1_inv%%key%" --line2 "%block%%block%%block%%block%%block%%block%%block%%block%%block%%block%%full_bar_l1% 100" --target images/10_VoiceLevel_1.jpg
${LCDIMG} --baseimg Preset_Setting --line1 "Panorama %small_1_inv%%key%" --line2 " %vert_bar_l3% %sign-plus%0.6" --target images/10_Panorama_1.jpg
${LCDIMG} --baseimg Preset_Setting --line1 "MIDI Send Voice" --line2 "76%bracket_open%STEPH %bracket_close%" --target images/10_MIDISendVoice_1.jpg
${LCDIMG} --baseimg Preset_Push --line1 "MIDI Send Voice" --line2 "76%bracket_open%STEPH %bracket_close%" --target images/10_MIDISendVoice_2.jpg
${LCDIMG} --baseimg Preset_Setting --line1 "MIDI Send Voice" --line2 "02%bracket_open%F.CHORUS 2%bracket_close%" --target images/10_MIDISendVoice_3.jpg
${LCDIMG} --baseimg Preset_Push --line1 "MIDI Send Voice" --line2 "02%bracket_open%F.CHORUS 2%bracket_close%" --target images/10_MIDISendVoice_4.jpg
${LCDIMG} --line1 "OP Enable %small_1_inv%%key%" --line2 "%small_1_inv%%small_2%%small_3_inv%%small_4_inv%%small_5_inv%%small_6_inv%" --target images/10_Operator_1.jpg
composite -gravity NorthWest -geometry "+200+87" "../../images/Arrow_horizontal_blue_right_transparent.png" images/10_Operator_1.jpg images/10_Operator_1.jpg
${LCDIMG} --baseimg Preset_Setting --line1 "OP Enable %small_1_inv%%key%" --line2 "%small_1_inv%%small_2%%small_3_inv%%small_4_inv%%small_5_inv%%small_6_inv%" --target images/10_Operator_2.jpg
@ -21,10 +25,36 @@ composite -gravity NorthWest -geometry "+200+87" "../../images/Arrow_horizontal_
${LCDIMG} --baseimg Preset_Push --line1 "OP Enable %small_1_inv%%key%" --line2 "%small_1_inv%%small_2%%small_3_inv%%small_4_inv%%small_5_inv%%small_6_inv%" --target images/10_Operator_3.jpg
composite -gravity NorthWest -geometry "+313+87" "../../images/Arrow_horizontal_blue_left_transparent.png" images/10_Operator_3.jpg images/10_Operator_3.jpg
${LCDIMG} --line1 "OP Enable %small_1_inv%%key%" --line2 "%small_1_inv%%small_2_inv%%small_3_inv%%small_4_inv%%small_5_inv%%small_6_inv%" --target images/10_Operator_4.jpg
${LCDIMG} --baseimg Preset_Setting --line1 "Save to Bank" --line2 "76%bracket_open%STEPH %bracket_close%" --target images/10_SaveVoice_1.jpg
${LCDIMG} --baseimg Preset_Push --line1 "Save to Bank" --line2 "76%bracket_open%STEPH %bracket_close%" --target images/10_SaveVoice_2.jpg
${LCDIMG} --baseimg Preset_Setting --line1 "Save to Bank" --line2 "76%bracket_open%STEPH2 %bracket_close%" --target images/10_SaveVoice_1.jpg
${LCDIMG} --baseimg Preset_Push --line1 "Save to Bank" --line2 "76%bracket_open%STEPH2 %bracket_close%" --target images/10_SaveVoice_2.jpg
${LCDIMG} --baseimg Preset_Setting --line1 "Save to Bank 76" --line2 "02%bracket_open%F.CHORUS 2%bracket_close%" --target images/10_SaveVoice_3.jpg
${LCDIMG} --baseimg Preset_Push --line1 "Save to Bank 76" --line2 "02%bracket_open%F.CHORUS 2%bracket_close%" --target images/10_SaveVoice_4.jpg
${LCDIMG} --baseimg Preset_Setting --line1 "Overwrite%question_mark%" --line2 "%bracket_open%NO %bracket_close%" --target images/10_SaveVoice_5.jpg
${LCDIMG} --baseimg Preset_Push --line1 "Overwrite%question_mark%" --line2 "%bracket_open%YES%bracket_close%" --target images/10_SaveVoice_6.jpg
${LCDIMG} --baseimg Volume_Push --line1 "Overwrite%question_mark%" --line2 "Canceled" --target images/10_SaveVoice_7.jpg
${LCDIMG} --baseimg Volume_Push --line1 "Overwrite%question_mark%" --line2 "Canceled" --target images/10_SaveVoice_7.jpg
${LCDIMG} --baseimg Preset_Setting --line1 "MIDI Recv Bank" --line2 "%bracket_open%76%bracket_close%STEPH2" --target images/10_BankUpload_1.jpg
${LCDIMG} --baseimg Preset_Push --line1 "MIDI Recv Bank" --line2 "%bracket_open%73%bracket_close%BELL04" --target images/10_BankUpload_2.jpg
${LCDIMG} --baseimg Preset_Setting --line1 "MIDI Recv Bank" --line2 "Overwrite%colon% %bracket_open%NO %bracket_close%" --target images/10_BankUpload_3.jpg
${LCDIMG} --baseimg Preset_Push --line1 "MIDI Recv Bank" --line2 "Overwrite%colon% %bracket_open%YES%bracket_close%" --target images/10_BankUpload_4.jpg
${LCDIMG} --baseimg Preset_Setting --line1 "MIDI Recv Bank" --line2 "%bracket_open%BELL94 %bracket_close%" --target images/10_BankUpload_5.jpg
composite -gravity NorthWest -geometry "+232+87" "../../images/Arrow_horizontal_blue_right_transparent.png" images/10_BankUpload_5.jpg images/10_BankUpload_5.jpg
${LCDIMG} --line1 "MIDI Recv Bank" --line2 "%bracket_open%BELL94 %bracket_close%" --target images/10_BankUpload_6.jpg
composite -gravity NorthWest -geometry "+380+87" "../../images/Arrow_horizontal_blue_right_transparent.png" images/10_BankUpload_6.jpg images/10_BankUpload_6.jpg
${LCDIMG} --baseimg Preset_Push --line1 "MIDI Recv Bank" --line2 "%bracket_open%BELL94 %bracket_close%" --target images/10_BankUpload_7.jpg
composite -gravity NorthWest -geometry "+380+87" "../../images/Arrow_horizontal_blue_right_transparent.png" images/10_BankUpload_7.jpg images/10_BankUpload_7.jpg
${LCDIMG} --line1 "MIDI Recv Bank" --line2 "%bracket_open%BELL94 %bracket_close%%sign-asterisk%" --target images/10_BankUpload_8.jpg
composite -gravity NorthWest -geometry "+380+87" "../../images/Arrow_horizontal_blue_right_transparent.png" images/10_BankUpload_8.jpg images/10_BankUpload_8.jpg
${LCDIMG} --baseimg Preset_Setting --line1 "MIDI Recv Bank" --line2 "%bracket_open%BELL95 %bracket_close%%sign-asterisk%" --target images/10_BankUpload_9.jpg
composite -gravity NorthWest -geometry "+380+87" "../../images/Arrow_horizontal_blue_right_transparent.png" images/10_BankUpload_9.jpg images/10_BankUpload_9.jpg
${LCDIMG} --baseimg Preset_Push --line1 "MIDI Recv Bank" --line2 "%bracket_open%BELL95 %bracket_close%%sign-asterisk%" --target images/10_BankUpload_10.jpg
composite -gravity NorthWest -geometry "+380+87" "../../images/Arrow_horizontal_blue_right_transparent.png" images/10_BankUpload_10.jpg images/10_BankUpload_10.jpg
${LCDIMG} --line1 "MIDI Recv Bank" --line2 "%bracket_open%BELL95 %bracket_close%" --target images/10_BankUpload_11.jpg
composite -gravity NorthWest -geometry "+380+87" "../../images/Arrow_horizontal_blue_right_transparent.png" images/10_BankUpload_11.jpg images/10_BankUpload_11.jpg
${LCDIMG} --baseimg Preset_Right --line1 "MIDI Recv Bank" --line2 "%bracket_open%BELL95 %bracket_close%" --target images/10_BankUpload_12.jpg
composite -gravity NorthWest -geometry "+440+87" "../../images/Arrow_horizontal_blue_right_transparent.png" images/10_BankUpload_12.jpg images/10_BankUpload_12.jpg
${LCDIMG} --line1 "MIDI Recv Bank" --line2 " BELL95 %bracket_open%OK%bracket_close%" --target images/10_BankUpload_13.jpg
${LCDIMG} --baseimg Preset_Push --line1 "MIDI Recv Bank" --line2 " BELL95 %bracket_open%OK%bracket_close%" --target images/10_BankUpload_14.jpg
${LCDIMG} --line1 "MIDI Recv Bank" --line2 "Waiting..." --target images/10_BankUpload_15.jpg
${LCDIMG} --baseimg Volume_Push --line1 "MIDI Recv Bank" --line2 "Canceled" --target images/10_BankUpload_16.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

After

Width:  |  Height:  |  Size: 72 KiB

Loading…
Cancel
Save