Difference between revisions of "VMeter Frequency Visualization"

From vjmedia
Line 1: Line 1:
[[File:EAMIR_logo.png]]
+
The VMeter device is usually used as a touch-responsive volume controller for Mac and PC, but also happens to be MIDI-compliant, which allows for experimentation in Max. The Max patch attached to this page works by taking in an audio input, splitting it into three individual sets of integers that control the three shown visualizations.  
The '''EAMIR Software Development Kit''' allows users to build their own custom composition and performance applications for use with just about any control interface. This kit contains modular pieces of working code that, when strung together, quickly enable users to modify existing [[EAMIR]] applications or creative brand new ones sharing similar functionality. [[EAMIR]] is an open-source music technology project involving alternate controllers, sensors, and adaptive instruments to facilitate music composition, performance, and instruction through a collection of interactive music systems. The [[EAMIR]] software apps have been implemented in classrooms, including special needs and disabilities populations, research projects, and composition/performance environments.  
 
  
This gives way for the use of just about any digital control interface, Wiimotes®, keyboards, iPhones®, to be used as a composition and performance tool. Creating custom software is ideal for making applications that focus on a few musical skill sets for your users or for designing software to work with a specific control interface.
+
The LED's are controlled in three sections and controlled through the Aftertouch information in MIDI, with each section counting upwards in binary. Sending 1 to the first section illuminates the first LED, 2 illuminates the second, 3 illuminates the first and second, 4 illuminates the third, and so on. This means that the 7 LED's for the low, middle, and high visualizations are controlled by sending 1, 3, 7, 15, 31, 63, and 127. The best way found to do this was starting at the bottom with 1 LED and filtering the incoming numbers from each stream; a certain range of numbers activates an increasing number of LED's.  
 
 
More information on the EAMIR project can be found [http://wiki.wpi.edu/vjmedia/EAMIR here].This library was developed by [http://www.vjmanzo.com V.J. Manzo, PhD] (2009) and is available [http://www.eamir.org/sdk.htm here].
 
  
 
----
 
----
 
Required Hardware:
 
Required Hardware:
  
-Mac or PC
+
--Mac or PC
-[http://vmeter.net/ VMeter]
 
  
'''Software:'''
+
--[http://vmeter.net/ VMeter]
 +
 
 +
Required Software:
 +
 
 +
--Requires the downloadable Max Patch to run
  
- Requires the downloadable Max Patch to run
 
  
 
----
 
----
 +
 +
In action:
 +
 
<youtube>tjcnLngs38w</youtube>
 
<youtube>tjcnLngs38w</youtube>
  

Revision as of 03:50, 28 April 2015

The VMeter device is usually used as a touch-responsive volume controller for Mac and PC, but also happens to be MIDI-compliant, which allows for experimentation in Max. The Max patch attached to this page works by taking in an audio input, splitting it into three individual sets of integers that control the three shown visualizations.

The LED's are controlled in three sections and controlled through the Aftertouch information in MIDI, with each section counting upwards in binary. Sending 1 to the first section illuminates the first LED, 2 illuminates the second, 3 illuminates the first and second, 4 illuminates the third, and so on. This means that the 7 LED's for the low, middle, and high visualizations are controlled by sending 1, 3, 7, 15, 31, 63, and 127. The best way found to do this was starting at the bottom with 1 LED and filtering the incoming numbers from each stream; a certain range of numbers activates an increasing number of LED's.


Required Hardware:

--Mac or PC

--VMeter

Required Software:

--Requires the downloadable Max Patch to run



In action: