ນີ້ແມ່ນຄໍາສັ່ງ xmp ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
xmp - ຕົວຫຼິ້ນໂມດູນຂະຫຍາຍ
ສະຫຼຸບສັງລວມ
xmp [-ກ, --ຂະຫຍາຍ ປັດໄຈ] [-b, --ບິດ bits] [-C, --ສະແດງຄວາມຄິດເຫັນ] [-c, --stdout] [-D
ອຸປະກອນສະເພາະ ພາລາມິເຕີ] [-d, --ຄົນຂັບ ຄົນຂັບ] [-F, --nofilter] [-f, --ຄວາມຖີ່ ອັດຕາການ]
[--fix-sample-loop] [-ຊ, - ຊ່ວຍ] [- ຂ້ອຍ, --ເຄື່ອງມື-ເສັ້ນທາງ] [-i, --ການເຊື່ອມໂຍງ ປະເພດ]
[-- ໂຫຼດເທົ່ານັ້ນ] [-L, --list-formats] [-l, -- loop] [-- loop-all] [-M, --ປິດສຽງ ລາຍການຊ່ອງ]
[-ມ, --ໂມໂນ] [-N, -- null] [--nocmd] [-o, --output-file ຊື່ເອກະສານ] [--offset-bug-emulation]
[-P, --pan num] [-p, --default-pan num] [--probe-only] [-q, --ງຽບ] [-R, --ສຸ່ມ] [-S,
-- solo ລາຍການຊ່ອງ] [-s, --ເລີ່ມ pos] [-t, --ເວລາ ທີ່ໃຊ້ເວລາ] [-u, --unsigned] [--vblank] [-V,
-- ສະບັບ] [-v, --verbose] [-Z, -- ລໍາດັບທັງຫມົດ] [-z, --ລໍາດັບ] ໂມດູນ
ລາຍລະອຽດ
xmp ເປັນເຄື່ອງຫຼິ້ນໂມດູນດົນຕີທີ່ຕິດຕາມ. ມັນຫຼິ້ນຫຼາຍຮູບແບບໂມດູນລວມທັງ Fasttracker
II (XM), Noise/Fast/Protracker (MOD), Scream Tracker 3 (S3M) ແລະ Impulse Tracker (IT). ແລ່ນ
xmp --list-formats ສໍາລັບບັນຊີລາຍຊື່ເຕັມຂອງຮູບແບບທີ່ສະຫນັບສະຫນູນ.
OPTIONS
-ກ, --ຂະຫຍາຍ ປັດໄຈ
ປັດໄຈການຂະຫຍາຍສໍາລັບເຄື່ອງປະສົມຊອບແວ. ປັດໄຈການຂະຫຍາຍທີ່ຖືກຕ້ອງມີຕັ້ງແຕ່
0 ຫາ 3. ຄ່າເລີ່ມຕົ້ນແມ່ນ 1. . ຄໍາເຕືອນ: ປັດໄຈການຂະຫຍາຍທີ່ສູງຂຶ້ນອາດຈະເຮັດໃຫ້ບິດເບືອນ
ຫຼືຜົນຜະລິດທີ່ບໍ່ມີສຽງ.
-b, --ບິດ bits
ຕັ້ງຄ່າຄວາມລະອຽດຂອງເຄື່ອງປະສົມຊອບແວ (8 ຫຼື 16 ບິດ). ຖ້າຖືກລະເວັ້ນ, ອຸປະກອນສຽງຈະ
ເປີດຢູ່ໃນຄວາມລະອຽດສູງສຸດທີ່ມີຢູ່.
-C, --ສະແດງຄວາມຄິດເຫັນ
ສະແດງຂໍ້ຄວາມສະແດງຄວາມຄິດເຫັນຂອງໂມດູນ, ຖ້າມີ.
-c, --stdout
ປະສົມໂມດູນເພື່ອ stdout.
-D ອຸປະກອນສະເພາະ ພາລາມິເຕີ
ຖ່າຍທອດພາລາມິເຕີການຕັ້ງຄ່າໄປຫາໄດເວີອຸປະກອນ. ເບິ່ງ ອຸປະກອນ ຄົນຂັບລົດ
PARAMETERS ພາກສ່ວນຂ້າງລຸ່ມນີ້ສໍາລັບບັນຊີລາຍຊື່ຂອງຕົວກໍານົດການທີ່ຮູ້ຈັກ.
-d, --ຄົນຂັບ ຄົນຂັບ
ເລືອກໄດເວີຜົນຜະລິດ. ຖ້າບໍ່ລະບຸ, xmp ຈະພະຍາຍາມສືບສວນແຕ່ລະອັນ
driver
-F, --nofilter
ປິດນຳໃຊ້ເອັບເຟັກຕົວກອງ IT lowpass ແລະຊອງຈົດໝາຍ.
-f, --ຄວາມຖີ່ ອັດຕາການ
ກໍານົດອັດຕາການເກັບຕົວຢ່າງຂອງຕົວປະສົມຊອບແວເປັນ hertz.
--fix-sample-loop
ເຄິ່ງໜຶ່ງຄ່າເລີ່ມຕົ້ນ loop ຕົວຢ່າງ. ໃຊ້ມັນເພື່ອເຮັດວຽກກ່ຽວກັບການແປງທີ່ບໍ່ດີຈາກ
15 ໂມດູນເຄື່ອງມື ແລະເພື່ອຫຼິ້ນ NoisePacker v2 ແລະບາງໄຟລ໌ UNIC ຢ່າງຖືກຕ້ອງ.
-ຊ, - ຊ່ວຍ
ສະແດງສະຫຼຸບຫຍໍ້ຂອງຕົວເລືອກແຖວຄໍາສັ່ງ.
- ຂ້ອຍ, --ເຄື່ອງມື-ເສັ້ນທາງ ເສັ້ນທາງ
ຕັ້ງຊື່ເສັ້ນທາງໄປຫາໄດເລກະທໍລີທີ່ມີຕົວຢ່າງພາຍນອກ.
-i, --ການເຊື່ອມໂຍງ ປະເພດ
ເລືອກປະເພດ interpolation. ປະເພດທີ່ມີຢູ່ແມ່ນ more ສໍາລັບປະເທດເພື່ອນບ້ານທີ່ໃກ້ທີ່ສຸດ
ການເຊື່ອມໂຍງ, ເສັ້ນຊື່ ສໍາລັບການ ເສັ້ນຊື່ ການເຊື່ອມໂຍງ, ແລະ spline ສໍາລັບການ ລູກບາດ spline
ການຂັດກັນ. ມາດຕະຖານ is ລູກບາດ spline.
-- ໂຫຼດເທົ່ານັ້ນ
ໂຫຼດໂມດູນແລະອອກ.
-L, --list-formats
ລາຍຊື່ຮູບແບບໂມດູນທີ່ຮອງຮັບ.
-l, -- ວົງ
ເປີດໃຊ້ການ looping ໂມດູນ.
--loop-ທັງໝົດ
Loop ຫຼາຍກວ່າບັນຊີລາຍຊື່ໂມດູນທັງຫມົດ.
-M, --ປິດສຽງ ລາຍການຊ່ອງ
ປິດສຽງຊ່ອງທີ່ລະບຸໄວ້. ລາຍການຊ່ອງ ແມ່ນບັນຊີລາຍຊື່ທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດຂອງເລກທົດສະນິຍົມ
ຊ່ວງຊ່ອງ. ຕົວຢ່າງ: 0,2-4,8-16.
-m, --ໂມໂນ
ບັງຄັບໃຫ້ອອກເປັນໂມໂນ (ຄ່າເລີ່ມຕົ້ນແມ່ນສະເຕຣິໂອໃນອຸປະກອນທີ່ມີຄວາມສາມາດສະເຕຣິໂອ).
-N, -- null
ໂຫຼດ ແລະປະສົມໂມດູນ, ແຕ່ຍົກເລີກຂໍ້ມູນຜົນຜະລິດ (ຄືກັນກັບ --device=null).
--nocmd
ປິດການໃຊ້ຄໍາສັ່ງໂຕ້ຕອບ.
-o, --output-file ຊື່ເອກະສານ
ຕັ້ງຊື່ໄຟລ໌ຜົນຜະລິດໃນເວລາທີ່ປະສົມກັບໄຟລ໌ດິບຫຼື WAV. ຖ້າ '-' ຖືກມອບໃຫ້ເປັນ
ຊື່ໄຟລ໌, ຜົນຜະລິດຈະຖືກສົ່ງໄປຫາ stdout.
--offset-bug-emulation
ເຮັດຕາມແບບ Protracker 2.x ການຈັດການເອັບເຟັກ 0x09 (ກໍານົດຕົວຢ່າງຊົດເຊີຍ).
-P, --pan num
ກໍານົດຄວາມກວ້າງຂອງ panning ເປີເຊັນ.
-P, --default-pan num
ຕັ້ງຄ່າການຕັ້ງແພັກເປັນເປີເຊັນສຳລັບໂມດູນທີ່ບໍ່ໄດ້ຕັ້ງກະເປົ໋າຂອງຕົນເອງ
ຄຸນຄ່າ. ເປັນປະໂຫຍດເພື່ອຫຼຸດຜ່ອນການແຍກແທັບ LRRL ໃນຫູຟັງ.
--probe ເທົ່ານັ້ນ
ອອກໄປຫຼັງຈາກການກວດສອບອຸປະກອນສຽງ.
-R, --ສຸ່ມ
ຫຼິ້ນໂມດູນໃນລໍາດັບສຸ່ມ.
-r, -- ປີ້ນ
ປີ້ນຊ່ອງສະເຕຣິໂອຊ້າຍ/ຂວາ.
-S, -- solo ລາຍການຊ່ອງ
ຫຼິ້ນພຽງແຕ່ຊ່ອງທີ່ລະບຸ. ລາຍການຊ່ອງ ແມ່ນບັນຊີລາຍຊື່ທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດຂອງເລກທົດສະນິຍົມ
ຊ່ວງຊ່ອງ. ຕົວຢ່າງ: 0,2-4,8-16.
- ແມ່ນແລ້ວ, --ເລີ່ມ pos
ເລີ່ມຫຼີ້ນໂມດູນຈາກຕໍາແຫນ່ງ pos.
-t, --ເວລາ ທີ່ໃຊ້ເວລາ
ລະບຸເວລາຫຼິ້ນສູງສຸດເຖິງ ທີ່ໃຊ້ເວລາ ວິນາທີ.
-u, -- ບໍ່ໄດ້ເຊັນ
ບອກເຄື່ອງປະສົມຊອບແວໃຫ້ໃຊ້ຕົວຢ່າງທີ່ບໍ່ໄດ້ເຊັນເມື່ອປະສົມກັບໄຟລ໌ (ຄ່າເລີ່ມຕົ້ນແມ່ນ
ເຊັນ).
--vblank
ບັງຄັບໄລຍະເວລາທີ່ອີງໃສ່ Amiga vblank (ບໍ່ມີການຕັ້ງຄ່າ CIA tempo).
-V, - ການປ່ຽນແປງ
ພິມຂໍ້ມູນສະບັບ.
- ໃນ, -- verbose
ໂໝດ Verbose (ເພີ່ມ). ຖ້າລະບຸຫຼາຍກວ່າຫນຶ່ງຄັ້ງ, ລະດັບ verbosity ຈະ
ເພີ່ມຂຶ້ນ (ບໍ່ມີຂໍ້ຄວາມຈະໄດ້ຮັບການສະແດງໃຫ້ເຫັນໃນເວລາທີ່ຜູ້ນແລ່ນໃນພື້ນຖານ).
-Z, -- ລໍາດັບທັງຫມົດ
ຫຼິ້ນທຸກລໍາດັບຮູບແບບທີ່ເຊື່ອງໄວ້ ຫຼືທາງເລືອກ (ເພງຍ່ອຍ) ໃນໂມດູນ.
-z, --ລຳດັບ num
ຫຼິ້ນລໍາດັບຮູບແບບທີ່ເຊື່ອງໄວ້ຫຼືທາງເລືອກ num (0 ແມ່ນລໍາດັບຕົ້ນຕໍ).
ອຸປະກອນ ຄົນຂັບລົດ PARAMETERS
ໃຊ້ທາງເລືອກ -D ເພື່ອສົ່ງຕົວກໍານົດການໂດຍກົງໄປຫາໄດເວີອຸປະກອນ. ຫຼາຍ -D ທາງເລືອກໃນການ
ສາມາດຖືກກໍານົດໄວ້ໃນເສັ້ນຄໍາສັ່ງ.
ຕົວເລືອກການສົ່ງອອກໄຟລ໌:
-D endian=ໃຫຍ່
ສ້າງຕົວຢ່າງ 16-bit ໃຫຍ່-endian (ຄ່າເລີ່ມຕົ້ນແມ່ນຄໍາສັ່ງ byte ຂອງເຄື່ອງຈັກ).
-D endian=ນ້ອຍ
ສ້າງຕົວຢ່າງ 16-bit ນ້ອຍ-endian (ຄ່າເລີ່ມຕົ້ນແມ່ນຄໍາສັ່ງ byte ຂອງເຄື່ອງຈັກ).
ທາງເລືອກການຂັບ ALSA:
-D buffer=ຄ່າ
ກໍານົດຂະຫນາດ buffer ໃນ ms. ຄ່າເລີ່ມຕົ້ນແມ່ນ 250.
-D period=ຄ່າ
ກໍານົດໄລຍະເວລາໃນ ms. ຄ່າເລີ່ມຕົ້ນແມ່ນ 50.
-D card=ຊື່
ເລືອກອຸປະກອນ ALSA ເພື່ອໃຊ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄ່າເລີ່ມຕົ້ນ".
ຕົວເລືອກໄດເວີ OSS:
-D frag=num,ຂະໜາດ
ກໍານົດຈໍານວນສູງສຸດຂອງ fragments ເປັນ num ແລະຂະຫນາດຂອງແຕ່ລະ fragment ກັບ ຂະຫນາດ
bytes (ຕ້ອງເປັນພະລັງງານຂອງສອງ). ຈໍານວນແລະຂະຫນາດຂອງ fragments ກໍານົດການແລກປ່ຽນ
ລະຫວ່າງ buffering latency ແລະຄວາມຮັບຮູ້ຕໍ່ການໂຫຼດຂອງລະບົບ. ເພື່ອໃຫ້ດີຂຶ້ນ
synchronization, ຫຼຸດຜ່ອນຄ່າ. ເພື່ອຫຼີກເວັ້ນຊ່ອງຫວ່າງໃນການຫຼິ້ນສຽງ, ໃຫ້ເພີ່ມ
ຄຸນຄ່າ.
-D dev=device_name
ຕັ້ງອຸປະກອນສຽງໃຫ້ເປີດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ /dev/dsp.
-D nosync
ຢ່າຊິ້ງອຸປະກອນສຽງ OSS ລະຫວ່າງໂມດູນ.
ທາງເລືອກການຂັບ BSD:
-D gain=value
ກໍານົດການເພີ່ມສຽງ. ຄ່າທີ່ຖືກຕ້ອງຕັ້ງແຕ່ 0 ຫາ 255. ຄ່າເລີ່ມຕົ້ນແມ່ນ 128.
-D buffer=ຂະໜາດ
ກໍານົດຂະຫນາດເປັນ bytes ຂອງ buffer ສຽງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 32 Kb.
ຕົວເລືອກໄດເວີ CoreAudio:
-D buffer=ຄ່າ
ກໍານົດຂະຫນາດ buffer ໃນ ms. ຄ່າເລີ່ມຕົ້ນແມ່ນ 250.
ຕົວເລືອກໄດເວີ HP-UX ແລະ Solaris:
-D gain=value
ກໍານົດການເພີ່ມສຽງ. ຄ່າທີ່ຖືກຕ້ອງຕັ້ງແຕ່ 0 ຫາ 255. ຄ່າເລີ່ມຕົ້ນແມ່ນ 128.
-D port={s|h|l}
ຕັ້ງພອດສຽງ. ການໂຕ້ຖຽງທີ່ຖືກຕ້ອງແມ່ນ s ສໍາລັບລໍາໂພງພາຍໃນ, h ສໍາລັບການ
ຫູຟັງ ແລະ l ສໍາລັບເສັ້ນອອກ. ຄ່າເລີ່ມຕົ້ນແມ່ນລຳໂພງພາຍໃນ.
-D buffer=ຂະໜາດ
ກໍານົດຂະຫນາດເປັນ bytes ຂອງ buffer ສຽງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 32 Kb.
ໂຕ້ຕອບ ສາມາດ
ຄຳສັ່ງຫຼັກດຽວຕໍ່ໄປນີ້ສາມາດໃຊ້ໃນເວລາຫຼິ້ນໂມດູນ:
q, Esc ຢຸດໂມດູນທີ່ຫຼິ້ນໃນປັດຈຸບັນແລະອອກຈາກເຄື່ອງຫຼີ້ນ.
f, ສິດ
ຂ້າມໄປຫາຮູບແບບຕໍ່ໄປ.
b, ໄວ້
ຂ້າມໄປຫາຮູບແບບທີ່ຜ່ານມາ.
n, Up ຂ້າມໄປຫາໂມດູນຕໍ່ໄປ.
p, ລົງ
ຂ້າມໄປຫາໂມດູນກ່ອນໜ້າ.
Space ຢຸດ ຫຼືຢຸດການຫຼິ້ນຄືນໂມດູນຊົ່ວຄາວ.
1, 2, 3, 4, 5, 6, 7, 8, 9, 0
ປິດສຽງ/ປິດສຽງຊ່ອງ 1 ຫາ 10.
! ເປີດສຽງທຸກຊ່ອງ.
h, ? ສະແດງຄໍາສັ່ງທີ່ມີຢູ່.
Z ສະແດງລໍາດັບປັດຈຸບັນ.
z ສະຫຼັບໂໝດນັກສຳຫຼວດເພງຍ່ອຍ.
l ສະຫຼັບໂມດູນ/ລໍາດັບ looping.
m ສະແດງຂໍ້ມູນໂມດູນ.
i ສະແດງບັນຊີລາຍການເຄື່ອງມື / ຕົວຢ່າງລວມ.
I ສະແດງລາຍການເຄື່ອງມື.
S ສະແດງລາຍຊື່ຕົວຢ່າງ.
c ສະແດງຄວາມຄິດເຫັນ, ຖ້າມີ.
< ປ່ຽນເປັນລຳດັບກ່ອນໜ້າ (ເພງຍ່ອຍ).
> ປ່ຽນເປັນລຳດັບຕໍ່ໄປ (ເພງຍ່ອຍ).
ໂໝດໂຕ້ຕອບສາມາດຖືກປິດການນຳໃຊ້ໄດ້ໂດຍໃຊ້ --nocmd ຕົວເລືອກເສັ້ນທາງຄໍາສັ່ງ.
ຕົວຢ່າງ
ຫຼິ້ນໂມດູນແລະບັນທຶກຜົນຜະລິດໃນໄຟລ໌ .wav:
xmp -ofilename.wav module.mod
ຫຼິ້ນຊ່ອງສຽງໂມດູນ 0 ຫາ 3 ແລະ 6:
xmp --mute=0-3,6 module.mod.gz
ຫຼິ້ນໂມດູນໃນ /dev/dsp ໂດຍໃຊ້ການຕັ້ງຄ່າອຸປະກອນເລີ່ມຕົ້ນ (unsigned 8bit, 8 kHz mono):
xmp -o/dev/dsp -f8000 -m -b8 -u module.lha
ຫຼິ້ນທຸກໂມດູນ XM ໃນໄດເລກະທໍລີ /mod ແລະທຸກໄດເລກະທໍລີຍ່ອຍໃນລໍາດັບແບບສຸ່ມ, ບໍ່ສົນໃຈ.
ການຕັ້ງຄ່າໃດນຶ່ງທີ່ຕັ້ງຢູ່ໃນໄຟລ໌ xmp.conf:
xmp --norc -R `ຊອກຫາ /mod -name "*.xm" -print`
ໃຊ້ xmp ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net