introduction_to_midi
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
getting_started [2009/07/14 08:19] – 89.247.66.74 | introduction_to_midi [2016/06/05 23:42] (current) – psykhaze | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | FIXME | + | ====== Introduction to MIDI ====== |
- | this page contains redundant informations and needs a general cleanup! | + | |
- | \\ | + | {{ ::neonking:midiex.jpg?direct |}} |
- | ====== Summary ====== | + | |
- | This page is to contain information for people who are unfamiliar with either MIDI, electronics or programming and to provide them with a launching pad. New users are encouraged to read the following WIKI pages: | + | |
- | * [[What is a MIDIbox]] | + | |
- | * [[Introduction to uCApps.de]] | + | |
- | * [[Questions and Answers]] | + | |
- | * [[Forum Netiquette]] | + | |
- | \\ | + | Ok, so if you've found this site you probably already have some idea of what MIDI is, and you've probably even used it before. |
- | **Comments, Questions? | + | |
- | This page is a WIKI entry, that means EVERYONE | + | //**But, what exactly |
- | \\ | + | Well, the short answer is simple: |
- | ====== Contents ====== | + | |
- | * MIDI basics | + | |
- | * Hardware basics | + | |
- | * Sourcing Components | + | |
- | * Microcontrollers | + | |
- | * Programming basics | + | |
- | * Electronics basics | + | |
- | \\ | + | //**Ok, so what does that mean?** // |
- | ====== What is MIDI? ====== | + | |
- | Ok, so if you've found this site you probably already have some idea of what MIDI is, and you've probably even used it before. | + | |
- | **Also see:** | + | This is where it becomes more technical and we'll need to start breaking things into smaller pieces to become understandable. |
- | * [[midi_specification|About MIDI]] | + | |
- | * MIDI page at the WIKIpedia http://en.wikipedia.org/ | + | |
- | \\ | + | MIDI is an acronym for Musical Instrument Digital Interface and it was one of the many brain childs |
- | ====== Hardware Basics ====== | + | MIDI has been around for some time now, particularly in " |
- | It's real easy to overlook | + | |
- | | + | //**So, what does MIDI do and why did Dave invent it?**// |
- | | + | |
- | * Graphics | + | |
- | * Jacks and Plugs | + | |
- | | + | |
- | | + | |
- | * Buttons and Switches | + | |
- | * Displays | + | |
- | * Customizations | + | |
- | * Tools | + | |
- | \\ | + | What MIDI does is create |
- | ====== Sourcing Components ====== | + | |
- | For many people without | + | |
- | * Resistor Specifications | + | All a device that want to communicate via MIDI has to do is send the right number at the right time and all other connected devices will know what to do with it. If a device wants to receive MIDI events it simply has to listen to it's MIDI port for incoming events |
- | * Wattage rating | + | |
- | * Ohms | + | |
- | * Tolerance | + | |
- | * Potentiometers | + | |
- | * Taper | + | |
- | * Wattage rating | + | |
- | * Package | + | |
- | * Dual/ | + | |
- | * Ohms | + | |
- | * Tolerance | + | |
- | * Capacitor Specifications | + | |
- | * Capacitance | + | |
- | * Voltage rating | + | |
- | * Polarity | + | |
- | * Capacitor types | + | |
- | * Ceramic | + | |
- | * Electrolytic | + | |
- | * Polyester | + | |
- | * Polystyrene | + | |
- | * Diode Specifications | + | |
- | * Transistor Specifications | + | |
- | * NPN, PNP and FET's | + | |
- | * Linear Specifications | + | |
- | * Logic Specifications | + | |
- | **Also see:** | + | The downside of being efficient in a computer is that raw MIDI information is hard if not impossible to read. You will need to study the detailed specification, |
- | * [[Parts]] | + | |
- | * [[where_to_order_components]] | + | |
- | \\ | + | // |
- | ====== How to read Schematics, Datasheets and other technical documents ====== | + | Well, there is another hitch, MIDI numbers don't come in " |
- | Too many beginners try to apply the same techniques for reading magazines and novels to the documentation they find around here. | + | |
- | \\ | + | In Hexadecimal each digit can can be one of 16 values whereas we humans are used to each digit being one of 10 values. |
- | ====== Microcontrollers ====== | + | |
- | see [[Core Module]] | + | **Also |
- | \\ | + | * [[midi_specification|About MIDI]] |
- | ====== Programming ====== | + | * [[http://en.wikipedia.org/ |
- | + | ||
- | see [[Application Development]] | + | |
- | + | ||
- | \\ | + | |
- | ====== Getting started with electronics ====== | + | |
- | Due to the excellent hardware designs and the work of SmashTV and Mike who sell PCB's, Components and kits a beginning Midiboxer really doesn' | + | |
- | + | ||
- | The first thing to understand is that electronics is a HUGE field, far more diverse than computer programming (imo) or other similar technical feilds. | + | |
- | + | ||
- | ===== Need To Know ===== | + | |
- | + | ||
- | * Identifying components | + | |
- | * What is a resistor? | + | |
- | * Wattage rating | + | |
- | * 5% Carbon resistors | + | |
- | * 1% Metal film resistor | + | |
- | * Color codes | + | |
- | * What is a capacitor? | + | |
- | * Ceramic | + | |
- | * Electrolytic | + | |
- | * Polyester | + | |
- | * The cryptic art of identifying capacitor values | + | |
- | * What is a diode? | + | |
- | * Power diodes | + | |
- | * Signal diodes | + | |
- | * Integrated Circuits | + | |
- | * The "Black Box" | + | |
- | * Common pin voltages for MBHP IC's | + | |
- | * Understanding current and voltage | + | |
- | * Ohm's law | + | |
- | * Kirchoff' | + | |
- | * Using a DMM | + | |
- | * Using a Soldering Iron | + | |
- | * Good bench practices | + | |
- | * Proper troubleshooting technique | + | |
- | * How to ask for help | + | |
- | + | ||
- | ===== In Detail ===== | + | |
- | + | ||
- | ** Resistors, Capacitors, Inductors and Diodes ** | + | |
- | This is the kiddie pool of electronics, | + | |
- | + | ||
- | ** Circuit anaylisis techniques ** | + | |
- | * Series and Parallel circuits | + | |
- | * Network Analysis | + | |
- | * Node Analysis | + | |
- | * Thevinin | + | |
- | * Norton | + | |
- | + | ||
- | ** Diodes, part II: Enter the semiconductor ** | + | |
- | As it turns out the humble diode is the gateway to everything we associate electronics with today. It all has to do with the material diodes are made of, materials classified as semiconductors because their conductive properties can be controlled using electricity. | + | |
- | + | ||
- | ** The Transistor ** | + | |
- | * PNP vs NPN | + | |
- | * The Transistor Switch | + | |
- | * The Emitter Follower | + | |
- | * The Amplifier | + | |
- | * The current source and current sink | + | |
- | * The current Mirror | + | |
- | * The differential amplifier | + | |
- | * The FET transistor | + | |
- | + | ||
- | ** Linear devices ** | + | |
- | * The opamp | + | |
- | * The OTA | + | |
- | + | ||
- | ** Logic devices ** | + | |
- | * Digital vs Analog | + | |
- | * Digital to Analog Converters and Analog to Digital Converters | + | |
- | * Multiplexers and Switches | + | |
- | + | ||
- | ** Electronic Fabrication ** | + | |
- | * What is a PCB? | + | |
- | * What kind of tools? | + | |
- | + | ||
- | + | ||
- | \\ | + | |
- | **Also see:** | + | |
- | * [[Parts]] | + | |
introduction_to_midi.txt · Last modified: 2016/06/05 23:42 by psykhaze