/non-timeline-xt

Non-Timeline with some eXTras

Primary LanguageCGNU General Public License v2.0GPL-2.0

Non-Timeline-XT

Screenshot

screenshot

Non-Timeline-XT is a reboot of original Non-Timeline with some eXTras.

Beginning with version 2.0.0 the default build will use the FLTK library instead of NTK.

Non-Timeline-XT build instructions:

Dependencies :

For fltk build:

  • fltk
  • fltk-dev

For NTK build:

  • ntk

Other Dependencies:

  • liblo
  • liblo-dev
  • libsndfile1
  • libsndfile1-dev
  • jack2 (Need development packages also)

Getting submodules (nonlib and FL):

    git submodule update --init

Getting NTK:

Your distribution will likely have NTK available. If not then you can get NTK at:

    git clone https://github.com/linuxaudio/ntk

Build Non-Timeline-XT:

For cmake build:

    mkdir build
    cd build
    cmake ..
    make
    sudo make install

To uninstall:

    sudo make uninstall

To build with NTK:

    mkdir build
    cd build
    cmake -DEnableNTK=ON ..
    make
    sudo make install

For package maintainers, if you are building generic binary packages to be used on different architectures, then NativeOptimizations must be disabled:

    cmake -DNativeOptimizations=OFF ..