User Tools

Site Tools


mb_visual_metronome

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
mb_visual_metronome [2012/04/05 14:02]
gomiboy99
mb_visual_metronome [2016/06/14 11:54] (current)
psykhaze [Slave Unit Design]
Line 1: Line 1:
- 
 ====== Visual Metronome ​ ====== ====== Visual Metronome ​ ======
  
Line 7: Line 6:
 We normally use a click track but it was not possible at this show. This lead me to come up with this design for a visual metronome so the others know where we are in the bar.  We normally use a click track but it was not possible at this show. This lead me to come up with this design for a visual metronome so the others know where we are in the bar. 
  
-I posted my original design in the forum as linked above, the reply from technobreath inspired me to redesign the project. \\+{{:​gomiboy99:​vm_slave.jpg?​500}} ​  
 + 
 +I posted my original design in the forum, the reply from technobreath inspired me to redesign the project. \\
 The project is now in 2 parts, a master unit and a slave. The master can be used as a midi clock master and a standalone midi & visual metronome. \\ The project is now in 2 parts, a master unit and a slave. The master can be used as a midi clock master and a standalone midi & visual metronome. \\
 The slave can be used with the master or with a sequencer or with your DAW's metronome output.\\ The slave can be used with the master or with a sequencer or with your DAW's metronome output.\\
 +
 +Version 02 has 32 preset memory locations to store the setup for quick recall.\\
  
 The master hardware consists of \\ The master hardware consists of \\
Line 16: Line 19:
   * DOUTx2   * DOUTx2
   * 20x2 CLCD (HD44780)   * 20x2 CLCD (HD44780)
-  * buttons and 1 encoder on the control surface+  * buttons and 1 encoder on the control surface
   * LEDs to suit the hardware options   * LEDs to suit the hardware options
  
Line 27: Line 30:
 ===== Master Unit Design ===== ===== Master Unit Design =====
  
- +Other than the LED options, the master is arranged the same as most other MB projects. Please refer to the pdf files for the wiring. If the master incorporates the large LED display ​no additional logic board is requiredjust refer to the slave unit LED schematic.
- +
-Other than the LED options, the master is arranged the same as most other MB projects. Please refer to the pdf files for the wiring. If the master incorporates the large LED display, refer to the slave unit LED schematic.+
  
 Core connections are {{:​gomiboy99:​vm_master_core.pdf|here}} \\ Core connections are {{:​gomiboy99:​vm_master_core.pdf|here}} \\
 DOUT pins are {{:​gomiboy99:​vm_dout.pdf|here}} \\ DOUT pins are {{:​gomiboy99:​vm_dout.pdf|here}} \\
 DIN pins are {{:​gomiboy99:​vm_din.pdf|here}} \\ DIN pins are {{:​gomiboy99:​vm_din.pdf|here}} \\
-An explanation of the menu/​display is {{:​gomiboy99:​vm_display.pdf|here}}\\+An explanation of the menu/​display is {{:​gomiboy99:​vm_display_v02.pdf|here}}\\ 
 + 
 +The source code is available {{:​gomiboy99:​visual_metronome_v02_1.zip|here}}
  
 +Here are some pictures of the master unit that I have built. The board is a home made version of the pic core along with a custom DOUTx2 DINx1 board. I had intended to separate the 2 boards but the whole panel fitted in the case so left them as one. I left several components out of the core part, only the parts required for this project are fitted. The unit is powered by a 5volt SMPS.
  
 +{{:​gomiboy99:​imag0557_1.jpg?​100|}} {{:​gomiboy99:​imag0558.jpg?​100|}} {{:​gomiboy99:​imag0560.jpg?​100|}}
 ===== Slave Unit Design ===== ===== Slave Unit Design =====
  
Line 59: Line 64:
 The core connections could not be {{:​gomiboy99:​vm_slave_core.pdf|simpler}}. The core connections could not be {{:​gomiboy99:​vm_slave_core.pdf|simpler}}.
  
-Here is what my version looks like inside 
  
-{{:​gomiboy99:​vm_slave.jpg?​400}}  ​+
mb_visual_metronome.1333634530.txt.gz · Last modified: 2012/04/05 14:02 (external edit)