scratchcontroller
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
scratchcontroller [2016/07/04 01:03] – [Firmware] psykhaze | scratchcontroller [2016/07/04 01:40] – [Crossfader] psykhaze | ||
---|---|---|---|
Line 1: | Line 1: | ||
======MB-Scratch Controller====== | ======MB-Scratch Controller====== | ||
+ | //By Rasteri// | ||
+ | |||
+ | {{ :: | ||
===== Introduction : DJ Controllers Issue ===== | ===== Introduction : DJ Controllers Issue ===== | ||
Line 10: | Line 13: | ||
* A smooth, reliable, high quality crossfader with curve control. | * A smooth, reliable, high quality crossfader with curve control. | ||
- | **[[http:// | + | **[[http:// |
===== Design ===== | ===== Design ===== | ||
Line 17: | Line 20: | ||
The crossfader is the simplest part of the project. There are a number of faders on the market specifically designed for scratch DJs. For example : | The crossfader is the simplest part of the project. There are a number of faders on the market specifically designed for scratch DJs. For example : | ||
- | * [[http:// | + | * <del>[[http:// |
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
Line 33: | Line 36: | ||
I put the two photodiodes into two voltage dividers and wired them into pins 4 and 5 of the PIC. The comparators of a PIC18F4620 (or 4685) can be used to avoid extra circuitry. | I put the two photodiodes into two voltage dividers and wired them into pins 4 and 5 of the PIC. The comparators of a PIC18F4620 (or 4685) can be used to avoid extra circuitry. | ||
+ | |||
+ | |||
==== Software ==== | ==== Software ==== | ||
Line 39: | Line 44: | ||
There are quite a few DJ applications that support MIDI scratching in this format, the two I've tried are [[http:// | There are quite a few DJ applications that support MIDI scratching in this format, the two I've tried are [[http:// | ||
+ | |||
+ | |||
Line 45: | Line 52: | ||
This is how to build the device the way *I* did it. It's not pretty (see photos) but works acceptably. It could be improved upon immensely if you have any actual construction skills, metalwork experience, access to a CNC mill, etc. | This is how to build the device the way *I* did it. It's not pretty (see photos) but works acceptably. It could be improved upon immensely if you have any actual construction skills, metalwork experience, access to a CNC mill, etc. | ||
+ | ==== Schematic ==== | ||
+ | |||
+ | {{ :: | ||
==== Parts ==== | ==== Parts ==== | ||
Line 70: | Line 80: | ||
==== Assembly ==== | ==== Assembly ==== | ||
- | [[http://picasaweb.google.co.uk/ | + | {{ :: |
Notes/Hints : | Notes/Hints : | ||
Line 85: | Line 95: | ||
Code can be found in < | Code can be found in < | ||
- | |||
- | ===== Schematics ===== | ||
- | |||
- | [[http:// | ||
Line 102: | Line 108: | ||
- | ===== Photos ===== | + | ===== Original |
http:// | http:// |
scratchcontroller.txt · Last modified: 2016/07/04 01:46 by psykhaze