C++ Audio-Slicer Transient Detector ( Juce framework )

  • Job DurationLess than a week
  • Project LevelBasic Level
  • Project deadlineExpired

Project detail

My project aims to develop an audio transient detector in C++, using the JUCE framework.
Creation of a compatible class ( inherited ) from Juce that takes as input a .wav file or an audioBuffer, then performs a process of “transient detecting” so that then it can “cut” the input file and generate output files and/or audiobuffer( slices ).
Also needed as output are the cut points expressed in samples and/or timestamps as well as the durations of each slice.


In a manner similar to how Recycle from Propellerhead does it.
The user of this class will only have to worry about setting the db threshold for transient detection.

Further information in ( attached ) Project Description Pdf

The project requires seriousness and competence, no superficility
considering that this can also be a beginning of a longer collaboration, a good level of English ( at least written ) is also required

Possible payment plans:

20% upon assignment of the project
20% during the initial development
30% cooperative testing of the code
30% final delivery of the code

Initial support of at least 60 days from final code delivery is required. Support is defined as the correction of any bugs or inaccuracies in calculations and finished results.

After the 60-day support period has passed, the price for each required intervention will be to be determined prior to project assignment

Industry Categories

Freelancer type required for this project