Jonathan Moore Liles
7c071c7422
wscript: Use -mtune=native by default for performance boost benefiting those who build from source, packagers can disable.
2021-01-10 14:46:27 -08:00
Jonathan Moore Liles
9e82b28f07
dsp: code style tweak.
2021-01-10 14:46:27 -08:00
Jonathan Moore Liles
a0fd557baf
Timeline: fix crash when removing a track.
2021-01-10 14:46:27 -08:00
Jonathan Moore Liles
82f9610ca8
Mixer: Try to better cope with parameter feedback feedback cycles.
2021-01-10 14:46:20 -08:00
Jonathan Moore Liles
1f0f01c0ad
Timeline: Don't send the same OSC control sequence value twice and so avoid messing with OSC learning in non-mixer when transport is stopped.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
e290c6ea60
Mixer: Fix crash if user messes with the window while project is loading.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
9aa275e0af
Mixer: Fix crash when disabling strip auto output.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
f5b215066a
Mixer: Implement slow fall off for meters.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
c808c53d6c
Timeline: Acquire sequence lock for region split.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
ae773fbf62
Mixer: Tweak appearance.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
6bde5017f5
Mixer,Timeline: Fix port connection drag and drop between applications.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
da78618e5b
Mixer: Make meters more efficient.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
368492f1c0
Sequencer: Use a 3 break gradient for velocity colors.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
5ea0c24468
Sequencer: Fix crash in event editor.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
d84416c196
Mixer/Module_Parameter_Editor: Tweak layout so that 4-Band Parametric Filter plugin is more legible.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
a59823e4c5
Mixer: Tweak strip highlighting.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
6673606262
Mixer: Tweak meter appearance.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
54e8737a90
Timeline: Don't forget to log changing takes after the fact.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
0157734a30
Timeline: Add "Disabled" fade type to disable both fade and declicking for cases where regions need to be abutted perfectly.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
655ccf94c3
Mixer: Avoid some unnecessary redraws when opening project.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
a9846d1fc3
Mixer: Tweak meter appearance.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
ad6dbba07c
Timeline: Split OSC send and receive functionality into different threads.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
362a153412
nonlib/OSC/Endpoint: Work around for liblo/UDP layer dropping packets on bulk signal listing.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
830823a226
Mixer/DPM: Quick hack to add smoothing to meter values.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
dd274db49b
Mixer/Module_Parameter_Editor: Tweak slider appearance.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
13c107ebcc
Mixer: Tweak meter appearance to look better with light color schemes.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
b1d59fc68a
Timeline,Mixer: Tweak colors for light themes.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
e42b50814a
FL/Fl_Sometimes_Input: Allow user to abort edit with Escape key.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
628fef30e9
Mixer/Module_Parameter_Editor: Increase font sizes, tweak boxtypes.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
53ff9621ff
Sequencer: Fix bug in fitting scale to viewport.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
ee872467fb
Mixer: Make panner points more opaque.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
9987f78a72
Mixer: Dezipper spatializer azimuth and elevation automation.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
7895b5ec7e
Mixer: Allow Mono Pan module to be added a stereo chain. This converts the signal to mono and then pans the result. Useful for auditioning a mix in mono.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
83f7aa87f0
Timeline: Tweak styling of selected regions.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
8d6885387b
Mixer: Show strip number at top of each strip (eases mentally mapping onto hardware control surface).
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
4c14cdd350
Timeline: Redraw right hand child region on split.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
b13d2da674
Timeline: Fix rare segfault which occurred when region loop point is just beyond the end of a region and at the beginning of a buffer.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
5378bbbb27
Timeline: Improve error message for sf_open create.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
b0d850ff76
nonlib/MIDI: Cleanup some type signatures.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
e5c08b3b58
MIDI-Mapper: Require controls to be actuated/moved twice before mapping signal in order to detect whether value has 14, 7 or 1 significant bits.
...
Also, support non-motirzed faders/endless encoders by not transmitting control change until value of controller comes within 5% of value of signal.
Also, change file format (backwards compatible).
Also, fix some issues with NRPN decoding.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
572f94ad44
MIDI-Mapper: Preserve mapping creation order when loading/saving. This makes it possible to fiddle controls in a defined order and then edit the file to give them useful names.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
e36a053b84
Sequencer: Don't crash when user picks the branch instead of the leaf in scale chooser.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
10bcd0c2d7
Midi-Mapper: Don't get confused if user neglects to operate all controls on the first run.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
cd4896b762
Sequencer: Just use theme UP_BOX for note shape...
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
19b7927f08
Sequencer: Tweak appearance to look better with different color schemes.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
a2089421b1
Mixer: Give better visual feedback in control OSC/MIDI learning mode.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
5affbe4cef
Mixer: Fix osc/midi by-number mode control for strips with names containing punctuation and spaces.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
9b87c089d0
Mixer: Improve contrast with light color scheme.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
cb3d4f9254
Mixer: Remove superfluous semicolon.
2021-01-09 15:00:35 -08:00
Jonathan Moore Liles
9330b07d99
Mixer: Fix off by one bug in strip autoconnect affecting Auxes.
2021-01-09 15:00:35 -08:00