Satura rādītājs:

Heroino ģitāra: 3 soļi
Heroino ģitāra: 3 soļi

Video: Heroino ģitāra: 3 soļi

Video: Heroino ģitāra: 3 soļi
Video: Everclear - Heroin Girl (play along) 2024, Novembris
Anonim
Heroino ģitāra
Heroino ģitāra

Jautājums par progetto un plūsmas proporcijām ir ģitāras varoņa, ģitāras varoņa, balodis un skopo kopskaits - tas ir iespējams, lai varētu izpildīt kanālu. In questo caso, per il lato hardware here and decimo di utilizzare Arduino, mentre per la gestione della logica e del suono Max MSP 8.

Piegādes

Projektējot, tiek izlemts, kā izmantot un izmantot dažādus komponentus:

  1. Arduino UNO;
  2. maizes dēlis (x1);
  3. pulsanti cromati LED ar mikrointerruteru videogiochi arkādei (x5);
  4. izturēt 10 kilo omus (x5);
  5. distanza sensori un ultrasuoni (x1);
  6. Schermo LCD (16x2 karati)
  7. džemperis maschio-femmina per le connessioni con i sensori (x16);
  8. džemperis maschio-maschio (x7);
  9. cavi per ponticelli for 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.

1. darbība: Lato Arduino E Funzioni

Lato Arduino un Funzioni
Lato Arduino un Funzioni

Šis ir pirmais solis, kas sastāv no Arduino aparatūras konfigurācijas.

Per aiutarsi nella gestione dei collegamenti fare riferimento allo sketch del circuitito in allegato.

5 pulsanti sono collegati alla breadboard e a 5 pin analogici (A5-A1) da cui leggere i valori di uscita di acceso e spento (si scelto di usare pin pin analogici for questioni di comodità durante systemzione del circuitito). Atšķirīgs degli stati HIGH/LOW digitālais digitālais digitālais dokuments, i valori di uscita saranno 0/1023, quired sarà nepieciešamība tenerne conto quando si andranno a far stampare i valori nella seriale. Ogni pulsants, dotato un uninterinteruttore da cui, iespējams kolekcija ar GND un prelevare il segnale ON/OFF un ar LED krāsu: ogni pulsante può benissimo essere alimentato dai 5V che mette a disposizione Arduino, mentre i LED di normal richiederezero 12V di ma è stato notato che anche con 5V l'illuminazione risulta accettabile. Tuttavia, i LED in questo contesto non tarbno utilizzati;

Un sensoro di distanza and 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à needare importa la libreria esterna scaricabile qui. Lai importētu libreria, Arduino valodā un atrodiet skicē -> Iekļaut bibliotēku -> Pievienot. ZIP bibliotēka un atlasiet 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 timesione di note 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;

Skatiet LCD ekrānu, lai izmantotu vizuālo vizualizāciju

I 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.

2. darbība: Lato Max E Funzioni

Lato Max E Funzioni
Lato Max E Funzioni

Nāciet rakstīt nella sezione precedente, i dati mandati sulla porta seriale zaudēno in seguito gestiti da Max MSP.

Ispezionando la patch, si possono descrivere 5 sezonas principi:

  1. 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;
  2. La Seconda sezione gestisce la traccia video no Guitar Hero. Da qui è iespējams aprire il video della canzone nella sottocartella dedicata della patch e avviarlo;
  3. la terza sezione è il cuore della patch in quanto gestisce ciò che Max MSP riceve da Arduino sulla seriale. I dati saranno gli stati di ON/OFF dei pulsanti e i valori annessi ai cambiamenti nel sensore di distanza. Semper in questa sezione vengono fatti dei controlli affinchè i toggle generati dai pulsanti fisici corrispondano samanaamie ai toggle generati dalla traccia MIDI;
  4. la quarta sezione gestisce invece i volumi delle tracce audio, ossia la base, la chitarra e la traccia "d'errore" quando l'utente sbaglia il pulsante da premere;
  5. 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 tremolo* attivo. LCD ekrāns ir īstajā vizuālajā attēlā, kas ir īstajā tempā.

La patch viene messa in allegato, lì è iespējams trovare tutte le istruzioni needarie per il funzionamento del gioco.

Per aprire la patch, aprire Max e selezionare in theopzione "New From Clipboard".

* L'effetto tremolo utilizzato ir static scaricato al seguente link

3. darbība. Vai redzat Volessero Aggiungere Nuove Canzoni?

Vai redzat Volessero Aggiungere Nuove Canzoni?
Vai redzat Volessero Aggiungere Nuove Canzoni?

Aggiungere una nuova canzone ir nepieciešams:

  • le tracce audio della base e della chitarra isolata che toodno in seguito caricate su Max*;
  • la traccia MIDI della chitarra **;
  • Ģitāras varoņa video ierakstā.

Una volta che si hanno a dispizione questi file è importante seguire i seguenti step:

  1. skaitītājs sincro il video con le tracce audio (è nepieciešams lietderības rīks, lai rediģētu video esterni) un esportare il video tagliato e mutato;
  2. all'interno della cartella in cui è contenuta la patch Max, creare un a cartella dedicata per lazone (vedere immagine in allegato) un kopēt visus failus (audio, MIDI, video) all'interno di essa:
  3. caricare i file all'interno della patch seguendo le istruzioni incluse al suo interno.

PIEZĪME: Il segnale prelevato dai pulsanti in seguito alla pressione potrebbe presentare un pò di latenza. Tas ir iespējams, ja vēlaties, jūs varat izlasīt dziesmas, kas apkopo l'arrivo dei segnali un Max non nejaušību saistībā ar ziņojumiem MIDI, quindi in quel caso un nepieciešamību visu laiku, lai saglabātu delle piezīmi par MIDI redaktoru. Maniera stāsts, lai padarītu plūstošu spēli.

*Ģitāras varoņa/rokgrupas versijās ir iespējams atskaņot dziesmu paciņas, lai atskaņotu audio un e -MIDI, kas nepieciešama, lai uzzinātu, kā to izdarīt. Si ricorda che scaricare ir piekrišana solo ar īpašumu della copia originale del gioco.

** Le tracce MIDI potrebbero contenere daudzveidīgu versiju delle sequenze estese su altre ottave. Sarà cura dell'utente elimininare tutte le note eccetto quelle nel range 96-100 (C7 - E7)

Ieteicams: