:: PlayerAdvance.org ::  

Précédent   :: PlayerAdvance.org :: > :: Développement Amateur :: > Nintendo DS > Projets

Projets Projets de développement amateur sur Nintendo DS

Publicité

Commentaire
 
Outils du projet Modes d'affichage
GuitarSound
GuitarSound
19/12/2008
Présentation
Je vous présente mon premier projet DS ! je joue un peu de guitare, j'en ai 3 et j'ai plus souvent ma DS sous la main que mon accordeur de guitare! GuitarSound est donc un accordeur pour Guitare et basse. J'y intègre aussi les différents accords de guitare. Depuis la version 1.11 c'est plutôt un couteau suisse pour la guitare puisque j'y ai rajouté une boite a rythme complète.
Pour le moment j'en suis à la version 1.13, le projet n'est pas encore fini.

Galerie d'images

Comment jouer ?
Plutôt simple, cliquez sur les mécaniques de la guitare ou de la basse pour jouer la note, changer l'accordage en cliquant sur les flèches ou avec la croix directionnelle . Un crédit est dispo en appuyant sur start lors du premier menu. La boite a rythme comprend 2 modes, un mode "libre" ou l'on peut tester les sons de batterie et un mode "loop" pour créer ses loop de batterie en live. La partie accords est implémentée avec 108 accords.

Historique
Version 1.5:

- Ajout des onglets accordage standard et accordage en drop D
- Augmentation du volume des notes jouées

Version 1.11:

- Optimisation générale du code
- Ajout d'un splashscreen animé
- Optimisation du code du crédit
- Changement du son de guitare
- Ajout des accordages suivants pour la guitare :
* Accordage Standard
* Accordage 1/2 Ton
* Accordage Drop D
* Accordage Drop C
* Accordage Drop B
* Accordage D Standard
* Accordage C Standard
* Accordage B Standard
* Accordage Baryton
* Accordage Open G
* Accordage Open D
* Accordage Open C
- Ajout de la basse + differents accordages de basse :
* Accordage Standard
* Accordage 1/2 Ton
* Accordage 1 Ton
* Accordage Drop D
* Accordage Drop Db
* Accordage Drop C
* Accordage Drop D/G
* Accordage Drop G
* Accordage B Standard
* Accordage Drop A
* Accordage B 1/2 Ton
- Ajout d'une boite a rythme avec 12 sons de batterie :
* Mode libre pour jouer les sons
* Mode loop pour créer ses loops de batterie a la volée avec un rythme de 60 à 160 BPM

Version 1.12:

- Correction de bug du menu, guitare et basse
- Optimisation du code source guitare et basse
- Ajout de la fréquence de la note jouée
- Ajout de l'interface des accords
- Modification du splashscreen animé

Version 1.13:
- Algorithme du choix des accords
- Structure des differents accords et initialisation
- Affichage des touches sur le manche
- 108 accords sont inclus

Autres Informations
A venir :
- Enregistrement du son et analyse de la fréquence du son
- Optimisation de la boite a rythme
- Optimisation du code de la partie Accords
- Choix de la langue (Anglais / Francais)

n'hésitez pas a me faire des commentaires pour améliorer le projet ! :-)
Auteur

Téléchargements

Mes autres projets
Vieux 19/12/2008, 14h50  
kranius
Membre
 
Date d'inscription: 14/12/2008
Messages: 7
Par défaut

cool, tu pourrais aussi penser à intégrer un métronome

amicalement,

kranius
kranius est déconnecté   Réponse avec citation

Publicité

Vieux 19/12/2008, 15h21  
fooshi
Membre confirmé
 
Date d'inscription: 09/12/2008
Messages: 63
Par défaut

Un métronome ... pas con ! jy avais pas pensé ! voir plusieurs loops de batterie , rock , jazz, blues comme sur les pédales multi effets !
fooshi est déconnecté   Réponse avec citation
Vieux 19/12/2008, 15h29  
Lord Deimos
Modérateur
 
Date d'inscription: 21/09/2006
Localisation: Dans un RPG Old School, dont je suis le Héro.
Messages: 736
Par défaut

Vraiment pas mal !
Je sais que ça devrait plaire à un de mes potes, ça.
Et oui, un métronome ça serait bien vu.
__________________
Japan Expo 2010. IWH* !!!

*
Spoiler
Lord Deimos est déconnecté   Réponse avec citation
Vieux 19/12/2008, 17h50  
titan
Membre
 
Date d'inscription: 15/05/2008
Messages: 6
Par défaut

Vraiment sympa, il me sera très utile, merci bien (et oui c'est vrai qu'un métronome pourrait être pratique )
titan est déconnecté   Réponse avec citation
Vieux 20/12/2008, 00h11  
benjamin310395
Membre confirmé
 
Date d'inscription: 05/03/2008
Localisation: Chez moi ...
Messages: 277
Voir les codes amis Nintendo DS
Par défaut

Mince, il marche pas sur émulateur ...
__________________

Un lapin vous fait faire des mini-jeux !

Mon devblog

Et un tutoriel pour faire une connection DS<>DS ici
benjamin310395 est déconnecté   Réponse avec citation
Vieux 20/12/2008, 13h01  
Le Rodeur
Membre confirmé
 
Date d'inscription: 21/10/2007
Messages: 225
Par défaut

marche très bien sur no$gba (mais avec un assez mauvais son, je sais pas si ça viens du jeu ou de l'emu)
__________________

NDS LITE - M3 Ds Simply - PaLib
Le Rodeur est déconnecté   Réponse avec citation
Vieux 20/12/2008, 14h23  
Bobby Sixkilla
Maître Chinpoko-extra-mon
 
Date d'inscription: 10/11/2005
Localisation: Palaiseau (Rive sud)
Messages: 6 465
Voir les codes amis Nintendo DS
Par défaut

Faut que je teste ça. Tu t'es basé sur un soft existant pour l'analyse?

Un métronome, c'est vrai que ça le ferait.

Si tu pouvais rajouter un preset pour l'ukulélé, tu ferais des heureux. (si tu veux des samples, je peux t'en faire.
__________________
"Un pour l'argent, deux pour le spectacle et trois pour le cailloux" un putain d'énergumène
Bobby Sixkilla est déconnecté   Réponse avec citation
Vieux 23/12/2008, 18h47  
mouarf
Membre
 
Date d'inscription: 06/10/2008
Messages: 7
Par défaut

C'est une excellente idée

Je n'ai pas encore eu le temps de tester, peut-on régler le pitch ?
mouarf est déconnecté   Réponse avec citation
Vieux 24/12/2008, 00h14  
neorod
Membre confirmé
 
Date d'inscription: 13/07/2007
Messages: 95
Par défaut Interessant...

Comme je le dis, interessant, moi qui suis toujours en train de chercher des piles pour mon accordeur.
Mais, il va me falloir l'analyse du son, car on peut pas dire que j'ai l'oreille tres musicale....
Wait...and see.
Avant de developper, perso, je fairais déjà un bon accordeur. Le reste après (Accords, metronome, enregistrement de boucle...)
Sinon, bon projet, continue.
__________________
DSlite white + CycloDS EVO + MicroSD 2Go
neorod est déconnecté   Réponse avec citation
Vieux 04/04/2009, 13h03  
Arno
Membre
 
Date d'inscription: 31/03/2009
Messages: 14
Par défaut

Cool !
Arno est déconnecté   Réponse avec citation
Vieux 16/06/2009, 09h57  
fooshi
Membre confirmé
 
Date d'inscription: 09/12/2008
Messages: 63
Par défaut

Une version 1.10 est en cours avec pas mal de surprises a la clef !
fooshi est déconnecté   Réponse avec citation
Vieux 01/07/2009, 09h48  
fooshi
Membre confirmé
 
Date d'inscription: 09/12/2008
Messages: 63
Par défaut

He voila version 1.11 mis en ligne
fooshi est déconnecté   Réponse avec citation
Vieux 01/07/2009, 11h00  
Garcimak
Membre confirmé
 
Date d'inscription: 23/01/2006
Localisation: Belgique - Liège - Bruxelles
Messages: 295
Par défaut

Génial ! merci!
__________________
<a href=http://neosource.1emu.net/forums/ target=_blank><img src=http://neosource.1emu.net/forums/Avatars_Custom/userbarnsblue.jpg border=0 alt= /></a>
Garcimak est déconnecté   Réponse avec citation
Vieux 01/07/2009, 19h21  
Bobby Sixkilla
Maître Chinpoko-extra-mon
 
Date d'inscription: 10/11/2005
Localisation: Palaiseau (Rive sud)
Messages: 6 465
Voir les codes amis Nintendo DS
Par défaut

Faut vraiment que je ressorte ma DS...

Rio, elle est où la news?
__________________
"Un pour l'argent, deux pour le spectacle et trois pour le cailloux" un putain d'énergumène
Bobby Sixkilla est déconnecté   Réponse avec citation
Vieux 03/07/2009, 09h39  
fooshi
Membre confirmé
 
Date d'inscription: 09/12/2008
Messages: 63
Par défaut

Je n'ai pas encore eu le temps de tester sur ma DS, quelqu'un a t'il testé pour savoir si tout fonctionne bien ?
fooshi est déconnecté   Réponse avec citation
Vieux 03/07/2009, 14h48  
Garcimak
Membre confirmé
 
Date d'inscription: 23/01/2006
Localisation: Belgique - Liège - Bruxelles
Messages: 295
Par défaut

Apres l'écran titre, si je me place sur accords (sans appuyer) je rentre dans l'option - ecran noir - retour aux options.

Accords ne fonctionne pas meme en cas d'appui sur A.

j'ai eu un petit freeze que je n'ai pas pu reproduire sur l'écran 'guitare'.

Sinon je trouve ton écran titre un poil trop long à l'écran surtout que le suivant est celui de la pa-lib enfin suivit de l'ecran titre ça fait beaucoup.
__________________
<a href=http://neosource.1emu.net/forums/ target=_blank><img src=http://neosource.1emu.net/forums/Avatars_Custom/userbarnsblue.jpg border=0 alt= /></a>
Garcimak est déconnecté   Réponse avec citation
Vieux 03/07/2009, 15h13  
fooshi
Membre confirmé
 
Date d'inscription: 09/12/2008
Messages: 63
Par défaut

Pour Accords c'est normal je n'ai pas eu le temps de développer.
Je trouve aussi mon écran titre un peu trop long c'est un gif que j'ai inclus mais impossible de changer la vitesse meme en incluiant PA_GifAnimSpeed(2);

voici mon code pour afficher mon ecran titre :

Code:
PA_Init8bitBg(ECRAN_BAS, 3);	
	PA_LoadGif(ECRAN_BAS, (void*)fooshi);
fooshi est déconnecté   Réponse avec citation
Vieux 08/07/2009, 16h52  
fooshi
Membre confirmé
 
Date d'inscription: 09/12/2008
Messages: 63
Par défaut

Mise a jour version 1.12
fooshi est déconnecté   Réponse avec citation
Vieux 10/07/2009, 16h57  
fooshi
Membre confirmé
 
Date d'inscription: 09/12/2008
Messages: 63
Par défaut

Mise à jour version 1.13 avec ajout des accords (108 en tout gros travail ! ), normalement j'ai prevu 324 accords c'est a dire 3 variantes pour chaque accords mais bon j'ai hate de passer a autre chose !
si il y a quelque bug sur cette partie c'est normal, y'a rien d'optimisé, c'est un peu le chantier.
fooshi est déconnecté   Réponse avec citation
Vieux 15/07/2009, 12h00  
fooshi
Membre confirmé
 
Date d'inscription: 09/12/2008
Messages: 63
Par défaut

Bonjour,
alors aujourd'hui c'est la merde, je m'explique : le disque dur ou j'avais mon projet est complètement parti en vrac, problème physique et non logique puisqu'il fais un bruit comme une craie sur un tableau noir du coup j'ai tout perdu mon projet !

est ce qu'il est possible de récupérer mes fichiers sources a partir du fichier NDS ? (même si c'etais possible ce qui m'étonnerais vraiment j'aurais aussi perdu tous mes graphismes !!). si tout ca n'est pas possible tant pis je serais contrains d'arrêter le projet même s'il me tenais beaucoup a cœur et de repartir sur autre chose .....
merci d'avance

Dernière modification par fooshi ; 15/07/2009 à 12h27.
fooshi est déconnecté   Réponse avec citation
Vieux 15/07/2009, 16h16  
fooshi
Membre confirmé
 
Date d'inscription: 09/12/2008
Messages: 63
Par défaut

Personne n'a une idée pour me sortir d'affaire ?
fooshi est déconnecté   Réponse avec citation
Vieux 15/07/2009, 19h44  
archipel
Kikoolol
 
Date d'inscription: 22/01/2007
Messages: 2 847
Par défaut

je crois que c'est vraiment pas possible, désolé
archipel est déconnecté   Réponse avec citation
Vieux 16/07/2009, 11h13  
fooshi
Membre confirmé
 
Date d'inscription: 09/12/2008
Messages: 63
Par défaut

Tant pis je vais passer sur un autre projet. merci quand meme !
fooshi est déconnecté   Réponse avec citation
Vieux 16/07/2009, 18h37  
Bobby Sixkilla
Maître Chinpoko-extra-mon
 
Date d'inscription: 10/11/2005
Localisation: Palaiseau (Rive sud)
Messages: 6 465
Voir les codes amis Nintendo DS
Par défaut

Pas cool du tout... On ne le dira jamais assez : il faut faire ses sauvegardes sur différents supports pour limiter les risques.
__________________
"Un pour l'argent, deux pour le spectacle et trois pour le cailloux" un putain d'énergumène
Bobby Sixkilla est déconnecté   Réponse avec citation
Commentaire

Liens sociaux

Publicité



Utilisateurs connectés lisant ce projet : 1 (0 membres et 1 invités)
 
Outils du projet
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 19h07.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #16 par l'association vBulletin francophone
Design par Ass-Itch, DJP et Dr.Vince

GARS 2.1.9 édité par The vB Geek
Copyright 2005-2006
Version française par Cédric Claerhout