Inhoudsopgave:

Het besturingssysteem voorbereiden voor uw Audiopint!: 8 stappen
Het besturingssysteem voorbereiden voor uw Audiopint!: 8 stappen

Video: Het besturingssysteem voorbereiden voor uw Audiopint!: 8 stappen

Video: Het besturingssysteem voorbereiden voor uw Audiopint!: 8 stappen
Video: Android Auto in 2021 review: dit kun je met het besturingssysteem voor onderweg 2024, November
Anonim
Het besturingssysteem voorbereiden voor uw Audiopint!
Het besturingssysteem voorbereiden voor uw Audiopint!

De AudioPint is de 'gereedschapskist' van de muzikant, die alle audio-effecten bevat die een artiest nodig heeft in één klein, lichtgewicht en draagbaar apparaat. Terwijl andere artiesten misschien zware effectpedalen en klankborden moeten sjouwen, kun je je eigen universele gereedschapskist maken waarmee je je stem kunt opnemen, morphen en afspelen om op nieuwe en leuke manieren muziek te creëren! Deze instructies gaan ervan uit dat je al de kans hebt gekregen om de hardware voor je audiopint in te stellen --- nu hoef je alleen nog maar de software aan te passen om het te laten werken! Deze handleiding gaat ervan uit dat je een behoorlijke hoeveelheid kennis hebt van UNIX-commando's. U kunt meer te weten komen over de noodzakelijke commando's en meer details krijgen wanneer u de officiële AudioPint-wiki bezoekt op

Stap 1: Het besturingssysteem instellen: de USB-drive formatteren

Het besturingssysteem instellen: de USB-drive formatteren
Het besturingssysteem instellen: de USB-drive formatteren

U kunt het volledige besturingssysteem (besturingssysteem, bijv. Linux, Windows, Mac) op een USB-drive van 1 gig draaien. We gebruiken een Linux-besturingssysteem. Hier leest u hoe u het besturingssysteem op de USB kunt krijgen. Ga voor meer gedetailleerde instructies naar https://audiopint.org/download. Volg deze instructies met behulp van de terminal in Linux. Formatteer de USB-drive naar het Ext2-bestandssysteem. Je kunt dit in Linux doen door "gparted" uit te voeren, de Gnome Partition-tool. Dit creëert ruimte voor de OS-afbeelding. Gparted wordt geopend in een venster dat eruitziet als de onderstaande afbeelding. Zoals getoond, klik met de rechtermuisknop op de USB-drive (meestal gemarkeerd als sda1) en wijs naar "Formatteren naar" en klik vervolgens op "Ext2" (niet ntfs, zoals weergegeven in de afbeelding). afbeelding gevonden hier:

Stap 2: Het besturingssysteem instellen: de afbeelding downloaden

Download de afbeelding. We hebben al een besturingssysteem voor je! Als je hetzelfde moederbord gebruikt dat we gebruiken (de Via EPIA EN), kun je ons besturingssysteem hier downloaden. (Klik met de rechtermuisknop op de link en klik op "Afbeelding opslaan als…")Als u de Via EPIA EN niet gebruikt, bekijk dan deze site voor de rest van de instructies.

Stap 3: Het besturingssysteem instellen: de afbeelding herstellen

Het besturingssysteem instellen: de afbeelding herstellen
Het besturingssysteem instellen: de afbeelding herstellen

Gebruik Partimage om de afbeelding op de USB-schijf te herstellen. Nadat u de USB-schijf hebt ontkoppeld, gebruikt u partimage om de OS-image op de schijf te krijgen. Selecteer in partimage de USB-schijf waarop u de afbeelding wilt herstellen. Voer vervolgens de bestandsnaam van de afbeelding (audiopint.000) in het bestandsvak in en selecteer de optie 'een afbeelding herstellen'. Laat alle andere standaardopties staan en druk op doorgaan (F5) totdat partimage begint met het herstellen van de image.images gevonden op www.partimage.org.

Stap 4: Het besturingssysteem instellen: het besturingssysteem opstarten

Het besturingssysteem instellen: het besturingssysteem opstarten
Het besturingssysteem instellen: het besturingssysteem opstarten

Installeer GRUB op de MBR (Master Boot Record). GRUB (GRand Unified Bootloader) stelt u in staat om op te starten en het besturingssysteem op uw AudioPint uit te voeren. Als uw schijf is gelabeld als /dev/sda, moet u deze dingen in de opdrachtregel typen: 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 U bent klaar met het instellen van het besturingssysteem! Nu kunt u de schijf ontkoppelen en in uw AudioPint plaatsen. Een paar opmerkingen over het besturingssysteem: het root-wachtwoord is audiopint en je moet sudo sh make_writeable.sh typen voordat je iets kunt bewerken. Voordat u afsluit, moet u ook sudo sh make_readonly.sh typen.

Stap 5: Laat het audioprogramma automatisch starten

Het audioprogramma automatisch laten starten
Het audioprogramma automatisch laten starten
Het audioprogramma automatisch laten starten
Het audioprogramma automatisch laten starten

Om uw Audiopint volledig draagbaar te maken, zou u waarschijnlijk een functie willen toevoegen waardoor het audioprogramma meteen start wanneer u de Audiopint op een stroombron aansluit. Het audioprogramma dat we speciaal voor de Audiopint hebben gemaakt, heet PureJoy en zou al met het besturingssysteem moeten zijn geïnstalleerd. Het is gemaakt met PureData, een grafische programmeertaal die geschikt is voor audiobewerking. Voor meer gedetailleerde instructies, zie deze link: https://audiopint.org/docs/startpd. De eerste stap is het creëren van een bestand met sh-commando's om PureJoy te starten. Maak een nieuw bestand in de map /home/audiopint/purejoy. We hebben dit bestand run_audiopint4ch_OSS genoemd. U moet deze PureData-argumenten in dit bestand plaatsen: 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 Sla het bestand op. Als u nu in de opdrachtregel sudo sh run_audiopint4ch_OSS typt, zou PureJoy moeten starten.

Stap 6: De GUI uitschakelen

De GUI uitschakelen
De GUI uitschakelen
De GUI uitschakelen
De GUI uitschakelen

Nadat we ervoor hebben gezorgd dat het script PureJoy uitvoert, kunnen we nu de GUI (grafische gebruikersinterface) uitschakelen. De GUI is het venster waarin u de code voor PureJoy kunt bekijken. Zonder de GUI hoeft de hardware niet zo veel te werken om alles draaiende te houden. Kopieer run_audiopint4ch_OSS naar een bestand met de naam run_audiopint4ch_OSSnogui en voeg in de editor -nogui direct na pd in het script toe, zodat het er als volgt uitziet: pd -nogui -lib zexy -lib joystick -oss -r 44100 -audiodev 1, 2, 3, 4 -inkanalen 2, 2, 2, 2 -uitkanalen 2, 2, 2, 2 -audiobuf 6 -nomidi purejoy_audiopint4ch_OSS.pd Enkele opmerkingen over deze stap:

  • Met deze scripts moet je misschien wat dingen veranderen als je minder dan 4 iMics hebt. Als je bijvoorbeeld maar 2 iMics hebt, is je script pd -lib zexy -lib joystick -oss -r 44100 -audiodev 1, 2 - inchannels 2, 2 -outchannels 2, 2 -audiobuf 6 -nomidi purejoy_audiopint4ch_OSS.pd.
  • Het kan zijn dat je wat moet rommelen met purejoy en de microfoons om er zeker van te zijn dat -audiodev 1, 2 correct is. Zo ontdekten we bij een van onze AudioPints met twee iMics dat de juiste inputs daadwerkelijk overeenkwamen met -audiodev 2, 3.

Stap 7: Maak het initialisatiescript

Het initialisatiescript maken
Het initialisatiescript maken

Nu we een bestand met opdrachten hebben waarmee PureData kan worden gestart, kunnen we een initialisatiescript maken dat wordt uitgevoerd wanneer het systeem opstart. Dit initialisatiescript moet in de map /etc/init.d worden geplaatst. Maak een nieuw script met de naam pd en voer deze regels in:

#! /bin/sh # zorg ervoor dat het PD-binaire bestand bestaat PD_BIN=/usr/local/bin/pd test -x $PD_BIN || exit 5 #required als je LADSPA-plug-ins gebruikt in je 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 "PD afsluiten\n" killall pd;; herstart) echo -n "PD herstarten\n" $0 stop $0 start;; *) echo "Gebruik $0 {start|stop|restart} exit 1;; esac exit 0 # endIn het algemeen zouden init.d-bestanden de volgende permissies moeten hebben: -rwxr-xr-x Het pd-bestand kan de volgende permissies hebben: -rw-r–r– Zo ja, bewerk de machtigingen door in de terminal te typen: chmod ugo+x pd Test om te zien of het script werkt door sudo./pd start. te typen

Stap 8: Werk de Init State-directories bij

Update de Init State-directories
Update de Init State-directories

Omdat we het initialisatiescript gereed hebben, kunnen we de init-statusmap bijwerken (analoog aan een opstartmap) om het script te laten werken. Doe dit door sudo update-rc.d -f pd start 99 2 3 4 5 te typen. (Vergeet de punt aan het einde van de regel niet.) Dit zou de mappen met de titel /etc/rc ?.d, waar ? wordt vervangen door 2, 3, 4 en 5. Controleer of de directory rc2.d is bijgewerkt. cd /etc/rc2.d ls Er zou een bestand met de naam S99pd in de map moeten staan als je correct hebt bijgewerkt. Als je klaar bent met het bewerken van de scripts, maak je de afbeelding alleen-lezen door sudo sh ~/make_readonly.sh te typen Je bent zo goed als klaar!!! U kunt proberen de AudioPint los te koppelen en weer aan te sluiten. Typ ps aux | grep pd om te zien of PureJoy actief is. Als dit het geval is, zou u de opdrachten in het script run_audiopint4ch_OSS_nogui moeten kunnen zien. Gefeliciteerd --- je hebt je AudioPint gemaakt!

Aanbevolen: