Bastian Bechtold, M.Sc.
|Wissenschaftlicher Mitarbeiter; Projekt Parametrisierung von Rauschunterdrückungsalgorithmen|
### Research Areas - Signal Processing - Speech Analysis ### Curriculum Vitae - Since Nov 2014 Ph.D. Student with the topic "Selection and Parametrization of Noise Reduction Algorithms for Diverse Applications" at Jade Hochschule / Carl von Ossietzky Universität, Oldenburg - Mar 2014 - Okt 2014 Master Thesis "Tracking Tone Complexes and Partials in Audio Signals Using Structures across Time and Frequency" at Carl von Ossietzky Universität, Oldenburg - Okt 2012 - Okt 2014 Master of Science in Hearing Technology and Audiology at Carl von Ossietzky Universität, Oldenburg - Mar 2012 - July 2014 Teacher at Jade Hochschule, Oldenburg - Aug 2012 - Feb 2014 Software Developer for Embedded Devices for Somix Audio Labs GmbH, Waldshut-Tiengen. UI and embedded scripting development in Lua. Audio Effects and UI in C/C++ and Python. Workflow automation and scripting. - Aug 2010 - July 2012 Software Developer for Embedded Devices for Somix Audio Labs GmbH, Waldshut-Tiengen. UI and embedded scripting development in Lua. Audio Effects and UI in C/C++ and Python. Workflow automation and scripting. - Feb 2010 - June 2010 Contract work for Algorithmix GmbH, Waldshut-Tiengen GUI Programming, 3D visualization and audio processing for Mac OS X in C, Objective-C, Cocoa and OpenGL. - Aug 2009 - Feb 2010 Bachelor Thesis "Development of an Algorithm for Correcting the Acoustical Influence of the Listening Room and the Loudspeakers" at Algorithmix GmbH, Waldshut-Tiengen - Sept 2006 - Feb 2010 Bachelor of Engineering in Hearing Technology and Audiology at Jade Hochschule, Oldenburg ### Teaching - Winter 2016/2017 Programming Lab *Development of a signal analysis application in the browser* - Summer 2016 Lecture *Data and Algorithms: Data Processing in Matlab* - Summer 2015 Lecture *Data and Algorithms: Data Processing in Matlab* Programming Lab *Development of an application for psychoacoustic experiments* - Summer 2014 Lecture *Data and Algorithms: Data Processing in Matlab* - Winter 2013/2014 Lecture *Computer Science I: Introduction to Programming* - Summer 2013 Programming Lab *GUI Programming in Python* - 2007-2009 Supervising Tutor for Programming Exercises ### Open Source - [PySoundFile](https://github.com/bastibe/PySoundFile) An audio library for reading and writing sound files in Python based on libsndfile, CFFI, and NumPy. - [PySoundCard](https://github.com/bastibe/PySoundCard) An audio library for playing and recording audio in Python based on PortAudio, CFFI and NumPy. - [Org-Journal](https://github.com/bastibe/org-journal) An org-mode based personal diary/journal in Emacs. - [Annotate.el](https://github.com/bastibe/annotate.el) An Emacs mode for annotating files non-destructively. - [Pomodoro-Timer](https://github.com/bastibe/pomodoro-timer) A [website](http://pomodoro-timer.org/) with a graphical timer for your Pomodoro workflow. - [Transplant](https://github.com/bastibe/transplant) An easy way of calling Matlab from Python based on a ZMQ/Msgpack based messaging protocol. - [MatlabCodeAnalyzer](https://github.com/bastibe/MatlabCodeAnalyzer) A style checker and analyzer for Matlab code. - [Matlab Violin Plots](https://github.com/bastibe/Violinplot-Matlab) Violin plots for Matlab. - Work on PyAudio An audio library for playing and recording audio in Python based on PortAudio. I ported this to Python 3, and contributed some bug fixes. - Work on Lunatic Python A two-way bridge between Python and Lua, allowing these languages to intercommunicate. I ported this to Python 3.