Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Lato Arduino E Funzioni
- Kauj Ruam 2: Lato Max E Funzioni
- Kauj Ruam 3: Se Si Volessero Aggiungere Nuove Canzoni?
Video: Guitar Heroino: 3 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Con questo progetto si vuole proporre una rivisitazione dello storico gioco Guitar Hero, nquab lo scopo è quello di totalizzare più punti possibili premendo delle sequenze di tasti durante la riproduzione di una canzone. Hauv qhov xwm txheej no, rau cov cuab yeej khoos phis tawj siv lub cuab yeej siv Arduino, qhia txog kev ua haujlwm ntawm della logica e del suono Max MSP 8.
Khoom siv
Rau qhov kev txiav txim siab txog kev txiav txim siab ntawm kev siv cov seguenti tivthaiv:
- Arduino UNO;
- ntawv ci (x1);
- pulsanti cromati LED nrog microinterruttore ib Videogiochi arcade (x5);
- resistenze nrog 10 kilo ohm (x5);
- sensore di distanza ntawm ultrasuoni (x1);
- schermo LCD (16 x 2 caratteri)
- jumper maschio-femmina per le connessioni con i sensori (x16);
- jumper maschio-maschio (x7);
- cavi per ponticelli per collegare i bottoni e le resistenze.
Rau kuv jumper maschio-maschio è tuttavia consigliabile averne un pò di più nel caso si volessero effettuare dei prolungamenti tra i diversi dispositivi.
Kauj Ruam 1: Lato Arduino E Funzioni
Il primo kauj ruam suav nrog nella configurazione kho vajtse ntawm Arduino.
Per aiutarsi nella gestione dei collegamenti fare riferimento allo sketch del circuito hauv kev sib cav.
5 pulsanti sono collegati alla breadboard e 5 pin analogici (A5-A1) da cui leggere i valori di uscita di acceso e siv (si è scelto di usare i pin analogici per questioni di comodità durante sistemazione del circuito). Qhov sib txawv ntawm qhov sib txawv ntawm HIGH/LOW dei pin digitali, i valori di uscita saranno 0/1023, quindi sarà necessario tenerne conto quando si andranno deb stampare i valori nella seriale. Ogni pulsante è dotato di un microinterruttore da cui è possibile collegare 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, mentre i LED di norma richiedereione ma è stato notato che anche con 5V l'illuminazione risulta accettabile. Txawm li cas los xij, kuv LED hauv kev sib tw questo non verranno utilizzati;
Un sensore di distanza a ultrasuoni HC-SR04 viene collegato a Vcc e GND mentre i pin Echo e Trig vengono collegati rispettivamente ai pin digitali 12 e 13. Per poter usufruire del sensore, lato Arduino sarà necessario importare la libreria esterna scaricabile qui. Txhawm rau nkag mus rau libreria, hauv Arduino andare hauv Sketch -> Xws li Lub Tsev Qiv Ntawv -> Ntxiv. ZIP Library e selezionare la libreria scaricata precedentemente. Nel contesto del gioco, zaj dab neeg sensore viene proposto hauv sostituzione alla leva del tremolo della chitarra, permettendo punteggi più alti nyob rau qee lub sijhawm nco nco più durature L'utente dovrà muovere la mano su e giù in corrispondenza dei due coni: a una data distanza l'effetto sarà attivato, ottenendo una variazione del rate del tremolo al valore letto dal sensore;
Los yog siv lub vijtsam LCD los ntawm kev siv lub tshuab ua haujlwm kom pom lub ntsej muag
Kuv valori prelevati sia dai pulsanti che dal sensore di distanza vengono in seguito disposti in maniera ordinata e inviati tramite porta Seriale a Max MSP, che si occuperà della gestione audio.
Kauj Ruam 2: Lato Max E Funzioni
Tuaj scritto nella sezione precedente, kuv dati mandati sulla porta seriale verranno hauv seguito gestiti da Max MSP.
Ua raws li thaj, yog li piav qhia 5 sezioni tus thawj tswj hwm:
- la prima sezione gestisce la sequenza di note MIDI di Guitar Hero. Ogni nota della sequenza verrà trattata separatamente e comporterà l'illuminazione del colore (toggle) corrispondente;
- la seconda sezione gestisce la traccia video di Guitar Hero. Da qui è possibile aprire il video della canzone nella sottocartella dedicata della thaj e avviarlo;
- la terza sezione è il cuore della thaj hauv quanto gestisce ciò che Max MSP riceve da Arduino sulla seriale. Kuv dati saranno gli stati di ON/OFF dei pulsanti e i valori annessi ai cambiamenti nel sensore di distanza. Semper hauv questa sezione vengono fatti dei controlli affinchè kuv toggle generati dai pulsanti fisici corrispondano simultaneouse ai toggle generati dalla traccia MIDI;
- la quarta sezione gestisce invece i volumi delle tracce audio, ossia la puag, la chitarra e la traccia "d'errore" quando l'utente sbaglia il pulsante da premere;
- 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, una serie di punti in più per ogni nota lunga giusta e il doppio di tali punti nel caso di nota lunga giusta con l'effetto Il punteggio verrà quindi visualizzato sullo schermo LCD hauv tempo reale.
La patch viene messa nyob rau hauv liam, lì è possibile trovare tutte le istruzioni necessarie per il funzionamento del gioco.
Ib lub hlis twg, thaj chaw Max e selezionare l'opzione "Tshiab Los Ntawm Clipboard".
* L'effetto tremolo utilizzato è stato scaricato al seguente txuas
Kauj Ruam 3: Se Si Volessero Aggiungere Nuove Canzoni?
Los ntawm ib qho nuova canzone è necessario avere:
- le tracce audio della base e della chitarra isolata che verranno in seguito caricate su Max*;
- la traccia MIDI della chitarra **;
- Il video di Guitar Hero della canzone.
Una volta che si hanno a disposizione questi file è importante seguire i seguenti step:
- mettere in sincro il video con le tracce audio (è necessario utilizzare tool di editing video esterni) ed esportare il video tagliato e mutato;
- all'interno della cartella in cui è contenuta la patch Max, creare una cartella dedicata per la canzone (vedere immagine in allegato) e copiare tutti i file (Audio, MIDI, Video) all'interno di essa:
- caricare kuv ua ntaub ntawv tag'interno della thaj seguendo le istruzioni suav nrog suo interno.
NOTA: Il segnale prelevato dai pulsanti in seguito alla pressione potrebbe presentare un pò di latenza. Nws muaj peev xwm, quindi, che per alcune canzoni più complesse l'arrivo dei segnali a Max non coincida con l'arrivo dei messaggi MIDI, quindi in quel caso è necessario allungare la durata delle note con l'aiuto di un editor MIDI, in maniera dab neeg thiab ua yeeb yaj kiab zoo li gameplay.
*Hauv qhov kev ua tau zoo version ntawm Guitar Hero/Rock Band è muaj peev xwm ua tau los ntawm pacchetto delle canzoni con tutte le tracce audio e MIDI necessarie per effettuare tutti i passaggi espressi sopra. Si ricorda che scaricare è tso cai rau solo se hauv possesso della copia originale del gioco.
** Le tracce MIDI potrebbero contenere varianti delle sequenze estese su altre ottave. Sarà cura dell'utente eliminare tutte le note eccetto quelle nel range 96-100 (C7 - E7)
Pom zoo:
Siv Guitar Hero Guitar los tswj Zoom (Windows nkaus xwb): 9 Kauj Ruam
Siv Guitar Hero Guitar los tswj Zoom (Windows nkaus xwb): Raws li peb tab tom muaj kev sib kis thoob ntiaj teb, peb coob leej tau nyam hauv tsev tu thiab koom nrog cov rooj sib tham ntawm Zoom. Tom qab ib ntus, qhov no tuaj yeem ua rau muag thiab txaus siab heev. Thaum ntxuav kuv lub tsev, Kuv pom ib tus qub Guitar Hero guitar uas tau muab pov rau hauv
Guitar Guitar-amp: 6 Kauj Ruam
Guitar Guitar-amp: Raws li kuv saib kuv tus nus hais txog yuav pov tseg qhov qub ntaus guitar uas nws tau muaj rau lub hlis, kuv tsis tuaj yeem pab tab sis nres nws. Peb txhua tus tau hnov cov lus hais tias, "ib tus txiv neej pov tseg yog lwm tus txiv neej cov khoom muaj nqis." Yog li kuv lob nws ua ntej nws tsoo cov av sau. Qhov no
Acoustic Guitar rau Electric Bass Guitar Conversion: 5 Kauj Ruam
Acoustic Guitar rau Electric Bass Guitar Conversion: Kuv tau txais kuv thawj tus ntaus guitar qub uas yog khoom plig rau kuv hnub yug 15 xyoos. Raws li xyoo dhau los, Kuv tau muaj qee qhov peev nyiaj qis guitar thiab cov suab ib nrab. Tab sis kuv yeej tsis tau siv yuav kuv tus kheej bass. Yog li ob peb lub lis piam dhau los kuv tau txiav txim siab hloov kuv li
Guitar Hero Guitar Disconnecting Fix: 5 Kauj Ruam (nrog Duab)
Guitar Hero Guitar Disconnecting Fix: Yog li, koj tsuas yog yuav qhov zoo uas tau siv guitar hero guitar tawm ntawm ebay, thiab thaum nws tuaj txog rau koj nws tsuas yog yuav tsis txuas rau USB dongle, yog li koj xav tias koj tsuas yog nkim 30 € nqes dej. Tab sis muaj kev kho, thiab qhov kev kho no feem ntau yuav ua haujlwm
Guitar Hero Guitar Nrog Tus Neeg Hais Lus built-in: 8 Kauj Ruam
Guitar Hero Guitar Nrog Tus Ua-hauv Tus Hais Lus: Yeej, Kuv tawg qhib Guitar Hero tus tswj hwm thiab xav paub tias kuv tuaj yeem haum sab hauv. Nws zoo li lub teeb yog li kuv xav tias muaj ntau chav. Tseeb txaus, muaj txaus. Thaum xub thawj kuv tau npaj tso iPod Shuffle rau hauv lub caj dab ntawm guitar thiab ro