Scientific Python and Advanced Matlab Training Workshop

This workshop is offered by the student coordinators of CIRMMT's Sound Modeling, Acoustics and Signal Processing Axis. It is open to all CIRMMT members - registration is free.

Click on this link to register (space is limited to 20 participants): 

Scientific Python and Advanced Matlab Workshop Registration Form

 

Topics

Part 1: Scientific python, by Antoine Lefebvre

  • Intro to python programming, data types, basic paradigm and object oriented features
  • Numpy (numeric python) and Scipy (scientific python) overview vs matlab
  • Matplotlib package: plotting data almost the matlab way...
  • Example programs showing various functionalities including routines to automatically generate latex and/or html tables of data
  • Sound files loading and spectral analysis

Part 2: Introduction to writing and debugging C-mex Matlab files (45 minutes), by Corey Kereliuk

  • How to write and compile mex files
  • Some debugging tools (gdb and the eclipse IDE)

Part 3: Ounk: A Python audio scripting environment that uses Csound as its engine, by Olivier Bélanger

Details

More workshop details and materials can be found here.