skip to content skip to category skip to footer
Shop Support
Audio Modeling Logo
Customer Portal
Audio Modeling Logo
Shop Support Customer Portal
support / Grow Your Knowledge

Grow Your Knowledge

Audio, MIDI, Music Production, Live Performance general knowledge and tip & tricks

Grow Your Knowledge

  • What is a plug-in in music production?
  • What do VST, AU, AAX, and AUv3 stand for?
  • What is VST? What's the difference between VST, VST2, and VST3?
  • What is a DAW and what is a host? Is there a difference between the two?
  • What is MIDI? What is CC?
  • What does USB Class Compliant mean?
  • What is audio latency? How do I fix latency issues while recording?
  • What is Core Audio? What is ASIO?
  • A Beginner's Guide To How Digital Audio Works

What is MIDI? What is CC?

What Is MIDI?

The term MIDI is an acronym that stands for Music Instrument Digital Interface. 

MIDI is a communication protocol—a way for different computers, devices, and software and hardware instruments to communicate information with each other. 

Since MIDI signals don’t contain any audio recording, it’s possible to pass the same MIDI sequence to different instruments, making it very convenient in music production. Another advantage of MIDI is that notes can easily be edited without the need to play the sequence on a real instrument.

MIDI signals by themselves are just a series of messages. These MIDI messages contain information about how a note should be played. There are several types of messages—for example, “note on” or “note off”, and CC messages, which we’ll discuss in a second. 

These messages can then be passed on to any digital instrument and translated into a sound.

 

What Is CC?

CC stands for Control Change or sometimes, Continuous Control. 

CC is one of the types of messages included in the MIDI protocol and is used to extend the range of functionality of a MIDI message. 

For example, a keyboard pedal will be assigned a specific CC number to record and control a specific music parameter, like the level of Expression. If you’re using some of our SWAM instruments, you’ll have noticed this parameter is especially important.

There’s a total of 128 CC numbers that can be mapped to different parameters, from CC0 to CC127. For example, the Expression parameter—which could be controlled by a pedal, a knob, a wheel, or by the breath on a breath controller—is usually mapped by default to CC11. The sustain parameter, controlled by a sustain pedal on a keyboard, for example, is usually mapped to CC64 by default. 

If you’re using SWAM instruments, you have the possibility to change all the default CC mappings within the plug-in’s interface. 

 

What Is MIDI?

The term MIDI is an acronym that stands for Music Instrument Digital Interface. 

MIDI is a communication protocol—a way for different computers, devices, and software and hardware instruments to communicate information with each other. 

Since MIDI signals don’t contain any audio recording, it’s possible to pass the same MIDI sequence to different instruments, making it very convenient in music production. Another advantage of MIDI is that notes can easily be edited without the need to play the sequence on a real instrument.

MIDI signals by themselves are just a series of messages. These MIDI messages contain information about how a note should be played. There are several types of messages—for example, “note on” or “note off”, and CC messages, which we’ll discuss in a second. 

These messages can then be passed on to any digital instrument and translated into a sound.

 

What Is CC?

CC stands for Control Change or sometimes, Continuous Control. 

CC is one of the types of messages included in the MIDI protocol and is used to extend the range of functionality of a MIDI message. 

For example, a keyboard pedal will be assigned a specific CC number to record and control a specific music parameter, like the level of Expression. If you’re using some of our SWAM instruments, you’ll have noticed this parameter is especially important.

There’s a total of 128 CC numbers that can be mapped to different parameters, from CC0 to CC127. For example, the Expression parameter—which could be controlled by a pedal, a knob, a wheel, or by the breath on a breath controller—is usually mapped by default to CC11. The sustain parameter, controlled by a sustain pedal on a keyboard, for example, is usually mapped to CC64 by default. 

If you’re using SWAM instruments, you have the possibility to change all the default CC mappings within the plug-in’s interface. 

 

Related articles

What is a DAW and what is a host? Is there a difference between the two?

Other articles in this category

  • What is a plug-in in music production?
  • What do VST, AU, AAX, and AUv3 stand for?
  • What is VST? What's the difference between VST, VST2, and VST3?
  • What is a DAW and what is a host? Is there a difference between the two?
  • What is MIDI? What is CC?
  • What does USB Class Compliant mean?
  • What is audio latency? How do I fix latency issues while recording?
  • What is Core Audio? What is ASIO?
  • A Beginner's Guide To How Digital Audio Works

Categories

  • General Information
  • Product & License Management
  • How To...
  • Grow Your Knowledge
  • Compatibility
  • Known Issues
  • Sales, Billing, Offers
  • Educational & Special Programs
5 colums
column 1 of 5
  • SWAM
  • Camelot
  • iOS Products
  • Customer Portal
  • Support
  • Media
  • About us
  • Social

    1 of 4 opened in new window Twitter twitter social icon 2 of 4 opened in new window Facebook facebook social icon 3 of 4 opened in new window Instagram instagram social icon 4 of 4 opened in new window Youtube youtube social icon
column 2 of 5
  • Desktop Products

    Desktop Products
  • Solo Brass
  • Solo Woodwinds
  • Solo Strings
  • Camelot
  • iOS Products

    iOS Products
  • Solo Trumpets
  • Solo Trombones
  • Solo Horns & Tubas
  • Solo Strings
  • Camelot
column 3 of 5
  • Technology

    Technology
  • Swam-B
  • Swam-W
  • Swam-S
  • About us

    About us
  • Mission
  • People
  • Artists
  • Partnerships
  • Resellers
  • Education
column 4 of 5
  • Blog

    Blog
  • Support

    Support
  • Updates
  • Release Notes
  • Manuals
  • Installation Help
  • Learn
  • Beta Program
column 5 of 5
  • Company

  • Audio Modeling is a music and audio software company, and a leader in multi - vector expressive digital acoustic instruments.

  • Audio Modeling is an active memberMidi Manufacturers Association(MMA).

  • Get in touch
  • General info
  • Business inquiry
  • Product support
  • Address: via Giovanni da Sovico, 125 - 20845 Sovico (MB) ITALY

  • Payments methods

  • payments methods image

Copyright 2017 - 2021 Audio Modeling Srl - Italy | VAT ID: IT09851710963 | REA: MB - 1912150 | Cap. Sociale 15,000 EUR

  • Privacy Policy
  • Cookie Policy
  • Terms of service
Powered by Uppo