Inhoudsopgave:
- Stap 1: Het besturingssysteem instellen: de USB-drive formatteren
- Stap 2: Het besturingssysteem instellen: de afbeelding downloaden
- Stap 3: Het besturingssysteem instellen: de afbeelding herstellen
- Stap 4: Het besturingssysteem instellen: het besturingssysteem opstarten
- Stap 5: Laat het audioprogramma automatisch starten
- Stap 6: De GUI uitschakelen
- Stap 7: Maak het initialisatiescript
- Stap 8: Werk de Init State-directories bij
Video: Het besturingssysteem voorbereiden voor uw Audiopint!: 8 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
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
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
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
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
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
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
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
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:
Idee voor doe-het-zelf-activiteit voor weerstations voor 12+ jaar: 4 stappen
Idee voor doe-het-zelf-weerstationactiviteit voor 12-plussers: in deze activiteit zullen deelnemers hun weerstation opzetten, de lucht in sturen en de opnames (licht, temperatuur, vochtigheid) in realtime volgen via de Blynk-app. Bovendien leert u hoe u de geregistreerde waarden publiceert
Raspberry Pi Oled-klok Bekijk het, hoor het en voel het: 5 stappen (met afbeeldingen)
Raspberry Pi Oled Clock Watch It Hear It and Feel It: dit is een slimme klok die de tijd op een OLED-display weergeeft en je kunt ook de tijd horen op verschillende tijdsintervallen die hulpvol zijn voor blinden en het verandert ook de led-kleur met de tijd zoals licht in de schemering licht in de avond wordt oranje naar geel en houdt van t
Eagle-printplaat voorbereiden en verzenden voor fabricage - Ajarnpa
Hoe Eagle PCB Board voor te bereiden en te verzenden voor fabricage: Hallo! In deze korte tutorial laat ik je zien hoe je je pcb kunt exporteren en naar een PCB-fabricagehuis kunt sturen om het voor je te laten vervaardigen. In deze tutorial zal ik ALLPCB fab gebruiken . house.www.allpcb.comLaten we beginnen
Instructies voor het maken van een bevestiging met vier stangen voor een in het midden gemonteerde voetsteun - Ajarnpa
Instructies voor het maken van een bevestiging met vier stangen voor een in het midden gemonteerde voetsteun: Elektrische rolstoelen met middenaandrijving (PWC) zijn de laatste jaren populairder geworden. Door de plaatsing van de voorste zwenkwielen zijn de traditionele aan de zijkant gemonteerde voetsteunen echter vervangen door een enkele in het midden gemonteerde voetsteun. Helaas, middenm
Instructies voor het voltooien van de mock-up van het ontwerp van de rupsschuif voor het heffen/verlagen van in het midden gemonteerde voetsteunen op elektrische rolstoelen - Ajarnpa
Instructies voor het voltooien van de mock-up van het ontwerp van de rupsschuif voor het omhoog/omlaag brengen van in het midden gemonteerde voetsteunen op elektrische rolstoelen: in het midden gemonteerde voetsteunen kunnen omhoog worden gebracht om onder de zitting goed te worden opgeborgen en omlaag om te worden ingezet. Een mechanisme voor onafhankelijke bediening van het opbergen en plaatsen van de voetsteun is niet inbegrepen in elektrische rolstoelen op de markt, en PWC-gebruikers hebben de behoefte geuit