ນີ້ແມ່ນຄໍາສັ່ງ ecasound-iam ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ecasound-iam - ໂໝດໂຕ້ຕອບ ecasound
ສະຫຼຸບສັງລວມ
ລາຍລະອຽດ
ຫ້ອງສະໝຸດ Ecasound ມີໂມດູນນາຍພາສາທີ່ເຂົ້າໃຈຊຸດຄຳສັ່ງທີ່ມີຈຸດປະສົງ
ໃນການຄວບຄຸມການບໍລິການຫ້ອງສະຫມຸດຕ່າງໆ. ອັນນີ້ເອີ້ນວ່າ ໂໝດໂຕ້ຕອບ ecasound
(EIAM). ທຸກໂຄງການທີ່ເຊື່ອມຕໍ່ກັບຫ້ອງສະໝຸດ ecasound ສາມາດໃຊ້ສິ່ງອໍານວຍຄວາມສະດວກນີ້ໄດ້.
ECI API ແລະ ການກັບຄືນມາ ປະເພດ
ກໍລະນີພິເສດຂອງການນໍາໃຊ້ແບບໂຕ້ຕອບແມ່ນການໂຕ້ຕອບການຄວບຄຸມຂອງ ecasound (ECI), ເຊິ່ງແມ່ນ a
ຫ້ອງສະຫມຸດຂະຫນາດນ້ອຍສະຫນອງການເຂົ້າເຖິງງ່າຍກັບຄໍາສັ່ງຮູບແບບການໂຕ້ຕອບຈາກພາຍນອກຂອງ
libecasound. ເມື່ອອອກຄໍາສັ່ງລະຫວ່າງກັນໂດຍໃຊ້ການໂຕ້ຕອບການຄວບຄຸມ, ມັນເປັນໄປໄດ້
ຄໍາສັ່ງຍັງສົ່ງຄືນຂໍ້ມູນ. ປະເພດຄ່າຕອບແທນສະຫນັບສະຫນູນໃນປັດຈຸບັນແມ່ນ: string [s],
ລາຍຊື່ຂອງສະຕຣິງ [S] (ອົງປະກອບທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ; ໜີອອກຖ້າຈໍາເປັນ), ຈໍານວນເຕັມ [i],
ຈໍານວນເຕັມຍາວ [li] ແລະຕົວເລກຈຸດລອຍ [f]. ຄໍານິຍາມເຫຼົ່ານີ້ຖືກນໍາໃຊ້ຕະຫຼອດ
ເອກະສານນີ້. ຄໍາສັ່ງທີ່ກັບຄືນບໍ່ມີຫຍັງ (void) ແມ່ນຫມາຍດ້ວຍ [-]. ນອກຈາກນັ້ນ,
ປະເພດກັບຄືນ [e] ຫມາຍເງື່ອນໄຂຄວາມຜິດພາດ. ເມື່ອຄໍາສັ່ງຮູບແບບການໂຕ້ຕອບສົ່ງຜົນໃຫ້
ຂໍ້ຜິດພາດ, ຄວາມຜິດພາດທີ່ອະທິບາຍເງື່ອນໄຂຖືກສົ່ງຄືນ.
ຂໍ້ຈໍາກັດ ທີ່ກ່ຽວຂ້ອງ to ເວລາຈິງ ການຄວບຄຸມ ແລະ ການດັດແປງ
ມັນເປັນໄປບໍ່ໄດ້ທີ່ຈະໃຊ້ຄໍາສັ່ງແບບໂຕ້ຕອບທັງໝົດເພື່ອແກ້ໄຂ ແລະຄວບຄຸມວັດຖຸນັ້ນ
ເປັນຂອງ chainsetup ທີ່ເຊື່ອມຕໍ່. Ecasound ຈະຕັດການເຊື່ອມຕໍ່ອັດຕະໂນມັດ (ແລະຕໍ່ມາພະຍາຍາມ
reconnect) chainsetup ໃນກໍລະນີທີ່ຄໍາສັ່ງເຫຼົ່ານີ້ໄດ້ຮັບໃນຂະນະທີ່ເຊື່ອມຕໍ່. ຄໍາສັ່ງ
ທີ່ມີຂໍ້ຈໍາກັດນີ້ແມ່ນ:
cs-remove, cs-set-length, cs-set-length-sample, cs-toggle-loop, cs-set-param,
cs-option, c-add, c-remove, c-rename, c-clear, ai-add, ai-remove, ai-attach,
ai-forward, ai-rewind, ai-set-position, ai-set-position-samples, ao-add,
ao-add-default, ao-remove, ao-attach, ao-forward, ao-rewind, ao-set-position,
ao-set-position-samples.
ຄຳສັ່ງຕໍ່ໄປນີ້ອາດຈະຖືກໃຊ້ກັບລະບົບຕ່ອງໂສ້ທີ່ເຊື່ອມຕໍ່, ແຕ່ພວກມັນຕ້ອງການ
ຢຸດເຄື່ອງຈັກຊົ່ວຄາວ (ຖ້າແລ່ນ) ແລະນີ້ສາມາດເຮັດໃຫ້ຊ່ອງຫວ່າງທີ່ສາມາດຟັງໄດ້ໃນການຫຼິ້ນຄືນ
ແລະການບັນທຶກ. ໃນທາງປະຕິບັດນີ້ຫມາຍຄວາມວ່າມັນບໍ່ສາມາດເພີ່ມຫຼືເອົາລະບົບຕ່ອງໂສ້ອອກໄດ້
ຜູ້ປະກອບການໃນແບບທີ່ບໍ່ມີຊ່ອງຫວ່າງ/ບໍ່ມີຮອຍຕໍ່. ຄໍາສັ່ງທີ່ໄດ້ຮັບຜົນກະທົບ:
cop-add, ctrl-add,
ຄໍາສັ່ງຕໍ່ໄປນີ້ສາມາດຖືກນໍາໃຊ້ໃນ chainsetup ເຊື່ອມຕໍ່ແລະໃນເວລາທີ່ເຄື່ອງຈັກແມ່ນ
ແລ່ນ (ບໍ່ແມ່ນລາຍການທີ່ສົມບູນແຕ່ຢ່າງນ້ອຍຄໍາສັ່ງເຫຼົ່ານີ້ໄດ້ຮັບການສະຫນັບສະຫນູນ):
cop-set, copp-set, ctrlp-set, c-bypass, c-muting, setpos, cs-set-position,
*-ອະທິບາຍ *-ເຊົາເລືອກ, *-ຮັບ, *-ລາຍຊື່, *-ລົງທະບຽນ *-ເລືອກ, *-ເລືອກ, *-ສະຖານະ,
dump-*, int-*, jack-*, map-*
ທົ່ວໄປ
ເຊົາ, q
ອອກຈາກກອງປະຊຸມ ecasound. ນີ້ຫມາຍຄວາມວ່າແນວໃດໃນການປະຕິບັດແມ່ນຂຶ້ນກັບລູກຄ້າ
ການຈັດຕັ້ງປະຕິບັດ. ໃນໂໝດໂຕ້ຕອບ ecasound, 'quit' ຈະຢຸດສຽງດັງ
ຂະບວນການ. ເມື່ອສົ່ງຜ່ານການເຊື່ອມຕໍ່ເຊີບເວີ ecasound (aka NetECI), 'quit' ສິ້ນສຸດລົງ
ການເຊື່ອມຕໍ່ເຄືອຂ່າຍທີ່ມີການເຄື່ອນໄຫວ, ແຕ່ບໍ່ໄດ້ຢຸດເຊົາຂະບວນການເຄື່ອງແມ່ຂ່າຍ ecasound.
[-]
ເລີ່ມຕົ້ນ, t
ການປຸງແຕ່ງແມ່ນເລີ່ມຕົ້ນ (ຫຼິ້ນ). ສະຕຣິງຄວາມຜິດພາດແມ່ນກັບຄືນມາຖ້າມີຂໍ້ຜິດພາດໃນເວລາເລີ່ມຕົ້ນ
ພົບ. [e]
ຢຸດ, s
ຢຸດການປະມວນຜົນ. [-]
ຢຸດ sync, s
ຢຸດການປະມວນຜົນດ້ວຍການປິດການໂທ (ຢ່າກັບຄືນຈົນກ່ວາເຄື່ອງຈັກມີຕົວຈິງ
ຢຸດ). [-]
ດໍາເນີນການຄືກັບ 'ເລີ່ມຕົ້ນ' ແຕ່ຕັນຈົນກ່ວາການປຸງແຕ່ງສໍາເລັດ. ສະຕຣິງຂໍ້ຜິດພາດຈະຖືກສົ່ງຄືນຖ້າມີ
ຄວາມຜິດພາດໃນເວລາເລີ່ມຕົ້ນ, ຫຼືໃນລະຫວ່າງການຂະບວນການ, ແມ່ນພົບ. [e]
debug 'ລະດັບດີບັກ'
ຕັ້ງລະດັບດີບັກເປັນ 'ລະດັບດີບັກ'. ສັງເກດເຫັນວ່າບັນດາໂຄງການລູກຄ້າສາມາດປະຕິບັດໄດ້
debug routines. [-]
resource-file 'path-to-file'
ລົບລ້າງໄຟລ໌ຊັບພະຍາກອນທົ່ວໂລກ ແລະຜູ້ໃຊ້. ບໍ່ມີຜົນກະທົບທີ່ສ້າງແລ້ວ
ວັດຖຸ. ຄໍາສັ່ງນີ້ແມ່ນທຽບເທົ່າກັບ '-R' ທາງເລືອກ ecasound (ເບິ່ງ ecasound (1) man
ຫນ້າ).
-prefix:arg1,...,argN
ເທົ່າກັບການອອກ 'cs-option -prefix:arg1,...,argN). ເບິ່ງເອກະສານສໍາລັບ
'cs-option'.
ຊ່ວຍ', 'ຊ'
ຊ່ວຍເຫຼືອ! [-]
GLOBAL
ສະຖານະເຄື່ອງຈັກ
ຕອບສະຕຣິງທີ່ອະທິບາຍສະຖານະເຄື່ອງຈັກ (ແລ່ນ, ຢຸດ, ສໍາເລັດ, ຜິດພາດ,
ບໍ່ພ້ອມ). ເບິ່ງນຳ cs-ສະຖານະ. [S]
ການເປີດຕົວເຄື່ອງຈັກ
ເລີ່ມເຄື່ອງຈັກໃນເວລາຈິງ. ເຄື່ອງຈັກຈະປະຕິບັດການຕິດຕັ້ງລະບົບຕ່ອງໂສ້ທີ່ເຊື່ອມຕໍ່ໃນປັດຈຸບັນ
(ເບິ່ງ 'cs-connect). ການກະທຳນີ້ຍັງບໍ່ທັນເລີ່ມການປະມວນຜົນຕົວຈິງເທື່ອ (ເບິ່ງ ການເລີ່ມຕົ້ນ ແລະ
ຢຸດ). ເມື່ອ ecasound ຖືກນໍາໃຊ້ເປັນລູກຄ້າ JACK, ການອອກ ການເປີດຕົວເຄື່ອງຈັກ ເຮັດໃຫ້ ecasound
ລູກຄ້າ JACK ທີ່ໃຊ້ວຽກ (ເຊັ່ນ: ພອດຂອງ ecasound ສາມາດເຊື່ອມຕໍ່ກັບ JACK ອື່ນໆໄດ້
ລູກຄ້າ). [-]
ເຄື່ອງຈັກຢຸດ
ຢຸດເຄື່ອງຈັກ. ບໍ່ໄດ້ຕັດການເຊື່ອມຕໍ່ chainsetup ທີ່ກໍາລັງແລ່ນ. ເບິ່ງນຳ
cs-disconnet ແລະ ຢຸດ. ເມື່ອ ecasound ຖືກໃຊ້ເປັນລູກຄ້າ JACK, ເຄື່ອງຈັກຢຸດ ຈະ
ເຮັດໃຫ້ ecasound ກາຍເປັນລູກຄ້າທີ່ຖືກປິດໃຊ້ງານ (ການເຊື່ອມຕໍ່ JACK ທັງຫມົດຖືກທໍາລາຍ).
[-]
CHAINSETUPS
Chainsetup ແມ່ນວັດຖຸຂໍ້ມູນສູນກາງ. ວັດຖຸອື່ນໆທັງໝົດ (ວັດສະດຸປ້ອນ, ຜົນຜະລິດ, ຕ່ອງໂສ້, ແລະອື່ນໆ)
ແມ່ນເຊື່ອມຕໍ່ກັບບາງ chainsetup. ສາມາດມີຫຼາຍ chainsetups ແຕ່ມີພຽງອັນດຽວເທົ່ານັ້ນ
ເຊື່ອມຕໍ່. ເຊັ່ນດຽວກັນ, ພຽງແຕ່ຫນຶ່ງ chainsetup ສາມາດເລືອກ. ຖ້າບໍ່ໄດ້ລະບຸໄວ້ເປັນຢ່າງອື່ນ
ການດໍາເນີນງານແມ່ນເຮັດຢູ່ໃນ chainsetup ທີ່ເລືອກ. ການປະຕິບັດງານບາງຢ່າງຍັງຕ້ອງການທີ່ເລືອກ
chainsetup ບໍ່ໄດ້ເຊື່ອມຕໍ່.
cs-add 'ຊື່'
ເພີ່ມລະບົບຕ່ອງໂສ້ໃຫມ່ທີ່ມີຊື່ 'ຊື່'. 'ຊື່' ດຽວນີ້ເປັນລະບົບຕ່ອງໂສ້ທີ່ເລືອກ. [-]
cs-remove
ເອົາການຕັ້ງລະບົບຕ່ອງໂສ້ທີ່ເລືອກໃນປັດຈຸບັນອອກ. [-]
cs-list
ສົ່ງຄືນລາຍຊື່ຂອງການຕິດຕັ້ງລະບົບຕ່ອງໂສ້ທັງໝົດ. [ສ]
cs-ເລືອກ 'ຊື່'
ເລືອກ 'ຊື່' chainsetup. [-]
cs-ເລືອກ
ສົ່ງຄືນຊື່ຂອງ chainsetup ທີ່ເລືອກໃນປັດຈຸບັນ. [S]
cs-index-ເລືອກ 'cs_index', cs-iselect 'cs_index'
ເລືອກການຕັ້ງລະບົບຕ່ອງໂສ້ໂດຍອີງໃສ່ສະຕຣິງດັດນີສັ້ນ. ຊື່ Chainsetup ສາມາດແທນທີ່ຈະ
ຍາວ. ຄໍາສັ່ງນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອຫຼີກເວັ້ນການພິມຊື່ຍາວເຫຼົ່ານີ້. 'cs_index' ເປັນ
ຄ່າຈຳນວນເຕັມ, ບ່ອນທີ່ '1' ຫມາຍເຖິງການປ້ອນ/ອອກສຽງທຳອິດ. ທ່ານສາມາດນໍາໃຊ້
'cs-list' ແລະ 'cs-status' ເພື່ອໃຫ້ໄດ້ຮັບບັນຊີລາຍຊື່ເຕັມຂອງ chainsetups ທີ່ມີຢູ່ໃນປັດຈຸບັນ.
[-]
cs-load 'ຊື່ໄຟລ໌'
ເພີ່ມການຕັ້ງລະບົບຕ່ອງໂສ້ໃໝ່ໂດຍການໂຫຼດມັນຈາກໄຟລ໌ 'filename'. 'ຊື່ໄຟລ໌' ໃນປັດຈຸບັນແມ່ນ
ການຕິດຕັ້ງລະບົບຕ່ອງໂສ້ທີ່ເລືອກ. [-]
cs-save
ບັນທຶກການຕິດຕັ້ງ chainsetup ທີ່ເລືອກໃນປັດຈຸບັນເພື່ອໄຟລ໌. ຖ້າ chainsetup ຖືກໂຫລດຈາກ a
ໄຟລ໌, ສະບັບທີ່ບັນທຶກໄວ້ຈະທົດແທນຕົ້ນສະບັບ. ຖ້າມັນບໍ່ມີຄ່າເລີ່ມຕົ້ນ
ຊື່ໄຟລ໌, ມັນຖືກບັນທຶກໄວ້ໃນ "chainsetup_name.ecs". [-]
cs-save-as 'ຊື່ໄຟລ໌'
ບັນທຶກການຕັ້ງ chainsetup ທີ່ເລືອກໃນປັດຈຸບັນເພື່ອໄຟລ໌ 'ຊື່ໄຟລ໌'. [-]
cs-edit
ການຕັ້ງຄ່າເຄືອຂ່າຍທີ່ເລືອກໃນປັດຈຸບັນໄດ້ຖືກບັນທຶກໄວ້ເປັນໄຟລ໌ຊົ່ວຄາວ. ໄຟລ໌ນີ້ຖືກໂຫລດໃສ່
ບັນນາທິການພາຍນອກ (ເບິ່ງ ecasoundrc (5)). ຫຼັງຈາກການແກ້ໄຂ, chainsetup ໄດ້ຖືກໂຫລດ
ກັບໄປຫາ ecasound. [-]
cs-ຖືກຕ້ອງ
ບໍ່ວ່າຈະເປັນ chainsetup ທີ່ເລືອກໃນປັດຈຸບັນແມ່ນຖືກຕ້ອງ (=ສາມາດເຊື່ອມຕໍ່ໄດ້)? [i]
cs-ເຊື່ອມຕໍ່
ເຊື່ອມຕໍ່ລະບົບຕ່ອງໂສ້ທີ່ເລືອກໃນປັດຈຸບັນກັບເຄື່ອງຈັກ. ເມື່ອເຊື່ອມຕໍ່, ຊັບພະຍາກອນທັງຫມົດ
(ເຊັ່ນ: ໄຟລ໌, ອຸປະກອນ soundcard, ໂຄງການພາຍນອກ) ທີ່ຈໍາເປັນເພື່ອດໍາເນີນການ chainsetup
ສະຫງວນໄວ້. ສາມາດເຊື່ອມຕໍ່ໄດ້ເທື່ອລະລະບົບຕ່ອງໂສ້ດຽວເທົ່ານັ້ນ. Error string ແມ່ນ
ສົ່ງຄືນຖ້າການເຊື່ອມຕໍ່ລົ້ມເຫລວ (ຕົວຢ່າງເນື່ອງຈາກຄວາມຜິດພາດໃນການຈັດສັນ
ຊັບພະຍາກອນ). [e]
cs-ຕັດການເຊື່ອມຕໍ່
ຕັດການເຊື່ອມຕໍ່ລະບົບຕ່ອງໂສ້ທີ່ເຊື່ອມຕໍ່ໃນປັດຈຸບັນ. ຄຳສັ່ງນີ້ຈະປົດປ່ອຍຈາກພາຍນອກທັງໝົດ
ຊັບພະຍາກອນທີ່ຕ້ອງການໂດຍ chainsetup. [-]
cs-ເຊື່ອມຕໍ່
ສົ່ງຄືນຊື່ຂອງ chainsetup ທີ່ເຊື່ອມຕໍ່ໃນປັດຈຸບັນ. [S]
cs-rewind 'ເວລາເປັນວິນາທີ', rewind 'time-in-seconds', rw 'time-in-seconds'
Rewinds ຕໍາແຫນ່ງ chainsetup ໃນປັດຈຸບັນໂດຍ 'ເວລາເປັນວິນາທີ' ວິນາທີ. ຕໍາແໜ່ງ
ວັດສະດຸປ້ອນ ແລະຜົນຜະລິດທັງໝົດທີ່ຕິດຢູ່ໃນລະບົບຕ່ອງໂສ້ທີ່ເລືອກກໍ່ໄດ້ຮັບຜົນກະທົບເຊັ່ນກັນ. [-]
cs-forward 'time-in-seconds', forward 'time-in-seconds', fw 'ttime-in-seconds'
ຕໍາແຫນ່ງ chainsetup ໃນປັດຈຸບັນແມ່ນສົ່ງຕໍ່ໂດຍ 'ເວລາເປັນວິນາທີ' ວິນາທີ. ຕໍາແໜ່ງ
ຂອງວັດສະດຸປ້ອນ ແລະຜົນຜະລິດທັງໝົດທີ່ຕິດຢູ່ກັບລະບົບຕ່ອງໂສ້ທີ່ເລືອກກໍ່ໄດ້ຮັບຜົນກະທົບເຊັ່ນກັນ. [-]
cs-set-position 'time-in-seconds', cs-setpos 'time-in-seconds', setpos 'time-in-seconds',
ກໍານົດຕໍາແຫນ່ງ 'ເວລາເປັນວິນາທີ'
ຕັ້ງຕໍາແຫນ່ງ chainsetup ເປັນ 'ເວລາຕໍ່ວິນາທີ' ວິນາທີຕັ້ງແຕ່ເລີ່ມຕົ້ນ.
ຕໍາແຫນ່ງຂອງວັດສະດຸປ້ອນແລະຜົນຜະລິດທັງຫມົດທີ່ຕິດກັບ chainsetup ທີ່ເລືອກແມ່ນຍັງ
ໄດ້ຮັບຜົນກະທົບ. [-]
cs-set-position-samples 'time-in-samples'
ກໍານົດຕໍາແຫນ່ງ chainsetup ກັບ 'time-in-samples' ຕົວຢ່າງຕັ້ງແຕ່ເລີ່ມຕົ້ນ.
ຕໍາແຫນ່ງຂອງວັດສະດຸປ້ອນແລະຜົນຜະລິດທັງຫມົດທີ່ຕິດກັບ chainsetup ທີ່ເລືອກແມ່ນຍັງ
ໄດ້ຮັບຜົນກະທົບ. [-]
cs-get-position, cs-getpos, getpos, get-position
ສົ່ງຄືນຕຳແໜ່ງການຕັ້ງລະບົບຕ່ອງໂສ້ປະຈຸບັນໃນວິນາທີ. [f]
cs-get-position-samples
ສົ່ງຄືນຕຳແໜ່ງການຕັ້ງລະບົບຕ່ອງໂສ້ປະຈຸບັນໃນຕົວຢ່າງ. [li]
cs-get-length, get-length
ສົ່ງຄ່າຄວາມຍາວຂອງການຕິດຕັ້ງລະບົບຕ່ອງໂສ້ໃນວິນາທີ (ຖ້າຮູ້ຈັກ). [f]
cs-get-length-samples, get-length-samples
ສົ່ງຄ່າຄວາມຍາວຂອງ chainsetup ໃນຕົວຢ່າງ (ຖ້າຮູ້ຈັກ). [li]
cs-set-length 'ວິນາທີ'
ກຳນົດເວລາປະມວນຜົນເປັນວິນາທີ (ບໍ່ຈຳເປັນຕ້ອງເປັນຄ່າຈຳນວນເຕັມ). ກ
ມູນຄ່າກໍລະນີພິເສດຂອງ '-1' ຈະກໍານົດຄວາມຍາວຂອງ chainsetup ຕາມຄວາມຍາວທີ່ສຸດ
ວັດຖຸປ້ອນ. [-]
cs-set-length-samples 'ຕົວຢ່າງ'
ກໍານົດເວລາປະມວນຜົນໃນຕົວຢ່າງ. [-]
cs-toggle-loop
ສະຫຼັບການ looping. ເມື່ອການປຸງແຕ່ງສໍາເລັດ, ເຄື່ອງຈັກຈະເລີ່ມຕົ້ນອີກເທື່ອຫນຶ່ງຈາກເຄື່ອງ
ຕໍາແຫນ່ງເບື້ອງຕົ້ນ. ມັນບໍ່ເປັນໄປໄດ້ສະ ເໝີ ໄປທີ່ຈະເປີດໃຊ້ການ looping (ຕົວຢ່າງເຊັ່ນທັງຫມົດ
ວັດສະດຸປ້ອນ ແລະຜົນຜະລິດມີຄວາມຍາວເປັນນິດ ແລະຄວາມຍາວຂອງການຕິດຕັ້ງລະບົບຕ່ອງໂສ້ບໍ່ໄດ້ກຳນົດຢ່າງຈະແຈ້ງ
ດ້ວຍ 'cs-set-length'). [-]
cs-set-param
ແປຕົວກໍານົດການຕັ້ງລະບົບຕ່ອງໂສ້ທົ່ວໄປເຊັ່ນ: ຕົວຢ່າງ "-b" (buffersize), "-n"
(ຊື່), ແລະອື່ນໆ. ເບິ່ງ ecasound (1) ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ. [-]
cs-set-audio-format 'bits,channel,sample_rate'
ຕັ້ງຕົວກໍານົດການຕົວຢ່າງເລີ່ມຕົ້ນສໍາລັບການຕັ້ງລະບົບຕ່ອງໂສ້ທີ່ເລືອກໃນປັດຈຸບັນ. ຍົກຕົວຢ່າງ
cd-quality ສຽງຈະເປັນ "16,2,44100". ນີ້ເຮັດຄືກັນກັບການໂຕ້ຖຽງແຖວຄໍາສັ່ງ
"-f" (ເບິ່ງ ecasound (1)). [-]
cs-ສະຖານະພາບ, ສະຖານະພາບ, st
ພິມຂໍ້ມູນສະຖານະກ່ຽວກັບການຕັ້ງລະບົບຕ່ອງໂສ້ທີ່ມີຢູ່. ຂໍ້ມູນລະອຽດແມ່ນ
ພິມອອກສໍາລັບການເຊື່ອມຕໍ່ (=ສາມາດໃຊ້ໄດ້ສໍາລັບການແລ່ນ) ແລະເລືອກ (=ສາມາດໃຊ້ໄດ້ສໍາລັບ
ການແກ້ໄຂ) chainsetups. chainsetups ອື່ນໆແມ່ນໄດ້ລະບຸໄວ້, ແຕ່ລາຍລະອຽດເພີ່ມເຕີມແມ່ນ
ສະກັດກັ້ນ. ເພື່ອເອົາລາຍລະອຽດເຕັມຂອງການຕິດຕັ້ງລະບົບຕ່ອງໂສ້ສະເພາະ, ເລືອກມັນດ້ວຍ
'cs-select' ຫຼື 'cs-iselect', ແລະຫຼັງຈາກນັ້ນອອກ 'cs-select'. [S]
cs-option '-prefix:arg1,...,argN'
ຄຸນນະສົມບັດທີ່ມີປະສິດທິພາບອັນຫນຶ່ງຂອງຮູບແບບການໂຕ້ຕອບແມ່ນວ່າມັນສະຫນອງການເຂົ້າເຖິງຢ່າງເຕັມທີ່
syntax ເສັ້ນຄໍາສັ່ງຂອງ ecasound. ຕົວຢ່າງ, ຄໍາສັ່ງ "cs-option -efb: 400,200"
ຫມາຍຄວາມວ່າຕົວກອງ bandpass ໄດ້ຖືກເພີ່ມເຂົ້າໃນລະບົບຕ່ອງໂສ້ທີ່ເລືອກໃນປັດຈຸບັນ, ໂດຍເບື້ອງຕົ້ນ
ພາລາມິເຕີ 400 (ຄວາມຖີ່ສູນກາງ) ແລະ 200 (ຄວາມກວ້າງເປັນ Hz).
ໃຫ້ສັງເກດວ່າຕົວເລືອກລະດັບເຊດຊັນ (ເຊັ່ນ: ການຕັ້ງຄ່າລະດັບດີບັກ) ບໍ່ສາມາດໃຊ້ກັບ
'cs-option' (ເຊັ່ນ: ພຽງແຕ່ທາງເລືອກທີ່ດັດແປງ chainsetups).
ຫມາຍເຫດ! ໂໝດໂຕ້ຕອບ Ecasound implicitly ຕີຄວາມທຸກສາຍທີ່ເລີ່ມຕົ້ນດ້ວຍ '-' as
"cs-option string".
ລູກສອນ
ລະບົບຕ່ອງໂສ້ເປັນຕົວຫຍໍ້ຂອງສັນຍານທີ່ງ່າຍດາຍ. ທຸກໆລະບົບຕ່ອງໂສ້ມີຫນຶ່ງຂາເຂົ້າແລະຫນຶ່ງຜົນຜະລິດ. ທັງໝົດ
ຜູ້ປະຕິບັດງານລະບົບຕ່ອງໂສ້ແລະຕົວຄວບຄຸມຂອງພວກເຂົາແມ່ນຕິດກັບຕ່ອງໂສ້. ລະບົບຕ່ອງໂສ້ສາມາດຖືກປິດສຽງໄດ້, ເປີດສຽງ
ແລະຖືກຂ້າມ. ຖ້າບໍ່ໄດ້ລະບຸໄວ້ເປັນຢ່າງອື່ນ, ການດໍາເນີນງານທັງຫມົດແມ່ນເຮັດເພື່ອເລືອກໃນປັດຈຸບັນ
ການຕິດຕັ້ງລະບົບຕ່ອງໂສ້.
c-add 'cname1,...,cnameN'
ເພີ່ມຊຸດຂອງຕ່ອງໂສ້. ລະບົບຕ່ອງໂສ້ທີ່ເພີ່ມຈະຖືກເລືອກໂດຍອັດຕະໂນມັດ. ໃຫ້ສັງເກດວ່າເຄື່ອງໝາຍຈຸດຢູ່ໃນ
ບໍ່ອະນຸຍາດໃຫ້ມີຊື່ລະບົບຕ່ອງໂສ້. [-]
c-ເອົາອອກ
ເອົາຕ່ອງໂສ້ທີ່ເລືອກ. [-]
c-list ສົ່ງຄືນລາຍຊື່ຂອງຕ່ອງໂສ້ທັງໝົດ. [ສ]
c-ເລືອກ 'cname1,...,cnameN'
ເລືອກຕ່ອງໂສ້. ລະບົບຕ່ອງໂສ້ອື່ນໆຖືກຍົກເລີກການເລືອກອັດຕະໂນມັດ. [-]
c-index-ເລືອກ 'index1,...,indexN', c-select 'index1,...,indexN'
ເລືອກຊຸດຂອງຕ່ອງໂສ້ໂດຍອີງໃສ່ບັນຊີລາຍຊື່ຂອງດັດຊະນີ. ແຕ່ລະດັດຊະນີແມ່ນຈໍານວນເຕັມ
ຄ່າ, ບ່ອນທີ່ '1' ຫມາຍເຖິງລະບົບຕ່ອງໂສ້ທໍາອິດ. ທ່ານສາມາດໃຊ້ 'c-list' ແລະ 'c-status' ເພື່ອ
ໄດ້ຮັບບັນຊີລາຍຊື່ເຕັມຂອງຕ່ອງໂສ້ທີ່ມີຢູ່ໃນປະຈຸບັນ. [-]
c-ເລືອກ-ທັງໝົດ
ເລືອກໂສ້ທັງໝົດ. [-]
c-select-add 'cname1,...,cnameN'
ເລືອກຕ່ອງໂສ້ເພີ່ມເຕີມ. [-]
c-ເຊົາເລືອກ 'cname1,...,cnameN'
ຍົກເລີກການເລືອກຕ່ອງໂສ້. [-]
c-ເລືອກ
ສົ່ງຄືນລາຍຊື່ຂອງຕ່ອງໂສ້ທີ່ເລືອກ. [ສ]
ຄ-ຈະແຈ້ງ
ລ້າງຕ່ອງໂສ້ທີ່ເລືອກໂດຍການຖອນຕົວປະຕິບັດການຕ່ອງໂສ້ແລະຕົວຄວບຄຸມທັງຫມົດ. ບໍ່
ປ່ຽນວິທີການເຊື່ອມຕໍ່ຕ່ອງໂສ້ກັບວັດສະດຸປ້ອນ ແລະຜົນຜະລິດ. [-]
c-ປ່ຽນຊື່ 'new_name'
ປ່ຽນຊື່ຕ່ອງໂສ້ທີ່ເລືອກ. ເມື່ອໃຊ້ຄໍາສັ່ງນີ້, ແນ່ນອນວ່າຫນຶ່ງລະບົບຕ່ອງໂສ້ຈະຕ້ອງເປັນ
ເລືອກ. [-]
c-ປິດສຽງ
ຕັ້ງສະຖານະປິດສຽງຂອງລະບົບຕ່ອງໂສ້ທີ່ເລືອກໃນປັດຈຸບັນ. ເມື່ອລະບົບຕ່ອງໂສ້ຖືກປິດສຽງ, ມັນຈະ
ພຽງແຕ່ຜົນຜະລິດ silence.
ຄໍາສັ່ງໃຊ້ເວລາພາລາມິເຕີດຽວ: "on" -> ລະບົບຕ່ອງໂສ້ຖືກປິດສຽງ, "ປິດ" -> ບໍ່ຖືກປິດສຽງ, ແລະ
"toggle" -> ປ່ຽນສະຖານະປິດສຽງ. ຖ້າພາລາມິເຕີຖືກລະເວັ້ນ, "ສະຫຼັບ" ຖືວ່າ (ປິດສຽງ
ຖືກເປີດໃຊ້ຫຼືປິດການໃຊ້ງານ, ຂຶ້ນກັບສະຖານະທີ່ຜ່ານມາ).
ການຄວບຄຸມລະບົບຕ່ອງໂສ້ແລະລະບົບຕ່ອງໂສ້ປະຕິບັດການ muting ລັດແມ່ນເປັນເອກະລາດ. ຖ້າ "c-mute off" ແມ່ນ
ຖືກປະຕິບັດ, ລັດຂອງຄໍາສັ່ງ cop-bypass ສ່ວນບຸກຄົນຈະມີຜົນ. ຖ້າລະບົບຕ່ອງໂສ້ແມ່ນ
ປິດສຽງ, ລະບົບຕ່ອງໂສ້ຈະອອກຄວາມງຽບໂດຍບໍ່ຄໍານຶງເຖິງການປິດຕົວຂອງລະບົບຕ່ອງໂສ້ບຸກຄົນ
ລັດ. [-]
c-bypass
ກໍານົດສະຖານະ bypass ຂອງຕ່ອງໂສ້ທີ່ເລືອກໃນປັດຈຸບັນ. ເມື່ອລະບົບຕ່ອງໂສ້ຖືກຂ້າມ,
ຂໍ້ມູນຕົວຢ່າງແມ່ນຜ່ານການບໍ່ໄດ້ປຸງແຕ່ງ (ຜູ້ປະຕິບັດການຕ່ອງໂສ້ທັງຫມົດໄດ້ຖືກພິການສໍາລັບການ
ຕ່ອງໂສ້ທີ່ໃຫ້).
ຄໍາສັ່ງໃຊ້ເວລາພາລາມິເຕີດຽວ: "on" -> chain is bypassed, "off" -> no bypass, ແລະ
"toggle" -> ປ່ຽນສະຖານະ bypass. ຖ້າພາລາມິເຕີຖືກລະເວັ້ນ, "ສະຫຼັບ" ແມ່ນສົມມຸດ (bypass
ຖືກເປີດໃຊ້ຫຼືປິດການໃຊ້ງານ, ຂຶ້ນກັບສະຖານະທີ່ຜ່ານມາ).
ການຄວບຄຸມລະບົບຕ່ອງໂສ້ແລະລະບົບຕ່ອງໂສ້ປະຕິບັດການ bypass ລັດແມ່ນເປັນເອກະລາດ. ຖ້າລະບົບຕ່ອງໂສ້ bypass ແມ່ນ
ປິດການໃຊ້ງານ, ລັດຂອງຄໍາສັ່ງ cop-bypass ສ່ວນບຸກຄົນຈະມີຜົນ. ຖ້າລະບົບຕ່ອງໂສ້ແມ່ນ
bypassed, ຜູ້ປະກອບການທັງຫມົດແມ່ນ bypassed ເອກະລາດຂອງລັດ cop-bypass ຂອງເຂົາເຈົ້າ. [-]
c-ສະຖານະ, cs
ພິມຂໍ້ມູນສະຖານະກ່ຽວກັບຕ່ອງໂສ້ທັງໝົດ. [S]
c-is-bypassed
ໃຫ້ຜົນເປັນຈິງຖ້າລະບົບຕ່ອງໂສ້ທີ່ເລືອກຖືກຂ້າມຜ່ານ (ບໍ່ມີຕົວປະຕິບັດການຕ່ອງໂສ້
ແລ່ນ). ເບິ່ງ 'c-bypass'. [i]
c-is-mute
ໃຫ້ຜົນເປັນຈິງຖ້າລະບົບຕ່ອງໂສ້ທີ່ເລືອກນັ້ນຖືກປິດສຽງ (ສົ່ງຜົນໃຫ້ຄວາມງຽບເປັນຜົນອອກມາຂອງມັນ).
ເບິ່ງ 'c-mute'. [i]
AUDIO INPUT / OUTPUT ຈຸດປະສົງ
ຖ້າບໍ່ໄດ້ລະບຸໄວ້ເປັນຢ່າງອື່ນ, ການດໍາເນີນງານທັງຫມົດແມ່ນເຮັດກັບວັດຖຸທີ່ເລືອກໃນປັດຈຸບັນ. ທັງໝົດ
ຄໍາສັ່ງກັບ ໄອ- ຄໍານໍາຫນ້າດໍາເນີນການກ່ຽວກັບການປ້ອນຂໍ້ມູນສຽງ, ໃນຂະນະທີ່ຄໍາສັ່ງກັບ ao- ປະຕິບັດງານກ່ຽວກັບການ
ຜົນໄດ້ຮັບ.
ai-add 'input_format_string'
ເພີ່ມວັດຖຸປ້ອນຂໍ້ມູນໃໝ່. ເບິ່ງ ecasound (1) man page ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການໂຕ້ຖຽງ
ຮູບແບບ ('-i' ທາງເລືອກ). ຫມາຍເຫດກ່ຽວກັບ syntax: ຖ້າພາລາມິເຕີໃດໆ (ເຊັ່ນຊື່ໄຟລ໌)
ມີເຄື່ອງໝາຍຈຸດ, ພາຣາມິເຕີຄວນຖືກໃສ່ໃນວົງຢືມສອງເທົ່າ. [-]
ao-add 'output_format_string'
ເພີ່ມວັດຖຸຜົນຜະລິດໃຫມ່. ເບິ່ງ ecasound (1) man page ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ
ຮູບແບບການໂຕ້ຖຽງ ('-o' ທາງເລືອກ). ຖ້າຫາກວ່າການໂຕ້ຖຽງໄດ້ຖືກລະເວັ້ນ, ອຸປະກອນການອອກມາດຕະຖານແມ່ນ
ເພີ່ມ (ເບິ່ງ ecasoundrc (5)). ຫມາຍເຫດກ່ຽວກັບ syntax: ຖ້າພາລາມິເຕີໃດໆ (ເຊັ່ນ: a
filename) ມີເຄື່ອງໝາຍຈຸດ, ພາຣາມິເຕີຄວນຖືກໃສ່ໃນວົງຢືມສອງເທົ່າ. [-]
ao-add-default
ເພີ່ມອຸປະກອນຜົນຜະລິດເລີ່ມຕົ້ນ (ເບິ່ງ ecasoundrc (5)). [-]
ai-ອະທິບາຍ, ao-ອະທິບາຍ
ຕອບສະຕຣິງທີ່ສອດຄ້ອງກັນຂອງ Ecasound Option Syntax (EOS) ທີ່ອະທິບາຍເຖິງ
ປ້ອນ/ອອກ. ເບິ່ງຄູ່ມືຜູ້ໃຊ້ Ecasound ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ EOS. ນີ້
ຄໍາສັ່ງໄດ້ຖືກນໍາສະເຫນີໃນ ecasound 2.4.4. [S]
ai-ເລືອກ 'aobject_name', ao-ເລືອກ 'aobject_name'
ເລືອກວັດຖຸສຽງ. 'aobject_name' ຫມາຍເຖິງສະຕຣິງທີ່ໃຊ້ໃນເວລາສ້າງ
ວັດຖຸ (ການໂຕ້ຖຽງທໍາອິດທີ່ໃຫ້ກັບ ai-add/ao-add). ໃຫ້ສັງເກດວ່າເປັນສິ່ງສໍາຄັນ
ຄວາມແຕກຕ່າງກັບ ai-add/ao-add, ຫນຶ່ງບໍ່ຄວນໃສ່ຊື່ວັດຖຸເປັນສອງເທົ່າ
ວົງຢືມສໍາລັບ ai-select/ao-select. ໃນກໍລະນີທີ່ຕັ້ງ chainsetup ມີຫຼາຍການປ້ອນຂໍ້ມູນ,
ຫຼືຜົນໄດ້ຮັບ, ທີ່ມີຊື່ດຽວກັນ, 'ai-select' ແລະ 'ao-select' ຈະເລືອກອັນທໍາອິດ.
ຕົວຢ່າງທີ່ກົງກັນ. ເພື່ອເລືອກຕົວຢ່າງສະເພາະ, 'ai-iselect' ແລະ
ຕ້ອງການໃຊ້ຄໍາສັ່ງ 'ao-iselect'. [-]
ai-index-select 'aobject_index', ai-iselect 'aobject_index', ao-index-select
'aobject_index', ao-iselect 'aobject_index'
ເລືອກບາງວັດຖຸສຽງໂດຍອີງໃສ່ສະຕຣິງດັດນີສັ້ນ. ໂດຍສະເພາະຊື່ໄຟລ໌ສາມາດ
ຂ້ອນຂ້າງຍາວ. ຄໍາສັ່ງນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອຫຼີກເວັ້ນການພິມຊື່ຍາວເຫຼົ່ານີ້ໃນເວລາທີ່
ການເລືອກວັດຖຸສຽງ. 'aobject_index' ແມ່ນຄ່າ integer, ບ່ອນທີ່ '1' ຫມາຍເຖິງ
ການປ້ອນຂໍ້ມູນ/ອອກສຽງທຳອິດ. ທ່ານສາມາດໃຊ້ 'ai-list' ແລະ 'ao-list' ເພື່ອໃຫ້ໄດ້ເຕັມ
ບັນຊີລາຍຊື່ຂອງການນໍາເຂົ້າ / ຜົນໄດ້ຮັບທີ່ມີຢູ່ໃນປັດຈຸບັນ. [-]
ai-ເລືອກ, ao-ເລືອກ
ສົ່ງຄືນຊື່ຂອງວັດຖຸສຽງທີ່ເລືອກໃນປັດຈຸບັນ. [S]
ai-attach, ao-attach
ແນບວັດຖຸສຽງທີ່ເລືອກໃນປັດຈຸບັນໃສ່ຕ່ອງໂສ້ທີ່ເລືອກທັງໝົດ. [-]
ai-remove, ao-remove
ເອົາວັດຖຸສຽງທີ່ເລືອກໃນປັດຈຸບັນອອກຈາກລະບົບຕ່ອງໂສ້. [-]
ai-forward 'time_in_seconds', ai-fw 'time_in_seconds', ao-forward 'time_in_seconds', ao-fw
'time_in_seconds'
ວັດຖຸສຽງທີ່ເລືອກຈະຖືກສົ່ງຕໍ່ໂດຍ 'ເວລາຕໍ່ວິນາທີ' ວິນາທີ. ເວລາຄວນຈະເປັນ
ໃຫ້ເປັນຄ່າຈຸດລອຍ (ຕົວຢ່າງ: 0.001 ແມ່ນຄືກັນກັບ 1ms). [-]
ai-rewind 'time_in_seconds', ai-rw 'time_in_seconds', ao-rewind 'time_in_seconds', ao-rw
'time_in_seconds'
ວັດຖຸສຽງທີ່ເລືອກຈະຖືກ rewinded ໂດຍ 'time-in-seconds' ວິນາທີ. ເວລາຄວນຈະເປັນ
ໃຫ້ເປັນຄ່າຈຸດລອຍ (ຕົວຢ່າງ: 0.001 ແມ່ນຄືກັນກັບ 1ms). [-]
ai-setpos 'time_in_seconds', ai-set-position 'time_in_seconds', ao-setpos
'time_in_seconds', ao-set-position 'time_in_seconds'
ຕັ້ງຕຳແໜ່ງວັດຖຸສຽງເປັນ 'time_in_seconds'. [-]
ai-set-position-samples 'time_in_samples', ao-set-position-samples 'time_in_samples'
ຕັ້ງຕຳແໜ່ງວັດຖຸສຽງເປັນ 'time_in_samples'. [-]
ai-getpos, ai-get-ຕໍາແໜ່ງ, ao-getpos, ao-get-ຕໍາແໜ່ງ
ສົ່ງຄືນຕຳແໜ່ງວັດຖຸສຽງພາຍໃນວິນາທີ. [f]
ai-get-position-samples, ao-get-position-samples
ສົ່ງຄືນຕຳແໜ່ງວັດຖຸສຽງໃນຕົວຢ່າງ. [li]
ai-get-length, ao-get-length
ຕອບຄວາມຍາວຂອງວັດຖຸສຽງເປັນວິນາທີ. [f]
ai-get-length-samples, ao-get-length-samples
ສົ່ງຄ່າຄວາມຍາວຂອງວັດຖຸສຽງໃນຕົວຢ່າງ. [li]
ai-get-format, ao-get-format
ສົ່ງຄືນຮູບແບບສຽງຂອງສຽງເຂົ້າ/ອອກສຽງທີ່ເລືອກເປັນສະຕຣິງທີ່ມີຮູບແບບ.
ເບິ່ງເອກະສານສໍາລັບ '-f' ທາງເລືອກແຖວຄໍາສັ່ງ. [S]
ai-list, ao-list
ສົ່ງຄືນລາຍຊື່ຂອງວັດຖຸເຂົ້າ/ອອກທັງໝົດ. [ສ]
aio-ລົງທະບຽນ
ພິມລາຍການປະເພດວັດຖຸສຽງທີ່ລົງທະບຽນ. [S]
ສະຖານະ aio
ສະຖານະວັດຖຸສຽງ (ດັດຊະນີສະຕຣິງ, ຕຳແໜ່ງ, ຄວາມຍາວ, ແລະອື່ນໆ). [S]
ໂສ້ ຜູ້ປະກອບການ
ຜູ້ປະກອບການລະບົບຕ່ອງໂສ້ຖືກນໍາໃຊ້ເພື່ອປະມວນຜົນແລະວິເຄາະຂໍ້ມູນຕົວຢ່າງ. ພວກເຂົາເຈົ້າໄດ້ຖືກຕິດກັບຕ່ອງໂສ້.
ຖ້າບໍ່ໄດ້ລະບຸໄວ້ເປັນຢ່າງອື່ນ, ປະຈຸບັນເລືອກ chainsetup ແລະຕ່ອງໂສ້ຖືກໃຊ້. ນອກຈາກນີ້,
'chainop_id' ແລະ 'param_id' ຖືກໃຊ້ເພື່ອເລືອກຕົວປະຕິບັດການລະບົບຕ່ອງໂສ້ ແລະພາລາມິເຕີຂອງພວກມັນ. ທໍາອິດ
ຄ່າທີ່ຖືກຕ້ອງສໍາລັບພາລາມິເຕີເຫຼົ່ານີ້ແມ່ນ 1.
cop-add 'cop_format_string'
ເພີ່ມຕົວປະຕິບັດການລະບົບຕ່ອງໂສ້ໃຫມ່. ນອກເຫນືອຈາກຜູ້ປະຕິບັດລະບົບຕ່ອງໂສ້ປົກກະຕິ, ຄໍາສັ່ງນີ້ສາມາດ
ຍັງຖືກໃຊ້ເພື່ອເພີ່ມເອັບເຟັກ presets ແລະ plugins ຕ່າງໆ. ຫມາຍເຫດ; ມັນເປັນໄປບໍ່ໄດ້ທີ່ຈະ
ເພີ່ມຕົວປະຕິບັດການໃສ່ຫຼາຍລະບົບຕ່ອງໂສ້ໃນເວລາດຽວກັນ. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ພຽງແຕ່ຫນຶ່ງຕ່ອງໂສ້ຄວນຈະເປັນ
ເລືອກເມື່ອອອກ 'cop-add'. ເບິ່ງ ecasound (1) man page ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ. [-]
cop-bypass
ກໍານົດສະຖານະ bypass ຂອງຕົວປະຕິບັດການລະບົບຕ່ອງໂສ້ທີ່ເລືອກໃນປັດຈຸບັນ. ຄໍາສັ່ງໃຊ້ເວລາ a
ຕົວກໍານົດການດຽວ: "on" -> operator is bypassed, "off" -> no bypass, ແລະ "toggle" ->
ປ່ຽນສະຖານະ bypass. ຖ້າພາລາມິເຕີຖືກລະເວັ້ນ, "ສະຫຼັບ" ແມ່ນສົມມຸດ (bypass ແມ່ນ
ບໍ່ວ່າຈະເປີດຫຼືປິດ, ຂຶ້ນກັບສະຖານະທີ່ຜ່ານມາ). [-]
cop-ແມ່ນ bypassed
ໃຫ້ຜົນເປັນຈິງຖ້າຕົວປະຕິບັດການລະບົບຕ່ອງໂສ້ທີ່ເລືອກຖືກຂ້າມຜ່ານ (ຊົ່ວຄາວບໍ່ແມ່ນສ່ວນ
ຂອງລະບົບຕ່ອງໂສ້ການປຸງແຕ່ງ). [i]
cop-ອະທິບາຍ
ຕອບສະຕຣິງທີ່ສອດຄ້ອງກັນຂອງ Ecasound Option Syntax (EOS) ທີ່ອະທິບາຍລະບົບຕ່ອງໂສ້
ຜູ້ປະກອບການ. ເບິ່ງຄູ່ມືຜູ້ໃຊ້ Ecasound ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ EOS. ນີ້
ຄໍາສັ່ງໄດ້ຖືກນໍາສະເຫນີໃນ ecasound 2.4.4. [S]
cop-ເອົາອອກ
ເອົາຕົວປະຕິບັດການລະບົບຕ່ອງໂສ້ທີ່ເລືອກ. [-]
ບັນຊີລາຍການຕຳຫຼວດ
ສົ່ງຄືນລາຍຊື່ຂອງຕົວປະຕິບັດການລະບົບຕ່ອງໂສ້ທັງໝົດທີ່ຕິດກັບຕ່ອງໂສ້ທີ່ເລືອກໃນປັດຈຸບັນ. [ສ]
cop-select 'param_id', cop-index-select 'param_id', cop-iselect 'param_id'
ເລືອກຕົວປະຕິບັດການລະບົບຕ່ອງໂສ້. [-]
cop ຄັດເລືອກ
ຕອບຕົວເລກດັດຊະນີຂອງຕົວປະຕິບັດການລະບົບຕ່ອງໂສ້ທີ່ເລືອກໃນປັດຈຸບັນ. [i]
cop-set 'chainop_id,param_id,value'
ປ່ຽນແປງຄ່າຂອງຕົວປະຕິບັດການສາຍຕ່ອງໂສ້ດຽວ. ແຕກຕ່າງຈາກຜູ້ປະກອບການລະບົບຕ່ອງໂສ້ອື່ນໆ
ຄໍາສັ່ງ, ນີ້ຍັງສາມາດຖືກນໍາໃຊ້ໃນລະຫວ່າງການປະມວນຜົນ. ເບິ່ງ 'cop-get' ນຳ. [-]
cop-get 'chainop_id,param_id'
ຕອບຄ່າປັດຈຸບັນຂອງພາຣາມິເຕີຕົວປະຕິບັດການລະບົບຕ່ອງໂສ້ທີ່ລະບຸໂດຍ 'chainop_id'
ແລະ 'param_id'. ຄໍາສັ່ງນີ້ແມ່ນ shorthand ສໍາລັບ 'cop-select chainop_id ;
copp-iselect param_id ; copp-get'. [f]
ສະຖານະຕຳຫຼວດ
ສົ່ງຄືນຂໍ້ມູນກ່ຽວກັບສະຖານະຕົວປະຕິບັດການລະບົບຕ່ອງໂສ້. [S]
copp-ບັນຊີລາຍຊື່
ສົ່ງຄືນລາຍຊື່ຕົວກໍານົດການຂອງຕົວປະຕິບັດການລະບົບຕ່ອງໂສ້ທີ່ເລືອກ. [ສ]
copp-select 'param_id', copp-index-select 'param_id', copp-iselect 'param_id'
ເລືອກພາລາມິເຕີຕົວປະຕິບັດການລະບົບຕ່ອງໂສ້. [-]
copp-ເລືອກ
ໃຫ້ຜົນເປັນຕົວເລກດັດຊະນີຂອງພາຣາມິເຕີຕົວປະຕິບັດການລະບົບຕ່ອງໂສ້ທີ່ເລືອກໃນປັດຈຸບັນ. [i]
copp-set 'ຄຸນຄ່າ'
ກໍານົດຄ່າພາລາມິເຕີທີ່ເລືອກເປັນ 'ຄ່າ'. [-]
copp-get
ຕອບຄ່າພາຣາມິເຕີທີ່ເລືອກ. ເບິ່ງ 'cop-get' ນຳ. [f]
cop-ລົງທະບຽນ
ພິມລາຍຊື່ຜູ້ປະກອບການລະບົບຕ່ອງໂສ້ທີ່ລົງທະບຽນ. [S]
preset-ລົງທະບຽນ
ພິມບັນຊີລາຍຊື່ຂອງຜົນກະທົບ presets ລົງທະບຽນ. [S]
ladspa-ລົງທະບຽນ
ພິມບັນຊີລາຍຊື່ຂອງ plugins LADSPA ລົງທະບຽນ. [S]
ຜູ້ຄວບຄຸມ
ຕົວຄວບຄຸມໄດ້ຖືກນໍາໃຊ້ເພື່ອຄວບຄຸມຕົວກໍານົດການດໍາເນີນການລະບົບຕ່ອງໂສ້ສ່ວນບຸກຄົນ. ເຂົາເຈົ້າຕິດຢູ່
ກັບຕ່ອງໂສ້. ຖ້າບໍ່ໄດ້ລະບຸໄວ້ເປັນຢ່າງອື່ນ, ປະຈຸບັນລະບົບຕ່ອງໂສ້ແລະຕ່ອງໂສ້ທີ່ເລືອກແມ່ນຖືກນໍາໃຊ້.
ctrl-add 'copc_format_string'
ເພີ່ມຕົວຄວບຄຸມໃໝ່ ແລະແນບໃສ່ຕົວຄວບຄຸມລະບົບຕ່ອງໂສ້ທີ່ເລືອກໃນປັດຈຸບັນ. ໄດ້
syntax ຂອງ argument ແມ່ນ "- :par1,...,parN" ຫຼືພຽງແຕ່
" :par1,...,parN" ຖ້າພາຣາມິເຕີຕົວມັນເອງມີເຄື່ອງໝາຍຈຸດ, ພາຣາມິເຕີ
ຄວນຖືກຫຸ້ມຢູ່ໃນວົງຢືມສອງເທົ່າ. ເບິ່ງ ecasound (1) man page ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ. [-]
ctrl-ອະທິບາຍ
ຕອບສະຕຣິງທີ່ສອດຄ້ອງກັນຂອງ Ecasound Option Syntax (EOS) ທີ່ອະທິບາຍຕົວຄວບຄຸມ.
ເບິ່ງຄູ່ມືຜູ້ໃຊ້ Ecasound ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ EOS. ຄໍາສັ່ງນີ້ແມ່ນ
ແນະນຳໃນ ecasound 2.4.4. [S]
ctrl-ເອົາອອກ
ເອົາຕົວຄວບຄຸມທີ່ເລືອກອອກ. [-]
ctrl-list
ສົ່ງຄືນລາຍຊື່ຂອງຕົວຄວບຄຸມທັງໝົດທີ່ຕິດກັບຕ່ອງໂສ້ທີ່ເລືອກໃນປັດຈຸບັນ. [ສ]
ctrl-ເລືອກ 'param_id', ctrl-index-ເລືອກ 'param_id', ctrl-iselect 'param_id'
ເລືອກຕົວຄວບຄຸມ. [-]
ctrl ເລືອກ
ຕອບຕົວເລກດັດຊະນີຂອງຕົວຄວບຄຸມທີ່ເລືອກໃນປັດຈຸບັນ. [i]
ctrl-ສະຖານະ
ສົ່ງຄືນຂໍ້ມູນກ່ຽວກັບສະຖານະຂອງຕົວຄວບຄຸມ. [S]
ctrl-ລົງທະບຽນ
ພິມລາຍຊື່ຕົວຄວບຄຸມທີ່ລົງທະບຽນ. [S]
ctrl-get-target
ສົ່ງຄືນຕົວເລກດັດຊະນີຂອງຕົວປະຕິບັດການລະບົບຕ່ອງໂສ້ທີ່ເຊື່ອມຕໍ່ກັບສິ່ງທີ່ເລືອກ
ຜູ້ຄວບຄຸມ. ດັດຊະນີທີ່ໄດ້ຮັບທີ່ຈະຫມາຍເຖິງຕ່ອງໂສ້ທີ່ເລືອກໃນປັດຈຸບັນ (ເບິ່ງ
'cop-list'). [i]
ctrlp-list
ສົ່ງຄືນບັນຊີລາຍຊື່ຂອງຕົວກໍານົດການຄວບຄຸມທັງຫມົດ. ຄໍາສັ່ງນີ້ໄດ້ຖືກນໍາສະເຫນີໃນ
ecasound 2.4.2. [ສ]
ctrlp-ເລືອກ
ເລືອກຕົວກໍານົດການຄວບຄຸມ. ຄໍາສັ່ງນີ້ໄດ້ຖືກນໍາສະເຫນີໃນ ecasound 2.4.2. [-]
ເລືອກ ctrlp
ຕອບຕົວເລກດັດຊະນີຂອງຕົວຄວບຄຸມທີ່ເລືອກໃນປັດຈຸບັນ. ຄໍາສັ່ງນີ້
ໄດ້ຖືກນໍາສະເຫນີໃນ ecasound 2.4.2. [i]
ctrlp-get
ຕອບຄ່າພາຣາມິເຕີຕົວຄວບຄຸມທີ່ເລືອກ. ຄໍາສັ່ງນີ້ໄດ້ຖືກນໍາສະເຫນີໃນ
ecasound 2.4.2. [f]
ctrlp-ຕັ້ງ
ຕັ້ງຄ່າພາຣາມິເຕີຕົວຄວບຄຸມທີ່ເລືອກເປັນ 'ຄ່າ'. ຄໍາສັ່ງນີ້ແມ່ນ
ແນະນຳໃນ ecasound 2.4.2. [-]
ແຈັກ ການຕິດຕໍ່ ການຄຸ້ມຄອງ
ຖ້າ Ecasound ຖືກລວບລວມໂດຍສະຫນັບສະຫນູນເຄື່ອງແມ່ຂ່າຍສຽງ JACK, ຊຸດຄໍາສັ່ງຕໍ່ໄປນີ້
ແມ່ນສະຫນອງໃຫ້ສໍາລັບການຄວບຄຸມການເຊື່ອມຕໍ່ລະຫວ່າງພອດ JACK.
jack-connect 'src-port' 'dest-port'
ສ້າງການເຊື່ອມຕໍ່ລະຫວ່າງສອງພອດທີ່ໃຫ້ເປັນພາລາມິເຕີ. ຄໍາສັ່ງນີ້ແມ່ນ
ຄ້າຍຄືກັນກັບ 'jack_connect' ເຄື່ອງມືບັນທັດຄໍາສັ່ງທີ່ແຈກຢາຍກັບ JACK
package [-]
jack-disconnect 'src-port' 'dest-port'
ຕັດເຊື່ອມຕໍ່ສອງພອດທີ່ໃຫ້ເປັນພາລາມິເຕີ. ຄໍາສັ່ງນີ້ແມ່ນຄ້າຍຄືກັນກັບ
'jack_disconnect' ເຄື່ອງມືບັນທັດຄໍາສັ່ງທີ່ແຈກຢາຍກັບຊຸດ JACK. [-]
jack-list-connections
ສົ່ງຄືນລາຍຊື່ຂອງພອດ JACK ທັງໝົດ ແລະລາຍຊື່ການເຊື່ອມຕໍ່ສຳລັບແຕ່ລະຜອດ. ນີ້
ຄໍາສັ່ງແມ່ນຄ້າຍຄືກັນກັບ 'jack_lsp' ເຄື່ອງມືບັນທັດຄໍາສັ່ງ (ເຊັ່ນ: 'jack_lsp -c') ທີ່ເປັນ.
ແຈກຢາຍດ້ວຍຊຸດ JACK. [S]
ພາຍໃນປະເທດ ສາມາດ
ຄໍາສັ່ງພາຍໃນບໍ່ໄດ້ມີຈຸດປະສົງໂດຍກົງກັບການນໍາໃຊ້ປົກກະຕິ. ພວກເຂົາເຈົ້າແມ່ນຕົ້ນຕໍຫມາຍຄວາມວ່າສໍາລັບການນໍາໃຊ້
ໃນ scripting ແລະ frontends.
int-cmd-list
ສົ່ງຄືນບັນຊີລາຍຊື່ຂອງຄໍາສັ່ງຮູບແບບການໂຕ້ຕອບທີ່ລົງທະບຽນທັງຫມົດ. [ສ]
int-log-ປະຫວັດສາດ
ສົ່ງຄືນຂໍ້ຄວາມບັນທຶກຫຼ້າສຸດທີ່ສົ່ງໂດຍໂມດູນ libecasound. ນີ້ແມ່ນເຄື່ອງມືທີ່ດີສໍາລັບ
ການດີບັກສະຄຣິບ ແລະແອັບພລິເຄຊັນ ECI/EIAM. ຄໍາສັ່ງນີ້ໄດ້ຖືກນໍາສະເຫນີໃນ
ecasound 2.4.0. [S]
int-output-mode-wellformed
ເລືອກຮູບແບບຜົນຜະລິດທີ່ດີສໍາລັບຂໍ້ຄວາມບັນທຶກ. [-]
int-set-float-to-string-precision
ກໍານົດຄວາມແມ່ນຍໍາທີ່ໃຊ້ໃນ float ການແປງຂໍ້ຄວາມ. ໃຫ້ສັງເກດວ່ານີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອ
ຄວບຄຸມຄວາມແມ່ນຍໍາຂອງຄ່າສົ່ງຄືນ float ສໍາລັບຄໍາສັ່ງ ECI. [-]
int-set-log-history-length
ກໍານົດຄວາມຍາວຂອງປະຫວັດບັນທຶກ. ຄ່າເລີ່ມຕົ້ນເປັນ 0 ລາຍການ. ຄໍາສັ່ງນີ້ໄດ້ຖືກນໍາສະເຫນີໃນ
ecasound 2.4.0. [-]
int-cmd-version-string
ຕອບສະຕຣິງເວີຊັນຕົວວິເຄາະແບບໂຕ້ຕອບ ecasound. [S]
int-cmd-version-lib-current
ກັບຄືນ ecasound ຮູບແບບການໂຕ້ຕອບ ecasound ສະບັບພາສາການໂຕ້ຕອບຫ້ອງສະຫມຸດ (libtool). [i]
int-cmd-version-lib-revision
ສົ່ງຄືນການດັດແກ້ຫ້ອງສະໝຸດຮູບແບບການໂຕ້ຕອບ ecasound (libtool). [i]
int-cmd-version-lib-age
ສົ່ງຄືນອາຍຸສ່ວນຕິດຕໍ່ຂອງຫ້ອງສະໝຸດຮູບແບບການໂຕ້ຕອບ ecasound (libtool). [i]
ເປົ້າ ໝາຍ ແຜນທີ່
ແຜນທີ່ວັດຖຸແມ່ນບ່ອນເກັບມ້ຽນສູນກາງສໍາລັບປະເພດວັດຖຸທີ່ໃຊ້ທົ່ວໄປ. ໂດຍການສອບຖາມ
ແຜນທີ່, ຄໍາຮ້ອງສະຫມັກສາມາດໄດ້ຮັບບັນຊີລາຍຊື່ຂອງປະເພດວັດຖຸທັງຫມົດທີ່ລົງທະບຽນແລະຄຸນສົມບັດຂອງເຂົາເຈົ້າ.
map-cop-list
ພິມລາຍຊື່ຜູ້ປະກອບການລະບົບຕ່ອງໂສ້ທີ່ລົງທະບຽນໂດຍໃຊ້ຮູບແບບທີ່ລະບຸໄວ້ໃນພາກ
ຜູ້ ດຳ ເນີນການ ລາຍລະອຽດ. [S]
map-preset-list
ພິມລາຍການຂອງເອັບເຟັກ presets ທີ່ລົງທະບຽນໂດຍໃຊ້ຮູບແບບທີ່ລະບຸໄວ້ໃນພາກ
ຜູ້ ດຳ ເນີນການ ລາຍລະອຽດ. [S]
map-ladspa-list
ພິມບັນຊີລາຍຊື່ຂອງ plugins LADSPA ທີ່ລົງທະບຽນໂດຍໃຊ້ຮູບແບບທີ່ລະບຸໄວ້ໃນພາກ
ຜູ້ ດຳ ເນີນການ ລາຍລະອຽດ. [S]
map-ladspa-id-list
ພິມບັນຊີລາຍຊື່ຂອງ plugins LADSPA ທີ່ລົງທະບຽນໂດຍໃຊ້ຮູບແບບທີ່ລະບຸໄວ້ໃນພາກ
ຜູ້ ດຳ ເນີນການ ລາຍລະອຽດ. ຕົວລະບຸ plugin LADPSA ທີ່ເປັນຕົວເລກຖືກໃຊ້. [S]
map-ctrl-list
ພິມລາຍຊື່ຕົວຄວບຄຸມທີ່ລົງທະບຽນໂດຍໃຊ້ຮູບແບບທີ່ລະບຸໄວ້ໃນພາກ
ຜູ້ ດຳ ເນີນການ ລາຍລະອຽດ. [S]
ຖິ້ມຂີ້ເຫຍື້ອ ສາມາດ
ຄໍາສັ່ງ dump ຕໍ່ໄປນີ້ບໍ່ໄດ້ຫມາຍຄວາມວ່າສໍາລັບການນໍາໃຊ້ປົກກະຕິ. ຈຸດປະສົງຕົ້ນຕໍຂອງພວກເຂົາແມ່ນເພື່ອ
ໃຫ້ວິທີທີ່ງ່າຍໃນການໄດ້ຮັບຂໍ້ມູນສະຖານະພາຍໃນຈາກ libecasound. ຄໍາສັ່ງ dump ທັງຫມົດ
output ເສັ້ນດຽວທີ່ມີ syntax "key value" ໄປຫານ້ໍາຜົນຜະລິດທີ່ເລືອກ (ຄ່າເລີ່ມຕົ້ນທີ່ຈະ
stdout).
dump-target 'ຊື່ໄຟລ໌'
ກໍານົດການຖ່າຍທອດເປົ້າຫມາຍສໍາລັບການຖິ້ມຂີ້ເຫຍື້ອ. [-]
ສະຖານະ dump
ສະຖານະເຄື່ອງຈັກ Dumps - 'ແລ່ນ', 'ຢຸດ', 'ສໍາເລັດ' ຫຼື 'ບໍ່ພ້ອມ'. [-]
dump-ຕໍາແຫນ່ງ
ຖິ້ມຕໍາແຫນ່ງທົ່ວໂລກ. ພິມອອກເປັນວິນາທີໂດຍໃຊ້ຈຸດລອຍ
ການເປັນຕົວແທນ. [-]
dump ຍາວ
ຖິ້ມຄວາມຍາວການປຸງແຕ່ງໂດຍລວມ. ພິມອອກເປັນວິນາທີໂດຍໃຊ້ຈຸດລອຍ
ການເປັນຕົວແທນ. [-]
dump-cs-ສະຖານະ
ສະຕຣິງສະຖານະ dumps ສໍາລັບ chainsetup ທີ່ເລືອກໃນປັດຈຸບັນ - 'ເຊື່ອມຕໍ່', 'ເລືອກ'
ຫຼືສາຍທີ່ຫວ່າງເປົ່າ. [-]
dump-c-ເລືອກ
ຖິ້ມຊື່ຂອງລະບົບຕ່ອງໂສ້ທີ່ເລືອກໃນປັດຈຸບັນ. [-]
dump-ai-ເລືອກ
ປ້າຍຊື່ dumps ຂອງການປ້ອນຂໍ້ມູນສຽງທີ່ເລືອກໃນປັດຈຸບັນ. ຖ້າບໍ່ມີການປ້ອນຂໍ້ມູນຖືກເລືອກ, dumps an
ສະຕຣິງຫວ່າງເປົ່າ. [-]
dump-ai-ຕໍາແໜ່ງ
ຖິ້ມຕໍາແໜ່ງການປ້ອນຂໍ້ມູນສຽງທີ່ເລືອກໃນປັດຈຸບັນ. ພິມເປັນວິນາທີ, ໂດຍໃຊ້ a
ການສະແດງຈຸດລອຍ. [-]
dump-ai-length
ຖິ້ມຄວາມຍາວຂອງການປ້ອນຂໍ້ມູນສຽງທີ່ເລືອກໃນປັດຈຸບັນ. ພິມເປັນວິນາທີ, ໂດຍໃຊ້ a
ການສະແດງຈຸດລອຍ. [-]
dump-ai-open-state
ຖິ້ມຂໍ້ມູນສະຖານະຂອງສຽງເຂົ້າ. 'ເປີດ' ຫຼື 'ປິດ'. [-]
dump-ao-ເລືອກ
ປ້າຍຊື່ dumps ຂອງສຽງອອກທີ່ເລືອກໃນປັດຈຸບັນ. ຖ້າບໍ່ມີຜົນຜະລິດຖືກເລືອກ, dumps an
ສະຕຣິງຫວ່າງເປົ່າ. [-]
dump-ao-ຕໍາແໜ່ງ
ຖິ້ມຕຳແໜ່ງຂອງສຽງອອກທີ່ເລືອກໃນປັດຈຸບັນ. ພິມເປັນວິນາທີ, ໂດຍໃຊ້ a
ການສະແດງຈຸດລອຍ. [-]
dump-ao-ຄວາມຍາວ
ຖິ້ມຄວາມຍາວຂອງສຽງອອກທີ່ເລືອກໃນປັດຈຸບັນ. ພິມເປັນວິນາທີ, ໂດຍໃຊ້ a
ການສະແດງຈຸດລອຍ. [-]
dump-ao-open-state
ຖິ້ມຂໍ້ມູນສະຖານະສຽງອອກ. 'ເປີດ' ຫຼື 'ປິດ'. [-]
dump-cop-value 'chainop, param'
Dumps chain operator ຄ່າພາຣາມິເຕີ. 'chainop' ແລະ 'param' ແມ່ນຜູ້ປະກອບການແລະ
ຄ່າດັດຊະນີພາຣາມິເຕີ (1...n). [-]
ຜູ້ ດຳ ເນີນການ ລາຍລະອຽດ
ໄດ້ ແຜນທີ່-xxx-ບັນຊີລາຍຊື່ ຄຳສັ່ງສົ່ງຄືນສະຕຣິງທີ່ບັນຈຸວັດຖຸທີ່ລົງທະບຽນທັງໝົດຂອງທີ່ໃຫ້
ປະເພດ xxx. ແຕ່ລະແຖວຂອງຜົນຜະລິດອະທິບາຍຫນຶ່ງປະເພດລົງທະບຽນ. syntax ທີ່ໃຊ້ແມ່ນ:
'ຄຳສຳຄັນ,ຊື່,ຄຳອະທິບາຍ,num_of_params,par1_def,par2_def,...'
parX_def ອະທິບາຍຫນຶ່ງຕົວກໍານົດການວັດຖຸ. ຄໍານິຍາມນີ້ແມ່ນປະຈຸບັນສໍາລັບທຸກຄົນ
ຕົວກໍານົດການຂອງປະເພດວັດຖຸອະທິບາຍ. syntax ທີ່ໃຊ້ແມ່ນ:
'ຊື່,ລາຍລະອຽດ,ຄ່າເລີ່ມຕົ້ນ,upper_bound_flag,upper_bound,
lower_bound_flag,lower_bound,toggled_flag,integer_flag,
logarithmic_flag,output_flag'
ສໍາລັບລາຍລະອຽດທີ່ແນ່ນອນຂອງຊ່ອງຂໍ້ມູນເຫຼົ່ານີ້, ກະລຸນາເບິ່ງໄຟລ໌ສ່ວນຫົວ
ecasound/libecasound/eca-operator.h.
ປະຕິເສດ ສາມາດ
ການໃຊ້ຄຳສັ່ງຕໍ່ໄປນີ້ຖືກຍົກເລີກ. ພວກເຂົາເຈົ້າຍັງເຮັດວຽກຢູ່ໃນສະບັບປະຈຸບັນຂອງ Ecasound,
ແຕ່ຈະຖືກຍົກເລີກໃນອະນາຄົດ:
ai-wave-edit, ao-wave-edit
ໃຊ້ ecasound-iam ອອນໄລນ໌ ໂດຍໃຊ້ບໍລິການ onworks.net