Sweetwater®

Sweetwater offers special extended financing on more than 50 top brands! Learn more »
(800) 222-4700
  • Español: (800) 222-4701
Cart

Results 1 to 3 of 3
  1. #1
    Join Date
    Dec 2009
    Posts
    1

    Generating arbitrary frequency using MIDI?

    Does anybody know how or even if it is possible to generate arbitrary (absolute) frequencies using MIDI commands? I don't necessarily want to generate the musical notes.

  2. #2
    Join Date
    Jul 2001
    Location
    Fort Wayne
    Posts
    2,473
    I'm going to stop just short of saying it's impossible, but there's certainly no easy or practical way without doing prep work on the device receiving the MIDI commands. MIDI in an of itself mainly deals with performance data, and that means you're pretty well limited to the capabilities of the device(s) receiving that data.

    There probably are some workarounds...I can imagine setting up a synth to generate a sine wave at a given frequency. Then you could program and/or learn what the deviation to that frequency is as you modulate pitch wheel data. Once you had a system calibrated I could see it being a fairly reliable method of generating specific frequencies on demand.

  3. #3
    Join Date
    Apr 2002
    Location
    Fort Wayne, IN
    Posts
    1,185
    I saw an article where someone was trying to do something like this in order to seed a random number generator. Instead of using a MIDI system, they used a webcam. They pointed it at a lava lamp and wrote software to take a picture, then used the numerical data from the image file as the number generator seed.

    I suppose the same kind of randomly generated data could be somehow used to drive MIDI, but I think you'd need someone to write software to act as a go between.
    -Justin

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Sweetwater Sound Inc.
5501 U.S. Hwy 30 W
Fort Wayne, IN 46818
Get Directions »

Toll Free (800) 222-4700
Español (800) 222-4701
Local (260) 432-8176
Fax (260) 432-1758
E-mail us

Phone & Retail Store Hours:
9–9 Monday–Thursday
9–8 Friday
9–7 Saturday
(All hours listed are Eastern Time.)

© 2013 Sweetwater Sound Inc. All rights reserved. Please read our Terms of Use and Privacy Policy. Links | Press Releases