@@ -62,10 +62,10 @@ object frmTracker: TfrmTracker |
| 62 |
Height = 912 |
62 |
Height = 912 |
| 63 |
Top = 0 |
63 |
Top = 0 |
| 64 |
Width = 1809 |
64 |
Width = 1809 |
| 65 |
ActivePage = PatternTabSheet |
65 |
ActivePage = InstrumentTabSheet |
| 66 |
Align = alClient |
66 |
Align = alClient |
| 67 |
ParentFont = False |
67 |
ParentFont = False |
| 68 |
TabIndex = 1 |
68 |
TabIndex = 2 |
| 69 |
TabOrder = 0 |
69 |
TabOrder = 0 |
| 70 |
object GeneralTabSheet: TTabSheet |
70 |
object GeneralTabSheet: TTabSheet |
| 71 |
Caption = 'General' |
71 |
Caption = 'General' |
@@ -312,8 +312,8 @@ object frmTracker: TfrmTracker |
| 312 |
end |
312 |
end |
| 313 |
object InstrumentTabSheet: TTabSheet |
313 |
object InstrumentTabSheet: TTabSheet |
| 314 |
Caption = 'Instruments' |
314 |
Caption = 'Instruments' |
| 315 |
ClientHeight = 483 |
315 |
ClientHeight = 869 |
| 316 |
ClientWidth = 1063 |
316 |
ClientWidth = 1801 |
| 317 |
ParentFont = False |
317 |
ParentFont = False |
| 318 |
object PaintBox1: TPaintBox |
318 |
object PaintBox1: TPaintBox |
| 319 |
AnchorSideTop.Control = FlowPanel1 |
319 |
AnchorSideTop.Control = FlowPanel1 |
@@ -322,8 +322,8 @@ object frmTracker: TfrmTracker |
| 322 |
Left = 0 |
322 |
Left = 0 |
| 323 |
Height = 0 |
323 |
Height = 0 |
| 324 |
Hint = 'Preview of how the resulting waveform will look with envelope applied' |
324 |
Hint = 'Preview of how the resulting waveform will look with envelope applied' |
| 325 |
Top = 483 |
325 |
Top = 869 |
| 326 |
Width = 1063 |
326 |
Width = 1801 |
| 327 |
Align = alClient |
327 |
Align = alClient |
| 328 |
Color = clBlack |
328 |
Color = clBlack |
| 329 |
ParentColor = False |
329 |
ParentColor = False |
@@ -333,9 +333,9 @@ object frmTracker: TfrmTracker |
| 333 |
end |
333 |
end |
| 334 |
object FlowPanel1: TFlowPanel |
334 |
object FlowPanel1: TFlowPanel |
| 335 |
Left = 0 |
335 |
Left = 0 |
| 336 |
Height = 492 |
336 |
Height = 1180 |
| 337 |
Top = 0 |
337 |
Top = 0 |
| 338 |
Width = 1063 |
338 |
Width = 1801 |
| 339 |
Align = alTop |
339 |
Align = alTop |
| 340 |
AutoSize = True |
340 |
AutoSize = True |
| 341 |
BevelOuter = bvNone |
341 |
BevelOuter = bvNone |
@@ -370,9 +370,9 @@ object frmTracker: TfrmTracker |
| 370 |
ParentFont = False |
370 |
ParentFont = False |
| 371 |
TabOrder = 0 |
371 |
TabOrder = 0 |
| 372 |
object InstrumentGroupBox: TGroupBox |
372 |
object InstrumentGroupBox: TGroupBox |
| 373 |
Left = 7 |
373 |
Left = 12 |
| 374 |
Height = 422 |
374 |
Height = 422 |
| 375 |
Top = 7 |
375 |
Top = 12 |
| 376 |
Width = 474 |
376 |
Width = 474 |
| 377 |
Anchors = [] |
377 |
Anchors = [] |
| 378 |
BorderSpacing.Left = 12 |
378 |
BorderSpacing.Left = 12 |
@@ -386,7 +386,7 @@ object frmTracker: TfrmTracker |
| 386 |
TabOrder = 0 |
386 |
TabOrder = 0 |
| 387 |
object InstrumentNumberSpinner: TSpinEdit |
387 |
object InstrumentNumberSpinner: TSpinEdit |
| 388 |
Left = 140 |
388 |
Left = 140 |
| 389 |
Height = 23 |
389 |
Height = 38 |
| 390 |
Hint = 'What instrument to edit' |
390 |
Hint = 'What instrument to edit' |
| 391 |
Top = 66 |
391 |
Top = 66 |
| 392 |
Width = 308 |
392 |
Width = 308 |
@@ -399,25 +399,25 @@ object frmTracker: TfrmTracker |
| 399 |
end |
399 |
end |
| 400 |
object Label1: TLabel |
400 |
object Label1: TLabel |
| 401 |
Left = 14 |
401 |
Left = 14 |
| 402 |
Height = 15 |
402 |
Height = 30 |
| 403 |
Top = 80 |
403 |
Top = 80 |
| 404 |
Width = 58 |
404 |
Width = 101 |
| 405 |
Caption = 'Instrument' |
405 |
Caption = 'Instrument' |
| 406 |
ParentColor = False |
406 |
ParentColor = False |
| 407 |
ParentFont = False |
407 |
ParentFont = False |
| 408 |
end |
408 |
end |
| 409 |
object Label2: TLabel |
409 |
object Label2: TLabel |
| 410 |
Left = 14 |
410 |
Left = 14 |
| 411 |
Height = 15 |
411 |
Height = 30 |
| 412 |
Top = 136 |
412 |
Top = 136 |
| 413 |
Width = 32 |
413 |
Width = 56 |
| 414 |
Caption = 'Name' |
414 |
Caption = 'Name' |
| 415 |
ParentColor = False |
415 |
ParentColor = False |
| 416 |
ParentFont = False |
416 |
ParentFont = False |
| 417 |
end |
417 |
end |
| 418 |
object InstrumentNameEdit: TEdit |
418 |
object InstrumentNameEdit: TEdit |
| 419 |
Left = 140 |
419 |
Left = 140 |
| 420 |
Height = 23 |
420 |
Height = 38 |
| 421 |
Hint = 'The name of the instrument' |
421 |
Hint = 'The name of the instrument' |
| 422 |
Top = 122 |
422 |
Top = 122 |
| 423 |
Width = 308 |
423 |
Width = 308 |
@@ -427,9 +427,9 @@ object frmTracker: TfrmTracker |
| 427 |
end |
427 |
end |
| 428 |
object Label3: TLabel |
428 |
object Label3: TLabel |
| 429 |
Left = 14 |
429 |
Left = 14 |
| 430 |
Height = 15 |
430 |
Height = 30 |
| 431 |
Top = 28 |
431 |
Top = 28 |
| 432 |
Width = 44 |
432 |
Width = 80 |
| 433 |
Caption = 'Channel' |
433 |
Caption = 'Channel' |
| 434 |
Font.Style = [fsBold] |
434 |
Font.Style = [fsBold] |
| 435 |
ParentColor = False |
435 |
ParentColor = False |
@@ -456,10 +456,10 @@ object frmTracker: TfrmTracker |
| 456 |
end |
456 |
end |
| 457 |
object LengthEnabledCheckbox: TCheckBox |
457 |
object LengthEnabledCheckbox: TCheckBox |
| 458 |
Left = 21 |
458 |
Left = 21 |
| 459 |
Height = 19 |
459 |
Height = 34 |
| 460 |
Hint = 'Cut the sound after a certain length of time' |
460 |
Hint = 'Cut the sound after a certain length of time' |
| 461 |
Top = 206 |
461 |
Top = 206 |
| 462 |
Width = 57 |
462 |
Width = 98 |
| 463 |
Caption = 'Length' |
463 |
Caption = 'Length' |
| 464 |
OnChange = LengthEnabledCheckboxChange |
464 |
OnChange = LengthEnabledCheckboxChange |
| 465 |
ParentFont = False |
465 |
ParentFont = False |
@@ -510,9 +510,9 @@ object frmTracker: TfrmTracker |
| 510 |
end |
510 |
end |
| 511 |
end |
511 |
end |
| 512 |
object EnvelopeGroupBox: TGroupBox |
512 |
object EnvelopeGroupBox: TGroupBox |
| 513 |
Left = 292 |
513 |
Left = 510 |
| 514 |
Height = 238 |
514 |
Height = 238 |
| 515 |
Top = 7 |
515 |
Top = 12 |
| 516 |
Width = 1018 |
516 |
Width = 1018 |
| 517 |
Anchors = [] |
517 |
Anchors = [] |
| 518 |
BorderSpacing.Left = 12 |
518 |
BorderSpacing.Left = 12 |
@@ -526,18 +526,18 @@ object frmTracker: TfrmTracker |
| 526 |
TabOrder = 1 |
526 |
TabOrder = 1 |
| 527 |
object Label4: TLabel |
527 |
object Label4: TLabel |
| 528 |
Left = 14 |
528 |
Left = 14 |
| 529 |
Height = 15 |
529 |
Height = 30 |
| 530 |
Top = 16 |
530 |
Top = 16 |
| 531 |
Width = 46 |
531 |
Width = 80 |
| 532 |
Caption = 'Start vol.' |
532 |
Caption = 'Start vol.' |
| 533 |
ParentColor = False |
533 |
ParentColor = False |
| 534 |
ParentFont = False |
534 |
ParentFont = False |
| 535 |
end |
535 |
end |
| 536 |
object Label5: TLabel |
536 |
object Label5: TLabel |
| 537 |
Left = 14 |
537 |
Left = 14 |
| 538 |
Height = 15 |
538 |
Height = 30 |
| 539 |
Top = 84 |
539 |
Top = 84 |
| 540 |
Width = 48 |
540 |
Width = 84 |
| 541 |
Caption = 'Direction' |
541 |
Caption = 'Direction' |
| 542 |
ParentColor = False |
542 |
ParentColor = False |
| 543 |
ParentFont = False |
543 |
ParentFont = False |
@@ -562,9 +562,9 @@ object frmTracker: TfrmTracker |
| 562 |
end |
562 |
end |
| 563 |
object Label6: TLabel |
563 |
object Label6: TLabel |
| 564 |
Left = 14 |
564 |
Left = 14 |
| 565 |
Height = 15 |
565 |
Height = 30 |
| 566 |
Top = 150 |
566 |
Top = 150 |
| 567 |
Width = 41 |
567 |
Width = 71 |
| 568 |
Caption = 'Change' |
568 |
Caption = 'Change' |
| 569 |
ParentColor = False |
569 |
ParentColor = False |
| 570 |
ParentFont = False |
570 |
ParentFont = False |
@@ -581,10 +581,10 @@ object frmTracker: TfrmTracker |
| 581 |
TabOrder = 1 |
581 |
TabOrder = 1 |
| 582 |
object EnvelopePaintbox: TPaintBox |
582 |
object EnvelopePaintbox: TPaintBox |
| 583 |
Left = 1 |
583 |
Left = 1 |
| 584 |
Height = 102 |
584 |
Height = 180 |
| 585 |
Hint = 'Preview of the volume envelope' |
585 |
Hint = 'Preview of the volume envelope' |
| 586 |
Top = 1 |
586 |
Top = 1 |
| 587 |
Width = 268 |
587 |
Width = 470 |
| 588 |
Align = alClient |
588 |
Align = alClient |
| 589 |
ParentFont = False |
589 |
ParentFont = False |
| 590 |
OnPaint = EnvelopePaintboxPaint |
590 |
OnPaint = EnvelopePaintboxPaint |
@@ -614,9 +614,9 @@ object frmTracker: TfrmTracker |
| 614 |
end |
614 |
end |
| 615 |
end |
615 |
end |
| 616 |
object SquareGroupBox: TGroupBox |
616 |
object SquareGroupBox: TGroupBox |
| 617 |
Left = 7 |
617 |
Left = 12 |
| 618 |
Height = 296 |
618 |
Height = 296 |
| 619 |
Top = 262 |
619 |
Top = 458 |
| 620 |
Width = 558 |
620 |
Width = 558 |
| 621 |
Anchors = [] |
621 |
Anchors = [] |
| 622 |
BorderSpacing.Left = 12 |
622 |
BorderSpacing.Left = 12 |
@@ -630,9 +630,9 @@ object frmTracker: TfrmTracker |
| 630 |
TabOrder = 2 |
630 |
TabOrder = 2 |
| 631 |
object Label7: TLabel |
631 |
object Label7: TLabel |
| 632 |
Left = 14 |
632 |
Left = 14 |
| 633 |
Height = 15 |
633 |
Height = 30 |
| 634 |
Top = 28 |
634 |
Top = 28 |
| 635 |
Width = 61 |
635 |
Width = 107 |
| 636 |
Caption = 'Sweep time' |
636 |
Caption = 'Sweep time' |
| 637 |
ParentColor = False |
637 |
ParentColor = False |
| 638 |
ParentFont = False |
638 |
ParentFont = False |
@@ -685,27 +685,27 @@ object frmTracker: TfrmTracker |
| 685 |
end |
685 |
end |
| 686 |
object Label8: TLabel |
686 |
object Label8: TLabel |
| 687 |
Left = 14 |
687 |
Left = 14 |
| 688 |
Height = 15 |
688 |
Height = 30 |
| 689 |
Top = 84 |
689 |
Top = 84 |
| 690 |
Width = 84 |
690 |
Width = 147 |
| 691 |
Caption = 'Sweep direction' |
691 |
Caption = 'Sweep direction' |
| 692 |
ParentColor = False |
692 |
ParentColor = False |
| 693 |
ParentFont = False |
693 |
ParentFont = False |
| 694 |
end |
694 |
end |
| 695 |
object Label9: TLabel |
695 |
object Label9: TLabel |
| 696 |
Left = 14 |
696 |
Left = 14 |
| 697 |
Height = 15 |
697 |
Height = 30 |
| 698 |
Top = 147 |
698 |
Top = 147 |
| 699 |
Width = 56 |
699 |
Width = 101 |
| 700 |
Caption = 'Sweep size' |
700 |
Caption = 'Sweep size' |
| 701 |
ParentColor = False |
701 |
ParentColor = False |
| 702 |
ParentFont = False |
702 |
ParentFont = False |
| 703 |
end |
703 |
end |
| 704 |
object Label10: TLabel |
704 |
object Label10: TLabel |
| 705 |
Left = 14 |
705 |
Left = 14 |
| 706 |
Height = 15 |
706 |
Height = 30 |
| 707 |
Top = 210 |
707 |
Top = 210 |
| 708 |
Width = 25 |
708 |
Width = 44 |
| 709 |
Caption = 'Duty' |
709 |
Caption = 'Duty' |
| 710 |
ParentColor = False |
710 |
ParentColor = False |
| 711 |
ParentFont = False |
711 |
ParentFont = False |
@@ -745,9 +745,9 @@ object frmTracker: TfrmTracker |
| 745 |
end |
745 |
end |
| 746 |
end |
746 |
end |
| 747 |
object WaveGroupBox: TGroupBox |
747 |
object WaveGroupBox: TGroupBox |
| 748 |
Left = 340 |
748 |
Left = 594 |
| 749 |
Height = 296 |
749 |
Height = 296 |
| 750 |
Top = 262 |
750 |
Top = 458 |
| 751 |
Width = 520 |
751 |
Width = 520 |
| 752 |
Anchors = [] |
752 |
Anchors = [] |
| 753 |
BorderSpacing.Left = 12 |
753 |
BorderSpacing.Left = 12 |
@@ -761,18 +761,18 @@ object frmTracker: TfrmTracker |
| 761 |
TabOrder = 3 |
761 |
TabOrder = 3 |
| 762 |
object Label11: TLabel |
762 |
object Label11: TLabel |
| 763 |
Left = 14 |
763 |
Left = 14 |
| 764 |
Height = 15 |
764 |
Height = 30 |
| 765 |
Top = 28 |
765 |
Top = 28 |
| 766 |
Width = 40 |
766 |
Width = 70 |
| 767 |
Caption = 'Volume' |
767 |
Caption = 'Volume' |
| 768 |
ParentColor = False |
768 |
ParentColor = False |
| 769 |
ParentFont = False |
769 |
ParentFont = False |
| 770 |
end |
770 |
end |
| 771 |
object Label12: TLabel |
771 |
object Label12: TLabel |
| 772 |
Left = 14 |
772 |
Left = 14 |
| 773 |
Height = 15 |
773 |
Height = 30 |
| 774 |
Top = 84 |
774 |
Top = 84 |
| 775 |
Width = 55 |
775 |
Width = 95 |
| 776 |
Caption = 'Waveform' |
776 |
Caption = 'Waveform' |
| 777 |
ParentColor = False |
777 |
ParentColor = False |
| 778 |
ParentFont = False |
778 |
ParentFont = False |
@@ -821,10 +821,10 @@ object frmTracker: TfrmTracker |
| 821 |
TabOrder = 1 |
821 |
TabOrder = 1 |
| 822 |
object WavePaintbox: TPaintBox |
822 |
object WavePaintbox: TPaintBox |
| 823 |
Left = 1 |
823 |
Left = 1 |
| 824 |
Height = 57 |
824 |
Height = 101 |
| 825 |
Hint = 'Preview of the waveform associated with this instrument' |
825 |
Hint = 'Preview of the waveform associated with this instrument' |
| 826 |
Top = 1 |
826 |
Top = 1 |
| 827 |
Width = 270 |
827 |
Width = 474 |
| 828 |
Align = alClient |
828 |
Align = alClient |
| 829 |
Color = clBlack |
829 |
Color = clBlack |
| 830 |
ParentColor = False |
830 |
ParentColor = False |
@@ -854,9 +854,9 @@ object frmTracker: TfrmTracker |
| 854 |
end |
854 |
end |
| 855 |
end |
855 |
end |
| 856 |
object NoiseGroupBox: TGroupBox |
856 |
object NoiseGroupBox: TGroupBox |
| 857 |
Left = 651 |
857 |
Left = 12 |
| 858 |
Height = 390 |
858 |
Height = 390 |
| 859 |
Top = 262 |
859 |
Top = 778 |
| 860 |
Width = 695 |
860 |
Width = 695 |
| 861 |
Anchors = [] |
861 |
Anchors = [] |
| 862 |
BorderSpacing.Left = 12 |
862 |
BorderSpacing.Left = 12 |
@@ -870,10 +870,10 @@ object frmTracker: TfrmTracker |
| 870 |
TabOrder = 4 |
870 |
TabOrder = 4 |
| 871 |
object SevenBitCounterCheckbox: TCheckBox |
871 |
object SevenBitCounterCheckbox: TCheckBox |
| 872 |
Left = 14 |
872 |
Left = 14 |
| 873 |
Height = 19 |
873 |
Height = 34 |
| 874 |
Hint = 'Select LFSR width. When checked, output will sound like a tone rather than noise' |
874 |
Hint = 'Select LFSR width. When checked, output will sound like a tone rather than noise' |
| 875 |
Top = 14 |
875 |
Top = 14 |
| 876 |
Width = 215 |
876 |
Width = 373 |
| 877 |
Alignment = taLeftJustify |
877 |
Alignment = taLeftJustify |
| 878 |
Caption = '7 bit counter (more tone-like output)' |
878 |
Caption = '7 bit counter (more tone-like output)' |
| 879 |
OnChange = SevenBitCounterCheckboxChange |
879 |
OnChange = SevenBitCounterCheckboxChange |
@@ -892,9 +892,9 @@ object frmTracker: TfrmTracker |
| 892 |
TabOrder = 1 |
892 |
TabOrder = 1 |
| 893 |
object NoiseMacroPaintbox: TPaintBox |
893 |
object NoiseMacroPaintbox: TPaintBox |
| 894 |
Left = 1 |
894 |
Left = 1 |
| 895 |
Height = 150 |
895 |
Height = 264 |
| 896 |
Top = 1 |
896 |
Top = 1 |
| 897 |
Width = 374 |
897 |
Width = 656 |
| 898 |
Align = alClient |
898 |
Align = alClient |
| 899 |
ParentFont = False |
899 |
ParentFont = False |
| 900 |
OnMouseDown = NoiseMacroPaintboxMouseDown |
900 |
OnMouseDown = NoiseMacroPaintboxMouseDown |