Jonathan Moore Liles
8fe598eff4
Timeline: Fixes for flac and ogg/vorbis playback and recording. Add new Ogg capture formats at various quality levels.
2013-08-22 18:37:04 -07:00
Jonathan Moore Liles
2afec38a54
Timeline: Read interleaved blocks of samples from libsndfile, rather than processing one channel at a time.
2013-08-22 18:36:59 -07:00
Jonathan Moore Liles
46d2324446
Timeline/Fade: minor cleanup.
2013-08-14 17:55:14 -07:00
Jonathan Moore Liles
e578deb112
Timeline: Avoid unaligned access.
2013-08-14 17:54:38 -07:00
Jonathan Moore Liles
19487a72e4
Tweak buffer ops for GCC auto vectorization.
2013-08-13 22:50:30 -07:00
Jonathan Moore Liles
5ccc6e7595
Mixer: Implement basic groups.
2013-08-08 12:57:26 -07:00
Jonathan Moore Liles
d2b2c0808d
Timeline: Fix double free in project open
...
Closes #71
2013-08-01 09:14:33 -07:00
Jonathan Moore Liles
9837a8f3f7
Timeline: Fix typo.
2013-07-31 21:25:42 -07:00
Jonathan Moore Liles
0da98f95b8
Fix some memory leaks and other valgrind warnings.
2013-07-30 21:36:35 -07:00
Jonathan Moore Liles
a3f1265ef3
Timeline: Reduce window minimum height.
2013-07-23 22:52:15 -07:00
Jonathan Moore Liles
70856a6e8e
OSC Signal cleanups.
2013-07-16 20:58:42 -07:00
Jonathan Moore Liles
a958276b06
Timeline: Mark ports as Terminal.
2013-07-16 16:21:13 -07:00
Jonathan Moore Liles
6adf6a9389
OSC: Simplify OSC signal protocol. Add midi<->osc gateway program.
2013-07-16 16:21:08 -07:00
Jonathan Moore Liles
d9ba4bda2b
Timeline/Control_Point: Don't draw with zero width.
2013-07-13 13:58:26 -07:00
Jonathan Moore Liles
72a1e2a5cf
Mixer: Implement de-zippering for controls of all built-in modules.
2013-06-15 17:51:50 -07:00
Jonathan Moore Liles
fadeea8a33
Timeline: remove extra fl_pop_clip().
2013-05-29 18:25:44 -07:00
Jonathan Moore Liles
6adba68975
Timeline: Fix overlay drawing.
2013-05-28 21:03:59 -07:00
Jonathan Moore Liles
b664d0ed04
Timeline: Allow drag and drop moving of tracks.
2013-05-22 23:50:10 -07:00
Jonathan Moore Liles
70e23f1994
Timeline: Draw punch/playback/edit cursors in the overlay plane.
2013-05-19 18:24:59 -07:00
Jonathan Moore Liles
89f2633463
FL/New_Project_Dialog: Don't crash if aborted.
2013-05-13 17:21:50 -07:00
Jonathan Moore Liles
d4c15e6fa7
wscript: Fix for Python3.
2013-05-07 18:51:47 -07:00
Jonathan Moore Liles
899740c2f1
Timeline: Add freewheel button.
2013-05-01 22:04:16 -07:00
Jonathan Moore Liles
c351700be0
Timeline: Fix peak display while recording.
2013-05-01 22:00:05 -07:00
Jonathan Moore Liles
1fc7c2eed2
Timeline: Tweak crossfade appearance.
2013-05-01 22:00:05 -07:00
Jonathan Moore Liles
97677c561e
Timeline: Don't allow import attempt when no project is loaded.
2013-04-30 22:44:16 -07:00
Jonathan Moore Liles
875ef17575
TImeline: Add GUI for Ardour session import and corresponding menu entry.
2013-04-30 22:38:49 -07:00
Jonathan Moore Liles
bf50334890
Timeline: Ardour input script now merges sources for multi-channel tracks instead of creating multiple mono tracks.
2013-04-30 17:26:57 -07:00
Jonathan Moore Liles
2f730acefb
Timeline: Update ardour session importer to work with ardour3 sessions.
2013-04-30 12:58:13 -07:00
Jonathan Moore Liles
a162876025
Timeline: Make ardour session importer work with ardour1 files. Also, don't fail if sample-rate is not specified.
2013-04-30 10:39:57 -07:00
Jonathan Moore Liles
c839d690ab
Timeline: Add script to convert Ardour session to Non-Timeline format.
2013-04-29 23:40:36 -07:00
Jonathan Moore Liles
e6e101fc67
Tweak colors.
2013-04-26 21:25:00 -07:00
Jonathan Moore Liles
45cf2f7135
Timeline: Fix control sequence highlighting.
2013-04-23 20:21:23 -07:00
Jonathan Moore Liles
455c93683c
Implement drag and drop for making/breaking JACK connections in Non Mixer and Non Timeline.
...
(Drag jack output module and drop on jack input module of another strip)
In Non Mixer, all JACK modules (including Aux) will now list their connections.
2013-04-21 23:14:52 -07:00
Jonathan Moore Liles
52f016abed
Timeline: Fix offset of drag and drop file imports.
2013-04-21 22:59:46 -07:00
Roy Vegard Ovesen
cbba71a0c8
Fix navigation when located left of 60 sec.
2013-04-15 21:46:13 -07:00
Jonathan Moore Liles
07e40513c6
Minor cleanup.
2013-04-13 21:41:39 -07:00
Jonathan Moore Liles
5d35f37d4e
Fix window icons.
2013-04-11 21:02:31 -07:00
Jonathan Moore Liles
9501e52d54
Timeline: Don't die if user selects nonsense item from Control Sequence Connect To menu.
2013-04-11 17:44:34 -07:00
Jonathan Moore Liles
9df0e9d665
nonlib: Clean up signals handshaking.
2013-04-08 21:03:29 -07:00
Jonathan Moore Liles
9230ab3d04
Timeline: Fix potential deadlock when stopping recording.
2013-04-05 17:13:51 -07:00
Jonathan Moore Liles
a6a15e2a2d
Timeline: Fix backwards navigation by bar and beat.
...
Simplification of a patch submitted by Roy Vegard Ovesen. Closes #43 .
2013-03-30 18:48:41 -07:00
Jonathan Moore Liles
7a5425beca
Timeline: Fix insertion of control points and copying of all sequence widgets.
2013-03-17 07:05:11 -07:00
Jonathan Moore Liles
f29a132dfc
Get rid of FL/FL symlink.
2013-03-14 17:32:15 -07:00
Jonathan Moore Liles
a99f707bda
Timeline: Fix bug causing occasional duplicate 'create' entries in snapshots.
2013-03-13 18:02:49 -07:00
Jonathan Moore Liles
0e66baaf21
Timeline: stabilize track order in snapshot output.
2013-03-13 18:02:35 -07:00
Jonathan Moore Liles
04d8bd6a8d
Timeline: Fix sign warnings in grid snapping code.
2013-03-12 17:56:55 -07:00
Jonathan Moore Liles
252b105e67
Timeline: Fix sign error allowing the beginning of mutliple region selection to be dragged to a position earlier than frame 0.
2013-03-12 17:56:55 -07:00
Jonathan Moore Liles
a25ea63389
Timeline: Report name as non-daw when invoked as such, as non-timeline otherwise.
2013-03-12 17:56:55 -07:00
Jonathan Moore Liles
801d1b20fb
Timeline: Fix desktop file.
2013-03-12 17:56:55 -07:00
Jonathan Moore Liles
525470392a
Timeline: Don't attempt to build peaks for dummy sources.
2013-03-12 17:56:50 -07:00