pyFASST released!

0 Comments

My latest implementation of the Flexible Audio Source Separation Toolbox (FASST – http://bass-db.gforge.inria.fr/fasst/) in Python is not available. It can be found on my github account: http://github.com/wslihgt/pyfasst. At the moment of writing, the EPFL git repository for pyFASST mirrors the same version. One can clone it with the following command (in a command line terminal, […]

Installing Snack on Lion (Moutain?) OS X 10.8

0 Comments

For some demo programs, since my attempt to create standalone program half failed, I needed to install snack on a MacOSX 10.8 machine. Here is my experience. Install XCode. Well, should be easy, but since in Switzerland, they require you to provide a valid payment means, I had to register as a French, in order […]

Standalone apps

0 Comments

Just a few thoughts and logs for people who try (very hard) to make standalone versions of their programs, be it through statically linking or through packaging their python/matlab code. As of 2013.6.23, not much structure for this document. Ideal: compile for the target platform, static linking. This is, in principle, the most obvious way […]

Python/NumPy performance

0 Comments

When I bought my mac, during my PhD preparation, I decided not to install Matlab anymore, for various reasons: first, there are free and open source softwares that advantageously replace Matlab, and second, because I wanted to check whether these alternatives were viable in academic research. In this article, I want to explore (and share) my experience in replacing a precise point in Matlab, which is the MEX-file mechanism. How do I create extensions for Python/NumPy or Octave, to make the computations faster? If I can write a C code of my algorithm, can I use it under Python? Should I really do that?!! Well, without being an expert in programming, I believe my experience can enlighten these questions, if not addressing them. This article also serves as a container for personal notes and reminders.

What is perfection, anyway?

0 Comments

I just saw a tweet from JJ Acouturier (@jjtokyo), re-tweet from someone else, linking to the following editorial article. The original tweet by was: ACM CCR had *no* peer-reviewed papers in July — all were rejected! The editor’s critique of reviewing is a must-read: ccr.sigcomm.org/online/files/p… I thought I could throw in some comments about what […]

Big Bang Discussion (in French)

0 Comments

I just stumbled on this video, on universcience.tv:

Semester project for EPFL students

0 Comments

We propose a semester project for EPFL students on “Visual Cues for Computer Aided Pronunciation Training (CAPT)”, a collaboration between the LTS5 and SpeedLingua. See here for details.

Zelenka on archive.com

0 Comments

Some time ago, I saw that youtube movie of a guy playing music with himself (the piano and the drums). I thought, “why should I not try to play a trio-sonata for 2 oboes and a bassoon all by myself?” And there I recorded myself, with my alto saxophone and my oboe, the first trio-sonata […]

New 2010 article

0 Comments

We are trying to publish one last thing about my PhD work, with Gaël Richard and Bertrand David, at the forthcoming IEEE journal on selected topics on signal processing, in the “Music Signal Processing” special issue. Edit (22/05/2011): the article got accepted! only need to correct some details and package all the necessary sources!