সুচিপত্র:
- সরবরাহ
- ধাপ 1: Lato Arduino E Funzioni
- ধাপ 2: Lato Max E Funzioni
- ধাপ 3: Se Si Volessero Aggiungere Nuove Canzoni?
ভিডিও: গিটার হিরোইনো: 3 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
Con questo progetto si vuole proporre una rivisitazione dello storico gioco Guitar Hero, dove lo scopo è quello di totalizzare più punti possibili premendo delle sequenze di tasti durante la riproduzione di una canzone। কোয়েস্টো ক্যাসোতে, প্রতি il lato হার্ডওয়্যার si è deciso di utilizzare Arduino, mentre per la gestione della logica e del suono Max MSP 8।
সরবরাহ
প্রতি il progetto si è deciso di utilizzare i seguenti উপাদান:
- আরডুইনো ইউএনও;
- রুটিবোর্ড (x1);
- pulsanti cromati LED con microinterruttore per Videogiochi arcade (x5);
- 10 কিলো ওহম (x5) প্রতিরোধ করুন;
- sensore di distanza a ultrasuoni (x1);
- শেরমো এলসিডি (16x2 ক্যারাটারি)
- জাম্পার মাসচিও-ফেমিনা প্রতি লে কনসেনসি কন কন সেন্সরি (x16);
- জাম্পার 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।
ধাপ 1: Lato Arduino E Funzioni
Il primo step consiste nella configurazione hardware di Arduino।
প্রতি aiutarsi nella gestione dei collegamenti fare riferimento allo sketch del circuito in allepato।
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 i pin analogici per questioni di comodità durante sistemazione del circuito)। A differrenza degli stati HIGH/LOW dei pin digitali, i valori di uscita saranno 0/1023, quindi sarà essentialario tenerne conto quando si andranno a far 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 ardeoine arduino 12 ma è stato notato che anche con 5V l'illuminazione risulta accettabile। Tuttavia, i questo contesto 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à essentialo importare la libreria esterna scarica আরডুইনোতে এবং স্কেচে আছে -> লাইব্রেরি অন্তর্ভুক্ত করুন - 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ù duuration। 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;
Lo schermo LCD viene utilizzato per la visualizzazione del punteggio।
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: Lato Max E Funzioni
আসুন স্ক্রিটো নেল্লা সেজিওন নজির, আমি দাতী মান্দতি সুল্লা পোর্টা সিরিয়াল ভেরান্নো ইন সেগুইতো গেস্টিটি দা ম্যাক্স এমএসপি।
Ispezionando la patch, si possono descrivere 5 sezioni Principali:
- la prima sezione gestisce la sequenza di note MIDI di Guitar Hero। Ogni nota della sequenza verrà trattata separatmente 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 patch e avviarlo;
- 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। Sempre in questa sezione vengono fatti dei controlli affinchè i toggle generati dai pulsanti fisici corrispondano simલ્ટamente ai toggle generati dalla traccia MIDI;
- 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;
- 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'effo Il punteggio verrà quindi visualizzato sullo schermo LCD in tempo reale।
লা প্যাচ ভিয়েন মেসা ইন এলিগাতো, lì è possibile trovare tutte le istruzioni essentialarie per il funzionamento del gioco।
প্রতি aprire la প্যাচ, aprire Max e selezionare l'opzione "New From Clipboard"।
* L'effetto tremolo utilizzato è stato scaricato al seguente link
ধাপ 3: Se Si Volessero Aggiungere Nuove Canzoni?
প্রতি aggiungere una nuova canzone è essentialario avere:
- le tracce audio della base e della chitarra isolata che verranno in seguito caricate su Max*;
- লা ট্রাক্সিয়া মিডি ডেলা চিতারা **;
- 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 (è essentialario utilizzare tool di edit video esterni) ed esportare il video tagliato e mutato;
- all'interno della cartella in cui è contenuta la patch Max, crea una cartella dedicata per la canzone (vedere immagine in allegato) e 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 coincida con l'arrivo dei messaggi MIDI, quindi in quel caso è needario allungare la durata delle note con l'aiuto di un editor MIDI, in maniera tale da rendere più fluido il gameplay।
*Qualsiasi ভার্সনে di Guitar Hero/Rock Band è possibile trovare il pacchetto delle canzoni con tutte le tracce audio e MIDI requarie per effettuare tutti i passaggi espressi sopra। Si ricorda che scaricare è consentito solo se in possesso della copia originale del gioco।
** Le tracce MIDI potrebbero contenere diverse sequeni delle sequenze estese su altre ottave। Sarà cura dell'utente removeare tutte le note eccetto quelle nel range 96-100 (C7 - E7)
প্রস্তাবিত:
জুম নিয়ন্ত্রণ করতে গিটার হিরো গিটার ব্যবহার করা (শুধুমাত্র উইন্ডোজ): 9 টি ধাপ
জুম নিয়ন্ত্রণের জন্য গিটার হিরো গিটার ব্যবহার করা (শুধুমাত্র উইন্ডোজ): যেহেতু আমরা একটি বৈশ্বিক মহামারীর মধ্যে আছি, আমাদের মধ্যে অনেকেই ঘর পরিষ্কার করা এবং জুমের সভায় যোগ দিতে আটকে পড়েছি। কিছুক্ষণ পরে, এটি খুব নরম এবং ক্লান্তিকর হতে পারে। আমার ঘর পরিষ্কার করার সময়, আমি একটি পুরানো গিটার হিরো গিটার খুঁজে পেয়েছিলাম যা টিতে ফেলে দেওয়া হয়েছিল
গিটার গিটার-amp: 6 ধাপ
গিটার গিটার-এ্যাম্প: আমি যখন আমার ভাইকে দেখেছিলাম যে সে কয়েক মাস ধরে একটি পুরানো বিট গিটার ফেলে দিয়েছে, আমি তাকে সাহায্য করতে পারিনি কিন্তু তাকে থামাতে পারিনি। আমরা সকলেই এই কথাটি শুনেছি, " একজন মানুষের আবর্জনা অন্য মানুষের ধন। " তাই জমি ভরাট করার আগে আমি এটিকে ধরলাম। এই
অ্যাকোস্টিক গিটার থেকে ইলেকট্রিক বাস গিটার রূপান্তর: 5 টি ধাপ
শাব্দ গিটার থেকে ইলেকট্রিক বাস গিটার রূপান্তর: আমি আমার 15 তম জন্মদিনে উপহার হিসাবে আমার প্রথম ক্লাসিক গিটার পেয়েছি। বছরের পর বছর ধরে, আমি কিছু কম বাজেটের বৈদ্যুতিক গিটার এবং একটি আধা-শাব্দ এক ছিল। কিন্তু আমি কখনোই নিজেকে একটি বেজ কিনতে ব্যবহার করিনি। তাই কয়েক সপ্তাহ আগে আমি আমার ওকে রূপান্তর করার সিদ্ধান্ত নিয়েছি
গিটার হিরো গিটার সংযোগ বিচ্ছিন্নকরণ: 5 টি ধাপ (ছবি সহ)
গিটার হিরো গিটার ডিসকানেক্টিং ফিক্স: সুতরাং, আপনি ইবে থেকে সেই চমৎকার ব্যবহৃত গিটার হিরো গিটারটি কিনেছেন, এবং যখন এটি আপনার কাছে পৌঁছেছে তখন এটি কেবল সেই ইউএসবি ডংগলের সাথে সংযুক্ত হবে না, তাই আপনি মনে করেন আপনি কেবল 30 এবং ইউরো নষ্ট করেছেন; ড্রেনের নিচে কিন্তু একটি ফিক্স আছে, এবং এই ফিক্স সম্ভবত কাজ করবে
অন্তর্নির্মিত স্পিকার সহ গিটার হিরো গিটার: 8 টি ধাপ
গিটার হিরো গিটার বিল্ট-ইন স্পিকারের সাথে: মূলত, আমি একটি গিটার হিরো কন্ট্রোলার খুললাম এবং ভাবলাম আমি ভিতরে কি ফিট করতে পারি। এটা হালকা লাগছিল তাই আমি ভেবেছিলাম সেখানে প্রচুর জায়গা আছে। অবশ্যই যথেষ্ট, প্রচুর ছিল। মূলত আমি গিটারের গলায় একটি আইপড শফল রাখার পরিকল্পনা করেছিলাম এবং রো