Índice:
- Etapa 1: Configurando o SO: Formate a unidade USB
- Etapa 2: Configurando o sistema operacional: Baixe a imagem
- Etapa 3: Configurando o SO: Restaurando a imagem
- Etapa 4: Configurando o SO: Fazendo o SO para inicializar
- Etapa 5: faça o programa de áudio iniciar automaticamente
- Etapa 6: Desligando a GUI
- Etapa 7: Crie o script de inicialização
- Etapa 8: atualize os diretórios estaduais do Init
Vídeo: Preparando o sistema operacional para seu Audiopint !: 8 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:40
O AudioPint é a 'caixa de ferramentas' do músico, incorporando todos os efeitos de áudio de que um artista precisa em um equipamento pequeno, leve e portátil. Enquanto outros artistas podem ter que arrastar pesados pedais de efeitos e placas de som, você pode fazer sua própria caixa de ferramentas multifuncional que permite gravar, transformar e reproduzir sua voz para criar música de maneiras novas e divertidas! Estas instruções presumem que você já teve a chance de configurar o hardware para o seu audiopint --- agora tudo que você precisa fazer é ajustar o software para colocá-lo em execução! Este guia presume que você tenha um bom conhecimento dos comandos do UNIX. Você pode aprender mais sobre os comandos necessários e obter mais detalhes visitando o wiki oficial do AudioPint em
Etapa 1: Configurando o SO: Formate a unidade USB
Você pode executar todo o sistema operacional (sistema operacional, por exemplo, Linux, Windows, Mac) em uma unidade USB de 1 GB. Estaremos usando um sistema operacional Linux. Veja como obter o sistema operacional no USB. Para obter instruções mais detalhadas, vá para https://audiopint.org/download. Siga estas instruções usando o terminal em Linux. Formate a unidade USB para o sistema de arquivos Ext2. Você pode fazer isso no Linux executando "gparted", a ferramenta de partição Gnome. Isso cria espaço para a imagem do sistema operacional. O Gparted será aberto em uma janela semelhante à imagem abaixo. Conforme mostrado, clique com o botão direito do mouse na unidade USB (geralmente marcada como sda1) e aponte para "Formatar para" e clique em "Ext2" (não em ntfs, como mostrado na imagem). Imagem encontrada aqui: https:// www.linuxgem.org / user_files / Image / gparted_7_big.jpg
Etapa 2: Configurando o sistema operacional: Baixe a imagem
Baixe a imagem. Já temos um sistema operacional para você! Se acontecer de você estar usando a mesma placa-mãe que estamos usando (a Via EPIA EN), você pode baixar nosso sistema operacional aqui. (Clique com o botão direito no link e clique em "Salvar imagem como …") Se você não estiver usando o Via EPIA EN, consulte este site para o restante das instruções.
Etapa 3: Configurando o SO: Restaurando a imagem
Use Partimage para restaurar a imagem para o disco USB. Depois de desmontar o disco USB, use o partimage para obter a imagem do sistema operacional para o disco. No partimage, selecione o disco USB no qual deseja restaurar a imagem. Em seguida, insira o nome do arquivo da imagem (audiopint.000) na caixa do arquivo e selecione a opção 'restaurar uma imagem'. Deixe todas as outras opções padrão e pressione continue (F5) até que partimage comece a restaurar as imagens.imagens encontradas em www.partimage.org.
Etapa 4: Configurando o SO: Fazendo o SO para inicializar
Instale o GRUB no MBR (Master Boot Record). GRUB (GRand Unified Bootloader) permite que você inicialize e execute o sistema operacional em seu AudioPint. Se o seu disco estiver rotulado como / dev / sda, você precisará digitar estas coisas na linha de comando: sudo mkdir / media / usbdisk sudo mount -t ext2 / dev / sda1 / media / usbdisk sudo grub-install --root -diretório = / media / usbdisk --no-floppy --recheck / dev / sda sudo umount / media / usbdisk Você concluiu a configuração do sistema operacional! Agora você pode desmontar o disco e colocá-lo no AudioPint. Algumas notas sobre o sistema operacional: A senha do root é audiopint, e você deve digitar sudo sh make_writeable.sh antes de editar qualquer coisa. Além disso, antes de encerrar, você deve digitar sudo sh make_readonly.sh.
Etapa 5: faça o programa de áudio iniciar automaticamente
Para tornar seu Audiopint totalmente portátil, você provavelmente gostaria de adicionar um recurso que faça o programa de áudio iniciar imediatamente quando você conecta o Audiopint a uma fonte de alimentação. O programa de áudio que criamos especificamente para o Audiopint é chamado PureJoy e já deve estar instalado com o sistema operacional. Ele foi criado usando PureData, uma linguagem de programação gráfica adequada para edição de áudio. Para obter instruções mais detalhadas, consulte este link: https://audiopint.org/docs/startpd. A primeira etapa é criar um arquivo de comandos sh para iniciar o PureJoy. Crie um novo arquivo no diretório / home / audiopint / purejoy. Chamamos esse arquivo de run_audiopint4ch_OSS. Você precisará inserir estes argumentos PureData neste arquivo: 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 Salve o arquivo. Agora, na linha de comando, se você digitar sudo sh run_audiopint4ch_OSS, o PureJoy deve iniciar.
Etapa 6: Desligando a GUI
Depois de nos certificarmos de que o script executa PureJoy, agora podemos desligar a GUI (Graphical User Interface). A GUI é a janela que permite visualizar o código do PureJoy. Sem a GUI, o hardware não precisa funcionar tanto para manter tudo funcionando. Copie run_audiopint4ch_OSS em um arquivo denominado run_audiopint4ch_OSSnogui e, no editor, adicione -nogui logo após pd no script, de forma que fique assim: 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 Alguns comentários sobre esta etapa:
- Com esses scripts, você pode ter que alterar algumas coisas se tiver menos de 4 iMics. Por exemplo, se você tiver apenas 2 iMics, seu script será pd -lib zexy -lib joystick -oss -r 44100 -audiodev 1, 2 - inchannels 2, 2 -outchannels 2, 2 -audiobuf 6 -nomidi purejoy_audiopint4ch_OSS.pd.
- Você pode ter que mexer no purejoy e nos microfones para ter certeza de que -audiodev 1, 2 está correto. Por exemplo, com um de nossos AudioPints com dois iMics, descobrimos que as entradas corretas na verdade correspondiam a -audiodev 2, 3.
Etapa 7: Crie o script de inicialização
Agora que temos um arquivo de comandos que podem iniciar o PureData, podemos criar um script de inicialização que será executado quando o sistema for inicializado. Este script de inicialização deve ser colocado no diretório /etc/init.d. Crie um novo script chamado pd e insira estas linhas:
#! / bin / sh # certifique-se de que o binário PD existe PD_BIN = / usr / local / bin / pd test -x $ PD_BIN || saída 5 # necessária se você usar plug-ins LADSPA em sua exportação de patch LADSPA_HOME = / usr / lib / ladspa export LADSPA_PATH = / usr / lib / ladspa caso "$ 1" no início) echo -n "Iniciando PD / n" cd / home / audiopint / purejoy su audiopint run_audiopint4ch_OSS_nogui &;; parar) echo -n "Desligando PD / n" killall pd;; reiniciar) echo -n "Reiniciando PD / n" $ 0 parar $ 0 iniciar;; *) echo "Uso $ 0 {start | stop | restart} exit 1;; esac exit 0 # endGeralmente, os arquivos init.d devem ter estas permissões listadas: -rwxr-xr-x O arquivo pd pode ter estas permissões listadas: -rw-r – r– Se sim, edite as permissões digitando no terminal: chmod ugo + x pd Teste para ver se o script funciona digitando sudo./pd start
Etapa 8: atualize os diretórios estaduais do Init
Uma vez que temos o script de inicialização pronto, podemos atualizar o diretório de estado do init (análogo a um diretório de inicialização) para fazer o script rodar. Faça isso digitando sudo update-rc.d -f pd start 99 2 3 4 5. (Não se esqueça do ponto final no final da linha.) Isso deve atualizar os diretórios com o título / etc / rc?.d, onde? é substituído por 2, 3, 4 e 5. Verifique se o diretório rc2.d foi atualizado. cd /etc/rc2.d ls Deve haver um arquivo chamado S99pd localizado no diretório se você tiver atualizado corretamente. Se você terminou de editar os scripts, torne a imagem somente leitura digitando sudo sh ~ / make_readonly.sh Você está quase pronto !!! Você pode tentar desconectar e conectar o AudioPint. Digite ps aux | grep pd para ver se PureJoy está em execução. Se for, você deve ser capaz de ver os comandos no script run_audiopint4ch_OSS_nogui. Parabéns --- você fez seu AudioPint!
Recomendado:
Como instalar um sistema operacional: 4 etapas
Como instalar um sistema operacional: Em todos os casos, os computadores precisam de um sistema operacional para funcionar, então aqui vamos mostrar a você como instalar um do zero
Preparando sua placa para AppShed IoT: 5 etapas
Preparando sua placa para AppShed IoT: Nesta lição rápida, vamos dar uma olhada em como atualizar seu NodeMCU com firmware AppShed IoT permitindo que ele seja usado com a plataforma AppShed IoT e coleção de aplicativos. A plataforma AppShed IoT é uma plataforma que permite aos usuários qu
Como fazer seu próprio sistema operacional! (lote e exemplo interno): 5 etapas
Como fazer seu próprio sistema operacional! (lote e exemplo dentro): Faça agora
WTware para Raspberry Pi 2 (Pi 3) - Sistema operacional Thin Clients: 3 etapas
WTware para Raspberry Pi 2 (Pi 3) - Thin Clients Operating System: Thin Client do Raspberry Pi - é o sonho de um administrador de sistema de rede preguiçoso. Aplicativos do Windows no Pi.WTware para Raspberry Pi é o sistema operacional de thin clients, que cria conexões para Windows Remote Desktop Services.WTware para Raspbe
Como atualizar e desbloquear o ipod / iphone no sistema operacional 3.0 (NÃO PARA IPHONE 3GS): 4 etapas
Como atualizar e desbloquear o Ipod / Iphone no sistema operacional 3.0 (NÃO PARA IPHONE 3GS): Eu estarei mostrando como atualizar e desbloquear seu iPhone 2g / 3g ou Ipod touch 1g / 2g. Este instrutível não é para o novo iPhone 3GS. Informamos que não assumirei qualquer responsabilidade se você quebrar o seu iPhone / Ipod. Se você quiser fazer isso, por favor