X-Git-Url: http://git.johnwright.org/?p=fmit.git;a=blobdiff_plain;f=ui%2FInstrumentTunerForm.ui;fp=ui%2FInstrumentTunerForm.ui;h=1d280deb777b23f298dd183e0c1adb395b181f19;hp=66ffad070f8adb7c14306d3db646d10402a1fb49;hb=a8fb82288feb6b258f2c04312f0c36ba8d79b494;hpb=adfba0402927438a1869f1e716bcf0e25574ce1e diff --git a/ui/InstrumentTunerForm.ui b/ui/InstrumentTunerForm.ui index 66ffad0..1d280de 100644 --- a/ui/InstrumentTunerForm.ui +++ b/ui/InstrumentTunerForm.ui @@ -1,715 +1,616 @@ - -InstrumentTunerForm - - - InstrumentTunerForm - - - - 0 - 0 - 532 - 448 - - - - Free Music Instrument Tuner - - - image0 - - - - unnamed - - - - layout42 + + + InstrumentTunerForm + + + + 0 + 0 + 532 + 448 + + + + Free Music Instrument Tuner + + + + :/fmit/ui/images/fmit.png:/fmit/ui/images/fmit.png + + + + + + + + + + + + + + + + + 0 + 0 + - - - unnamed - - - - layout18 - - - - unnamed - - - - ui_graphLayout - - - - unnamed - - - - - - layout17 - - - - unnamed - - - - ui_btnKeepErrorHistory - - - - 1 - 5 - 0 - 0 - - - - - 20 - 32767 - - - - NoFocus - - - K + + + 20 + 16777215 + + + + Qt::NoFocus + + + Keep the data in the error and volume views (shortcut "k"). + + + Keep the data in the error and volume views (shortcut "k"). + + + K e e p - - - K - - - true - - - false - - - Keep errors (k) - - - Do not clear graphs between notes (for error and volume graphs only) - - - - - layout16 - - - - unnamed - - - - ui_errorLayout - - - - unnamed - - - - - - ui_volumeLayout - - - - unnamed - - - - - - - - - - ui_sampleLayout - - - - unnamed - - - - - - ui_formantsLayout - - - - unnamed - - - - - - ui_FT - - - - unnamed - - - - - - - - ui_rightLayout - - - - unnamed - - - - ui_pgbVolume - - - - 1 - 0 - 0 - 0 - - - - - 32767 - 14 - - - - false - - - Volume with dB scale - - - Volume with dB scale. -Computed from in the frequency domaine, from the max bin. -The maximum is reached when the signal energy is maximal NOT when the sound saturate in time domaine. - - - - - ui_lblSoundStability - - - - 1 - 5 - 0 - 0 - - - - - 300 - 0 - - - - - 165 - 165 - 165 - - - - - 11 - - - - Note Stability - - - WordBreak|AlignCenter - - - Red if capture system is not working<br/> -Grey if capture system is ok, but there is no sound enough<br/> -Orange if analysis conditions are bad (like saturation)<br/> -Green if a note is beeing catured and conditions are ok - - - Red if capture system is not working<br/> -Grey if capture system is ok, but there is no sound enough<br/> -Orange if analysis conditions are bad (like saturation)<br/> -Green if a note is beeing catured and conditions are ok - - - - - layout16 - - - - unnamed - - - - layout27 - - - - unnamed - - - - textLabel8 - - - - 10 - 1 - - - - Tuning Frequency - - - AlignVCenter|AlignRight - - - - - ui_spinAFreq - - - - 100 - 32767 - - - - - 14 - 1 - - - - NoFocus - - - Hz - - - PlusMinus - - - 880 - - - 220 - - - 1 - - - 440 - - - the tuning frequency: A4 frequency - - - the tuning frequency: A4 frequency - - - - - - - layout27_2 - - - - unnamed - - - - ui_lblA3Offset - - - Offset - - - AlignVCenter|AlignRight - - - Offset in cents on the tuning frequency - - - - - ui_spinA3Offset - - - - 100 - 32767 - - - - NoFocus - - - cents - - - PlusMinus - - - 50 - - - -50 - - - 1 - - - 0 - - - Offset in cents on the tuning frequency - - - Offset in cents from the tuning frequency - - - - - - - - - ui_dialTuneLayout - - - - unnamed - - - - - - ui_txtFreq - - - - 1 - 1 - 0 - 0 - - - - - 0 - 25 - - - - NoFrame - - - Plain - - - Flat - - - The frequency in Hertz of the current played note - - - The frequency in Hertz of the current played note - - - - - layout40 - - - - unnamed - - - - ui_txtNote - - - - 28 - - - - AlignCenter - - - The recognized note - - - The recognized note - - - - - ui_txtNoteFreq - - - - 1 - 1 - 0 - 0 - - - - - 32767 - 25 - - - - NoFrame - - - Plain - - - Flat - - - The frequency in Hertz of the note as it should be - - - The frequency in Hertz of the note as it should be - - - - - - - - - - - ui_microtonalLayout - - NoFocus + + K - - - unnamed - - - - - - - - MenuBarEditor - - - - - - ui_tbViews - - - Views - - - - textLabel7 + + true - - Views + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + + + + + 16777215 + 14 + + + + Volume in dB. +Computed in the frequency domain, from the maximum bin. +The maximum is reached when the signal energy is maximal NOT when the sound is saturated in the time domain. + + + Volume in dB. +Computed in the frequency domain, from the maximum bin. +The maximum is reached when the signal energy is maximal NOT when the sound is saturated in the time domain. + + + + + + false + + + + + + + + 0 + 0 + + + + + 300 + 0 + + + + + 11 + + + + According to the following colors: +red : the capture system is not working. +grey : the capture system is OK, but there is not enough sound. +orange : the analysis conditions are bad (like saturation) +green : a note is beeing analyzed and analysis conditions are OK. + + + According to the following colors: +red : the capture system is not working. +grey : the capture system is OK, but there is not enough sound. +orange : the analysis conditions are bad (like saturation) +green : a note is beeing analyzed and analysis conditions are OK. + + + true + + + Note Stability + + + Qt::AlignCenter + + + true + + + + + + + + + + + + 10 + 75 + true + + + + The base tunning frequency (the A4 frequency) + + + The base tunning frequency (the A4 frequency) + + + Tuning Frequency + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + + + + + + 100 + 32767 + + + + + 14 + 75 + true + + + + Qt::NoFocus + + + The base tunning frequency (the A4 frequency) + + + The base tunning frequency (the A4 frequency) + + + Hz + + + 220 + + + 880 + + + 1 + + + 440 + + + + + + + + + + + Offset in cents from the base tuning frequency + + + Offset in cents from the base tuning frequency + + + Offset + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + + + + + + 100 + 32767 + + + + Qt::NoFocus + + + Offset in cents from the base tuning frequency + + + Offset in cents from the base tuning frequency + + + cents + + + -50 + + + 50 + + + 1 + + + 0 + + + + + + + + + + + + + + + 0 + 0 + + + + + 0 + 25 + + + + The frequency of the current note in Hertz. + + + The frequency of the current note in Hertz. + + + QFrame::NoFrame + + + QFrame::Plain + + + QLCDNumber::Flat + + + + + + + + + + 28 + + + + The recognized note + + + The recognized note + + + Qt::AlignCenter + + + false + + + + + + + + 0 + 0 + + + + + 32767 + 25 + + + + The target frequency of the current note in Hertz. + + + The target frequency of the current note in Hertz. + + + QFrame::NoFrame + + + QFrame::Plain + + + QLCDNumber::Flat - - - - - ui_tbButtons - - - Settings - - - - - - - - - - - helpAboutAction - - - image1 - - - About - - - &About - - - About FMIT - - - Invoke the about box - - - - - - - - pauseAction - - - true - - - image2 - - - Pause - - - Put in pause state to use less processor has possible. - - - Put in pause state, stop the capture, the sound analysis and all views - - - Space - - - - - configAction - - - image3 - - - Configure - - - - - saveSettingsAction - - - image4 - - - Save settings - - - Save configure panel settings, views settings and window size. - - - Save configure panel settings, views settings and window size. - - - Ctrl+S - - - - - - 89504e470d0a1a0a0000000d4948445200000016000000160806000000c4b46c3b000003a849444154388d8d954b4c5c6514c77f77e672a7cccb99f0b2a4093666061b4402098f020b024436920848a37521246a8ca6abc69ad865830b13a376d918178d6da262ac93b40b174dc0486b902812093e182c42a08333cc1d66eedcd7dccf45d154321739c9b7f94efebffccf39dfc3cbd1e224300a3c0b540019403fa2b66c34023f4b92743f1289e8d5d5d54296e51c701f78ed30a174486e08b8168bc5aa3a3a3aa8acac440881aeebacacacb0b8b8b867dbf697c04be5c45e176818f8baa5a5a5aebdbd9d70384c3018445114244922140a1189447cebebeb27800560ed20c0e302be188d461f6d6c6ca4a2a2029fcf472814c2eff7a3280ab22c138d46696868a8022e9703b881fb6b6b6bbd8ee3f0cf324d13dbb6711c07210442086a6a6a00aaca552ebb806bfc7e3f9665619a269aa6fd0bd5751dd334b12c0b4551e0c19c4e00f78e0236f2f93cbaaee3f57a711c075996711c07cbb228168b188641369b0510c0c6511dcf673299587d7dbd2484c0344dbc5e2f42086cdbc6300c0cc3209d4e03fc05948e0a9e4aa7d3438140b13a972b619a261e8f072104a55209dbb6515595542a95065e2d07701bde73f1f823e1975fa9a2a5354ca150209fcf532814d0348d6c36cbeaea6ad6719c6bc05c3940b90b720c48be79a1ebb8659de2cc591feb6b5916e677b879738dcdcd744e55d5027001f8c4c55859c7afd7d55546b482cde6460ecbb2f1780a24d7922c2f27b755551d011e03be05de57142501f41f841cec7105707e64e464e5ae6ad371da43c92cb2bd95e3ee9d94037c01dc06a6babbbbcf353737878410eceeee3e3d3d3d7d4308f1bc5b05670201397fe3ab2191dc784b2c2cbe213efd7c58bc70f671c18387a71668eceaeaca8d8d8d99c06fc07bfdfdfdf9dedede3de0b45b2b8ecbb2a7e2d453714c5323bbbbcbf696ca777777c4bed394cfe7fbaca7a727944824fe049e00cecfccccdc6a6d6d0d0297dcc0095535b3b712cbe4559d9d548eefe7b748267319e06de099c1c1c1d8ececec9e655993ec9fdf52a974a5582c5ab22cc7dcc0f700b1f4539ed48eced4a53bcef5ebbfa781abc01fc160f0723c1eaf9c9f9fff05987d48f76b2a9532eaebeb0340c0adcfef4e4e4e0a45514ac03b40dbfefed5898909b3a9a94905da0f68a4b6b6b64c6767e77ffa7c309e1c1e1e2ef4f5f569c037c045e087f1f171636060a0085c29279224e9b6a228ab40145c7e1059963f1a1d1d7d311a8d1ed3340dbfdfcfd2d292363737f73170cecd11e007b443f200744a92f4612814fa11f80018f83fc1c3f1373a379a4ec5018c7f0000000049454e44ae426082 - - - 89504e470d0a1a0a0000000d4948445200000020000000200806000000737a7af4000003da494441545885c5d64b6cd4451c07f0cff6012d94d2424593261c50ab520ebe2e2884c407d10389a25e0807133918138909c4c478f080241ed498e8cd8b891c247a2162627cc041c10858340a288f02a51468e9634bed6eb7dd8e87f963d7cd1676db127fc964e63ff3fbcff73bbff93d86ff5952e52ab6d1329fe726792ab0040b3196e7c7c097273988c93925d0ce9214cf4eb239c5da14d54db8132d388c814437cfe941b65ee65b4c544aa414f82bed8cae22ac267c4ce823848296271c216c21b4c79659ce3b689e2df887ab080f11de270c150117b70c6127e17ec22a422b3bb0a21cacea52938dacac65fd7bd884ba9b6c52838731843f51cbca341d792e215b31011c6fe0e51eea36faafa35c4e8016a0aa60be162318c425162ca46e804e5c40a8884096b1069a0759d38645a2c3edc577f819fbf144d17fc3095a3aee71f70487b3f1b3bf2202e2e90e2d64d33e9af6c65319c5197488a67e41b4c475398b53a2c52e919ae4d470345817f2a5706aa62330c0700d2f35b27d9cc7fa9897c2049dd5ac785c0cc542e949fa86a4afe58e78168de8ab8800f4b2bf97ce061e58c6c6514e34b17931de28d21dc2b1645c9004c6927e8169e48604c4cc76768473231cbc9b1d35dcbb13b71729ee452e195f49fa1cdd05fbcc88c07509edbc9662cb36ac2b5afc15c793f184781581813e8e26d323332690a4e34fb0612b5e2c5a1fc4d705dfbf8bce3accae5cbc828c18093322904a717429cbb76143d1620f764530705eb4799e731762c4c209b3b88210a87f134f162d9cc667e2698919e73802997e3e8a4383a682634604047acf735be1dc3738807131b87fc3454c92eee5adab315d04538131ad54dd4c21d0d35934d79180ff8d1f12f03c5d17793d01cfe388189d3794722cd05d4c609178effdb886113ebdc017f978d7391c2a07bc5c025d6745773e2adaf462b27bf394ce58027e597485d1527bcd94c099513c83bbc4d34393185b35a88fa9e10365dc79b14c5b8cae4b3f27ea68ccd0d645fd8468f63ff0177291e057e95808cfcd39014ca6c9a4d9574fb8465b2f5559422ae689c568ce91ce455e99b92600dd79c6330c35f3f483d46d27b51629aafa6869e091714e66a36166ff282d25f7f1f9ab25de84ef12d610ee899978b50a9efb37cd0345caeb9f2f31ff28da514b7b1dcb4df9eadc11488a52636b89b5c5625404520df111d234e7048e3110b8baa7c4da11ff067e7e384643ae84daec0888bbeed92d96dfac58e4bf17bdee34c6399094e0b2b22015380b2ca171193fd5b2b21d4b1322e7d1136bc6f62cbfe0e42d21008b58dac2dbf359574d6b9e2b393abad99d8bc04955be450412a942abe87ff3c4e4d8eb062f9fe9e41fd23a6b537c367d7e0000000049454e44ae426082 - - - 89504e470d0a1a0a0000000d4948445200000020000000200806000000737a7af400000355494441545885ed95bf8b245510c73ff576ef9673513ce51031528343c54441840531f1078808c21988469a897f849709626668666e20181d265e721ca8c86a7681b0bab7bbb733b3b7e3ce74f77bef6bd06f7a7aa65fbbb326265b490fddafea7daaea5b35706ee7f63f9be55e3eb475e965113f02ae60ba62d80311a2611143483bc7378b7797fd1edcdaf812e3a5e4f728720e8b11998028b83ebe597cd5f659cf01083d87f1f1635b8ff0fe9b1fb27dfc0bbfeefe44b51b18dc3801e3723e1d7bc55de2c5b73f7d83d7aebec517bf5f677a3065786342f197c76063d9c5f554c6033c75f5493e7bf5739e79e259dc86e1366d46e8f36ed19b83779ebfc67b4f7f40c013bd9a5b8cae5f16c0881ea0f0050007c51e12680930634111ca58b03fbddbc583b012404c1714650298eed762517f26e94b50803296ec4ff7ea579afbe52a976f81ab0f966509c0bde93e6a0512d6c9249947a90293dde6fe39b8adda825481aa2028302c0f5968406a51c62f10b454817609ba15c84e81615ed42d382a8744d543d83a910588102c42194a867190001203606e450dcc48abaaa48a558aa3cef72e786a5d28880af3b70d60b772598090328c3e320d933acca298f21ab0fa7de94b94d296046a20cea60145982480b698e47aa640ad0a1067b13a715700b00420a6e16416bc21e81b434bd3515445ad1b2d1d50777af2220cbe947310e0c7bd1f9af45ae96401a45860c69fe31d76aa3f1aee4684993d90ff2f70ee084001beb9f3f58cfe540dc8d9c804db073f1337038acde2a801566d81e28551fd14637fdcdcfa6f0ba50e664380a22c17a66656b8b0ea221a1f8d47004947096a5e80d8db028dd2b3615eb0b555f7c06f94c044a11dc15abff29b9054012d5fa3997857ac40b2915a156894545b1ec0e2b07ecc2b60d616a13f1b40a7608d08f37f46924bdab185e30ddfaa22ac4f6b11a015cd7a169108a905e9705cfcee33d3d30f201ba955f6f63cf789f022eb35406c79b556b8e90c1a1036523a2e2f08a76bc0aa499a1e212fc2c9f21e3803804323a2f023cf74a7aa83c45926f94534b8c53110e4a138a8087f07dc866bc6d2adba09d325df9677e3e383ef275b6ed31e0ef775a13a0cf741db12b77bdc24f1c9e0bbf1ebeeb27b616ddd36cb7b11857807d9b65d2c0efbee3bddaeb1f6df9dcfaddffe01aa4c03e348a660d30000000049454e44ae426082 - - - 89504e470d0a1a0a0000000d4948445200000020000000200806000000737a7af4000007ac494441545885bd977b5094e715c67fdf5ed80bcbc58244ebba062163c612f1026219a5418c1a9b042d166b1d1d2b4e641231a6a9edd84b18afe9d4a4b15334d58a33d556ace365466aa396d838801720d1142122acc00a0bba1a606fc0eef2bdfde3db8d94803599a6cfccceb73bdf7bdef39cf39ef39c77d58c8cc98000bc8f58f3b5e13bc003c001acf88a7be8810dc0d42f6b980938cd66b3c8cccc142859781f98f098f661c02b409b4aa512400510fbb8ce9f059c168b459497978bfafa7a515858284c269300dcc046403582ad167819b045444488fcfc7c51525222341a8d00b600eaffe67c0ed0131f1f2f6a6a6ac47d874358ad56515d5d2d4e9e3c29a64f9f1ecac6552071909d065803341b8d46919797274a4b4b45494989282d2d150b172e14402790349cd35034b1c00c20222f2f0f8bc582c7ebc5ed76d3dbdb4b9856cbf66ddb58bf7e3d9224cd04160ddaa342afd717af5ab5eac9a3478f3277ee5c7c3e1f9191917477775359590960051200c34804a4e0a27feedfbf9fa6a6265c2e171eb71b8fdb8dcbeda6adbd9decec6c8c46238071d01ee6356bd6b064c912dc6e37b1b1b1188d465c2e171b366cc0e5729d027e8dd24d1a861c61e88703b80bfcc966b3f5151717d3d3d383dbe3c1ed76e3f57a319bcde8743a0c06034322510b21906599d1a34703e0f57a29282890bbbabaf6020781de60062e01df1f8e00401d4aebfdf5f0e1c3d86c367a7b7bf1783c8c19330693c904805eaf1f9a018d2ccb082100080402343737e3703802c0a74036f097888888f792939393809f024f0d47c003dc064efb7cbeceddbb7763341a191d17474444c4e78b121212005603538247a715427c4e40abd53263c60cd2d3d3c380df272626aeddbc7973dca953a7d8ba752b2a956a3a9015f23db435ba8171c067ededed19e1e1e178bd5e6eddba45434303494949ac58b182caca4aa3dd6eff01b04492a484458b163169d2249c4e277abd9ebebe3ed2d2d2c8caca62f5ead5444747e3f7fbd16ab534343460b7dbc3800f01a7c417311e45bdb601c9835f646464b06fdf3e743a1dcb972fa7aaaa8a4d9b3691939303404b4b0b515151a8d56afafafaf07abd180c06743a1db22c73eedc398a8a8a0804023750c4aa7c3871700271400df077e02c500674b4b6b64eb55aadd2fcf9f3c9cdcda5aaaa8a3367ce909a9a4a4c4c0c269389b6b636244942afd763341a916519954ac5ce9d3b3976ec18b22c9f01de0966ffce48ea64031a518aa80e45482c40aad5da14d6d6d6cebc79f3c8c9c9e1f2e5cb141717d3d9d9495959197ebf9f2953a6a0d16800b0dbed141414505f5fdf07bc0b9c005cc0151e73d08503ef01e28db51962dbcff38446ad122b57ae1456ab5558ad56919191212c1ab598a0550b404447478bc58b178b65cb9685a4b8155807bc8022789ac7710c300b684c9f3e413cb8fe96b8db7c5594162d15af2ff8a600447e7ebeb0de6a1055392f09db9444e1dcbf476c7deac99064cbc1e707400ef05d207ea883918e400b6c55a93878e8eda5b1efee2ac418398ef01b3bd0593b304a6aee7bfc1c3b5bc1e4ba7f21ae5523f9fb89d458497bc982c56ce0ecf57b921054a29cb71ba8023a1e87c064e0fdd929f1b91f9ddea89af5dc2b486d27e0d211680f10add7d2e397d97bc981d3eb676d5f0f2061c98cc59c1b83e1996f90ba740be3f59f70fa62a705e803f6a0e8cc1730988004bcae5673ecd0ae9cf1bf7deb2784478d839a2d50db0a1ea563bb8d7a9edb5d4beb5d773fa099aad3f2845e435a6e3c5217a0f182d4c4b4f9bf22d257cdf92bf7a6a148f73f1e452012383b3b257edd47a75fd3cc5ab001a9fd245c3d0e6d03204b08351cb7ab49d97441ee76f55f04ce0193ca7a7dfad5b3e3484c8c5242e802d44e906c7cfbc53709dcafa0fcda8374947ab83812813529cf985fad38f402175a665259dd44b4348a516db500788c3ab28a1a79e744ed1d603b703e687701482bb1f61856658d215aad51487403ea2ed0743237a71047f305aaebba3351daeff26002a159f0a3577f988c3ad0856f40457c7c3cda7b9f225470be3b0c535e995c51db7e1c780db809dc00fe18fcfecb0119e7d33faba663c0f770e7db32b4d441e7718afef067563c6f06a5205f1e4c2024c557f37253661ef8b18140f7047c2d6e541a174b0f3471e64aab0dd88d224c4ee013a067d0d1a5034f033b220c6ae3eddfa4128b36f85a40a20a12e620c73c4ff6e21cfe567e5706560247fea306aed5d917684c8944c5a869b43b99fcc607030d777a8e03bb50ee0b8dc03594aa0ea11f65841b807a5f40cc3958d1a159376f2c7a544a7c5d02b8831497ccf79e1dc5c54b7592ed6e7f36500bdc0c65400dbc1d4cb104b404a3b606a3be1e7c8e8418200d9806bc39365a1b766b472a26f96193b9c7091e74f8686eee63c99e7aba7b033e60d2d069380345adfa5194ac31f8118f701e421c900acc047e31f1099dbaae3005fd800a01486a604059b8f1c46d7ef7613bc0f8e1c6b11145097d2857a92f83b1c12066039bbe353e5cf5f1e669088340e77e78f749dd758d1a9b5b0674c329a11f2503812fe91c14c9f506c93b1c4e7fdad99b5dd2344b3866a30eff8060fbb93b1ca971803265f77c051f8f8509c08bc05e4084a9259134365c4c8cd58706553f432e3b5f072606491c003ee3e184bc0e2c0e2d1aae06fe974840c98601d0a108f5c73cd491ff1b2446f84ff96f135d0792420819e00000000049454e44ae426082 - - - 89504e470d0a1a0a0000000d4948445200000020000000200806000000737a7af4000007b3494441545885c5977b70547715c73f77efeede7d27d96c364931c926c01228ef37a17690f22c030575acb5b68c4ec7ca63044a5b2c9621b54251463b7580b636ce88f58180222a96b1e55532c32b2049790784244d52369b6477b3cffbd8eb1f812424883c3a7afefbfdeef97dcff79cdf39e7772efc9f457850007f8167143001b876a921b8f77f46c05fe0b101af03cb00f1c6f6924b0dc12df78263b84fe3338033c00bfd8b33c48d1bbe88d76b05d8e02ff07ce15eb08cf768381bf819f06cffc1c3e9d74fe2276b4b10c5ce40bef4fdc34e2d9dde0acc04d4bbc114ffbb4a97f1a780bf0165cf2c5fc3936b363178ec74ae9ed886afc885afc8c5a54b6dd437448b25b32877c4e5cacf8580bfc0e3c9ceb06d03563b5c99f6f5bfdf87afec717404048b83ab97357cd9ff429244460ccf61d75fae802e8c5114ed2359d59a1e8880bfc03305f810183b79d67c5eaed88321c37b8b4eff017e7eb7790b93277a70384c98cc068e1fbf6e914c6249289adc0324ee9980bfc0236667d8ca815f02ae556fbdcf23cfac4013ba53c62080df0543b28cc84a0675570e5358e8e2e121d91caa6c241c924b0c06a12d9e544e00da5d13f01778f2e9bceb677dfe21c2ba1d95b84a86d1b3629d2618ed861c4be77a807f105bb7ee67c4d034168b4869a99bdd7fbd82d9681c164dc847b5b45e775704fc059ec1c00160f8538b57f1f46bef9236dbbabe0b80cf0ec33241ea457dc4e8896c7eab82b2491ebc3956dadb939cbfd0eeb048a6cc702c5905b4df8e40571ff017782603958240d1f21fbfc3e4852fa2f5681316114667c3405767f87b8aaeebecdcf65b6cf6eeca5bb268049e6c2b92497c22cb699d0b64fd4702fe02cf02e0a31c8fc5fdab8a195c3cfc0b4c5aaa4b29cf0a933ce036f705686b0db26cd13729ceaf64f1778676eddbed26562e1f85200806b7cbfa3d83208c034cbdcf8bfe02cf18e0c30c97d9f4fada498c1c99c3f8d12e36adff35a3a77e99d24c91fecebe5e03541d3bc24fd73fcf8aa55e06f9dd7dbe97946470f66c2b8d8db12c8bd9a447e2a93ae096d23400f34037bcbd792a27ab03e87a27fb65cfb97877e91c9c5ab40fb0aeebbcb3e94d0efcfd07ac2b1f4a8ea73b4f76fef132affde858d77ad54b63902411ab64fcbad3268d068a6f8980db651d2008c2bccc0c89af7d7520ffd8574fe920372e974451a1c0c68dbb9839673ea22876857cf5cae79938aa8e27e61663b8111a5d879f6faee65a6020f50d29321c098a7d2e9c4e33a268e044d575d12a998adb3b12a78100900210db23895086c3f2d899b3addee98f15928c6b385d66ec76135eaf8ddc9c2415151f3375fa6c4e1e3fca9b1bbecbf2255e060ec8ecf24296355e2dafc2682f233fbf1f46b3c4ce1d47983da31f56ab91a10f6773f0e0a784c3b25747af4ea4548006202d02f9aaa635db24f3f49a4f82c657968e65fbae8b8c1cd9d9f172736d386d41de78633bd1b63dac5c3604bbbd3b97c291142fbc5c85cf3f03c96ae5d4a99304020174c14cf5e96bcc9c5e88c120909929b1ef40035a5a3f1f4dc80d800d681681a8ac689916b329198baa633d6e8905d3fa5179aa055f910b80bc5c3b651324268ecf4310bab3b1b129ca8bafd4307cdce3a4810be7cf110a8591651955d368688c91e316686f4ff1c375c74824553d9a947727524a007002919b6839c0849287dcebcc2661f807ef4fe3d2b50843c715e270f4a91c00ce9e6f6375790d658fce46d37582810075f575a88a8aaa6aa89a8aa66aa462adc88938e9344413a92d4dc18e0f7ac07c76b39fc50114556bb65ba49935e743c665dfc863c7de46860df3f6317ee87023e5eb2fe0f566138f050847649a9a9a482692c88a82acc828b242221a21158fa1ebba1e4f2aef35053bf6f482eae8d950db6455335bccc6747b4819979f6f63d6783367ea74f2f3ec5d4a75f51156ae3e8dcd99c9e26f7b99352d9bed7f3a473ca1222b0a8aaca0a46492b13069390ee8a9482cb5b1b9ad635f2fe371e074efc7a8a5232ec7331c96e11f1f0be62d9c9b45536388dcc25c44b1b32d67664804ae47a8bd9ae2ccd9169efc4a09037c16f6ee6f44553452a9244a3c0c6995745a0f06c3b135ad91784d2f3b61e02890ec4d4003da65550b39add28c9ada9469c57c99dd8752940ee9be8a09e3f33874f832f5cd02572e5de75b0b079356121c3dd18c2ec710d0d1b4746d736bc7ab1d09b9f750520f9c0214b8fd3c9054542d24998c96b6507a4271919d2f9506a969caecba0a8341e0d1471e62f79f2f72ee6a8a8e509443871a08b7c7110059d10e3404c2eb53ca2d6d54014e035700fde6e69dc6f29125f9591526a361ccd1b7753eb9eee1e0852ce6cd1b44b1afb33c6b6bdb79fab9fd68b28a41d0d1755d8925e5f77a653a401bf04f6e331ddd69246b51b474d06195e6545f359b97cc8e30c5574f24d8ca1f763753f79946b6dbc291234dc46232e9b41e688dc4cb5b42b1633d3074a016a8be11813e722702baac6af566a3680a868431bb2a0de684e0a2c8ab3279e2605a2256162ddf4f34aaa0a85a55634b646d342137f7381f014ed0ebf5eb2d77f367942799c429de2cc7028bd9384f10040b80280aa86a5a4fa4d4df7cda12de41f7bddef4bab6c7de031100f003032593e874bb6c932c66e33841109c9158725b301cafeea117a633dc91bbc4bda77f432be0030ae93bd9a4e9f4f83277e1f5fd12b82922e0057201079dc9750ee8b80f2cfe0d8fa11dfe311eba210000000049454e44ae426082 - - - - - helpAboutAction - activated() - InstrumentTunerForm - helpAbout() - - - configAction - activated() - InstrumentTunerForm - configure() - - - pauseAction - toggled(bool) - InstrumentTunerForm - pause(bool) - - - ui_spinAFreq - valueChanged(int) - InstrumentTunerForm - ui_spinAFreq_valueChanged(int) - - - saveSettingsAction - activated() - InstrumentTunerForm - saveSettings() - - - ui_spinA3Offset - valueChanged(int) - InstrumentTunerForm - ui_spinAOffset_valueChanged(int) - - - - helpAbout() - refresh() - refresh_views() - ui_spinLatency_destroyed( QObject * ) - ui_spinAFreq_valueChanged( int ) - configure() - pause(bool on) - configure_ok() - saveSettings() - errorRaised(const QString&) - samplingRateChanged(int) - restoreFactorySettings() - noteRangeChanged() - transportChanged(const QString& name) - autoDetectTransport() - update_views() - tuningFreqChanged(float) - ui_spinAOffset_valueChanged( int ) - selectTransport(const QString & string) - noteStarted(double,double) - noteFinished(double,double) - - - + + + + + + + + + + + + + + + + Qt::PreventContextMenu + + + Views + + + TopToolBarArea + + + false + + + + + Qt::PreventContextMenu + + + Settings + + + TopToolBarArea + + + false + + + + + + + + + true + + + + :/fmit/ui/images/pause.png:/fmit/ui/images/pause.png + + + Pause + + + Pause: the capture, the sound analysis and all views. + + + Pause: the capture, the sound analysis and all views. + + + Space + + + pauseAction + + + + + + :/fmit/ui/images/config.png:/fmit/ui/images/config.png + + + Configure + + + configAction + + + + + + :/fmit/ui/images/saveSettings.png:/fmit/ui/images/saveSettings.png + + + Save settings + + + Save configuration panel settings, views settings and the window size. + + + Save configuration panel settings, views settings and the window size. + + + Ctrl+S + + + saveSettingsAction + + + + + + :/fmit/ui/images/helpAbout.png:/fmit/ui/images/helpAbout.png + + + About + + + Invoke the about box. + + + Invoke the about box. + + + helpAboutAction + + + + + + + + + + helpAboutAction + activated() + InstrumentTunerForm + helpAbout() + + + -1 + -1 + + + 20 + 20 + + + + + configAction + activated() + InstrumentTunerForm + configure() + + + -1 + -1 + + + 20 + 20 + + + + + pauseAction + toggled(bool) + InstrumentTunerForm + pause(bool) + + + -1 + -1 + + + 20 + 20 + + + + + ui_spinAFreq + valueChanged(int) + InstrumentTunerForm + ui_spinAFreq_valueChanged(int) + + + 20 + 20 + + + 20 + 20 + + + + + saveSettingsAction + activated() + InstrumentTunerForm + saveSettings() + + + -1 + -1 + + + 20 + 20 + + + + + ui_spinA3Offset + valueChanged(int) + InstrumentTunerForm + ui_spinAOffset_valueChanged(int) + + + 20 + 20 + + + 20 + 20 + + + + +