/
MIDI Controller MIDI Controller

MIDI Controller - PowerPoint Presentation

kittie-lecroy
kittie-lecroy . @kittie-lecroy
Follow
421 views
Uploaded On 2016-05-31

MIDI Controller - PPT Presentation

Bobby Fata CC Lab What is MIDI Stands for musical instrument digital interface Released 1982 In 1983 the MIDI Specification was only about 8 pages long and defined only the most basic instructions one might want to send between two synthesizers things like how to play notes a ID: 342256

making midi learning software midi making software learning live buttons

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "MIDI Controller" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

MIDI ControllerBobby Fata

CC LabSlide2

What is MIDI?

Stands for “musical instrument digital interface”

Released 1982

“In

1983, the MIDI Specification was only about 8 pages long and defined only the most basic instructions one might want to send between two synthesizers -- things like how to play notes and how to control the output volume, etc. Very quickly, the arrival of this ‘common (digital) language' created demand for new MIDI messages that enabled greater control of synthesizers but also for control of other recording gear and even stage lighting. MIDI also enabled computers to be applied to the music-making process. Although the way that MIDI works has not changed since 1983 (also almost preposterously inconceivable), the MIDI protocol has grown to encompass such additional concepts as: standardized MIDI song files ( General MIDI , 1991); new connection mechanisms such as USB, FireWire, and

wi-fi

; new markets such as mobile phones and video games; and a whole world of ‘alternative' and ‘performance' based MIDI

products”

MIDI Manufacturers Association

 Slide3

How it’s used now

Performance: DJ/VJ

ProductionSlide4

Software

Live

Traktor

LogicSlide5

Pro’s/Cons

Pros:

Awesome Designs (sometimes)

Well Manufactured (also sometimes)

Easy setup with software

You can buy them online or at your local store

Cons:

Expensive: they can range between $50 for the most basic controllers up to 700-800 and even $1000 for high end products.

Layouts can be bland and generic No real customizationSlide6

Why I Want to make my Own

Cost: I’m going to make my MIDI controller cost less than $100, hopefully around $75 if I don’t screw up too badly.

Customization: Now I can choose the types of buttons and sensors I want and also how they’re laid out. In this case, I’m going to start simple, but can develop into a really personal product that will be suited to the needs of the user (in this case me).

Learning experience: I’ve never had any real experience with

Pcomp

or making electronics until this program so I think it’ll be a good learning opportunity. It would involve learning about

Arduino

, Serial Communications, MIDI, and all the physical aspects of making the controller such as soldering, making an enclosure, as well as choosing the layout, types and numbers of buttons and sensors.Slide7

1st Go at MIDI Controller

8-16 Buttons

2-4 PotentiometersSlide8
Slide9

At first, I was like:Slide10

But then I was like:Slide11

Why?

MIDI? More like WTF

Serial

MIDI

Other software required for conversion (maybe)

MIDI OX, Pure Data,

Firmata, Serial MIDI Converter, Hairless MIDI, MIDI Yoke

Working with

Ableton Live Not just MIDI, but needs to be assigned Hexadecimal values that translate into precise MIDI notes that the software can read

These can then be assigned to other functions within

Ableton

Live (i.e. triggering samples, manipulating and turning on effects).

Code

MIDI CC,

debouncing

, baud rate,

arrays, bytesSlide12

Where it’s at now

- Button and Potentiometer hooked up to

Arduino

Half a dozen samples of code and few chunks that I put together.

No MIDI signal to computer…

The struggle continues.Slide13

Thanks

fatab513@newschool.edu