quicky2000 / tartini

A trial to make Tartini (The real time music analysis tool ) to evolve. Original code is located in http://miracle.otago.ac.nz/tartini/download.html
Other
8 stars 4 forks source link

What's next? #74

Open mself opened 4 years ago

mself commented 4 years ago

Tartini is now running reliably on my Mac with all features working (AFAIK). So what's next?

Here are a few ideas:

Thoughts? What are your priorities for the project?

quicky2000 commented 4 years ago

Tartini is now running reliably on my Mac with all features working (AFAIK). So what's next?

Here are a few ideas:

* Support opening other audio file types besides `wav`?  Maybe `mp3` or `m4a`

* See if the `RTAUDIO_MINIMIZE_LATENCY` option reduces latency when recording

* Port to a newer version of OpenGL

* Use "Tool Tips" rather than "What's This?" to make the UI more discoverable

Why not

* Make `RtAudio` be an external library (like `fftw3`) rather than redistributing the source code

I think it bring unnecessary complexity. RtAudio is designed to be easily integrated in projects ( only 2 source files) by providing source code

Thoughts? What are your priorities for the project?

First I would like to finish to clean the code, look to issues we saw related to buffer vs step size and succeed to build for windows

reinierpost commented 1 year ago

I am excited to see this.

As an amateur singer, I like to use Tartini to check my pitch. Compiling it on Ubuntu took some tweaking with libraries. No such issues with this version; I just followed the instructions (on Ubuntu 20.04).

A Debian and/or Ubuntu package for this software might greatly increase its user base.

reinierpost commented 1 year ago

Something I'd like to see is detection of multiple simultaneous voices, but that will require advanced knowledge of the underlying signal processing theory and algorithms.

reinierpost commented 1 year ago

A more mundane request: support for PulseAudio. (I won't be able to help with that, either.)