Jonathan Moore Liles
|
71bd1c27d9
|
Clean up region splitting code.
|
16 years ago |
Jonathan Moore Liles
|
356883f160
|
Disable some Audio_Region context menu items when appropriate.
|
16 years ago |
Jonathan Moore Liles
|
90639f65dd
|
Add 'Denormalize' to Audio_Region context menu.
|
16 years ago |
Jonathan Moore Liles
|
4e1ece8954
|
Don't make an assertion when drawing empty regions.
|
16 years ago |
Jonathan Moore Liles
|
37935df806
|
Take fades into consideration when splitting regions.
Also, fix journalling bug in region splitting.
|
17 years ago |
Jonathan Moore Liles
|
d2a8373cff
|
Add module information to debugging output.
|
17 years ago |
Jonathan Moore Liles
|
32f47edaa1
|
Make normalization work properly with looped regions.
|
17 years ago |
Jonathan Moore Liles
|
00aeaff29b
|
Add action to set range from region position and length.
|
17 years ago |
Jonathan Moore Liles
|
ffaa7bff61
|
Reference count Audio_Files.
|
17 years ago |
Jonathan Moore Liles
|
3330619e9a
|
Avoid SIGFPE at wide zoom setting with looped regions.
|
17 years ago |
Jonathan Moore Liles
|
ea36473caa
|
Improve loop drawing.
|
17 years ago |
Jonathan Moore Liles
|
98613d4d61
|
Avoid re-reading peaks unnecessarily when drawing loops.
|
17 years ago |
Jonathan Moore Liles
|
dfaf04645c
|
Consider loop points when drawing waveforms.
|
17 years ago |
Jonathan Moore Liles
|
7dc9a475e9
|
Bypass magnetic snap for loop points.
|
17 years ago |
Jonathan Moore Liles
|
b74e93868a
|
Fix typo in region menu.
|
17 years ago |
Jonathan Moore Liles
|
d7077cda19
|
Add normalize and remove to region menu.
|
17 years ago |
Jonathan Moore Liles
|
170b11010e
|
Cleanups and commenting.
|
17 years ago |
Jonathan Moore Liles
|
a7d9e30038
|
Cleanup includes.
|
17 years ago |
Jonathan Moore Liles
|
bb7e7b46f6
|
Clean up some new warnings from the new version of GCC.
|
17 years ago |
Jonathan Moore Liles
|
077086e538
|
Maybe rebuffer on normalize.
|
17 years ago |
Jonathan Moore Liles
|
18800a97d9
|
Snap loop points and add menu action to clear them.
|
17 years ago |
Jonathan Moore Liles
|
e8ea8724ce
|
First approximation of looping regions at playback.
|
17 years ago |
Jonathan Moore Liles
|
dbe80ad8e6
|
Begin to support region loop points.
|
17 years ago |
Jonathan Moore Liles
|
d248786085
|
Clean up menu code. Assure valid callbacks.
|
17 years ago |
Jonathan Moore Liles
|
f048c4ccaa
|
Fix misdraw while scrolling.
|
17 years ago |
Jonathan Moore Liles
|
f0a973d652
|
Cleanup menu generation.
|
17 years ago |
Jonathan Moore Liles
|
c98016d5e4
|
Move Track context menu over to the same system that Sequence and Audio_Region use.
|
17 years ago |
Jonathan Moore Liles
|
3d3998cccb
|
Always draw region boxes with horizontal shading.
|
17 years ago |
Jonathan Moore Liles
|
edb665ebc3
|
Handle keypress events properly for the selection.
|
17 years ago |
Jonathan Moore Liles
|
ea8c35d0fe
|
Rewrite Audio_Region context menu. Use the menu for handling region specific shortcuts.
|
17 years ago |
Jonathan Moore Liles
|
035474e17c
|
Clean up a number of focus/event handling problems.
|
17 years ago |
Jonathan Moore Liles
|
3ef7b52ebc
|
Get rid of duplicate :color field.
|
17 years ago |
Jonathan Moore Liles
|
03465d82b0
|
Add color choice to region popup menu.
|
17 years ago |
Jonathan Moore Liles
|
0e1ac2563d
|
Overhaul timeline event handling.
|
17 years ago |
Jonathan Moore Liles
|
1616465e39
|
Overhaul capture finalization.
|
17 years ago |
Jonathan Moore Liles
|
33c646109f
|
Adapt other classes to the new handle_widget_change() method.
|
17 years ago |
Jonathan Moore Liles
|
8eb4cb8735
|
Cleanup.
|
17 years ago |
Jonathan Moore Liles
|
c79d48c663
|
Rebuffer when an audio region is moved.
|
17 years ago |
Jonathan Moore Liles
|
bd82f954a8
|
Move (mostly) all Engine functionality into Engine/ directory.
|
17 years ago |
Jonathan Moore Liles
|
fc6ffee22e
|
Handle missing sources gracefully.
|
17 years ago |
Jonathan Moore Liles
|
97f0283780
|
Add locking to redraws triggered while recording.
|
17 years ago |
Jonathan Moore Liles
|
d40bc52a5a
|
Cleanups. Move waveform scaling into Waveform class.
|
17 years ago |
Jonathan Moore Liles
|
91614d9aa1
|
Snap trims as well.
|
17 years ago |
Jonathan Moore Liles
|
f0704d7f90
|
Oops. Finalize peak capture in the right place!
|
17 years ago |
Jonathan Moore Liles
|
50fa642321
|
Fix mipmapping for streamed peaks.
|
17 years ago |
Jonathan Moore Liles
|
17790c13c1
|
Fix pending peaks timers.
|
17 years ago |
Jonathan Moore Liles
|
d1a2f52352
|
Support optional mipmapping of peakfiles. Mipmap peaks for new captures.
|
17 years ago |
Jonathan Moore Liles
|
fc99144548
|
Work on making peak streaming work again.
|
17 years ago |
Jonathan Moore Liles
|
45a660d98a
|
Treat peakfiles as a multilevel cache.
Always generated all levels when building peaks, instead of
trying to be clever about it.
|
17 years ago |
Jonathan Moore Liles
|
9bf7183696
|
Make region duplication work again.
|
17 years ago |