ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

fsynth - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ fsynth ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ fsynth ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


ຊິເຈນ - an ກະວົນກະວາຍ ອີງ signal ໂດຍທົ່ວໄປ ໂຄງການ

ສະຫຼຸບສັງລວມ


siggen [-s ຕົວຢ່າງ] [-8|-16|-b 8|-b 16] [-1|-2]

ລາຍລະອຽດ


ຊິເຈນ ເປັນໂຄງການສ້າງສັນຍານທີ່ງ່າຍດາຍ, ມີການໂຕ້ຕອບຜູ້ໃຊ້ທີ່ອີງໃສ່ Ncurses, ວ່າ
ສາມາດສ້າງຮູບແບບຄື້ນມາດຕະຖານແບບດິຈິຕອລໃນອຸປະກອນ LINUX /dev/dsp. 8 ຫຼື 16 bit
ຕົວຢ່າງສາມາດສ້າງຂື້ນກັບຮາດແວ.

ຊິເຈນ ອະນຸຍາດໃຫ້ສ້າງສອງຄື້ນຟອງເອກະລາດ. ໃນສະເຕີລິໂອທັງສອງສັນຍານປາກົດ
ຢູ່ໃນຊ່ອງທາງຕ່າງໆ. ໃນ mono, ທັງສອງສັນຍານແມ່ນປະສົມປະສານດິຈິຕອນໃສ່ mono ຫນຶ່ງ
ຊ່ອງ.

ຄວາມຖີ່ແມ່ນລະບຸເປັນຈໍານວນເຕັມຂອງ Hertz. Fractional Hertz frequencies ແມ່ນ
ບໍ່​ສະ​ຫນັບ​ສະ​ຫນຸນ. ແນ່ນອນ, ພຽງແຕ່ຄວາມຖີ່ຫນ້ອຍກວ່າເຄິ່ງຫນຶ່ງຂອງຕົວຢ່າງ (ຈໍານວນຂອງ
ຕົວຢ່າງ/ວິນາທີ) ມີຄວາມໝາຍຢ່າງຖືກຕ້ອງ. ຄວາມຖີ່ທີ່ສູງຂຶ້ນສາມາດຖືກກໍານົດ, ແຕ່ບໍ່ເຮັດ
ຄາດຫວັງວ່າຈະໄດ້ຍິນເຂົາເຈົ້າ!

ຮູບແບບຄື້ນທີ່ສາມາດສ້າງໄດ້ຄື:

sine ຄື້ນ sine ມາດຕະຖານ

cosine ເປັນ sine wave ທີ່ມີການປ່ຽນໄລຍະ 90 ອົງສາ

square wave ສີ່ຫຼ່ຽມມາດຕະຖານທີ່ມີອັດຕາສ່ວນພື້ນທີ່ເຄື່ອງຫມາຍ 50%.

triangle
ຮູບ​ແບບ​ຄື້ນ​ທີ່​ມີ 'infinitely' flyback ໄວ (:-) ຖານ​ເວ​ລາ oscilloscope ທີ່​ເຫມາະ​ສົມ
signal

ແຂ້ວເລື່ອຍ
ຮູບຮ່າງຄ້າຍຄືແຂ້ວທີ່ມີໄລຍະຫ່າງເທົ່າກັນເທິງເລື່ອຍ (:-)

ສິ່ງລົບກວນນີ້ແມ່ນອ່ອນແອ. ທັງ​ຫມົດ​ທີ່​ມັນ​ປະ​ກອບ​ດ້ວຍ​ແມ່ນ​ຫນຶ່ງ​ວິ​ນາ​ທີ​ຂອງ pseudo​-randomly ສ້າງ​
ຕົວຢ່າງ, ຫຼິ້ນຊ້ຳໆ. ຂ້າ​ພະ​ເຈົ້າ​ຢາກ​ເຮັດ​ສິ່ງ​ລົບ​ກວນ​ສີ​ຂາວ / ສີ​ບົວ​ທີ່​ເຫມາະ​ສົມ​, ແຕ່​ຂ້າ​ພະ​ເຈົ້າ​ບໍ່​ໄດ້​
ຮູ້ພຽງພໍ, ແລະຂ້ອຍບໍ່ຄິດວ່າໂຄງສ້າງຂອງໂຄງການແມ່ນເອື້ອອໍານວຍ
ການຜະລິດສິ່ງລົບກວນທີ່ຖືກຕ້ອງ.

pulse ຮູບ​ແບບ​ຄື້ນ​ສີ່​ຫຼ່ຽມ​ທີ່​ອັດ​ຕາ​ສ່ວນ​ເຄື່ອງ​ຫມາຍ / ຊ່ອງ (ເປັນ​ເປີ​ເຊັນ​) ສາ​ມາດ​ກໍາ​ນົດ​ໄດ້​.
ຄ່າເລີ່ມຕົ້ນແມ່ນ 10% (ອັດຕາສ່ວນເຄື່ອງໝາຍ/ຊ່ອງຂອງ 1:9).

ຄວາມຄິດຫຼາຍຢ່າງໄດ້ເຂົ້າໄປໃນສູດການຄິດໄລ່ສໍາລັບການສ້າງຮູບແບບຄື້ນ. ຂ້າ​ພະ​ເຈົ້າ​ເຊື່ອ​ວ່າ
sin/cos wave ໃຫ້ບໍລິສຸດຫຼາຍ (ໂມດູໂລກາດສຽງຂອງເຈົ້າ :-), ແຕ່ຂ້ອຍບໍ່ສາມາດເຂົ້າເຖິງ THD ໄດ້.
ແມັດເພື່ອວັດແທກມັນ. ສໍາລັບຄວາມຖືກຕ້ອງຂອງສັນຍານທີ່ດີທີ່ສຸດ, ປ່ອຍໃຫ້ການຕັ້ງຄ່າການໄດ້ຮັບຢູ່ທີ່ 100(%). ໄດ້
ຫຼັງຈາກນັ້ນ, ເຄື່ອງກໍາເນີດໄຟຟ້າຈະເຮັດໃຫ້ມູນຄ່າສູງສຸດຂອງຄື້ນໃຫ້ພໍດີກັບຄ່າດິຈິຕອນສູງສຸດທີ່ອະນຸຍາດ. ໃຊ້
ໂຄງ​ການ mixer ເພື່ອ​ຄວບ​ຄຸມ​ປະ​ລິ​ມານ​ການ​ຜະ​ລິດ​, ຫຼື​ການ​ຫຼຸດ​ຜ່ອນ​ພາຍ​ນອກ​.

ທາງເລືອກປັດໄຈການໄດ້ຮັບສາມາດເປັນປະໂຫຍດສໍາລັບການຈໍາລອງສັນຍານທີ່ຂຶ້ນກັບ
ການຕັດ, ໂດຍກໍານົດການເພີ່ມຂຶ້ນຂອງ > 100%. ໃນຄວາມເປັນຈິງ, ສັນຍານ trapezoid ສາມາດເຮັດໄດ້ໂດຍ
ການສ້າງຄື້ນແຂ້ວເລື່ອຍທີ່ຖືກຕັດ. ການໄດ້ຮັບຫຼາຍເທົ່າໃດ, ສັນຍານທີ່ໃກ້ເຂົ້າມາ
ຄື້ນສີ່ຫຼ່ຽມມົນ (ເວລາເພີ່ມຂຶ້ນ ແລະ ຫຼຸດລົງ).

ຊິເຈນ ສ້າງຫນຶ່ງວິນາທີທີ່ມີຄ່າຂອງຕົວຢ່າງ 1 Hz ໃນອັດຕາຕົວຢ່າງທີ່ລະບຸ, ສໍາລັບແຕ່ລະຄົນ
ຮູບແບບຄື້ນ, ແລະສ້າງຄວາມຖີ່ F ໂດຍການເກັບຕົວຢ່າງຮອບວຽນ Fth ທຸກໆຕົວຢ່າງ. ແຕ່ລະ buffer
fragment ແມ່ນຖືກສ້າງຂຶ້ນສໍາລັບພາລາມິເຕີທີ່ຕັ້ງໄວ້ໃນເວລານີ້. ຂະໜາດ Buffer fragment ແມ່ນ
ກໍານົດເປັນປະມານ. 10 fragments/sec ແມ່ນ​ໄດ້​ຖືກ​ສ້າງ​ຂຶ້ນ​. ການປ່ຽນແປງພາລາມິເຕີການຜະລິດ, ຕົວຢ່າງ
waveform, ຄວາມຖີ່, ເພີ່ມຂຶ້ນ, ຈະສົ່ງຜົນກະທົບຕໍ່ fragment buffer ຕໍ່ໄປ, ແລະເພາະສະນັ້ນ
ການປ່ຽນແປງເບິ່ງຄືວ່າເກືອບທັນທີ.

ຖ້າສຽງຂອງເຈົ້າເປັນໄລຍະໆ 'ແຕກ' ດ້ວຍການກົດຫຼືແຕກ, ມັນມັກຈະເປັນສັນຍານວ່າ
siggen ບໍ່ໄດ້ຖືກກໍານົດຢ່າງພຽງພໍເລື້ອຍໆ. ບໍ່ວ່າຈະເປັນບູລິມະສິດ (ເບິ່ງ ງາມ et
al.), ຂ້າຂະບວນການອື່ນໆ, ໄດ້ຮັບໂຮງງານຜະລິດໄວຂຶ້ນ, ຫຼືເພີ່ມຈໍານວນຂອງສຽງ
fragments buffer ທີ່ siggen ໃຊ້. ອັນສຸດທ້າຍນີ້ຈະເຮັດໃຫ້ siggen ຕອບສະໜອງໄດ້ຊ້າກວ່າ
ການປ່ຽນແປງໃນຕົວກໍານົດການການຜະລິດ. syslogd ແລະ cron ແມ່ນສອງຂະບວນການທີ່ຂ້ອຍພົບ
ມີປະໂຫຍດເພື່ອຂ້າ - YMMV.

ຄ່າເລີ່ມຕົ້ນ
ອອກເປັນ /dev/dsp, 22050 ຕົວຢ່າງ/ວິນາທີ, stereo ຖ້າບັດສະເຕຣິໂອອື່ນ mono, 16 bit
ຕົວຢ່າງຖ້າເປັນໄປໄດ້, ອື່ນ 8 bit, 3 ຊິ້ນ buffer ສຽງ.

OPTIONS


-h ສະ​ແດງ​ການ​ນໍາ​ໃຊ້​ແລະ​ຂໍ້​ມູນ​ການ​ຊ່ວຍ​ເຫຼືອ​

-v ເປັນ verbose

-s ຕົວຢ່າງ
ສ້າງດ້ວຍອັດຕາຕົວຢ່າງຂອງຕົວຢ່າງ / ວິນາທີ

-8|-16 ຫຼື -b 8|16
ບັງຄັບ 8 bit ຫຼື 16 bit mode.

-1|-2 ໂມໂນ ຫຼື ສະເຕຣິໂອ

ຕົວຢ່າງ



ໃຊ້ fsynth ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - ກ່ອງເຄື່ອງມື GNAT
    ລາຍລະອຽດ: ທ...
    ແລ່ນ aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - ກ່ອງເຄື່ອງມື GNAT
    ລາຍລະອຽດ: ທ...
    ແລ່ນ aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - Utility to
    ດຶງຂໍ້ມູນ CPU kernel idle
    SYNTAX: cpupower [ -c cpulist ]
    idle-info [ຕົວເລືອກ] DESCRIPTION: ເຄື່ອງມື
    ເຊິ່ງພິມອອກ p...
    ດໍາເນີນການ cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - ປະໂຫຍດທີ່ຈະຕັ້ງ cpu
    ຕົວເລືອກ kernel ສະເພາະຂອງລັດ idle
    SYNTAX: cpupower [ -c cpulist ]
    idle-info [ທາງເລືອກ] DESCRIPTION: The
    cpupower idle-se...
    ແລ່ນ cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - ດັດແກ້/ພິມຜູ້ໃຊ້
    ເສັ້ນທາງການຊອກຫາແຜນທີ່ປະຈຸບັນ. ຜົນກະທົບຕໍ່
    ຜູ້ໃຊ້ເຂົ້າເຖິງຂໍ້ມູນທີ່ມີຢູ່ພາຍໃຕ້
    ແຜນ​ທີ່​ອື່ນໆ​ໃນ​ສະ​ຖານ​ທີ່​ປະ​ຈຸ​ບັນ​. ...
    ແລ່ນ g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - ພິມຂໍ້ຄວາມ, ເຕືອນ,
    ຂໍ້​ມູນ​ຄວາມ​ຄືບ​ຫນ້າ​, ຫຼື​ຄວາມ​ຜິດ​ພາດ​ຕາຍ​ໃນ​
    ວິທີການຫຍ້າ. ໂມດູນນີ້ຄວນຈະຖືກນໍາໃຊ້ໃນ
    scripts ສໍາລັບຂໍ້ຄວາມທີ່ໃຫ້ບໍລິການກັບຜູ້ໃຊ້.
    ກະແຈ...
    ແລ່ນ g.messagegrass
  • ເພີ່ມເຕີມ »

Ad