Plug-ins, Hosts, Apps,
Hardware, Soundware
Developers
(Brands)
Videos Groups
Whats's in?
Banks & Patches
Download & Upload
Music Search
KVR
   
KVR Forum » Everything Else (Music related)
Thread Read
New chord detector by DDMF
Goto page 1, 2, 3  Next
docdued
KVRian
- profile
- pm
- e-mail
- www
PostPosted: Mon May 09, 2011 4:42 am reply with quote
Ok, it's not (yet) a plugin but still something the practising musicians among you will find interesting (especially those poor souls that don't have perfect pitch Smile). Chorddetector is an mp3/wav-player with an integrated chord detection algorithm. It's extremely simple to use: just load the song whose chords you're interested in, press play and see the displayed chords in realtime, so that you can play along with your instrument. Very useful for covering songs, which, as we all know, is the basis of virtually all successful band careers! Very Happy

This nice piece of software is available for next to nothing (15 $) in Windows (32 bit executable) and Mac OSX (Intel 10.5 or 10.6) format at http://www.chorddetector.com . A demo version is ready for download as well. Also, there's a little video on the site showing the tool in action...
Last edited by docdued on Mon May 09, 2011 4:57 am; edited 1 time in total
^ Joined: 02 Apr 2005  Member: #63752  Location: out there
VitaminD
Pick Me Pick me!
- profile
- pm
- www
PostPosted: Mon May 09, 2011 4:49 am reply with quote
very cool concept.

Why does the windows version have a mac-like look and feel?
----
"Use the talents you possess, for the woods would be very silent if no birds sang except the best." - Henry Van Dyke
^ Joined: 11 Mar 2002  Member: #2027  Location: in a state of confusion
docdued
KVRian
- profile
- pm
- e-mail
- www
PostPosted: Mon May 09, 2011 4:52 am reply with quote
Because Steve Jobs pays me to do so! Very Happy Na, it's the default JUCE look (a graphics library), and I like it.
^ Joined: 02 Apr 2005  Member: #63752  Location: out there
D N A
KVRian
- profile
- pm
- www
PostPosted: Mon May 09, 2011 5:30 am reply with quote
very nice concept, it'll be an amazing concept when you create plugin version Very Happy

how such "detecting chord task" is realised ? I use software which returns the root key of track (useful for DJs and "harmonic mixing" technique) but been always wondering how it's possible ? I'm totally newbie here. Do you scan the frequencies or are there any detector algorithms ? IF you could write a little bit about technique, about "how it works" (some basics, because I assume that there are some hidden tricks Wink ) that would be great Smile Im just curious Smile
^ Joined: 01 Jan 2004  Member: #11407  
penguinfromdeep
KVRAF
- profile
- pm
PostPosted: Mon May 09, 2011 5:33 am reply with quote
cool idea!
----
Developers! Developers! Your plug-ins should be circuit modeled!!! It's the shizzz! Also don't forget oversampling & 0dfb filters!
^ Joined: 18 Nov 2008  Member: #193898  
audiobot202
KVRian
- profile
- pm
- e-mail
PostPosted: Mon May 09, 2011 5:58 am reply with quote
Nice, but it this just detecting the root note of the chord?
----
Tracktion is BAAAAAACK !!!
^ Joined: 24 Dec 2004  Member: #52596  Location: Adelaide, South Australia
Nielzie
KVRAF
- profile
- pm
PostPosted: Mon May 09, 2011 6:00 am reply with quote
penguinfromdeep wrote:
cool idea!


Cool indeed! Would reach the highest grade of coolness if it also could copy the chords realtime into the piano roll of the host Very Happy
^ Joined: 28 May 2005  Member: #69942  Location: Netherlands
Shabdahbriah
KVRAF
- profile
- pm
PostPosted: Mon May 09, 2011 6:05 am reply with quote
Nielzie wrote:
penguinfromdeep wrote:
cool idea!


Cool indeed! Would reach the highest grade of coolness if it also could copy the chords realtime into the piano roll of the host Very Happy

That would be clever, indeed.

But I will def check this out...
----
Perception is the ultimate "reality" ~ but not, the ultimate Truth.
^ Joined: 19 Jun 2008  Member: #183163  
docdued
KVRian
- profile
- pm
- e-mail
- www
PostPosted: Mon May 09, 2011 6:15 am reply with quote
The approach I've taken here is: imagine a piano and a loudspeaker playing a song at high volume nearby. The strings in the piano will start to resonate with the notes that are present in the music, and when you stop the music at any given point, you'll hear (more or less) the chord that was being played at that moment. So this is what I simulate... and then I see, okay, the C, E and G string are vibrating, must be C major! Of course there are some more details (like the strings shouldn't react too fast, otherwise every drum beat will f**k things up), and you have to set some sort of threshold for overtones (any real instrument playing C,E,G will in fact also have a bit of B and D in it). But that's about it.
Of course it's not perfect, but neither are the existing approaches. It's meant to guide you, but you shouldn't follow it blindly (just like a car navigation system, sort of). It will usually work well with acoustic stuff, Pantera, not so much... Very Happy
^ Joined: 02 Apr 2005  Member: #63752  Location: out there
Lotuzia
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Mon May 09, 2011 7:15 am reply with quote
Just tried it.

The idea is really brilliant.

This said on WinXp32 SP 3 :

When browsing to load a file my system becomes terribly sluggish. Also : After I've selected a track/clip it hangs for one mn before playing/refreshing program window.

Also its a real hassle that the program doesnt keep the last folder used. Tkaes ages if you have to reselect your demo folder at each time.

Also a rewind/forward button would be very appreciated, aslo the logic to restart from beginning (press left once then center then play ) is a bit weird to say the least.

Also sometimes when for example the base material is made from arpeggios the program displays fast changing chords wich are not related to what is actually playing.

So maybe a "refresh time" parameter could be usefull, which user could tweak to approximately follow the tempo of the track and then get the chords each bar or half/quarter bar.

Dont get me wrong :

Just some thoughts : The idea of this program is ultimately cool, and could be very usefull for music students, schools etc, but I thoink it needs to be a little more polished to do the job.

Best,

LtZ
----
www.lelotusbleu.fr Soundbanks for Vsti

5000+ Instruments for 23 Vstis, 8 Sound Designers, Hours of audio Demos. The Sound you miss might be there [Xils-Lab Team]
^ Joined: 19 Feb 2004  Member: #12754  Location: Paris
docdued
KVRian
- profile
- pm
- e-mail
- www
PostPosted: Mon May 09, 2011 9:09 am reply with quote
Thanks for the thoughts! On Win7, the last folder is being remembered... will look into XP asap.
I agree the controls can (and will) be improved. Ideally you could scroll through the waveform, or maybe also loop parts. There has to be something for version 1.1!
Smile
^ Joined: 02 Apr 2005  Member: #63752  Location: out there
D N A
KVRian
- profile
- pm
- www
PostPosted: Tue May 10, 2011 1:47 am reply with quote
docdued wrote:
The approach I've taken here is [...]

Thanks for the info. It was very interesing Smile
^ Joined: 01 Jan 2004  Member: #11407  
wakax
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Tue May 10, 2011 1:53 am reply with quote
it's good but is more technology demo than application ...
it doesnt have any storage like save notes / chords to midi.
not even to a txt file ... also it doesnt have loop points.
but it detects quite good ...
^ Joined: 21 Mar 2002  Member: #2221  Location: Timisoara, Romania
Klemperer
KVRAF
- profile
- pm
- e-mail
PostPosted: Tue May 10, 2011 11:02 am reply with quote
Like with ddmf, after so many outstanding plugins I just bought it. (Even though the price tag is enormous HiHi). It's amazing, after first tests (and with Vista and a few wavs it doesn't give me problems Lotuzia has with WinXP up to now, will try on my other PC with xp).

A little FR - I know, I know, it's out since a few days and I just should enjoy it^^: nearly all of my wav-files are saved as flac these days, as Reaper loads them so fine. Will flac, as far as I know the most used lossless compression (in earlier times I had monkey's audio, but many programs support flac more) be supported in a later update?
Anyway, thanks for the program, it is great!
^ Joined: 24 Nov 2003  Member: #10565  Location: Heidelberg&Hamburg
stanlea
KVRAF
- profile
- pm
- e-mail
PostPosted: Tue May 10, 2011 1:03 pm reply with quote
Could someone compare it with another program, called Chordata ?

http://clam-project.org/download.html

I"d be curious to see the differences.

(sorry docdued for the competition... but it's not the same approach)
----
You can't always get what you waaaant...
^ Joined: 11 Feb 2005  Member: #57685  Location: Bordeaux France
All times are GMT - 8 Hours

Printable version
Page 1 of 3
Goto page 1, 2, 3  Next
Display posts from previous:   
ReplyNew TopicPrevious TopicNext Topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Username: Password:  
KVR Developer Challenge 2012