Spisu treści:
- Krok 1: Konfiguracja systemu operacyjnego: Sformatuj dysk USB
- Krok 2: Konfiguracja systemu operacyjnego: Pobierz obraz
- Krok 3: Konfiguracja systemu operacyjnego: przywracanie obrazu
- Krok 4: Konfiguracja systemu operacyjnego: uruchamianie systemu operacyjnego
- Krok 5: Spraw, aby program audio uruchamiał się automatycznie
- Krok 6: Wyłączanie GUI
- Krok 7: Utwórz skrypt inicjujący
- Krok 8: Zaktualizuj katalogi stanu początkowego
Wideo: Przygotowanie systemu operacyjnego dla Twojego Audiopint!: 8 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:33
AudioPint to „skrzynka z narzędziami” dla muzyka, zawierająca wszystkie efekty dźwiękowe, których potrzebuje wykonawca, w jednym małym, lekkim i przenośnym sprzęcie. Podczas gdy inni wykonawcy mogą być zmuszeni do dźwigania ciężkich efektów i płyt dźwiękowych, możesz stworzyć swój własny uniwersalny zestaw narzędzi, który pozwala nagrywać, przekształcać i odtwarzać swój głos, aby tworzyć muzykę na nowe i zabawne sposoby! Te instrukcje zakładają, że masz już szansę na skonfigurowanie sprzętu do audiopintu --- teraz wszystko, co musisz zrobić, to dostosować oprogramowanie, aby było uruchomione! Ten przewodnik zakłada, że masz sporą wiedzę na temat poleceń systemu UNIX. Możesz dowiedzieć się więcej o niezbędnych poleceniach i uzyskać więcej szczegółów, odwiedzając oficjalną wiki AudioPint pod adresem
Krok 1: Konfiguracja systemu operacyjnego: Sformatuj dysk USB
Możesz uruchomić cały system operacyjny (system operacyjny, np. Linux, Windows, Mac) na 1 gigabajtowym dysku USB. Będziemy używać systemu operacyjnego Linux. Oto jak uzyskać system operacyjny na USB. Aby uzyskać bardziej szczegółowe instrukcje, przejdź do https://audiopint.org/download. Postępuj zgodnie z tymi instrukcjami, korzystając z terminala w systemie Linux. Sformatuj dysk USB do systemu plików Ext2. Możesz to zrobić w Linuksie, uruchamiając „gparted”, narzędzie Gnome Partition. Tworzy to miejsce na obraz systemu operacyjnego. Gparted otworzy się w oknie, które wygląda jak na poniższym obrazku. Jak pokazano, kliknij prawym przyciskiem myszy dysk USB (zwykle oznaczony jako sda1) i wskaż „Formatuj do”, a następnie kliknij „Ext2” (nie NTFS, jak pokazano na obrazku)..linuxgem.org/user_files/Image/gparted_7_big.jpg
Krok 2: Konfiguracja systemu operacyjnego: Pobierz obraz
Pobierz obraz. Mamy już dla Ciebie system operacyjny! Jeśli używasz tej samej płyty głównej, której używamy (Via EPIA EN), możesz pobrać nasz system operacyjny tutaj. (Kliknij łącze prawym przyciskiem myszy i kliknij „Zapisz obraz jako…”) Jeśli nie korzystasz z Via EPIA EN, zapoznaj się z pozostałą częścią instrukcji na tej stronie.
Krok 3: Konfiguracja systemu operacyjnego: przywracanie obrazu
Użyj Partimage, aby przywrócić obraz na dysk USB. Po odmontowaniu dysku USB użyj partimage, aby pobrać obraz systemu operacyjnego na dysk. W partimage wybierz dysk USB, na którym chcesz przywrócić obraz. Następnie wprowadź nazwę pliku obrazu (audiopint.000) w polu pliku i wybierz opcję „przywróć obraz”. Pozostaw wszystkie inne domyślne opcje i naciskaj kontynuuj (F5), aż partimage zacznie przywracać image.images znalezione na www.partimage.org.
Krok 4: Konfiguracja systemu operacyjnego: uruchamianie systemu operacyjnego
Zainstaluj GRUB na MBR (główny rekord rozruchowy). GRUB (GRand Unified Bootloader) umożliwia uruchomienie i uruchomienie systemu operacyjnego na twoim AudioPint. Jeśli twój dysk jest oznaczony jako /dev/sda, musisz wpisać te rzeczy w wierszu poleceń: 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 Konfiguracja systemu operacyjnego zakończona! Teraz możesz odmontować dysk i włożyć go do AudioPint. Kilka uwag na temat systemu operacyjnego: Hasło roota to audiopint i przed edycją czegokolwiek musisz wpisać sudo sh make_writeable.sh. Ponadto przed zamknięciem musisz wpisać sudo sh make_readonly.sh.
Krok 5: Spraw, aby program audio uruchamiał się automatycznie
Aby Twój Audiopint był w pełni przenośny, prawdopodobnie chciałbyś dodać funkcję, która sprawi, że program audio uruchomi się natychmiast po podłączeniu Audiopinta do źródła zasilania. Program audio, który stworzyliśmy specjalnie dla Audiopint nazywa się PureJoy i powinien być już zainstalowany z systemem operacyjnym. Został stworzony przy użyciu PureData, graficznego języka programowania przystosowanego do edycji dźwięku. Aby uzyskać bardziej szczegółowe instrukcje, zobacz ten link: https://audiopint.org/docs/startpd. Pierwszym krokiem jest utworzenie pliku poleceń sh, aby uruchomić PureJoy. Utwórz nowy plik w katalogu /home/audiopint/purejoy. Nazwaliśmy ten plik run_audiopint4ch_OSS. Musisz umieścić te argumenty PureData w tym pliku: 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 Zapisz plik. Teraz w wierszu poleceń, jeśli wpiszesz sudo sh run_audiopint4ch_OSS, PureJoy powinien się uruchomić.
Krok 6: Wyłączanie GUI
Po upewnieniu się, że skrypt uruchamia PureJoy, możemy teraz wyłączyć GUI (Graphical User Interface). GUI to okno, które pozwala wyświetlić kod dla PureJoy. Bez GUI sprzęt nie musi działać tak bardzo, aby wszystko działało. Skopiuj run_audiopint4ch_OSS do pliku o nazwie run_audiopint4ch_OSSnogui i w edytorze dodaj -nogui zaraz po pd w skrypcie, więc wygląda to tak: 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 Kilka komentarzy na temat tego kroku:
- Dzięki tym skryptom może być konieczna zmiana niektórych rzeczy, jeśli masz mniej niż 4 mikrofony iMic. Na przykład, jeśli masz tylko 2 iMics, twój skrypt będzie wyglądał tak: pd -lib zexy -lib joystick -oss -r 44100 -audiodev 1, 2 - inchannels 2, 2 -outchannels 2, 2 -audiobuf 6 -nomidi purejoy_audiopint4ch_OSS.pd.
- Być może będziesz musiał pobawić się z purejoy i mikrofonami, aby upewnić się, że -audiodev 1, 2 jest poprawne. Na przykład dzięki jednemu z naszych AudioPintów z dwoma iMicami odkryliśmy, że właściwe wejścia faktycznie odpowiadają -audiodev 2, 3.
Krok 7: Utwórz skrypt inicjujący
Teraz, gdy mamy już plik poleceń, które mogą uruchomić PureData, możemy utworzyć skrypt inicjujący, który będzie uruchamiany podczas uruchamiania systemu. Ten skrypt inicjujący należy umieścić w katalogu /etc/init.d. Utwórz nowy skrypt o nazwie pd i wprowadź następujące wiersze:
#! /bin/sh # upewnij się, że plik binarny PD istnieje PD_BIN=/usr/local/bin/pd test -x $PD_BIN || exit 5 #wymagane, jeśli używasz wtyczek LADSPA w swojej łacie export LADSPA_HOME=/usr/lib/ladspa export LADSPA_PATH=/usr/lib/ladspa case "$1" na początku) echo -n "Uruchamianie PD\n" cd /home/ audiopint/purejoy su audiopint run_audiopint4ch_OSS_nogui &;; stop) echo -n "Zamykanie PD\n" killall pd;; restart) echo -n "Ponowne uruchamianie PD\n" $0 stop $0 start;; *) echo "Użycie $0 {start|stop|restart} exit 1;; esac exit 0 # endOgólnie, pliki init.d powinny mieć wymienione następujące uprawnienia: -rwxr-xr-x Plik pd może mieć wymienione następujące uprawnienia: -rw-r–r– Jeśli tak, edytuj uprawnienia, wpisując w terminalu: chmod ugo+x pd Sprawdź, czy skrypt działa, wpisując sudo./pd start
Krok 8: Zaktualizuj katalogi stanu początkowego
Ponieważ mamy gotowy skrypt inicjujący, możemy zaktualizować katalog stanu początkowego (analogicznie do katalogu startowego), aby skrypt został uruchomiony. Zrób to, wpisując sudo update-rc.d -f pd start 99 2 3 4 5. (Nie zapomnij o kropce na końcu linii.) Powinno to zaktualizować katalogi zatytułowane /etc/rc ?.d, gdzie ? jest zastępowane przez 2, 3, 4 i 5. Sprawdź, czy katalog rc2.d jest aktualizowany. cd /etc/rc2.d ls W katalogu powinien znajdować się plik o nazwie S99pd, jeśli poprawnie zaktualizowałeś skrypty. Jeśli zakończyłeś edycję skryptów, ustaw obraz tylko do odczytu, wpisując sudo sh ~/make_readonly.sh Jesteś już prawie skończony!!! Możesz spróbować odłączyć i podłączyć AudioPint. Wpisz ps aux | grep pd, aby sprawdzić, czy PureJoy działa. Jeśli tak, powinieneś być w stanie zobaczyć polecenia w skrypcie run_audiopint4ch_OSS_nogui. Gratulacje --- udało Ci się stworzyć AudioPint!
Zalecana:
Twórz własne mapy dla Twojego GPS Garmin: 8 kroków (ze zdjęciami)
Twórz własne mapy dla swojego GPS firmy Garmin: Jeśli masz urządzenie GPS firmy Garmin przeznaczone do uprawiania turystyki pieszej i innych aktywności na świeżym powietrzu (w tym między innymi z serii GPSMAP, eTrex, Colorado, Dakota, Oregon i Montana), nie musisz zadowolić się mapami w postaci gołych kości, które zostały na nim wstępnie załadowane. MI
Luciferin, bezprzewodowe oświetlenie odchylenia dla twojego komputera.: 6 kroków (ze zdjęciami)
Luciferin, Wireless Bias Lighting for Your PC.: Lucyferyna to ogólne określenie związku emitującego światło występującego w organizmach wytwarzających bioluminescencję, takich jak świetliki i świetliki. Firefly Luciferin to oprogramowanie Java Fast Screen Capture PC zaprojektowane dla oprogramowania układowego Glow Worm Luciferin, te
Przygotowanie tablicy do AppShed IoT: 5 kroków
Przygotowanie tablicy do AppShed IoT: W tej krótkiej lekcji przyjrzymy się, jak wykonać flashowanie NodeMCU za pomocą oprogramowania układowego AppShed IoT, aby można było go używać z platformą AppShed IoT i kolekcją aplikacji. Platforma AppShed IoT to platforma, która pozwala użytkownikom k
System chłodzony jonami dla twojego serwera gier Raspberry Pi!: 9 kroków (ze zdjęciami)
System chłodzony jonami dla twojego serwera gier Raspberry Pi!: Cześć twórcy! Jakiś czas temu dostałem Raspberry Pi, ale tak naprawdę nie wiedziałem, co z nim zrobić. Ostatnio Minecraft powrócił do popularności, więc postanowiłem skonfigurować serwer Minecraft dla mnie i moich znajomych, aby cieszyć się nim. Cóż, okazało się, że jestem tylko ja:
Podstawy IoT: Łączenie IoT z chmurą za pomocą systemu operacyjnego Mongoose: 5 kroków
Podstawy IoT: Łączenie IoT z chmurą za pomocą systemu operacyjnego Mongoose: Jeśli jesteś osobą, która zajmuje się majsterkowaniem i elektroniką, najczęściej natkniesz się na termin Internet rzeczy, zwykle w skrócie IoT, i że odnosi się do zestawu urządzeń, które mogą łączyć się z Internetem! Będąc taką osobą