Automatic generation of documentation for the QuNex project

I developed a solution that automatically builds a new version of documentation for the QuNex neuroimaging software suite upon changes to its source code. It is described in detail in my Bachelor’s thesis in Slovenian language. The latest version of documentation is available at qunex.readthedocs.io.

The Quantitative Neuroimaging Environment & Toolbox (QuNex) is a open-source software suite that collectively supports an extensible framework for data organization, preprocessing, quality assurance, and analyses across neuroimaging modalities, co-developed by the Anticevic Lab at Yale University, the Mind and Brain Lab at University of Ljubljana, and the Murray Lab at Yale University.

Option to change pitch by semitones in the NewPipe app

The NewPipe app for Android allowed for speeding up and slowing down of video playback, whereas pitch controls were quite clumsy and thus practically unusable. Pitch adjustment or transposition is particularly useful for:

  • singers that do not share their voice range with that of the singer in a particular recording,
  • improvisers when they wish to play with the abundance of backing tracks found on YouTube in a different key,
  • guitarists who previously had to use a capo or tune down to learn or play along to a song,
  • other instrumentalists whose instruments are locked to just one or a couple of the twelve possible tunings.

I proposed and implemented a semitone pitch slider that enables users to easily adjust the key of any song or video.

NewPipe has been created with the purpose of getting the original YouTube experience on your smartphone without annoying ads and questionable permissions.