<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>ຫົວຂໍ້ພິເສດ on darktable user manual</title>
    <link>https://docs.darktable.org/usermanual/development/lo/special-topics/</link>
    <description>Recent content in ຫົວຂໍ້ພິເສດ on darktable user manual</description>
    <generator>Hugo</generator>
    <language>lo</language>
    <atom:link href="https://docs.darktable.org/usermanual/development/lo/special-topics/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>ໜ່ວຍຄວາມຈຳ ແລະ ການປັບແຕ່ງປະສິດທິພາບ</title>
      <link>https://docs.darktable.org/usermanual/development/lo/special-topics/mem-performance/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.darktable.org/usermanual/development/lo/special-topics/mem-performance/</guid>
      <description>&lt;h1 id=&#34;ຄວາມຕອງການໜວຍຄວາມຈຳ&#34;&gt;&lt;a href=&#34;#%e0%ba%84%e0%ba%a7%e0%ba%b2%e0%ba%a1%e0%ba%95%e0%ba%ad%e0%ba%87%e0%ba%81%e0%ba%b2%e0%ba%99%e0%bb%9c%e0%ba%a7%e0%ba%8d%e0%ba%84%e0%ba%a7%e0%ba%b2%e0%ba%a1%e0%ba%88%e0%ba%b3&#34;&gt;🔗&lt;/a&gt;ຄວາມຕ້ອງການໜ່ວຍຄວາມຈຳ&lt;/h1&gt;&#xA;&lt;p&gt;ການປະມວນຜົນຮູບພາບ Raw ໃນ darktable ຕ້ອງໃຊ້ໜ່ວຍຄວາມຈຳລະບົບ (RAM) ຫຼາຍ. ຖ້າຄຳນວນງ່າຍໆ: ສຳລັບຮູບພາບຂະໜາດ 20 ລ້ານພິກເຊວ, darktable ຕ້ອງການພື້ນທີ່ 4x32-bit floating point ເພື່ອເກັບແຕ່ລະພິກເຊວ, ໝາຍຄວາມວ່າຮູບພາບຂະໜາດນີ້ຈະໃຊ້ RAM ປະມານ 300MB ພຽງເພື່ອເກັບຂໍ້ມູນພາບ. ໃນການປະມວນຜົນຜ່ານໂມດູນໃດໜຶ່ງ, darktable ຕ້ອງການຢ່າງໜ້ອຍສອງບັບເຟີ (input ແລະ output) ໃນຂະໜາດດຽວກັນ, ແລະ ໂມດູນທີ່ຊັບຊ້ອນກວ່າອາດຕ້ອງການບັບເຟີເພີ່ມເຕີມສຳລັບຂໍ້ມູນລະຫວ່າງກາງ. ຖ້າບໍ່ມີການປັບແຕ່ງ, ອາດຕ້ອງໃຊ້ RAM ລະຫວ່າງ 600MB ຫາ 3GB ເພື່ອປະມວນຜົນ. ນອກຈາກນີ້ຍັງມີສ່ວນຂອງລະຫັດໂປຣແກຣມ, ໄລບຣາຣີຂອງລະບົບ, ແລະ ບັບເຟີອື່ນໆທີ່ darktable ໃຊ້ເກັບສະຖານະຊົ່ວຄາວ (cache) ເພື່ອໃຫ້ເຮັດວຽກໄດ້ໄວຂຶ້ນ.&lt;/p&gt;&#xA;&lt;p&gt;ສະຫຼຸບແລ້ວ, darktable ຕ້ອງການ RAM ຢ່າງໜ້ອຍ 4GB ບວກກັບພື້ນທີ່ swap ອີກ 4 ຫາ 8GB ເພື່ອເປີດໃຊ້ງານ ແຕ່ມັນຈະເຮັດວຽກໄດ້ດີຂຶ້ນຖ້າທ່ານມີໜ່ວຍຄວາມຈຳຫຼາຍກວ່ານີ້.&lt;/p&gt;&#xA;&lt;p&gt;ນອກຈາກການປະມວນຜົນດ້ວຍ CPU ແລ້ວ, ຫຼາຍໂມດູນໃນ darktable ຍັງຮອງຮັບ OpenCL ເພື່ອນຳໃຊ້ ການປະມວນຜົນແບບຂະໜານຂອງກາດຈໍ (GPU). ໃນທຳນອງດຽວກັນ, ຖ້າທ່ານມີໜ່ວຍຄວາມຈຳ GPU ຫຼາຍເທົ່າໃດ, darktable ກໍຈະເຮັດວຽກໄດ້ໄວຂຶ້ນເທົ່ານັ້ນ.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ຕົວປ່ຽນ (Variables)</title>
      <link>https://docs.darktable.org/usermanual/development/lo/special-topics/variables/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.darktable.org/usermanual/development/lo/special-topics/variables/</guid>
      <description>&lt;p&gt;darktable ຮອງຮັບການແທນຄ່າດ້ວຍຕົວປ່ຽນໃນຫຼາຍໂມດູນ ແລະ ການຕັ້ງຄ່າ. ຕົວຢ່າງ:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;ການກຳນົດຊື່ໄຟລ໌ໃນໂມດູນ &lt;a href=&#34;https://docs.darktable.org/usermanual/development/lo/module-reference/utility-modules/shared/export/&#34;&gt;ສົ່ງອອກ (export)&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;ການສະແດງຂໍ້ມູນຮູບພາບໃນ &lt;a href=&#34;https://docs.darktable.org/usermanual/development/lo/module-reference/utility-modules/darkroom/image-info-line/&#34;&gt;ແຖບຂໍ້ມູນຮູບພາບ&lt;/a&gt; ຂອງ darkroom&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;ການສະແດງຂໍ້ມູນຮູບພາບໃນສ່ວນຊ້ອນທັບ ແລະ ຄຳແນະນຳໃນ lighttable (ເບິ່ງ &lt;a href=&#34;https://docs.darktable.org/usermanual/development/lo/preferences-settings/lighttable/&#34;&gt;ການຕັ້ງຄ່າ &amp;gt; lighttable&lt;/a&gt;)&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;ການວາງຂໍ້ຄວາມເທິງຮູບພາບໃນໂມດູນ &lt;a href=&#34;https://docs.darktable.org/usermanual/development/lo/module-reference/processing-modules/watermark/&#34;&gt;&lt;em&gt;ລາຍນ້ຳ (watermark)&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;ຕວປຽນທມໃຫໃຊງານ&#34;&gt;&lt;a href=&#34;#%e0%ba%95%e0%ba%a7%e0%ba%9b%e0%ba%bd%e0%ba%99%e0%ba%97%e0%ba%a1%e0%bb%83%e0%ba%ab%e0%bb%83%e0%ba%8a%e0%ba%87%e0%ba%b2%e0%ba%99&#34;&gt;🔗&lt;/a&gt;ຕົວປ່ຽນທີ່ມີໃຫ້ໃຊ້ງານ&lt;/h1&gt;&#xA;&lt;p&gt;ມີຕົວປ່ຽນດັ່ງຕໍ່ໄປນີ້ໃຫ້ເລືອກໃຊ້, ແຕ່ບາງຕົວປ່ຽນອາດຈະໃຊ້ບໍ່ໄດ້ໃນບາງສະຖານະການ:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$(ROLL.NAME[n])            ຊື່ມ້ວນຟິມຂອງຮູບພາບ, ໂດຍ n ແມ່ນລະດັບໂຟນເດີນັບຈາກທາງຂວາ (ເລີ່ມຕົ້ນ n=1)&#xA;$(FILE.FOLDER)             ໂຟນເດີທີ່ເກັບຮູບພາບ&#xA;$(FILE.NAME)               ຊື່ໄຟລ໌ຮູບພາບ (ບໍ່ລວມນາມສະກຸນ)&#xA;$(FILE.EXTENSION)          ນາມສະກຸນໄຟລ໌ຮູບພາບ&#xA;$(ID)                      ລະຫັດ ID ຂອງຮູບພາບ&#xA;$(VERSION)                 ເລກລຳດັບເວີຊັນ (ກໍລະນີສ້າງສຳເນົາ)&#xA;$(VERSION.IF_MULTI)        ຄືກັບ $(VERSION) ແຕ່ຈະເປັນຄ່າຫວ່າງຖ້າມີພຽງເວີຊັນດຽວ&#xA;$(VERSION.NAME)            ຊື່ເວີຊັນຈາກ metadata&#xA;$(DARKTABLE.VERSION)       ເວີຊັນຂອງ darktable ທີ່ກຳລັງໃຊ້ງານ&#xA;$(DARKTABLE.NAME)          ຊື່ຂອງ darktable&#xA;$(SEQUENCE[n,m])           ເລກລຳດັບໃນການສົ່ງອອກ, ມີ n ຫຼັກ ແລະ ເລີ່ມຕົ້ນດ້ວຍ m (ເລີ່ມຕົ້ນແມ່ນ [4,1])&#xA;$(WIDTH.SENSOR)            ຄວາມກວ້າງຂອງຂໍ້ມູນ RAW ກ່ອນການຕັດຂອບ (crop)&#xA;$(HEIGHT.SENSOR)           ຄວາມສູງຂອງຂໍ້ມູນ RAW ກ່ອນການຕັດຂອບ (crop)&#xA;$(WIDTH.RAW)               ຄວາມກວ້າງຂອງຂໍ້ມູນ RAW ຫຼັງການຕັດຂອບ (crop)&#xA;$(HEIGHT.RAW)              ຄວາມສູງຂອງຂໍ້ມູນ RAW ຫຼັງການຕັດຂອບ (crop)&#xA;$(WIDTH.CROP)              ຄວາມກວ້າງຂອງພາບຫຼັງການປະມວນຜົນ ແຕ່ກ່ອນການປັບຂະໜາດສົ່ງອອກ&#xA;$(HEIGHT.CROP)             ຄວາມສູງຂອງພາບຫຼັງການປະມວນຜົນ ແຕ່ກ່ອນການປັບຂະໜາດສົ່ງອອກ&#xA;$(WIDTH.EXPORT)            ຄວາມກວ້າງຂອງພາບຫຼັງການປັບຂະໜາດສົ່ງອອກ&#xA;$(HEIGHT.EXPORT)           ຄວາມສູງຂອງພາບຫຼັງການປັບຂະໜາດສົ່ງອອກ&#xA;$(WIDTH.MAX)               ຄວາມກວ້າງສູງສຸດທີ່ຕັ້ງໄວ້ໃນໂມດູນສົ່ງອອກ&#xA;$(HEIGHT.MAX)              ຄວາມສູງສູງສຸດທີ່ຕັ້ງໄວ້ໃນໂມດູນສົ່ງອອກ&#xA;$(YEAR)                    ປີທີ່ນຳເຂົ້າ ຫຼື ສົ່ງອອກ&#xA;$(YEAR.SHORT)              ປີແບບ 2 ຫຼັກ ທີ່ນຳເຂົ້າ ຫຼື ສົ່ງອອກ&#xA;$(MONTH)                   ເດືອນແບບຕົວເລກ (1-12)&#xA;$(MONTH.LONG)              ຊື່ເດືອນແບບເຕັມ&#xA;$(MONTH.SHORT)             ຊື່ເດືອນແບບຫຍໍ້&#xA;$(DAY)                     ວັນທີ&#xA;$(HOUR)                    ຊົ່ວໂມງ&#xA;$(MINUTE)                  ນາທີ&#xA;$(SECOND)                  ວິນາທີ&#xA;$(MSEC)                    ມິລິວິນາທີ&#xA;$(EXIF.YEAR)               ປີ ຈາກຂໍ້ມູນ Exif&#xA;$(EXIF.YEAR.SHORT)         ປີແບບ 2 ຫຼັກ ຈາກ Exif&#xA;$(EXIF.MONTH)              ເດືອນ ຈາກ Exif&#xA;$(EXIF.MONTH.LONG)         ຊື່ເດືອນເຕັມ ຈາກ Exif&#xA;$(EXIF.MONTH.SHORT)        ຊື່ເດືອນຫຍໍ້ ຈາກ Exif&#xA;$(EXIF.DAY)                ວັນທີ ຈາກ Exif&#xA;$(EXIF.HOUR)               ຊົ່ວໂມງ ຈາກ Exif&#xA;$(EXIF.MINUTE)             ນາທີ ຈາກ Exif&#xA;$(EXIF.SECOND)             ວິນາທີ ຈາກ Exif&#xA;$(EXIF.MSEC)               ມິລິວິນາທີ ຈາກ Exif&#xA;$(EXIF.DATE.REGIONAL)      ວັນທີ Exif ໃນຮູບແບບທ້ອງຖິ່ນ&#xA;$(EXIF.TIME.REGIONAL)      ເວລາ Exif ໃນຮູບແບບທ້ອງຖິ່ນ&#xA;$(EXIF.ISO)                ຄ່າ ISO ຈາກ Exif&#xA;$(EXIF.EXPOSURE)           ຄ່າການຮັບແສງ (shutter speed)&#xA;$(EXIF.EXPOSURE.BIAS)      ຄ່າຊົດເຊີຍແສງ&#xA;$(EXIF.EXPOSURE.PROGRAM)   ໂໝດການຖ່າຍຮູບທີ່ຕັ້ງໃນກ້ອງ&#xA;$(EXIF.APERTURE)           ຄ່າຮູຮັບແສງ (aperture)&#xA;$(EXIF.CROP_FACTOR)        ຄ່າຕົວຄູນເຊັນເຊີ (crop factor)&#xA;$(EXIF.FLASH)              ການຕັ້ງຄ່າແຟລັດ&#xA;$(EXIF.FLASH.ICON)         ສັນຍະລັກແຟລັດ (ຖ້າມີການໃຊ້ແຟລັດ)&#xA;$(EXIF.FOCAL.LENGTH)       ໄລຍະໂຟກັດ (focal length)&#xA;$(EXIF.FOCAL.LENGTH.EQUIV) ໄລຍະໂຟກັດທຽບເທົ່າ 35 ມມ.&#xA;$(EXIF.FOCUS.DISTANCE)     ໄລຍະຫ່າງໂຟກັດ&#xA;$(EXIF.LENS)               ຊື່ເລນ&#xA;$(EXIF.MAKER)              ຍີ່ຫໍ້ກ້ອງ&#xA;$(EXIF.METERING)           ໂໝດການວັດແທກແສງ&#xA;$(EXIF.MODEL)              ລຸ້ນກ້ອງ&#xA;$(EXIF.WHITEBALANCE)       ຄ່າໄວສ໌ບາລານຊ໌ (white balance)&#xA;$(IMAGE.EXIF)              ຂໍ້ມູນການຮັບແສງພື້ນຖານ (ຮູຮັບແສງ, ເວລາ, ISO)&#xA;$(IMAGE.ID)                ID ຂອງຮູບພາບ (ຈະເປັນ 0 ຕອນກຳລັງນຳເຂົ້າ)&#xA;$(IMAGE.ID[n])             ID ຂອງຮູບພາບ ແບບຕື່ມເລກສູນໃຫ້ມີ n ຫຼັກ&#xA;$(IMAGE.ID.NEXT)           ID ຂອງຮູບພາບຖັດໄປ&#xA;$(IMAGE.ID.NEXT[n])        ID ຂອງຮູບພາບຖັດໄປ ແບບຕື່ມເລກສູນ n ຫຼັກ&#xA;$(IMAGE.TAGS)              ລາຍການແທັກ (tags)&#xA;$(IMAGE.TAGS.HIERARCHY)    ລາຍການແທັກ ແບບຮັກສາລຳດັບຂັ້ນ&#xA;$(LONGITUDE)               ເສັ້ນແວງ (longitude)&#xA;$(LATITUDE)                ເສັ້ນຂະໜານ (latitude)&#xA;$(ELEVATION)               ຄວາມສູງຈາກລະດັບນ້ຳທະເລ&#xA;$(GPS.ELEVATION)           ຄວາມສູງ GPS&#xA;$(GPS.LATITUDE)            ເສັ້ນຂະໜານ GPS&#xA;$(GPS.LONGITUDE)           ເສັ້ນແວງ GPS&#xA;$(GPS.LOCATION)            ຕຳແໜ່ງ GPS (ເສັ້ນຂະໜານ, ເສັ້ນແວງ, ຄວາມສູງ)&#xA;$(GPS.LOCATION.ICON)       ສັນຍະລັກສະແດງວ່າມີຂໍ້ມູນ GPS&#xA;$(STARS)                   ຄະແນນຮູບພາບ (ຕົວເລກ)&#xA;$(RATING.ICONS)            ຄະແນນຮູບພາບ (ຮູບດາວ)&#xA;$(LABELS)                  ປ້າຍສີ (ຂໍ້ຄວາມ)&#xA;$(LABELS.ICONS)            ປ້າຍສີ (ໄອຄອນ)&#xA;$(MAKER)                   ຍີ່ຫໍ້ກ້ອງ&#xA;$(MODEL)                   ລຸ້ນກ້ອງ&#xA;$(LENS)                    ເລນ&#xA;$(Xmp.dc.title)            ຫົວຂໍ້ຈາກ metadata&#xA;$(Xmp.dc.description)      ຄຳອະທິບາຍຈາກ metadata&#xA;$(Xmp.dc.creator)          ຜູ້ສ້າງຈາກ metadata&#xA;$(Xmp.dc.publisher)        ຜູ້ເຜີຍແຜ່ຈາກ metadata&#xA;$(Xmp.dc.rights)           ລິຂະສິດຈາກ metadata&#xA;$(TAGS)                    ລາຍການແທັກ&#xA;$(CATEGORY[n,category])    ຊື່ແທັກໃນລະດັບ n ຂອງໝວດໝູ່ທີ່ເລືອກ&#xA;$(SIDECAR_TXT)             ເນື້ອໃນໃນໄຟລ໌ຂໍ້ຄວາມ sidecar&#xA;$(FOLDER.PICTURES)         ໂຟນເດີຮູບພາບ&#xA;$(FOLDER.HOME)             ໂຟນເດີຫຼັກ (home folder)&#xA;$(FOLDER.DESKTOP)          ເດັສທັອບ (desktop folder)&#xA;$(OPENCL.ACTIVATED)        ສະຖານະການເປີດໃຊ້ OpenCL&#xA;$(USERNAME)                ຊື່ຜູ້ໃຊ້ໃນລະບົບ&#xA;$(NL)                      ຕົວອັກສອນຂຶ້ນແຖວໃໝ່&#xA;$(JOBCODE)                 ລະຫັດວຽກພາຍໃນ&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h1 id=&#34;ຂມນເສມ-metadata&#34;&gt;&lt;a href=&#34;#%e0%ba%82%e0%ba%a1%e0%ba%99%e0%bb%80%e0%ba%aa%e0%ba%a1-metadata&#34;&gt;🔗&lt;/a&gt;ຂໍ້ມູນເສີມ (metadata)&lt;/h1&gt;&#xA;&lt;p&gt;ຂໍ້ມູນຈາກ &lt;a href=&#34;https://docs.darktable.org/usermanual/development/lo/module-reference/utility-modules/shared/metadata-editor/&#34;&gt;ຕົວແກ້ໄຂ metadata&lt;/a&gt; ສາມາດນຳມາໃຊ້ເປັນຕົວປ່ຽນໄດ້ ໂດຍການໃຊ້ຊື່ແທັກ Xmp ທີ່ຖືກຕ້ອງຕາມຕົວອັກສອນພິມໃຫຍ່-ນ້ອຍ (ເຊັ່ນ &lt;code&gt;Xmp.iptc.location&lt;/code&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>ຂະບວນການຈັດການສີ (Color pipeline) ຂອງ darktable</title>
      <link>https://docs.darktable.org/usermanual/development/lo/special-topics/color-pipeline/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.darktable.org/usermanual/development/lo/special-topics/color-pipeline/</guid>
      <description>&lt;p&gt;ແອັບພລິເຄຊັນປະມວນຜົນຮູບພາບສ່ວນໃຫຍ່ແມ່ນມາຈາກຍຸກປີ 1990 ຫຼື ສືບທອດຂັ້ນຕອນການເຮັດວຽກຈາກຍຸກນັ້ນ. ແອັບພລິເຄຊັນເຫຼົ່ານີ້ປະມວນຜົນຮູບພາບທີ່ຖືກເຂົ້າລະຫັດດ້ວຍເລກຈຳນວນເຕັມ (integer) 8 ບິດ ແບບບໍ່ມີເຄື່ອງໝາຍ ຍ້ອນວ່າມັນປະຢັດໜ່ວຍຄວາມຈຳ ແລະ ປະມວນຜົນໄດ້ໄວ. ເຖິງຢ່າງໃດກໍຕາມ, ຍ້ອນການໃຊ້ຮູບແບບເລກຈຳນວນເຕັມ (ເຊິ່ງເຮັດໃຫ້ເກີດຄວາມຜິດພາດໃນການປັດເສດ), ພວກເຂົາຈຶ່ງຕ້ອງໃຊ້ &amp;ldquo;ກາມມາ&amp;rdquo; (gamma) (ເຊິ່ງແມ່ນຟັງຊັນການສົ່ງຄ່າ ທີ່ໃຊ້ເລກກຳລັງ 1/2.2 ຫຼື 1/2.4 ເພື່ອເຂົ້າລະຫັດຄ່າ RGB) ແລະ ເພີ່ມຄວາມລະອຽດບິດໃນສ່ວນມືດ ເພື່ອຫຼຸດຜ່ອນຄວາມຜິດພາດໃນການປັດເສດຢູ່ບ່ອນນັ້ນ (ຍ້ອນມະນຸດມີຄວາມອ່ອນໄຫວຕໍ່ກັບລາຍລະອຽດໃນສ່ວນມືດຫຼາຍ). ຮູບແບບເລກຈຳນວນເຕັມ 8 ບິດ ຍັງຖືກຈຳກັດທາງເຕັກນິກໄວ້ໃນຊ່ວງ 0-255. ສິ່ງໃດກໍຕາມທີ່ຢູ່ນອກຊ່ວງນີ້ ຈະເກີດການລົ້ນ ແລະ ຖືກຕັດ (clip) ໃຫ້ຢູ່ໃນຂອບເຂດທີ່ໃກ້ຄຽງທີ່ສຸດ.&lt;/p&gt;&#xA;&lt;p&gt;ຂັ້ນຕອນການເຮັດວຽກເຫຼົ່ານີ້, ທີ່ໃຊ້ການແທນຄ່າ RGB ແບບມີຂອບເຂດ ແລະ ອາດຈະໃຊ້ການແປງຄ່າແບບບໍ່ເປັນເສັ້ນ (non-linear) ເພື່ອເຂົ້າລະຫັດສັນຍານ RGB, ເອີ້ນວ່າ &amp;ldquo;ອ້າງອີງການສະແດງຜົນ&amp;rdquo; (display-referred). ພວກມັນອີງຕາມຂໍ້ສົມມຸດ ທີ່ວ່າຮູບພາບໄດ້ຖືກກະກຽມໄວ້ສຳລັບການສະແດງຜົນຕັ້ງແຕ່ຂັ້ນຕອນທຳອິດໆໃນທໍ່ປະມວນຜົນ, ແລະ ມີການກຳນົດຄ່າ RGB ຂອງສີດຳ, ສີເທົາກາງ ແລະ ສີຂາວໄວ້ຕາຍຕົວ. ສູດການຄຳນວນສ່ວນໃຫຍ່ທີ່ໃຊ້ໃນຂັ້ນຕອນເຫຼົ່ານີ້ ແມ່ນຖືກປັບແຕ່ງຕາມຂໍ້ສົມມຸດເຫຼົ່ານັ້ນ. ຕົວຢ່າງ: ໂໝດການປະສົມ (blending mode) ແບບ overlay ຈະຕ້ອງການສີເທົາກາງ ທີ່ຖືກເຂົ້າລະຫັດໄວ້ທີ່ 50% (ຫຼື 128 ໃນການເຂົ້າລະຫັດແບບເລກຈຳນວນເຕັມ).&lt;/p&gt;</description>
    </item>
    <item>
      <title>ການຮອງຮັບອຸປະກອນ MIDI</title>
      <link>https://docs.darktable.org/usermanual/development/lo/special-topics/midi-device-support/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.darktable.org/usermanual/development/lo/special-topics/midi-device-support/</guid>
      <description>&lt;h1 id=&#34;ບດນຳ&#34;&gt;&lt;a href=&#34;#%e0%ba%9a%e0%ba%94%e0%ba%99%e0%ba%b3&#34;&gt;🔗&lt;/a&gt;ບົດນຳ&lt;/h1&gt;&#xA;&lt;p&gt;MIDI ແມ່ນໂປຣໂຕຄໍການສື່ສານທີ່ໃຊ້ໂດຍເຄື່ອງດົນຕີເອເລັກໂຕຣນິກ, ອຸປະກອນສະຕູດິໂອສຽງ ແລະ ແມ່ນແຕ່ &amp;ldquo;ຄີບອດແຕ່ງຮູບ&amp;rdquo; ເຊັ່ນ Loupedeck. ອຸປະກອນເຫຼົ່ານີ້ມັກຈະມີປຸ່ມກົດ, ປຸ່ມໝຸນ (encoders) ແລະ ປຸ່ມສະໄລ້ (faders). ປຸ່ມໝຸນແບບ &amp;ldquo;endless&amp;rdquo; ສາມາດໝຸນໄດ້ໂດຍບໍ່ມີຈຸດສິ້ນສຸດ ເຊິ່ງເໝາະສຳລັບການປັບຄ່າສະໄລເດີໃນ darktable. ບາງລຸ້ນອາດຈະເປັນແບບມໍເຕີ (motorized) ເຊິ່ງຈະປັບຕຳແໜ່ງໃຫ້ກົງກັບຄ່າໃນໜ້າຈໍໂດຍອັດຕະໂນມັດ.&lt;/p&gt;&#xA;&lt;h1 id=&#34;ປມໝນແບບໄຮຂດຈຳກດ-ການເຂາລະຫດແບບສຳບນ--ແບບທຽບຖານ&#34;&gt;&lt;a href=&#34;#%e0%ba%9b%e0%ba%a1%e0%bb%9d%e0%ba%99%e0%bb%81%e0%ba%9a%e0%ba%9a%e0%bb%84%e0%ba%ae%e0%ba%82%e0%ba%94%e0%ba%88%e0%ba%b3%e0%ba%81%e0%ba%94-%e0%ba%81%e0%ba%b2%e0%ba%99%e0%bb%80%e0%ba%82%e0%ba%b2%e0%ba%a5%e0%ba%b0%e0%ba%ab%e0%ba%94%e0%bb%81%e0%ba%9a%e0%ba%9a%e0%ba%aa%e0%ba%b3%e0%ba%9a%e0%ba%99--%e0%bb%81%e0%ba%9a%e0%ba%9a%e0%ba%97%e0%ba%bd%e0%ba%9a%e0%ba%96%e0%ba%b2%e0%ba%99&#34;&gt;🔗&lt;/a&gt;ປຸ່ມໝຸນແບບໄຮ້ຂີດຈຳກັດ; ການເຂົ້າລະຫັດແບບສຳບູນ / ແບບທຽບຖານ&lt;/h1&gt;&#xA;&lt;p&gt;ອຸປະກອນເຫຼົ່ານີ້ສາມາດສົ່ງຂໍ້ມູນໄດ້ຫຼາຍຮູບແບບ. ປຸ່ມໝຸນສາມາດສົ່ງຕຳແໜ່ງ &amp;ldquo;absolute&amp;rdquo; ໃນຊ່ວງ 0-127. darktable ຈະສົ່ງຄ່າກັບໄປຫາອຸປະກອນເພື່ອໃຫ້ໄຟ LED ຫຼື ປຸ່ມສະໄລ້ມໍເຕີ ສະແດງຄ່າທີ່ຖືກຕ້ອງ. ຖ້າເປັນປຸ່ມໝຸນແບບໄຮ້ຂີດຈຳກັດ, ມັນຈະສາມາດປັບຄ່າໄດ້ລະອຽດກວ່າ 128 ຂັ້ນໄດ.&lt;/p&gt;&#xA;&lt;p&gt;ປຸ່ມໝຸນທີ່ບໍ່ມີໄຟວົງແຫວນອາດຈະສົ່ງຂໍ້ມູນແບບທຽບຖານ (relative) ເຊິ່ງສາມາດປັບຄວາມໄວຕາມການໝຸນໄດ້. darktable ຈະພະຍາຍາມກວດສອບຮູບແບບການເຂົ້າລະຫັດໂດຍອັດຕະໂນມັດ ໂດຍການຟັງ 5 ຂໍ້ຄວາມທຳອິດ. ເມື່ອເລີ່ມໃຊ້ງານ, ທ່ານຄວນໝຸນປຸ່ມໄປທາງຊ້າຍຊ້າໆ 5 ຄັ້ງ. ຖ້າສຳເລັດ ຈະມີຂໍ້ຄວາມແຈ້ງເຕືອນ ຮູບແບບການເຂົ້າລະຫັດທີ່ກວດພົບ (ເຊັ່ນ 127 ຫຼື 63).&lt;/p&gt;&#xA;&lt;h1 id=&#34;ການນຳໃຊ&#34;&gt;&lt;a href=&#34;#%e0%ba%81%e0%ba%b2%e0%ba%99%e0%ba%99%e0%ba%b3%e0%bb%83%e0%ba%8a&#34;&gt;🔗&lt;/a&gt;ການນຳໃຊ້&lt;/h1&gt;&#xA;&lt;p&gt;If your device has been successfully configured and connected, you should see messages like &amp;ldquo;G#&amp;ndash;1 (8) not assigned&amp;rdquo; when you press a button (the first is a musical notation code for the &amp;ldquo;tone&amp;rdquo;, the second a numerical representation) or &amp;ldquo;CC1,up not assigned&amp;rdquo; when adjusting an encoder. You are now ready to assign buttons and encoders to actions. The easiest way to do this for a bunch of them in one go is to press the &lt;a href=&#34;https://docs.darktable.org/usermanual/development/lo/preferences-settings/shortcuts/#visual-shortcut-mapping&#34;&gt;visual shortcut mapping&lt;/a&gt; button (to the left of the preferences button) to enter shortcut visual mapping mode. In this mode, when you hover the mouse over a button or slider, if you then press a key or turn an encoder on the MIDI device, it gets assigned as a shortcut to that widget. You can immediately test it (while staying in mapping mode) by moving the mouse to the middle of the screen (so you don’t accidentally assign it to a different widget) and then repeating the action. Right-click to switch off mapping mode.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
