Jonathan Moore Liles
05ab03fb10
Add LASH_Client interface class.
17 years ago
Jonathan Moore Liles
d6e8ec3c4a
Make time points reset the beat count.
17 years ago
Jonathan Moore Liles
705482f72f
Make time points editable etc.
Fix sorting of tempomap.
17 years ago
Jonathan Moore Liles
b3d2cf94a1
Un-unify tempo and time sequences...
Add an update_tempomap() method to Timeline instead, which must be
called every time the time or tempo tracks are edited. This is perhaps as
ugly as the unified map was, but is at least a bit more compatible with
the possibility of moving all the meat of tempomapping into a library.
17 years ago
Jonathan Moore Liles
bde6f2c557
Add time signature and tempo info to BBT clock.
17 years ago
Jonathan Moore Liles
577f0bd1d0
Improve tick calculation.
17 years ago
Jonathan Moore Liles
682645f2e1
Add (possibly bogus) timebase callback.
17 years ago
Jonathan Moore Liles
b5c5a01fd9
Fix measure line drawing.
17 years ago
Jonathan Moore Liles
558430847c
Fix beat and tick calcualtion.
17 years ago
Jonathan Moore Liles
1cd36adce8
Improve tempomap rendering.
17 years ago
Jonathan Moore Liles
4f52567504
Simplify and improve tempomap, measure line drawing and snapping.
17 years ago
Jonathan Moore Liles
974618863b
Improve the measure line drawing routine.
17 years ago
Jonathan Moore Liles
62625f35f7
Improve drawing of unified tempomap.
17 years ago
Jonathan Moore Liles
02db2c1251
Include widget y() and h() in event_widget() test.
17 years ago
Jonathan Moore Liles
a772347501
Add message to the Makefile suggesting the user may need to run 'make install'.
17 years ago
Jonathan Moore Liles
a5a3e737bb
Improve BBT clock display.
17 years ago
Jonathan Moore Liles
6dd66f328f
Include tick ibn BBT info.
17 years ago
Jonathan Moore Liles
9bb119e0b5
Get BBT info right.
17 years ago
Jonathan Moore Liles
d4d5c17e44
Work on actually rendering tempo map into BBT info.
17 years ago
Jonathan Moore Liles
30b4c1bb4b
Try to be more accurate in drawing measure lines.
17 years ago
Jonathan Moore Liles
50897c6cd7
Clean up snap behavior.
17 years ago
Jonathan Moore Liles
71c4964174
Don't always draw waveforms inverted!
17 years ago
Jonathan Moore Liles
f5db8ac7ad
Fix order of Sequence_Point initialization.
17 years ago
Jonathan Moore Liles
8422915e87
Fix uninitialized member.
17 years ago
Jonathan Moore Liles
3e5c760c88
Oops. Fix control sequence playback broken by renmaing.
17 years ago
Jonathan Moore Liles
99795a4f56
Move range trimming math into Range class.
17 years ago
Jonathan Moore Liles
f41f23c306
Oops. Fix draw_measure's use of renamed sequence widget properties.
17 years ago
Jonathan Moore Liles
4cb8fbd22d
Get rid of cumulative error in Peaks::Streamer
17 years ago
Jonathan Moore Liles
354b3a9fc3
Position tempo point editor window inside the main window.
17 years ago
Jonathan Moore Liles
f0704d7f90
Oops. Finalize peak capture in the right place!
17 years ago
Jonathan Moore Liles
d7f020ee2e
Add mutex to Audio_File objects to prevent read_source_peaks() and IO thread from conflicting.
17 years ago
Jonathan Moore Liles
9b8e7569e7
Make peakfile block scanning more robust.
17 years ago
Jonathan Moore Liles
50fa642321
Fix mipmapping for streamed peaks.
17 years ago
Jonathan Moore Liles
12d65acf25
Add quit message.
17 years ago
Jonathan Moore Liles
17790c13c1
Fix pending peaks timers.
17 years ago
Jonathan Moore Liles
f12363340e
Clean up Peaks.C
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
e27c0336fe
Peak all peak cache levels together in a single peakfile.
17 years ago
Jonathan Moore Liles
e2e2241715
Make 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
bff8d98078
Clean up a copy/assignment permissions for many classes.
17 years ago
Jonathan Moore Liles
9bf7183696
Make region duplication work again.
17 years ago
Jonathan Moore Liles
edb9be37ab
Clean up sequence widget copy constructors.
17 years ago
Jonathan Moore Liles
7f25ebe855
Get rid of a million and a half signed/unsigned expression warnings.
17 years ago
Jonathan Moore Liles
77621d9d77
Clean up sequence widget 'clone' functions.
17 years ago
Jonathan Moore Liles
9df497a50a
Fixup tempo/time points, which were broken by recent renaming.
17 years ago
Jonathan Moore Liles
e050332e36
Add shortcut to annotation region edit window.
17 years ago
Jonathan Moore Liles
6bb4a1d066
offset start end -> start offset length
17 years ago
Jonathan Moore Liles
8a048e6ef2
Oops. Forgot one.
17 years ago