Aide-moi à la conception d'un logiciel d'émulation de guitare FX

T

the_risk_master

Guest
Salut,

N'importe qui ici connaissez Guitar FX (effets)?

Je vais concevoir un logiciel basé sur FX (guitare émulation FX) pour mon projet de concevoir et fabriquer une console pour ce programme.

Voici comment il (devrait) travaille:
Le signal d'entrée analogique de la guitare électrique passe par la carte son PC
et le programme de la guitare FX traitera le signal d'entrée en fonction de la
configuré préréglage du programme.par exemple que le programme FX ajouter de la distorsion au signal ou peut être reverb / la retarder.

Je suis pauvre de la technologie DSP afin de je ne sais pas par où commencer.
S'il vous plaît aider.

 
vous pouvez essayer de vérifier sur MATLAB, parce qu'il a fatures qui vous permettent d'utiliser vos algorithmes en temps réel.La fonction de Simulink vous permet de le faire.Il suffit de savoir comment un signal est déformé, appliquer ces connaissances à Matlab.

 
Si vous avez matlab essayer quelque chose comme ça.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

musc_note function ()
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Faire une tonalité musicale.%
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
= Entrée tl ('Entrez la longueur de ton (s) »)
Fs = entrée ('Entrez le taux d'échantillonnage. (Max = 1E5))
Tone = entrée ("Entrez la note. 50 à 18.000 (en Hz) ')

t = 0: (1/Fs): TL;% 10 secondes (le temps)
y = sin ((Sonnerie * * t (2 * pi)));% péché est en rad
sonores (y, F);
plot (t, y)
aa = y. * (sin (Tone *. 3 * T * (2 * pi)). ^ 2);
display ('Appuyez sur sp-bar pour entendre w / Mod.)
pause;
son (aa, Fs);
plot (t, aa)

affichage% («Presse sp-bar pour entendre en stéréo.)
pause%;
% Z = cos ((* t * Tone (2 * pi)));% péché est en rad
stro% = [y ', z'];
sonores% (stro, Fs);

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ »

Le fichier ci-dessus est de générer un son, mais la plupart du code sera une bonne
de référence et point de départ.

Vous pouvez également taper (dans la ligne de commande Matlab)
Aide wavplay
Aide wavread

Vous devrez savoir comment la carte son PC et le flux de Matlab sera l'entrée
"Ligne" d'entrée (ou si elle est capable de faire cela?).Si vous ne s'engage dans cette voie que vous pourriez
à rechercher ici.

www.mathworks.com/support/

Rechercher dans le fichier d'échange "et" Index des exemples MATLAB "onglets.

Hope this helps.

Confitures Cliff!

 
Cette thèse principale est exactement comme ce que vous voulez faire.
http://www.etse.urv.es/EngInf/assig/sitr/audio.pdf

Je pense que je peux faire la même chose pour mon prochain projet, mais en utilisant un FPGA ..

 
Salut, à tous les stagiaires qui ont répondu ...

Ya'll m'a donné une grande aide sur ma proposition de projet.
Merci à tous ...

Sayonara ..

 

Welcome to EDABoard.com

Sponsor

Back
Top