Jonathan Moore Liles
12ed651e13
scripts: More changes to support using system installed NTK. Don't automatically assume user wants to checkout/build NTK submodule.
2012-10-30 11:52:36 -07:00
Jonathan Moore Liles
21ba2e35e5
scripts: Dynamically link to system-wide NTK, if found.
2012-10-30 09:11:13 -07:00
Jonathan Moore Liles
3c01a8a72a
Update NTK.
2012-10-27 14:15:43 -07:00
Jonathan Moore Liles
cf0c53b443
Timeline: Improve appearance of progress bars.
2012-10-27 14:12:09 -07:00
Jonathan Moore Liles
ada46d215b
Timeline: Make coloration of tracks optional.
2012-10-27 14:12:02 -07:00
Jonathan Moore Liles
ee063e003b
Timeline/ControlSequence: Simplify drawing.
2012-10-25 00:25:23 -07:00
Jonathan Moore Liles
03fdc46f3c
Remove dates from documentation. Update CSS.
2012-10-23 23:20:13 -07:00
Jonathan Moore Liles
a7d2f2f213
Timeline: Update most screenshots in documentation.
2012-10-23 22:56:01 -07:00
Jonathan Moore Liles
3054e7ecbf
Timeline: Update documentation on cursors.
2012-10-23 22:55:58 -07:00
Jonathan Moore Liles
2f06f509d7
Timeline: Implement new cursor system.
...
This adds new cursor rulers for edit, punch and playback. P1/P2 are now known as the
Edit Cursor. Multiple Punch Cursors may be defined. The playback cursor affects Home and End
controls. New options are available for looping over the playback cursor (even while recording)
and automatically creating new takes at start of recording (or loop).
The new cursor objects bump the project file version. Older versions of non-daw will be
unable to load new/edited projects.
2012-10-23 22:55:52 -07:00
Jonathan Moore Liles
bcfa3953b1
Remove website documents from repository.
2012-10-23 22:55:43 -07:00
Jonathan Moore Liles
ddb5d4f7ab
FL/Fl_Text_Edit_Window: Don't die if initial text is NULL.
2012-10-23 20:31:42 -07:00
Jonathan Moore Liles
cfcf4cf1fb
Update NTK.
2012-10-05 15:48:54 -07:00
Jonathan Moore Liles
15a78bbfb5
Timeline: Don't die when a punch recording is started with no range defined.
2012-10-05 14:19:50 -07:00
Jonathan Moore Liles
2861509b52
Update repository paths in documentation.
2012-10-02 16:58:06 -07:00
Jonathan Moore Liles
5cc6136f9c
NSM: update API document.
2012-09-23 18:57:06 -07:00
Jonathan Moore Liles
9cebe116d1
Update NTK.
2012-09-07 18:35:34 -07:00
Jonathan Moore Liles
a6f43250ae
NSM: Fix argument order for new GCC.
2012-09-07 18:34:32 -07:00
Jonathan Moore Liles
5f7a29219e
Mixer: fix bug in makefile.
2012-08-07 17:45:55 -07:00
Jonathan Moore Liles
c4b4f49575
Merge branch 'next' into master
2012-08-06 20:10:45 -07:00
Jonathan Moore Liles
fd3d294b8a
Update NTK submodule.
2012-08-06 20:05:50 -07:00
Jonathan Moore Liles
14d189c939
Update Makefile to automatically checkout NTK submodule and add README.build file.
2012-08-06 20:03:30 -07:00
Jonathan Moore Liles
ee8764495f
Mixer: Add --no-ui commandline option and non-mixer-noui executable symlink to permit running an instance of non-mixer without connecting to an X display.
2012-07-28 15:22:31 -07:00
Jonathan Moore Liles
3a999ecc86
Mixer: Fix segfault in module paste.
2012-07-21 16:31:55 -07:00
James Morris
15e095092c
Small fix for the ladspa plugin module to multiple the port hint by sample rate to give frequency ports the correct value range.
2012-07-16 01:07:18 -07:00
Jonathan Moore Liles
c53cb2e7fe
Mixer: Fix -3db error in meter display.
2012-06-28 18:01:44 -07:00
Jonathan Moore Liles
89d26989f3
Mixer: Panner: Don't mangle line-style.
2012-06-28 00:38:41 -07:00
Jonathan Moore Liles
f4dace9983
NSM: const fix in NSM proxy.
2012-06-24 11:48:11 -07:00
Jonathan Moore Liles
7f8de0710a
Mixer: Fix divide by zero in DPM.
2012-06-23 21:49:21 -07:00
Jonathan Moore Liles
be3c9c6412
Timeline: declick loop boundaries.
2012-06-22 21:13:05 -07:00
Jonathan Moore Liles
ee2d86a012
Timeline: Tweak drawing of basic sequence region label.
2012-06-20 01:03:21 -07:00
Jonathan Moore Liles
870203b3dd
Mixer: Update for NTK transparency.
2012-06-20 00:55:58 -07:00
Jonathan Moore Liles
81217a8722
Timeline: Display selection state of basic sequence points and sequence regions.
2012-06-18 21:31:23 -07:00
Jonathan Moore Liles
44a0279e4c
Timeline: Just redraw the whole waveform when recording...
2012-06-18 21:27:59 -07:00
Jonathan Moore Liles
a480a93ba4
Tweak Timeline<->Mixer discovery handshake.
2012-06-18 21:25:41 -07:00
Jonathan Moore Liles
8cddccf6a4
Timeline: Require rectangle or CTRL+Click to select sequence widgets.
2012-06-17 02:31:01 -07:00
Jonathan Moore Liles
3cc14df756
Timeline: Allow reordering of tracks.
2012-06-16 22:08:49 -07:00
Jonathan Moore Liles
6f993eeb10
nonlib: Always get the latest unjournaled state when saving.
2012-06-16 22:07:47 -07:00
Jonathan Moore Liles
13b6537ee4
NSM: Fix up configure and makefile. Also, clear some compiler warnings.
2012-06-16 19:46:29 -07:00
Jonathan Moore Liles
94367a990c
Sequencer: Fix some NTK transparency issues.
2012-06-16 18:59:26 -07:00
Jonathan Moore Liles
553db45e8b
NSM: Fix uninitialized value error with client labels.
2012-06-16 17:51:02 -07:00
Jonathan Moore Liles
1f9c2bbb6a
Timeline: Fix thread synchronization issues during recording.
2012-06-15 18:53:40 -07:00
Jonathan Moore Liles
ab8f23f15d
Timeline: Simplify drawing of crossfades by using NTK transparency.
2012-06-13 23:04:42 -07:00
Jonathan Moore Liles
7107cbbf4c
Timeline: Add CTRL+L shortcut to force redraw.
2012-06-13 21:04:31 -07:00
Jonathan Moore Liles
deb08d4b14
Timeline: Fix disappearing waveforms.
2012-06-13 21:02:25 -07:00
Jonathan Moore Liles
a27d0b1718
Timeline: Add basic punch in/out support (may require latency compensation).
2012-06-13 18:28:49 -07:00
Jonathan Moore Liles
e968d8190f
Timeline: Fix waveform drawing during record and cumulative error in looped region drawing. Also, avoid redrawing already displayed parts of waveforms while recording.
2012-06-12 20:53:21 -07:00
Jonathan Moore Liles
f04c36cae9
Timeline: Prevent segfault at shut down due to OSC output thread left running.
2012-06-12 20:39:33 -07:00
Jonathan Moore Liles
989b6f0e4b
Timeline: Avoid uninitialized read when drawing waveforms.
2012-06-12 20:39:33 -07:00
Jonathan Moore Liles
e219e6766e
Timeline: Fix uninitialized value in Control_Sequence.
2012-06-12 20:37:15 -07:00