LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
Search this Thread
Old 03-28-2010, 07:26 PM   #1
thomas.hedden
Member
 
Registered: May 2006
Location: Carlisle, MA
Distribution: Ubuntu, Fedora
Posts: 45

Rep: Reputation: 15
Program to recognize chords in MP3 (like "Chord Pickout")


Is anyone aware of a Linux program
intended to recognize chords in an
MP3 file (or any other common file
format)? Programs like this are
primarily intended to help guitar
players, but any musician would find
them useful. There is a commercial
program called "Chord Pickout". I'd
gladly buy it, but based on the free
trial I am dissatisfied with its
results, and am looking for something
better.
Thanks in advance for any suggestions.
Tom
 
Old 03-28-2010, 08:11 PM   #2
Mr-Bisquit
Member
 
Registered: Feb 2009
Distribution: FreeBSD, OpenBSD, NetBSD, Debian, Fedora
Posts: 770
Blog Entries: 52

Rep: Reputation: 68
You can use audacity;but, you will need to adjust it to allow only a single chord to be heard.
Takes a fair amount of work.
 
Old 04-15-2010, 06:17 PM   #3
thomas.hedden
Member
 
Registered: May 2006
Location: Carlisle, MA
Distribution: Ubuntu, Fedora
Posts: 45

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by Mr-Bisquit View Post
You can use audacity;but, you will need to adjust it to allow only a single chord to be heard.
Takes a fair amount of work.
Thanks for the suggestion.
I've used audacity a little, but just to trim audio clips,
and I don't know much about it.
Can you give me some idea about how to proceed?
Actually, all I need to be able to do is to identify or
separate frequencies: I'd almost rather have the individual
notes than someone else's opinion about what chord they
represent when combined.
Thanks in advance for any help.
Tom
 
Old 05-24-2010, 09:01 PM   #4
xriz
LQ Newbie
 
Registered: May 2010
Posts: 1

Rep: Reputation: 0
Try with clam-chordata
Bye
 
Old 05-24-2010, 10:11 PM   #5
jefro
Guru
 
Registered: Mar 2008
Posts: 11,527

Rep: Reputation: 1404Reputation: 1404Reputation: 1404Reputation: 1404Reputation: 1404Reputation: 1404Reputation: 1404Reputation: 1404Reputation: 1404Reputation: 1404
I think he wants an automated program. I don't think there is a linux version or one even close but you can try the clam-chordata

I'd try that program in linux to see if it would work under wine or crossover office.


Audacity would require you to listen to the chord and learn by ear. I use it to transcribe all sorts of songs. You get a clip and open it in Audacity. You can select an area that may contain the best chord and repeat it. You may be able to use vocal remove to get a better clip. Start by finding the base note and work up. It may take quite a while to get good at it.


There are many tasks that a good player ought to master. One is chord recognition, you'd do yourself a favor if you trained by ear as well as knowing the basics of scales and notes and timings. You are simply delaying the inevitable skill training that you will need. Trust me on this one. Get a good instructor that can show you how to transcribe a song by ear. They should be good enough to get it in 15 minutes. If they don't sound like what you hear on the recording then get a new instructor.

Last edited by jefro; 05-25-2010 at 11:34 AM.
 
Old 05-24-2010, 11:15 PM   #6
Shadow_7
Senior Member
 
Registered: Feb 2003
Distribution: debian
Posts: 1,530

Rep: Reputation: 238Reputation: 238Reputation: 238
There's a few apps for music. But I don't know of any that directly do what you're asking. If you're good with numbers perhaps sox's trim + spectrogram and other means to see a representation of the chord and derive it's terminology. I'm not familiar with any automated approaches. There is fmit that's a tuner which might help in this regard, but I doubt it logs it's input to any degree. And it might also be limited to single pitches, not chords. Plus that whole jack_connect / qjackctl to get the flow established in the first place.
 
  


Reply

Tags
audio, music, recognition, sound


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Getting bash to login as root and recognize commands like "vi" and "locate" ajaygoeslinux Linux - Software 4 05-04-2009 10:51 PM
A single regex to match anything with ".aac" or ".mp3" at the end ? lumix Linux - General 9 05-09-2008 01:11 AM
"fc5" mount does not recognize "smbfs" file system? bdplays Linux - Networking 6 06-28-2006 11:21 AM
add "Artist" and "Album Title" to mp3 files powah Linux - Software 2 04-05-2005 03:04 AM
MP3 player does not recognize "ogg" files?? snakeo2 Linux - Newbie 4 07-04-2004 03:20 PM


All times are GMT -5. The time now is 03:39 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration