Inhoudsopgave:
- Benodigdheden
- Stap 1: Lato Arduino E Funzioni
- Stap 2: Lato Max E Funzioni
- Stap 3: Se Si Volessero Aggiungere Nuove Canzoni?
Video: Guitar Heroino: 3 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Met een vervolg op de geschiedenis van de Gitaar Hero, dove zoek naar een mogelijke oplossing voor het uitvoeren van een reeks proeven van de canzone. In questo caso, per il lato hardware en deciso di utilizzare Arduino, mentre per la gestione della logic e del suono Max MSP 8.
Benodigdheden
Per il progetto si è deciso di utilizzare i seguenti componenti:
- Arduino UNO;
- breadboard (x1);
- pulsanti cromati LED met micro-interruttore per Videogiochi-arcade (x5);
- weerstand van 10 kilo ohm (x5);
- sensore di distanza a ultrasuoni (x1);
- schermo LCD (16x2 karaat)
- jumper maschio-femmina per le connessioni con i sensori (x16);
- jumper maschio-maschio (x7);
- cavi per ponticelli per collegare i bottoni e le resistenze.
Per i jumper maschio-maschio è tuttavia consigliabile averne un pò di più nel caso si volessero effettuare dei prolungamenti tra i diversi dispositivi.
Stap 1: Lato Arduino E Funzioni
Il primo step bestaat uit configuratie hardware van Arduino.
Per aiutarsi nella gestione dei collegamenti fare riferimento allo sketch del circuito in allegato.
5 pulsen van de sono collegati alla breadboard en een 5-pins analogie (A5-A1) die kan worden gebruikt voor het gebruik van toegang en uitgaven (naar keuze van de gebruiks-analoge per vragen van de comodità durante sistemazione del circuito). Een verschil tussen HIGH/LOW dei pin digitali, i valori di uscita saranno 0/1023, quindi sarà necessario tonerne conto quando si andranno a far stampare i valori nella seriale. Een pulserende è dotato di un micro-interruttore da cui è possibile collega il GND e prelevare il segnale ON/OFF e di un LED colorato: ogni pulsante può benissimo essere alimentato dai 5V che mette a disposizione Arduino, mentree i LED di norma richiedere dibberimento ma è stato notato che anche con 5V l'illuminazione risulta accettabile. Tuttavia, i LED in questo contesto non verranno utilizzati;
Un sensore di distanza a ultrasuoni HC-SR04 viene collegato a Vcc en GND mentre i pin Echo e Trig vengono andere rispettivamente ai pin digitali 12 e 13. Per poter usufruire del sensore, lato Arduino sarà necessario importare la libreria esterna scaricabile qui. Per importare la libreria, in Arduino en in Sketch -> Include Library -> Add. ZIP Library en selezionare la libreria scaricata precedentemente. Nel contesto del gioco, tale sensore viene proposto in sostituzione alla leva del tremolo della chitarra, permettendo punteggi più alti in occasione di note più durature. Er zijn verschillende manieren waarop u kunt zoeken naar de volgende gegevens: een aantal gegevens waaruit u kunt kiezen, kunt u verschillende manieren vinden om de tremolo's en waarden van elkaar te onderscheiden;
Lo schermo LCD viene utilizzato per la visualizzazione del punteggio
Ik valori prelevati sia dai pulsanti dal sensore di distanza vengono in seguito disposti in maniera ordinata en inviati tramite porta Seriale a Max MSP, che si occuperà della gestione audio.
Stap 2: Lato Max E Funzioni
Come scrito nella sezione precedente, i dati mandati sulla porta seriale verranno in seguito gestiti da Max MSP.
Ispezionando la patch, si possono bescrivere 5 sezioni principali:
- het eerste begin van de volgorde van de MIDI-noten van Guitar Hero. Een volgende reeks van verschillende scheidslijnen en comporterà l'illuminazione del colore (toggle) corrispondente;
- het tweede deel van de video van Guitar Hero. Da qui è possibile aprire il video della canzone nella sottocartella dedicata della patch en avviarlo;
- de volgende stap is een patch in quanto gestisce ciò che Max MSP riceve da Arduino sulla seriale. Ik heb de mogelijkheid om de AAN/UIT-functie van de pulsen en de valori annessi ai cambiamenti nel sensore di distanza te bepalen. Semper in questa sezione vengono fatti dei controlli affinchè ik schakel generati door pulsanti fisici gelijktijdige ai toggle generati dalla traccia MIDI;
- de eerste keer dat de audio wordt afgespeeld, de basis, de chitarra en de traccia "d'errore" quando het eerste wat voorafgaat;
- la quinta e ultima sezione gestisce il punteggio dell'utente. Verrà assegnato un punto in più per ogni nota giusta, uno in meno per ogni nota sbagliata, un serie di pointi in più per ogni nota lunga giusta e il doppio di tali pointi nel caso di nota lunga giusta con l'effetto t trem. Il punteggio verrà quindi visualizzato sullo schermo LCD in tempo reale.
La patch viene messa in allegato, het is mogelijk om een trovare tutte le istruzioni necessarie per il funzionamento del gioco.
Per aprire la patch, aprire Max en selezionare l'opzione "New From Clipboard".
* L'effetto tremolo utilizzato è stato scaricato al seguente link
Stap 3: Se Si Volessero Aggiungere Nuove Canzoni?
Per aggiungere una nuova canzone è necessario avere:
- het traceren van audio della base en della chitarra isolata che verranno in seguito caricate op Max*;
- la traccia MIDI della chitarra**;
- Il video van Guitar Hero della canzone.
Una volta che si hanno a disposizione questi file è belangrijke seguire i seguenti step:
- mettere in sincro il video con le tracce audio (è necessario utilizzare tool di editing video esterni) en esportare il video tagliato en mutato;
- all'interno della cartella in cui è contenuta la patch Max, maak een cartella dedicata per la canzone (vedere immagine in allegato) en copiare tutti i file (Audio, MIDI, Video) all'interno di essa:
- caricare i file all'interno della patch seguendo le istruzioni incluse al suo interno.
NOTA: Il segnale prelevato dai pulsanti in seguito alla pressione potrebbe presentare un pò di latenza. E' possibile, quindi, che per alcune canzoni più complesse l'arrivo dei segnali a Max non cocida con l'arrivo dei messaggi MIDI, quindi in quel caso è necessario allungare la durata delle note con l'aiuto di un editor MIDI, in Het verhaal van de weergave van de vloeiende gameplay.
*In qualsiasi versione di Guitar Hero/Rock Band è mogelijke trovare il pacchetto delle canzoni con tutte le tracce audio en MIDI necessarie per effettuare tutti i passaggi espressi sopra. Si ricorda che scaricare è consentito solo se in owno della copia originale del gioco.
**Le tracce MIDI potrebbero contenere diverse versioni delle sequenze estese su altre ottave. Sarà cura dell'utente eliminare tutte le note eccetto quelle nel bereik 96-100 (C7 - E7)
Aanbevolen:
Een Guitar Hero Guitar gebruiken om de zoom te bedienen (alleen Windows): 9 stappen
Een Guitar Hero-gitaar gebruiken om Zoom te bedienen (alleen Windows): Omdat we ons midden in een wereldwijde pandemie bevinden, zitten velen van ons vast in het huis schoonmaken en deelnemen aan vergaderingen op Zoom. Na een tijdje kan dit erg saai en vervelend worden. Tijdens het schoonmaken van mijn huis vond ik een oude Guitar Hero-gitaar die in de
Guitar Hero met Arduino: 4 stappen
Guitar Hero met Arduino: Met de Arduino kunnen gebruikers vrijwel alles aanpassen wat ze maar willen met een kleine hoeveelheid code. Ik besloot een Guitar Hero-spel te ontwikkelen met instelbare snelheid, volume en meerdere spelmodi. Dit project kan ook op 3 AA-batterijen lopen, dus
Guitar Hero Guitar Disconnecting Fix - Ajarnpa
Guitar Hero Guitar Disconnecting Fix: Dus je hebt net die mooie gebruikte guitar hero-gitaar van ebay gekocht en toen hij bij je aankwam, wilde hij gewoon geen verbinding maken met die USB-dongle, dus je denkt dat je net 30€ hebt verspild. in de afvoer. Maar er is een oplossing en deze oplossing zal hoogstwaarschijnlijk werken
Guitar Hero Arduino-project: 12 stappen (met afbeeldingen)
Guitar Hero Arduino Project: Wij zijn Maarten Vrebos, Justin Cavanas en Wannes Stroobandt en we studeren multimedia & communicatietechnologie. Voor een groepsproject voor het vak Audiovisual & IT Principles hebben wij een Guitar Hero-gitaar gehackt en gebruikt als behui
Episch! Guitar Hero - Double Neck Guitar Mislukken - Ajarnpa
Episch! Guitar Hero - Double Neck Guitar… Fail: 2015 markeert het 10-jarig jubileum van het popcultuurfenomeen Guitar Hero. Weet je nog, het videospel dat populairder werd dan het muziekinstrument dat het slechts vaag wist te imiteren? Wat is een betere manier om zijn tienjarig bestaan te vieren dan om