#950923 RFP: non-daw -- Non is a modular DAW which includes four components: non-session-manager, non-timeline, non-mixer, non-sequencer

Package:
wnpp
Source:
wnpp
Submitter:
"rosea.grammostola"
Date:
2025-11-29 16:45:53 UTC
Severity:
wishlist
#950923#5
Date:
2020-02-08 12:05:41 UTC
From:
To:
Description:

Non is a modular DAW. Modular in the Unix sense. This is unique. Other
DAWs, even in the free-software realm, are large, bloated, and, as a
rule, monolithic. This goes against the Unix philosophy and fails to
take full advantage of the power and flexibility of JACK
<http://non.tuxfamily.org/wiki/JACK>.

The components of Non work together and separately, allowing you create
a studio tailored to your own needs.


- Non-Session-Manager

The Non Session Manager is an API and an (GUI) implementation for
session management in the context of Linux Audio. NSM clients use a
well-specified OSC <http://non.tuxfamily.org/wiki/OSC> protocol to
communicate with the session management daemon. 

- Non-timeline

The Non Timeline is a powerful, reliable and fast modular Digital Audio
Timeline arranger, released under the GNU General Public License (GPL
<http://non.tuxfamily.org/wiki/GPL>). It utilizes the JACK
<http://non.tuxfamily.org/wiki/JACK> Audio Connection Kit for
inter-application audio I/O and the NTK
<http://non.tuxfamily.org/wiki/NTK> GUI toolkit for a fast and
lightweight user interface.

Non Timeline can be used alone or in concert with Non Mixer
<http://non.tuxfamily.org/wiki/Non Mixer> and Non Sequencer
<http://non.tuxfamily.org/wiki/Non Sequencer> to form a complete studio.

- Non-Mixer

The Non Mixer is a powerful, reliable and fast modular Digital Audio
Mixer, released under the GNU General Public License (GPL
<http://non.tuxfamily.org/wiki/GPL>). It utilizes the JACK
<http://non.tuxfamily.org/wiki/JACK> Audio Connection Kit for
inter-application audio I/O and the NTK
<http://non.tuxfamily.org/wiki/NTK> GUI toolkit for a fast and
lightweight user interface.

Non Mixer can be used alone or in concert with Non Timeline
<http://non.tuxfamily.org/wiki/Non Timeline> and Non Sequencer
<http://non.tuxfamily.org/wiki/Non Sequencer> to form a complete studio.

- Non-Sequencer

The Non Sequencer is a powerful, lightweight, real-time, pattern-based
MIDI sequencer for Linux--released under the GNU General Public License
(GPL <http://non.tuxfamily.org/wiki/GPL>). It utilizes the JACK
<http://non.tuxfamily.org/wiki/JACK> Audio Connection Kit for MIDI I/O
and the NTK <http://non.tuxfamily.org/wiki/NTK> GUI toolkit for its user
interface.

Everything in Non Sequencer happens /on-line/, in realtime. Music can be
composed live, while the transport is rolling.


License:

GPL version 2


Website:

http://non.tuxfamily.org/

Download:

http://non.tuxfamily.org/wiki/Downloads

#950923#16
Date:
2020-02-09 11:20:47 UTC
From:
To:
#950923#21
Date:
2020-03-06 21:43:57 UTC
From:
To:
Upstream developer about packaging:

/"You can get a tarball from a tag on github. Plus, I thought all
packagers have been doing things straight from git (no tarballs) for
like half a decade now. I can't remember the last time I touched a
tarball..."/

/"Splitting applications into different git repo's is never gonna
happen. To much work to manage."/


//"Building NSM without NTK, but with FLTK is totally reasonable. Again,
I'm 99% sure that NSM's GUI doesn't use any NTK specific features or
controls."//