Sweetwater
1-800-222-4700
What's New!DealzoneExpert CenterGuitar GalleryView Cart
SEARCH
SHOP BY BRAND Free Shipping!
Tech Support:
Over 15,000 product support articles and factory-authorized service. Click Here »



 
Tech Tip of the Day Archives
1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008

Music recognition: One reason why it's still cooler to be a human than a computer.
11/27/2000

"I want to play a CD and be able to chart the music to it. Is there anything out there that can help me do this? Thanks, James"

Before I get into the nuts and bolts at all I'd like to give a quick answer to this question: Yes. Try the Library of Congress or contact the publisher(s) of the songs on the CD. If the music's been registered as a copyright, then there could very well be a chart for it there (a chart used to be a required element to filing a copyright... no longer, however). Another option is one of the several new online notation services that will transcribe music you send to them - they'll even take the audio file electronically if you have that means available to you. A broke local college student with music theory training could probably do the job also. That's probably not going to be in the time frame or cost allowance you were hoping, but that's the real solution at this point. Now on to the entertainment portion of our program, and more about what you were probably actually wanting to know.

Wow - every once in a while a question comes along that goes beyond just technical mumbo-jumbo, and takes us to the area of "what if..." The reality here, of course is that what you're asking for is genuine and cognizant music recognition by a computer; an ability to discern, as reliably as a human can, the timbres and tones of contemporary and classical instruments. What's important to understand here is that the manner in which you, a consciously thinking human, can play a jazz CD and easily tell which instrument is the piano, which is the upright bass, the saxophone, the drums, and so on, is just a bit beyond what our machines can accomplish right now. There are a few applications in existence (mostly for PCs) that can create notation from a recording of a single polyphonic instrument (such as piano or guitar), but even those have to be told what instrument to expect. That is, they don't just know that it's a piano or a guitar, which is a very important element of music recognition. So, sorry James, the best we can do right now is one lonely, unidentified instrument at a time. Spectrally analyzing the recorded audio of any kind of ensemble and extracting the relative note values is one thing, but being able to subdivide that information into the different instruments of an ensemble is a whole lot more difficult - getting into the territory of artificial intelligence difficult! What you'd be asking a computer to do in this case is 'listen' to a song, be able to differentiate between instruments (especially those that have similar timbres and/or overlapping frequency ranges), and then convert all of that information first into MIDI, and then into a multi-staved piece of correctly notated music. I'm afraid shortly after we achieve that pinnacle of technology we might encounter the machine that also critiques music - play a computer music and it tells you how bad it thinks it is! Hope they can program them without the typical elitist art squawker obfuscation you might normally encounter in a music critic! Hey, I could do that, couldn't I?

 
Search WFTD & TTOTD Archives:

Word For the Day
Tech Tip Of the Day




Sweetwater Deals! Sign up for weekly e-mail offers:
Unsubscribe | Learn More »
About Sweetwater
· Why Sweetwater
· Our History
· Customer Testimonials
· Tour Our New Headquarters!
Additional Services
· Publications
· Gift Certificates
· Special Financing
· Sell Your Used Gear
Benefits & Policies
· Free Shipping on Most Orders
· Safe Shopping Guarantee
· Shipping & Delivery Times
· We Protect Your Privacy
Customer Support
· Track Your Order
· Return Policy
· Sweetcare 24/7 Support
· More...
4 Free Publications from Sweetwater

Careers   |  Academy of Music   |  Events & Seminars   |   Recording Studio   |   Trading Post   |   Download   |   Links   |   Press Releases   


Sweetwater Sound, Inc.
5501 US Hwy 30 W
Fort Wayne, IN 46818
Get Directions
Toll-Free (800) 222-4700
Local (260) 432-8176
Fax (260) 432-1758
Contact Us
Telephone hours:
9-9 Mon-Thu, 9-8 Fri, 9-7 Sat EST
Retail Store hours:
9-8 Mon-Fri, 9-7 Sat EST
Current Sweetwater time is 2:31 PM
HACKER SAFE certified sites prevent over 99.9% of hacker crime.

© 2008 Sweetwater Sound Inc. All rights reserved. Please read our Terms of Use and Privacy Policy. Site Map


{GOOGLE_ANALYTICS}