comparison xmms-sid.glade @ 511:e2c7ee8998da

reSID sampling options in GUI. Not yet used, because libSIDPlay2 API does not have abstraction layer for handling those.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 29 Jan 2007 03:03:05 +0000
parents d1ed5993a1a7
children 93df5319a83a
comparison
equal deleted inserted replaced
510:2b56b953fcad 511:e2c7ee8998da
413 <name>vbox2</name> 413 <name>vbox2</name>
414 <homogeneous>False</homogeneous> 414 <homogeneous>False</homogeneous>
415 <spacing>0</spacing> 415 <spacing>0</spacing>
416 416
417 <widget> 417 <widget>
418 <class>GtkHBox</class>
419 <name>hbox1</name>
420 <homogeneous>False</homogeneous>
421 <spacing>0</spacing>
422 <child>
423 <padding>0</padding>
424 <expand>True</expand>
425 <fill>True</fill>
426 </child>
427
428 <widget>
429 <class>GtkFrame</class>
430 <name>frame2</name>
431 <border_width>4</border_width>
432 <label>Clock speed:</label>
433 <label_xalign>0</label_xalign>
434 <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
435 <child>
436 <padding>0</padding>
437 <expand>True</expand>
438 <fill>True</fill>
439 </child>
440
441 <widget>
442 <class>GtkVBox</class>
443 <name>vbox4</name>
444 <border_width>2</border_width>
445 <homogeneous>False</homogeneous>
446 <spacing>2</spacing>
447
448 <widget>
449 <class>GtkCheckButton</class>
450 <name>cfg_emu_clock_force</name>
451 <tooltip>If enabled, this option &quot;forces&quot; the emulation engine to use the selected clock speed/frequency. Otherwise the speed is determined from played file itself.</tooltip>
452 <can_focus>True</can_focus>
453 <label>Force speed</label>
454 <active>False</active>
455 <draw_indicator>True</draw_indicator>
456 <child>
457 <padding>0</padding>
458 <expand>False</expand>
459 <fill>False</fill>
460 </child>
461 </widget>
462
463 <widget>
464 <class>GtkRadioButton</class>
465 <name>cfg_emu_clock_pal</name>
466 <tooltip>PAL is the european TV standard, which uses 50Hz vertical refresh frequency. Largest % of SID-tunes have been made for PAL computers.</tooltip>
467 <can_focus>True</can_focus>
468 <label>PAL (50 Hz)</label>
469 <active>False</active>
470 <draw_indicator>True</draw_indicator>
471 <group>speed</group>
472 <child>
473 <padding>0</padding>
474 <expand>False</expand>
475 <fill>False</fill>
476 </child>
477 </widget>
478
479 <widget>
480 <class>GtkRadioButton</class>
481 <name>cfg_emu_clock_ntsc</name>
482 <tooltip>NTSC is the TV standard with 60Hz vertical refresh rate (and other features that differ from PAL). It is mainly used in United States, Japan and certain other countries.</tooltip>
483 <can_focus>True</can_focus>
484 <label>NTSC (60 Hz)</label>
485 <active>False</active>
486 <draw_indicator>True</draw_indicator>
487 <group>speed</group>
488 <child>
489 <padding>0</padding>
490 <expand>False</expand>
491 <fill>False</fill>
492 </child>
493 </widget>
494 </widget>
495 </widget>
496
497 <widget>
498 <class>GtkFrame</class>
499 <name>frame3</name>
500 <border_width>4</border_width>
501 <label>SID model: </label>
502 <label_xalign>0</label_xalign>
503 <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
504 <child>
505 <padding>0</padding>
506 <expand>True</expand>
507 <fill>True</fill>
508 </child>
509
510 <widget>
511 <class>GtkVBox</class>
512 <name>vbox3</name>
513 <border_width>2</border_width>
514 <homogeneous>False</homogeneous>
515 <spacing>2</spacing>
516
517 <widget>
518 <class>GtkCheckButton</class>
519 <name>cfg_emu_sid_force</name>
520 <tooltip>If enabled, this option &quot;forces&quot; the emulation engine to use the selected SID-chip model. Otherwise the preferred SID model is determined from the file (if PSIDv2NG type) or if not available, this setting is used.</tooltip>
521 <can_focus>True</can_focus>
522 <label>Force model</label>
523 <active>False</active>
524 <draw_indicator>True</draw_indicator>
525 <child>
526 <padding>0</padding>
527 <expand>False</expand>
528 <fill>False</fill>
529 </child>
530 </widget>
531
532 <widget>
533 <class>GtkRadioButton</class>
534 <name>cfg_emu_mos6581</name>
535 <tooltip>MOS/CSG 6581 is the earlier major version of SID chip. It differs from 8580 in few ways, having much fuller filter (which, due to design error, is never same between two different SID-chips) and has the &quot;volume adjustment bug&quot;, which enables playing of digital samples.</tooltip>
536 <can_focus>True</can_focus>
537 <label>MOS 6581</label>
538 <active>False</active>
539 <draw_indicator>True</draw_indicator>
540 <group>waveforms</group>
541 <child>
542 <padding>0</padding>
543 <expand>False</expand>
544 <fill>False</fill>
545 </child>
546 </widget>
547
548 <widget>
549 <class>GtkRadioButton</class>
550 <name>cfg_emu_mos8580</name>
551 <can_focus>True</can_focus>
552 <label>MOS 8580</label>
553 <active>False</active>
554 <draw_indicator>True</draw_indicator>
555 <group>waveforms</group>
556 <child>
557 <padding>0</padding>
558 <expand>False</expand>
559 <fill>False</fill>
560 </child>
561 </widget>
562 </widget>
563 </widget>
564 </widget>
565
566 <widget>
418 <class>GtkFrame</class> 567 <class>GtkFrame</class>
419 <name>frame26</name> 568 <name>frame26</name>
420 <border_width>4</border_width> 569 <border_width>4</border_width>
421 <label>Emulation library selection: </label> 570 <label>Emulation library selection: </label>
422 <label_xalign>0</label_xalign> 571 <label_xalign>0</label_xalign>
579 <name>vbox29</name> 728 <name>vbox29</name>
580 <homogeneous>False</homogeneous> 729 <homogeneous>False</homogeneous>
581 <spacing>0</spacing> 730 <spacing>0</spacing>
582 731
583 <widget> 732 <widget>
584 <class>GtkHBox</class>
585 <name>hbox1</name>
586 <homogeneous>False</homogeneous>
587 <spacing>0</spacing>
588 <child>
589 <padding>0</padding>
590 <expand>False</expand>
591 <fill>True</fill>
592 </child>
593
594 <widget>
595 <class>GtkFrame</class>
596 <name>frame2</name>
597 <border_width>4</border_width>
598 <label>Clock speed:</label>
599 <label_xalign>0</label_xalign>
600 <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
601 <child>
602 <padding>0</padding>
603 <expand>True</expand>
604 <fill>True</fill>
605 </child>
606
607 <widget>
608 <class>GtkVBox</class>
609 <name>vbox4</name>
610 <border_width>2</border_width>
611 <homogeneous>False</homogeneous>
612 <spacing>2</spacing>
613
614 <widget>
615 <class>GtkCheckButton</class>
616 <name>cfg_emu_clock_force</name>
617 <tooltip>If enabled, this option &quot;forces&quot; the emulation engine to use the selected clock speed/frequency. Otherwise the speed is determined from played file itself.</tooltip>
618 <can_focus>True</can_focus>
619 <label>Force speed</label>
620 <active>False</active>
621 <draw_indicator>True</draw_indicator>
622 <child>
623 <padding>0</padding>
624 <expand>False</expand>
625 <fill>False</fill>
626 </child>
627 </widget>
628
629 <widget>
630 <class>GtkRadioButton</class>
631 <name>cfg_emu_clock_pal</name>
632 <tooltip>PAL is the european TV standard, which uses 50Hz vertical refresh frequency. Largest % of SID-tunes have been made for PAL computers.</tooltip>
633 <can_focus>True</can_focus>
634 <label>PAL (50 Hz)</label>
635 <active>False</active>
636 <draw_indicator>True</draw_indicator>
637 <group>speed</group>
638 <child>
639 <padding>0</padding>
640 <expand>False</expand>
641 <fill>False</fill>
642 </child>
643 </widget>
644
645 <widget>
646 <class>GtkRadioButton</class>
647 <name>cfg_emu_clock_ntsc</name>
648 <tooltip>NTSC is the TV standard with 60Hz vertical refresh rate (and other features that differ from PAL). It is mainly used in United States, Japan and certain other countries.</tooltip>
649 <can_focus>True</can_focus>
650 <label>NTSC (60 Hz)</label>
651 <active>False</active>
652 <draw_indicator>True</draw_indicator>
653 <group>speed</group>
654 <child>
655 <padding>0</padding>
656 <expand>False</expand>
657 <fill>False</fill>
658 </child>
659 </widget>
660 </widget>
661 </widget>
662
663 <widget>
664 <class>GtkFrame</class>
665 <name>frame3</name>
666 <border_width>4</border_width>
667 <label>SID model: </label>
668 <label_xalign>0</label_xalign>
669 <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
670 <child>
671 <padding>0</padding>
672 <expand>True</expand>
673 <fill>True</fill>
674 </child>
675
676 <widget>
677 <class>GtkVBox</class>
678 <name>vbox3</name>
679 <border_width>2</border_width>
680 <homogeneous>False</homogeneous>
681 <spacing>2</spacing>
682
683 <widget>
684 <class>GtkCheckButton</class>
685 <name>cfg_emu_sid_force</name>
686 <tooltip>If enabled, this option &quot;forces&quot; the emulation engine to use the selected SID-chip model. Otherwise the preferred SID model is determined from the file (if PSIDv2NG type) or if not available, this setting is used.</tooltip>
687 <can_focus>True</can_focus>
688 <label>Force model</label>
689 <active>False</active>
690 <draw_indicator>True</draw_indicator>
691 <child>
692 <padding>0</padding>
693 <expand>False</expand>
694 <fill>False</fill>
695 </child>
696 </widget>
697
698 <widget>
699 <class>GtkRadioButton</class>
700 <name>cfg_emu_mos6581</name>
701 <tooltip>MOS/CSG 6581 is the earlier major version of SID chip. It differs from 8580 in few ways, having much fuller filter (which, due to design error, is never same between two different SID-chips) and has the &quot;volume adjustment bug&quot;, which enables playing of digital samples.</tooltip>
702 <can_focus>True</can_focus>
703 <label>MOS 6581</label>
704 <active>False</active>
705 <draw_indicator>True</draw_indicator>
706 <group>waveforms</group>
707 <child>
708 <padding>0</padding>
709 <expand>False</expand>
710 <fill>False</fill>
711 </child>
712 </widget>
713
714 <widget>
715 <class>GtkRadioButton</class>
716 <name>cfg_emu_mos8580</name>
717 <can_focus>True</can_focus>
718 <label>MOS 8580</label>
719 <active>False</active>
720 <draw_indicator>True</draw_indicator>
721 <group>waveforms</group>
722 <child>
723 <padding>0</padding>
724 <expand>False</expand>
725 <fill>False</fill>
726 </child>
727 </widget>
728 </widget>
729 </widget>
730 </widget>
731
732 <widget>
733 <class>GtkFrame</class> 733 <class>GtkFrame</class>
734 <name>cfg_sidplay2_grp</name> 734 <name>cfg_sidplay2_grp</name>
735 <border_width>4</border_width> 735 <border_width>4</border_width>
736 <label>SIDPlay 2 options: </label> 736 <label>SIDPlay 2 options: </label>
737 <label_xalign>0</label_xalign> 737 <label_xalign>0</label_xalign>
787 <can_focus>True</can_focus> 787 <can_focus>True</can_focus>
788 <label>HardSID</label> 788 <label>HardSID</label>
789 <active>False</active> 789 <active>False</active>
790 <draw_indicator>True</draw_indicator> 790 <draw_indicator>True</draw_indicator>
791 <group>emutype</group> 791 <group>emutype</group>
792 <child>
793 <padding>0</padding>
794 <expand>False</expand>
795 <fill>False</fill>
796 </child>
797 </widget>
798 </widget>
799 </widget>
800
801 <widget>
802 <class>GtkFrame</class>
803 <name>cfg_resid_grp</name>
804 <border_width>4</border_width>
805 <label>reSID sampling options: </label>
806 <label_xalign>0</label_xalign>
807 <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
808 <child>
809 <padding>0</padding>
810 <expand>False</expand>
811 <fill>True</fill>
812 </child>
813
814 <widget>
815 <class>GtkVBox</class>
816 <name>vbox37</name>
817 <border_width>2</border_width>
818 <homogeneous>False</homogeneous>
819 <spacing>2</spacing>
820
821 <widget>
822 <class>GtkRadioButton</class>
823 <name>cfg_emu_resid_fast</name>
824 <tooltip>Fastest and also worst sounding sampling method, simply picks nearest neighbouring sample.</tooltip>
825 <can_focus>True</can_focus>
826 <label>Fast (nearest neighbour)</label>
827 <active>False</active>
828 <draw_indicator>True</draw_indicator>
829 <group>samplingtype</group>
830 <child>
831 <padding>0</padding>
832 <expand>False</expand>
833 <fill>False</fill>
834 </child>
835 </widget>
836
837 <widget>
838 <class>GtkRadioButton</class>
839 <name>cfg_emu_resid_int</name>
840 <tooltip>Uses linear interpolation between samples, yielding higher audio quality with less sampling noise.</tooltip>
841 <can_focus>True</can_focus>
842 <label>Linear interpolation</label>
843 <active>False</active>
844 <draw_indicator>True</draw_indicator>
845 <group>samplingtype</group>
846 <child>
847 <padding>0</padding>
848 <expand>False</expand>
849 <fill>False</fill>
850 </child>
851 </widget>
852
853 <widget>
854 <class>GtkRadioButton</class>
855 <name>cfg_emu_resid_res_fast</name>
856 <can_focus>True</can_focus>
857 <label>Resampling</label>
858 <active>False</active>
859 <draw_indicator>True</draw_indicator>
860 <group>samplingtype</group>
861 <child>
862 <padding>0</padding>
863 <expand>False</expand>
864 <fill>False</fill>
865 </child>
866 </widget>
867
868 <widget>
869 <class>GtkRadioButton</class>
870 <name>cfg_emu_resid_res_int</name>
871 <can_focus>True</can_focus>
872 <label>Resampling (FIR)</label>
873 <active>False</active>
874 <draw_indicator>True</draw_indicator>
875 <group>samplingtype</group>
792 <child> 876 <child>
793 <padding>0</padding> 877 <padding>0</padding>
794 <expand>False</expand> 878 <expand>False</expand>
795 <fill>False</fill> 879 <fill>False</fill>
796 </child> 880 </child>