Talaan ng mga Nilalaman:
- Hakbang 1: Pag-set up ng OS: I-format ang USB Drive
- Hakbang 2: Pag-set up ng OS: I-download ang Larawan
- Hakbang 3: Pag-set up ng OS: Pagpapanumbalik ng Larawan
- Hakbang 4: Pag-set up ng OS: Pagkuha ng OS sa Boot
- Hakbang 5: Gawing Awtomatikong Magsimula ang Audio Program
- Hakbang 6: Patayin ang GUI
- Hakbang 7: Lumikha ng Initialization Script
- Hakbang 8: I-update ang Mga Direktoryo ng Init State
Video: Paghahanda ng Sistema ng Pagpapatakbo para sa Iyong Audiopint !: 8 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Ang AudioPint ay ang 'toolbox' ng musikero, na isinasama ang lahat ng mga audio effects na kailangan ng isang tagapalabas sa isang maliit, magaan, at portable na kagamitan. Habang ang iba pang mga tagapalabas ay maaaring kailangang maghatid ng mabibigat na mga epekto ng mga pedal at mga sound board, maaari kang gumawa ng iyong sariling toolbox na lahat ng layunin na nagbibigay-daan sa iyo upang i-record, i-morph, at i-play muli ang iyong boses upang lumikha ng musika sa mga bago at nakakatuwang paraan! Ipinapalagay ng mga tagubiling ito na nakakuha ka ng isang pagkakataon upang i-set up ang hardware sa iyong audiopint --- ngayon ang kailangan mo lang gawin ay i-tweak ang software upang mapatakbo ito! Ipinapalagay ng gabay na ito na mayroon kang isang makatarungang halaga ng kaalaman sa mga utos ng UNIX. Maaari kang matuto nang higit pa tungkol sa mga kinakailangang utos at makakuha ng karagdagang detalye kapag binisita mo ang opisyal na AudioPint wiki sa
Hakbang 1: Pag-set up ng OS: I-format ang USB Drive
Maaari mong patakbuhin ang buong OS (operating system, hal. Linux, Windows, Mac) sa isang 1 gig USB drive. Gumagamit kami ng isang Linux OS. Narito kung paano makuha ang OS sa USB. Para sa mas detalyadong mga tagubilin, pumunta sa https://audiopint.org/download. Sundin ang mga tagubiling ito gamit ang terminal sa Linux. I-format ang USB drive sa Ext2 filesystem. Magagawa mo ito sa Linux sa pamamagitan ng pagpapatakbo ng "gparted," ang tool na Gnome Partition. Lumilikha ito ng puwang para sa imahe ng OS. Ang Sparted ay magbubukas sa isang window na katulad ng larawan sa ibaba. Tulad ng ipinakita, mag-right click sa USB drive (karaniwang minarkahan bilang sda1) at ituro sa "Format to" at pagkatapos ay mag-click sa "Ext2" (hindi ntfs, tulad ng ipinakita sa imahe). Imahe na matatagpuan dito: https:// www.linuxgem.org / user_files / Image / gparted_7_big.jpg
Hakbang 2: Pag-set up ng OS: I-download ang Larawan
I-download ang imahe. Mayroon kaming OS para sa iyo! Kung nagkakaroon ka ng parehong motherboard na ginagamit namin (ang Via EPIA EN), maaari mong i-download ang aming OS dito. (Mag-right click sa link at i-click ang "I-save ang Larawan Bilang …") Kung hindi mo ginagamit ang Via EPIA EN, tingnan ang site na ito para sa natitirang mga tagubilin.
Hakbang 3: Pag-set up ng OS: Pagpapanumbalik ng Larawan
Gumamit ng Partimage upang maibalik ang imahe sa USB disk. Matapos mong ma-unmount ang USB disk, gumamit ng partimage upang makuha ang imahe ng OS sa disk. Sa partimage, piliin ang USB disk na nais mong ibalik ang imahe. Pagkatapos ay ipasok ang pangalan ng file ng imahe (audiopint.000) sa kahon ng file, at piliin ang pagpipiliang 'ibalik ang isang imahe'. Iwanan ang lahat ng iba pang mga default na pagpipilian at pindutin ang magpatuloy (F5) hanggang sa magsimula ang partimage upang maibalik ang imahe. Mga imahe na matatagpuan sa www.partimage.org.
Hakbang 4: Pag-set up ng OS: Pagkuha ng OS sa Boot
I-install ang GRUB sa MBR (Master Boot Record). Pinapayagan ka ng GRUB (GRand Unified Bootloader) na mag-boot up at patakbuhin ang OS sa iyong AudioPint. Kung ang iyong disk ay may label bilang / dev / sda, kakailanganin mong i-type ang mga bagay na ito sa linya ng utos: sudo mkdir / media / usbdisk sudo mount -t ext2 / dev / sda1 / media / usbdisk sudo grub-install --root -directory = / media / usbdisk --no-floppy --recheck / dev / sda sudo umount / media / usbdisk Tapos ka nang i-set up ang OS! Ngayon ay maaari mong i-unmount ang disk at i-pop ito sa iyong AudioPint. Ilang tala tungkol sa OS: Ang root password ay audiopint, at dapat mong i-type ang sudo sh make_writeable.sh bago mag-edit ng anumang. Gayundin, bago mag-shut down, dapat kang mag-type sa sudo sh make_readonly.sh.
Hakbang 5: Gawing Awtomatikong Magsimula ang Audio Program
Upang gawing ganap na portable ang iyong Audiopint, malamang na nais mong magdagdag ng isang tampok na agad na nagsisimula ang audio program kapag na-plug mo ang Audiopint sa isang mapagkukunan ng kuryente. Ang audio program na partikular naming nilikha para sa Audiopint ay tinatawag na PureJoy at dapat na naka-install sa OS. Nilikha ito gamit ang PureData, isang grapikong wika ng programa na angkop para sa pag-edit ng audio. Para sa mas detalyadong mga tagubilin, tingnan ang link na ito: https://audiopint.org/docs/startpd. Ang unang hakbang ay upang lumikha ng isang file ng mga sh command upang simulan ang PureJoy. Lumikha ng isang bagong file sa direktoryo / home / audiopint / purejoy. Pinangalanan namin ang file na ito run_audiopint4ch_OSS. Kakailanganin mong ilagay sa mga argumentong PureData sa file na ito: pd -lib zexy -lib joystick -oss -r 44100 -audiodev 1, 2, 3, 4 -inchannels 2, 2, 2, 2 -outchannels 2, 2, 2, 2 -audiobuf 6 -nomidi purejoy_audiopint4ch_OSS.pd I-save ang file. Ngayon, sa linya ng utos, kung nagta-type ka sa sudo sh run_audiopint4ch_OSS, dapat magsimula ang PureJoy.
Hakbang 6: Patayin ang GUI
Matapos matiyak na ang script ay nagpapatakbo ng PureJoy, ngayon maaari naming i-off ang GUI (Graphical User Interface). Ang GUI ay ang window na nagbibigay-daan sa iyo upang tingnan ang code para sa PureJoy. Nang walang GUI, ang hardware ay hindi kailangang gumana ng mas maraming upang mapanatili ang lahat ng tumatakbo. Kopyahin ang run_audiopint4ch_OSS sa isang file na pinangalanang run_audiopint4ch_OSSnogui at sa editor, idagdag ang -nogui pagkatapos ng pd sa script, kaya ganito ang hitsura nito: pd -nogui -lib zexy -lib joystick -oss -r 44100 -audiodev 1, 2, 3, 4 -inchannels 2, 2, 2, 2 -outchannels 2, 2, 2, 2 -audiobuf 6 -nomidi purejoy_audiopint4ch_OSS.pd Ilang mga komento tungkol sa hakbang na ito:
- Sa mga script na ito maaari mong baguhin ang ilang mga bagay kung mayroon kang mas mababa sa 4 na mga iMics. Halimbawa
- Maaaring kailanganin mong umikot sa paligid ng purejoy at ang mga mikropono upang matiyak na ang -audiodev 1, 2 ay tama. Halimbawa nang walang hanggan, sa isa sa aming mga AudioPint na may dalawang iMics, natuklasan namin na ang mga tamang input ay talagang nakakasama sa -audiodev 2, 3.
Hakbang 7: Lumikha ng Initialization Script
Ngayon mayroon kaming isang file ng mga utos na maaaring magsimula sa PureData, makakalikha kami ng isang script ng pagsisimula na tatakbo kapag nag-boot ang system. Ang script ng pagsisimula ay kailangang ilagay sa direktoryo /etc/init.d. Lumikha ng isang bagong script na pinangalanang pd at ipasok ang mga linyang ito:
#! / bin / sh # tiyaking mayroon ang PD binary na PD_BIN = / usr / local / bin / pd test -x $ PD_BIN || exit 5 #required kung gagamit ka ng mga plugin ng LADSPA sa iyong pag-export ng patch LADSPA_HOME = / usr / lib / ladspa export LADSPA_PATH = / usr / lib / ladspa case na "$ 1" sa simula) echo -n "Simula sa PD / n" cd / home / audiopint / purejoy su audiopint run_audiopint4ch_OSS_nogui &;; itigil) echo -n "Patayin ang PD / n" killall pd;; restart) echo -n "Restarting PD / n" $ 0 stop $ 0 start;; *) echo "Usage $ 0 {start | stop | restart} exit 1;; esac exit 0 # endPangkalahatan, ang init.d file ay dapat na nakalista sa mga pahintulot na ito: -rwxr-xr-x Ang file na pd ay maaaring nakalista ang mga pahintulot na ito: -rw-r – r– Kung gayon, i-edit ang mga pahintulot sa pamamagitan ng pagta-type sa terminal: chmod ugo + x pd Subukan upang makita kung gumagana ang script sa pamamagitan ng pagta-type ng sudo./pd magsimula
Hakbang 8: I-update ang Mga Direktoryo ng Init State
Dahil handa na namin ang script ng pagsisimula, maaari naming i-update ang init na direktoryo ng estado (kahalintulad sa isang direktoryo ng pagsisimula) upang mapatakbo ang script. Gawin ito sa pamamagitan ng pag-type ng sudo update-rc.d -f pd simulan ang 99 2 3 4 5. (Huwag kalimutan ang panahon sa dulo ng linya.) Dapat nitong i-update ang mga direktoryo na pinamagatang / etc / rc?.d, saan? ay pinalitan ng 2, 3, 4, at 5. Suriin upang makita kung na-update ang direktoryo ng rc2.d. cd /etc/rc2.d ls Dapat mayroong isang file na pinangalanang S99pd na matatagpuan sa direktoryo kung na-update mo nang tama. Kung natapos mo na ang pag-edit ng mga script, gawin ang imahe na mabasa lamang sa pamamagitan ng pagta-type ng sudo sh ~ / make_readonly.sh Tapos na kayo !!! Maaari mong subukang i-unplug at i-plug in ang AudioPint. I-type ang ps aux | grep pd upang makita kung tumatakbo ang PureJoy. Kung ito ay, dapat mong makita ang mga utos sa run_audiopint4ch_OSS_nogui script. Congrats --- nagawa mo na ang iyong AudioPint!
Inirerekumendang:
Kagiliw-giliw na Patnubay sa Programming para sa taga-disenyo - Kunin ang Iyong Pagpapatakbo ng Larawan (Ikalawang Bahagi): 8 Mga Hakbang
Kagiliw-giliw na Patnubay sa Programming para sa taga-disenyo - Kunin ang Iyong Pagpapatakbo ng Larawan (Ikalawang Bahagi): Ang matematika, para sa karamihan sa iyo, ay tila walang silbi. Ang pinaka-karaniwang ginagamit sa ating pang-araw-araw na buhay ay idagdag lamang, ibawas, i-multiply at hatiin. Gayunpaman, ito ay lubos na naiiba kung maaari kang lumikha sa programa. Mas alam mo, mas kahanga-hangang resulta na makukuha mo
Paghahanda ng Iyong Lupon para sa AppShed IoT: 5 Mga Hakbang
Paghahanda ng Iyong Lupon para sa AppShed IoT: Sa mabilis na aralin na ito, susuriin namin kung paano mai-flash ang iyong NodeMCU sa AppShed IoT firmware na pinapayagan itong magamit sa platform ng AppShed IoT at koleksyon ng Mga App. ay isang platform na nagbibigay-daan sa mga gumagamit na mag-qu
Pag-unlad ng Mga Aplikasyon Gamit ang GPIO Pins sa DragonBoard 410c Sa Mga Sistema ng Pagpapatakbo ng Android at Linux: 6 na Hakbang
Pag-unlad ng Mga Aplikasyon Gamit ang GPIO Pins sa DragonBoard 410c Sa Mga Sistemang Pagpapatakbo ng Android at Linux: Ang layunin ng tutorial na ito ay upang ipakita ang impormasyong kinakailangan upang makabuo ng mga application gamit ang GPIO pin sa DragonBoard 410c mababang bilis na pagpapalawak. Ang tutorial na ito ay nagpapakita ng impormasyon para sa pagbuo ng mga application gamit ang mga GPIO pin na may SYS sa Andr
Gumawa ng isang Sistema ng Pagpapatakbo sa C #: 5 Mga Hakbang
Gumawa ng isang Sistema ng Pagpapatakbo sa C #: Kaya, ang paglikha ng isang operating system sa Assembly ay hindi madali! Ipapakita sa iyo ng tagubilin na ito kung paano gumawa ng iyong sariling C # operating system. Kung bago ka sa C #, isaalang-alang muna ang ilang pagsasaliksik
Kagiliw-giliw na Patnubay sa Programming para sa taga-disenyo - Kunin ang Iyong Pagpapatakbo ng Larawan (Unang Bahagi): 16 Mga Hakbang
Kagiliw-giliw na Patnubay sa Programming para sa taga-disenyo - Kunin ang Iyong Pagpapatakbo ng Larawan (Unang Bahagi): Patakbuhin! Patakbo! Patakbuhin! Ang pag-program ay hindi gaanong kahirap. Ang pangunahing punto ay upang hanapin ang iyong ritmo at gawin ito isa-isa. Bago basahin ang kabanatang ito, sana ay pamilyar ka na sa pangunahing pamamaraan ng pagguhit ng pagpapaandar, o mahihilo ka at malito ka