@@ -10,7 +10,7 @@ uses |
| 10 |
Song, EmulationThread, Utils, Constants, sound, vars, machine, |
10 |
Song, EmulationThread, Utils, Constants, sound, vars, machine, |
| 11 |
about_hugetracker, TrackerGrid, lclintf, lmessages, Buttons, Grids, DBCtrls, |
11 |
about_hugetracker, TrackerGrid, lclintf, lmessages, Buttons, Grids, DBCtrls, |
| 12 |
HugeDatatypes, LCLType, RackCtls, Codegen, SymParser, options, IniFiles, |
12 |
HugeDatatypes, LCLType, RackCtls, Codegen, SymParser, options, IniFiles, |
| 13 |
bgrabitmap; |
13 |
bgrabitmap, effecteditor; |
| 14 |
|
14 |
|
| 15 |
type |
15 |
type |
| 16 |
{ TfrmTracker } |
16 |
{ TfrmTracker } |
@@ -325,7 +325,6 @@ type |
| 325 |
DrawingWave: Boolean; |
325 |
DrawingWave: Boolean; |
| 326 |
Playing: Boolean; |
326 |
Playing: Boolean; |
| 327 |
LoadingFile: Boolean; |
327 |
LoadingFile: Boolean; |
| 328 |
RedrawingOscillators: Boolean; |
|
|
| 329 |
|
328 |
|
| 330 |
{PatternsNode, }InstrumentsNode, WavesNode, RoutinesNode: TTreeNode; |
329 |
{PatternsNode, }InstrumentsNode, WavesNode, RoutinesNode: TTreeNode; |
| 331 |
|
330 |
|
@@ -1525,8 +1524,8 @@ var |
| 1525 |
I: Integer; |
1524 |
I: Integer; |
| 1526 |
Samp: Integer; |
1525 |
Samp: Integer; |
| 1527 |
begin |
1526 |
begin |
| 1528 |
//if RedrawingOscillators then Exit; |
1527 |
// HACK: Avoid LCL bug where modal windows can't close. |
| 1529 |
//RedrawingOscillators := True; |
1528 |
if frmOptions.Visible or frmEffectEditor.Visible then Exit; |
| 1530 |
{if Playing then |
1529 |
{if Playing then |
| 1531 |
OscilloscopeUpdateTimer.Interval := 25 |
1530 |
OscilloscopeUpdateTimer.Interval := 25 |
| 1532 |
else |
1531 |
else |
@@ -1553,9 +1552,6 @@ begin |
| 1553 |
Max2 := Trunc((Max2/512)*100); |
1552 |
Max2 := Trunc((Max2/512)*100); |
| 1554 |
if Max1 > LEDMeter1.Position then LEDMeter1.Position := Max1; |
1553 |
if Max1 > LEDMeter1.Position then LEDMeter1.Position := Max1; |
| 1555 |
if Max2 > LEDMeter2.Position then LEDMeter2.Position := Max2; |
1554 |
if Max2 > LEDMeter2.Position then LEDMeter2.Position := Max2; |
| 1556 |
|
|
|
| 1557 |
//Application.ProcessMessages; |
|
|
| 1558 |
//RedrawingOscillators := False; |
|
|
| 1559 |
end; |
1555 |
end; |
| 1560 |
|
1556 |
|
| 1561 |
procedure TfrmTracker.ExportGBSButtonClick(Sender: TObject); |
1557 |
procedure TfrmTracker.ExportGBSButtonClick(Sender: TObject); |