Software Alternatives & Reviews

Can you recommend a tech stack for a cross-platform music-pedagogy application?

p5.js JUCE
  1. 1
    JS library for creating graphic and interactive experiences
    Pricing:
    • Open Source
    We are by no means dead-set on Essentia and C++. I have also investigated going the web app route and tested this out by making a basic cordova-browser app using this MIR library and p5.js to make a simple animated spectrum analyzer/pitch tracker.

    #Javascript UI Libraries #Charting Libraries #Flowcharts 133 social mentions

  2. 2
    JUCE is a wide-ranging C++ class library for building rich cross-platform applications and plugins...
    Pricing:
    • Open Source
    Juce - As someone interested in VST plugin development I've used this before, but I've never tested its cross-platform features. It seems to be the industry standard for audio apps and includes a lot of powerful audio processing. However, if we have an MIR library that is well featured, we don't actually need a lot of that processing except for the basic I/O (for instance, Essentia already has a good FFT algorithm). I've heard that its UI development capabilties are somewhat barebones, but I dont know for sure since any apps I've made with it were all just a single view. Our app will have a few different "minigames" embedded into it so the UI will be a bit more complex than that.

    #Development Tools #Rapid Application Development #Game Engine 55 social mentions

Discuss: Can you recommend a tech stack for a cross-platform music-pedagogy application?

Log in or Post with