• Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

Computers & Midi Sequencing

Extracts from this document...


Computers & MIDI Sequencing - Section One A computer is an electronic machine that performs complicated calculations very rapidly and is capable of storing and retrieving information. Below is a diagram to show a standard computer system: INPUT PROCESS OUTPUT A computer system uses a binary counter to process information. Binary is the language used by computer and consists of 1's and 0's. Below a table shows part of the binary counter and the way it is basically used: 12 bit binary word Binary Counter 1 2 4 8 16 32 64 128 256 512 1024 2048 1 1 0 0 0 0 0 0 0 0 0 0 0 253 1 0 1 1 1 1 1 1 0 0 0 0 When a computer is switched on, many processes are initiated before you begin to give the computer any commands. First the bios is operated which is part of the motherboard and basically says 'I'm alive'. The rest of the motherboard then comes to life starting with DOS which is a program that recognizes what is connected to the computer, the operating system which includes the GUI (Graphic User Interface) and of course the ROM and RAM memory. What is MIDI? MIDI stands for Musical Instrument Digital Interface. Mostly, MIDI is an extensive set of "musical commands" which electronic instruments use to control each other. ...read more.


We call this 'daisy-chaining' instruments. Daisy-chained instruments don't always have to play in unison either. Each can play its own, individual musical part even though all of the MIDI messages controlling those daisy-chained instruments pass through each instrument. How is this possible? There are 16 MIDI "channels". For example, that MIDI message for the middle C note can be sent on channel 1. Or, it can be sent on channel 2, etc. Why use MIDI? There are two main advantages of MIDI - it's an easily manipulated form of data, and also it produces relatively small data files. Because MIDI is a digital signal, it's very easy to interface electronic instruments to computers, and then do things with that MIDI data on the computer with software. For example, software can store MIDI messages to the computer's disk drive. Also, the software can playback MIDI messages upon all 16 channels with the same rhythms as the human who originally caused the instruments to generate those messages. So, a musician can digitally record his musical performance and store it on the computer. He does this by "recording" the MIDI OUT of all of his instruments. Remember that the MIDI messages for all of those instruments go over one run of cables, so if you put the computer at the end, it "hears" the messages from all instruments over just one incoming cable. ...read more.


It thereby frees the composer from scheduling problems, and allows him more opportunity to audition his composition during the composition process, which provides invaluable feedback to aid in composition. It also makes it easier for composers to hear difficult-to-execute music. It is often easier to have a computer play a difficult performance than it is to find a musician capable of playing that performance. Likewise, it is often easier to have a computer play esoteric music (i.e. unusual instrumentation) than find musicians who have appropriate skills and the desire to play that music. MIDI sequencing allows for more efficient recording sessions by improving the process of correcting mistakes in the recording, and streamlining the recording process itself. They eliminate the need to have an engineer with special skills, as the computer takes over some of those functions, such as "punching in" overdubs. And they also offer efficient ways to make useful changes, such as transposing key. There would be no way for professional recordings to be made on a budget, in small, "home" environments that don't require things like special soundproofing without the use of MIDI. Furthermore, the technology in computer audio often eliminates expensive, time-consuming tasks, such as tuning drum kits and placing microphones and cables. The storage capacity of computers also makes recalling a given setup very efficient and inexpensive, which is important since often a setup needs to be recalled during multiple sessions. ?? ?? ?? ?? ...read more.

The above preview is unformatted text

This student written piece of work is one of many that can be found in our AS and A Level Computer Science section.

Found what you're looking for?

  • Start learning 29% faster today
  • 150,000+ documents available
  • Just £6.99 a month

Not the one? Search for your essay title...
  • Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

See related essaysSee related essays

Related AS and A Level Computer Science essays

  1. Explain the different techniques of gathering information to answer an IT Technical problem or ...

    * How do we gather information from the computer system itself which would help to clarify the problem? (What computer messages are there? E.g. The system does not recognise the hardware).

  2. Analysis of Johnson Music

    In a covert observation the observer would go into the shop and observe without the majority of the staff knowing that they are being observed. An advantage of this is that the situation is more natural as people don't know that they are being observed.

  1. Smart Card System

    There are also contacts less smart card. Contact less smart card don't require contact smart card reading, but are recognized by contact less smart card terminal which has to be near by! The technology is already in place to allow the consumers to combine services, such as their credit cards, long distance services, and ATM cards into one card.

  2. CP3 - Proposed Solution to a Realistic Problem - Apartment Administration software

    Fourth-generation programs A typical fourth-generation program would be Delphi which is available to use at college. Delphi is an object orientated program which makes it possible to create graphical interfaces with. Each object can have its own code which will be execute when used.

  1. You need to discuss the advantages and disadvantages of someone in your

    Do you find it easy to search for data? Is it better than previous manual systems? Why? SECTION C: Specification The following table shows the features that would expect my database to have. I am going to design a computerised database in Microsoft Access.

  2. Outline the process a PC follows once it has been switched on?

    the relevant devices and display a message on the screen for each one it finds. A long with this message is a system configuration display; exactly what is contained in this summary will depend on the BIOS and system. The BIOS has now completed its testing process and now actively

  1. With diagrams compare and contrast the relative advantages and disadvantages of digital transmission over ...

    In a wireless broadcast system or a half-duplex two-way link, Aloha works perfectly. But as networks become more complex, for example in an Ethernet system involving multiple sources and destinations that share a common data path, trouble occurs because data frames collide (conflict).

  2. The development of computers

    Gates then talked IBM into letting Microsoft retain the rights, to market MS DOS separate from the IBM C project, Gates proceeded to make a fortune from the licensing of MS-DOS. In 1981, Tim Paterson quit Seattle Computer Products and found employment at Microsoft THE APPLE MACINTOSH In December, 1983,

  • Over 160,000 pieces
    of student written work
  • Annotated by
    experienced teachers
  • Ideas and feedback to
    improve your own work