Spisu treści:

Przygotowanie systemu operacyjnego dla Twojego Audiopint!: 8 kroków
Przygotowanie systemu operacyjnego dla Twojego Audiopint!: 8 kroków

Wideo: Przygotowanie systemu operacyjnego dla Twojego Audiopint!: 8 kroków

Wideo: Przygotowanie systemu operacyjnego dla Twojego Audiopint!: 8 kroków
Wideo: Przygotowanie Systemu Windows... 2024, Grudzień
Anonim
Przygotowanie systemu operacyjnego dla Twojego Audiopinta!
Przygotowanie systemu operacyjnego dla Twojego Audiopinta!

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

Konfiguracja systemu operacyjnego: sformatuj dysk USB
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

Konfiguracja systemu operacyjnego: przywracanie obrazu
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

Konfiguracja systemu operacyjnego: uruchamianie systemu operacyjnego
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

Spraw, aby program audio uruchamiał się automatycznie
Spraw, aby program audio uruchamiał się automatycznie
Spraw, aby program audio uruchamiał się automatycznie
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

Wyłączanie GUI
Wyłączanie GUI
Wyłączanie GUI
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

Utwórz skrypt inicjujący
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

Zaktualizuj katalogi stanu początkowego
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: