[Clam-devel] Turnaround - Chord Extractor application

David García Garzón dgarcia at iua.upf.edu
Tue Jul 15 03:49:17 PDT 2008


BTW, commited r11607. :-)

On Dilluns 14 Juliol 2008, Pawel Bartkiewicz wrote:
> Ok, sorry, preparing patches by hand is a tedious work and it's the
> only way to make incremental patches that I know, so I have prepared
> them with svn diff, in which case they are cumulative. The second one
> (Turnaround-main_window.patch) is newer. Moreover, I'm not doing
> incremental patches anymore since one of them was ommited because I
> had forgotten to tell David they weren't cumulative.
>
> I haven't managed to implement file playing and chord analysis yet,
> but I'm attaching the last working patch anyway. It's only a simple
> GUI with a menu bar, ProgressControl and KeySpace, but it's a progress
> nevertheless. This patch includes the previous two as well.
>
> On 13/07/2008, Pau Arumí <parumi at iua.upf.edu> wrote:
> > On dg, 2008-07-13 at 19:45 +0200, Pawel Bartkiewicz wrote:
> >> Regarding the name (I'm not very good at music theory):
> >>
> >> On 13/05/2008, Hernán Ordiales <h at ordia.com.ar> wrote:
> >> > I thought (as i promised) in a name for the chord application
> >> >
> >> > i thought in "turnaround", this means the last chords before you start
> >> > again with a section (mostly in blues or jazz) because i think is
> >> > pretty the same what you do when you want to learn a song with your
> >> > guitar (you're always turnarounding :P)
> >> >
> >> > better definition here:
> >> > http://en.wikipedia.org/wiki/Turnaround_(music)
> >>
> >> I can change it to simply Chord Extractor or Chord Walker (the second
> >> one is the idea of David) if you prefer.
> >
> > Humm, I'm not satisfied with either option. Let's keep calling it
> > turnaround by the moment, and leave the door open to do a call for names
> > and a poll in the future.
> >
> >> The error surprised me, it was building perfectly here. Are you
> >> compiling it the same way that Annotator or Network Editor are built?
> >> I'm doing it with:
> >> $ QTDIR=/usr/share/qt4/ scons clam_prefix=/usr/local
> >
> > I got it: I applied both your patches, which contained the same files,
> > so I got a SConstruct file which is the concatenation of the same file
> > two times.
> >
> > Was this your intention? Should I apply one of the two, and which?
> >
> > P
> >
> >> Thanks,
> >> Pawel
> >>
> >> On 13/07/2008, Pau Arumí <parumi at iua.upf.edu> wrote:
> >> > On dg, 2008-07-13 at 19:10 +0200, Pawel Bartkiewicz wrote:
> >> >> Hi,
> >> >>
> >> >> Here are the first two patches for the chord extractor application.
> >> >> I've decided that the name suggested by Hernan ("Turnaround") is the
> >> >> best one so far so it's used in those patches.
> >> >>
> >> >> The first patch is a minimal application that compiles. The second
> >> >> one adds an empty window. I've based some parts of the code on
> >> >> Annotator and Network Editor (especially the SConstruct) mainly
> >> >> because they contain some fixes/workarounds for portability.
> >> >>
> >> >> Hopefully I'll finish a simple working version (just audio file
> >> >> loading and analysis) tomorrow.
> >> >>
> >> >> Pawel
> >> >
> >> > Good to see the application growing (or borning actually)!
> >> >
> >> > Scons fails here. Says that have two different commands to build
> >> > src/main.o  (traces below)
> >> > Any idea before I start looking for the cause?
> >> >
> >> > BTW, the name "turnaround" have anything to do with chords? Is there
> >> > any hidden reason?
> >> >
> >> > P
> >> >
> >> >
> >> > scons: warning: Two different environments were specified for target
> >> > src/generated/ui_Turnaround.hxx,
> >> > 	but they appear to have the same action: $QT4_UIC $QT4_UICFLAGS -o
> >> > $TARGET $SOURCE
> >> > File "/home/parumi/clam/Turnaround/SConstruct", line 378, in <module>
> >> >
> >> > scons: *** Two environments with different actions were specified for
> >> > the same target: src/main.o
> >> > File "/home/parumi/clam/Turnaround/SConstruct", line 402, in <module>
> >> >
> >> >
> >> >
> >> > _______________________________________________
> >> > Clam-devel mailing list
> >> > Clam-devel at llistes.projectes.lafarga.org
> >> > https://llistes.projectes.lafarga.org/cgi-bin/mailman/listinfo/clam-de
> >> >vel
> >>
> >> _______________________________________________
> >> Clam-devel mailing list
> >> Clam-devel at llistes.projectes.lafarga.org
> >> https://llistes.projectes.lafarga.org/cgi-bin/mailman/listinfo/clam-deve
> >>l
> >
> > _______________________________________________
> > Clam-devel mailing list
> > Clam-devel at llistes.projectes.lafarga.org
> > https://llistes.projectes.lafarga.org/cgi-bin/mailman/listinfo/clam-devel



-- 
David García Garzón
(Work) dgarcia at iua dot upf anotherdot es
http://www.iua.upf.edu/~dgarcia
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.clam-project.org/pipermail/clam-devel-clam-project.org/attachments/20080715/9dc60e39/attachment-0003.pgp>


More information about the clam-devel mailing list