Sommario:

Preparare il sistema operativo per Audiopint!: 8 passaggi
Preparare il sistema operativo per Audiopint!: 8 passaggi

Video: Preparare il sistema operativo per Audiopint!: 8 passaggi

Video: Preparare il sistema operativo per Audiopint!: 8 passaggi
Video: 4 - Il Sistema Operativo in 5 minuti 2024, Dicembre
Anonim
Preparare il sistema operativo per il tuo Audiopint!
Preparare il sistema operativo per il tuo Audiopint!

L'AudioPint è la "cassetta degli attrezzi" del musicista, che incorpora tutti gli effetti audio di cui un artista avrebbe bisogno in un'attrezzatura piccola, leggera e portatile. Mentre altri artisti potrebbero dover portare pesanti pedali per effetti e schede audio, puoi creare la tua cassetta degli attrezzi per tutti gli usi che ti consente di registrare, trasformare e riprodurre la tua voce per creare musica in modi nuovi e divertenti! Queste istruzioni presuppongono che tu abbia già avuto la possibilità di configurare l'hardware per la tua audiopint --- ora tutto ciò che devi fare è modificare il software per farlo funzionare! Questa guida presuppone che tu abbia una discreta conoscenza dei comandi UNIX. Puoi saperne di più sui comandi necessari e ottenere maggiori dettagli quando visiti il wiki ufficiale di AudioPint all'indirizzo

Passaggio 1: configurazione del sistema operativo: formattazione dell'unità USB

Configurazione del sistema operativo: formattare l'unità USB
Configurazione del sistema operativo: formattare l'unità USB

È possibile eseguire l'intero sistema operativo (sistema operativo, ad esempio Linux, Windows, Mac) su un'unità USB da 1 giga. Useremo un sistema operativo Linux. Ecco come ottenere il sistema operativo su USB. Per istruzioni più dettagliate, vai su https://audiopint.org/download. Segui queste istruzioni utilizzando il terminale in Linux. Formatta l'unità USB nel filesystem Ext2. Puoi farlo in Linux eseguendo "gparted", lo strumento di partizione di Gnome. Questo crea spazio per l'immagine del sistema operativo. Gparted si aprirà in una finestra che assomiglia all'immagine qui sotto. Come mostrato, fai clic con il pulsante destro del mouse sull'unità USB (solitamente contrassegnata come sda1) e seleziona "Format to", quindi fai clic su "Ext2" (non ntfs, come mostrato nell'immagine). immagine trovata qui:

Passaggio 2: configurazione del sistema operativo: download dell'immagine

Scarica l'immagine. Abbiamo già un sistema operativo per te! Se ti capita di utilizzare la stessa scheda madre che stiamo utilizzando (la Via EPIA EN), puoi scaricare il nostro sistema operativo qui. (Fare clic con il pulsante destro del mouse sul collegamento e fare clic su "Salva immagine con nome…") Se non si utilizza Via EPIA EN, visualizzare questo sito per il resto delle istruzioni.

Passaggio 3: configurazione del sistema operativo: ripristino dell'immagine

Configurazione del sistema operativo: ripristino dell'immagine
Configurazione del sistema operativo: ripristino dell'immagine

Utilizzare Partimage per ripristinare l'immagine sul disco USB. Dopo aver smontato il disco USB, utilizzare partimage per caricare l'immagine del sistema operativo sul disco. In partimage, seleziona il disco USB su cui desideri ripristinare l'immagine. Quindi inserisci il nome del file dell'immagine (audiopint.000) nella casella del file e seleziona l'opzione 'ripristina un'immagine'. Lasciare tutte le altre opzioni predefinite e premere continua (F5) finché partimage non inizia a ripristinare le image.images trovate su www.partimage.org.

Passaggio 4: configurazione del sistema operativo: avvio del sistema operativo

Configurazione del sistema operativo: avviare il sistema operativo
Configurazione del sistema operativo: avviare il sistema operativo

Installa GRUB sull'MBR (Master Boot Record). GRUB (GRand Unified Bootloader) ti consente di avviare ed eseguire il sistema operativo sul tuo AudioPint. Se il tuo disco è etichettato come /dev/sda, dovrai digitare queste cose nella riga di comando: 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 Hai finito di configurare il sistema operativo! Ora puoi smontare il disco e inserirlo nel tuo AudioPint. Alcune note sul sistema operativo: la password di root è audiopint e devi digitare sudo sh make_writeable.sh prima di modificare qualsiasi cosa. Inoltre, prima di spegnere, devi digitare sudo sh make_readonly.sh.

Passaggio 5: avviare automaticamente il programma audio

Avvia automaticamente il programma audio
Avvia automaticamente il programma audio
Avvia automaticamente il programma audio
Avvia automaticamente il programma audio

Per rendere il tuo Audiopint completamente portatile, probabilmente vorresti aggiungere una funzione che faccia avviare il programma audio subito quando colleghi Audiopint a una fonte di alimentazione. Il programma audio che abbiamo creato appositamente per Audiopint si chiama PureJoy e dovrebbe essere già installato con il sistema operativo. È stato creato utilizzando PureData, un linguaggio di programmazione grafico adatto per l'editing audio. Per istruzioni più dettagliate, vedere questo collegamento: https://audiopint.org/docs/startpd. Il primo passo è creare un file di comandi sh per avviare PureJoy. Crea un nuovo file nella directory /home/audiopint/purejoy. Abbiamo chiamato questo file run_audiopint4ch_OSS. Dovrai inserire questi argomenti PureData in questo file: 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 Salva il file. Ora, nella riga di comando, se digiti sudo sh run_audiopint4ch_OSS, PureJoy dovrebbe avviarsi.

Passaggio 6: disattivare la GUI

Spegnimento della GUI
Spegnimento della GUI
Spegnimento della GUI
Spegnimento della GUI

Dopo essersi assicurati che lo script esegua PureJoy, ora possiamo disattivare la GUI (Graphical User Interface). La GUI è la finestra che permette di visualizzare il codice per PureJoy. Senza la GUI, l'hardware non deve lavorare tanto per mantenere tutto in esecuzione. Copia run_audiopint4ch_OSS in un file chiamato run_audiopint4ch_OSSnogui e nell'editor aggiungi -nogui subito dopo pd nello script, in modo che assomigli a questo: 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 Alcuni commenti su questo passaggio:

  • Con questi script potresti dover cambiare alcune cose se hai meno di 4 iMics. Ad esempio, se hai solo 2 iMics, il tuo script sarebbe pd -lib zexy -lib joystick -oss -r 44100 -audiodev 1, 2 - inchannels 2, 2 -outchannels 2, 2 -audiobuf 6 -nomidi purejoy_audiopint4ch_OSS.pd.
  • Potrebbe essere necessario armeggiare con purejoy e i microfoni per assicurarsi che -audiodev 1, 2 sia corretto. Ad esempio, con una delle nostre AudioPints con due iMic, abbiamo scoperto che gli ingressi giusti corrispondevano effettivamente a -audiodev 2, 3.

Passaggio 7: creare lo script di inizializzazione

Crea lo script di inizializzazione
Crea lo script di inizializzazione

Ora che abbiamo un file di comandi che può avviare PureData, possiamo creare uno script di inizializzazione che verrà eseguito all'avvio del sistema. Questo script di inizializzazione deve essere posizionato nella directory /etc/init.d. Crea un nuovo script chiamato pd e inserisci queste righe:

#! /bin/sh # assicurati che il binario PD esista PD_BIN=/usr/local/bin/pd test -x $PD_BIN || exit 5 #richiesto se usi i plugin LADSPA nella tua patch export LADSPA_HOME=/usr/lib/ladspa export LADSPA_PATH=/usr/lib/ladspa case "$1" in start) echo -n "Starting PD\n" cd /home/ audiopint/purejoy su audiopint run_audiopint4ch_OSS_nogui &;; stop) echo -n "Spegnimento PD\n" killall pd;; riavvia) echo -n "Riavvio PD\n" $0 stop $0 start;; *) echo "Utilizzo $0 {start|stop|restart} exit 1;; esac exit 0 # endGeneralmente, i file init.d dovrebbero avere questi permessi elencati: -rwxr-xr-x Il file pd potrebbe avere questi permessi elencati: -rw-r–r– In tal caso, modificare i permessi digitando nel terminale: chmod ugo+x pd Prova per vedere se lo script funziona digitando sudo./pd start

Passaggio 8: aggiornare le directory dello stato di inizializzazione

Aggiorna le directory dello stato di inizializzazione
Aggiorna le directory dello stato di inizializzazione

Poiché abbiamo lo script di inizializzazione pronto, possiamo aggiornare la directory dello stato di init (analoga a una directory di avvio) per eseguire lo script. Fallo digitando sudo update-rc.d -f pd start 99 2 3 4 5. (Non dimenticare il punto alla fine della riga.) Questo dovrebbe aggiornare le directory intitolate /etc/rc ?.d, dove ? viene sostituito da 2, 3, 4 e 5. Verificare se la directory rc2.d è aggiornata. cd /etc/rc2.d ls Dovrebbe esserci un file chiamato S99pd situato nella directory se hai aggiornato correttamente. Se hai finito di modificare gli script, rendi l'immagine di sola lettura digitando sudo sh ~/make_readonly.sh Hai praticamente finito!!! Puoi provare a scollegare e collegare AudioPint. Digita ps aux | grep pd per vedere se PureJoy è in esecuzione. Se lo è, dovresti essere in grado di vedere i comandi nello script run_audiopint4ch_OSS_nogui. Congratulazioni --- hai creato il tuo AudioPint!

Consigliato: