Jump to content
ELFORUM - Forumul electronistilor

Sonerie pe muzica de Mozart


schnapy

Recommended Posts

Am descoperit de curand o schema de sonerie cu PIC16F84 si mi s-a parut destul de interesanta si m-am gandit sa o public aici... Daca va intereseaza o sa public si "sunetele" pe care le scoate (Bach si Mozart) :rock: :rock:

Link to comment
  • Replies 29
  • Created
  • Last Reply

Top Posters In This Topic

  • homer

    15

  • 10vid

    6

  • schnapy

    3

  • Zerro

    1

Top Posters In This Topic

  • 6 years later...

Pai vezi schema din linkul de mai sus, functioneaza sigur.Eu nu reusesc insa sa inteleg cum citeste notele in ASM-ul de mai sus. Poate imi zice cineva care cod e pentru frecventa, lungimea notei, etc ca nu imi dau seama deloc.

Link to comment
Guest mestersoft

Pai la acelasi lucru m-am referit, care este mecanismul de functionare ?am vazut acolo grupe de caractere specifice acelor note, spre exemplula o secventa muzicala sunt oare programe de conversie pentru noterespectiv acele caractere specifice sau scrii nota a cu nota ?

Link to comment
Guest mestersoft

Dupa cate stiu eu, ca sa transformi in hex mai intai scrii programul si il asamblezi.Mai intai faci conversia la secventa muzicala si apoi il inserezi in program, panala hex sunt cativa pasi de parcurs.

Link to comment
  • 1 month later...

Intrebarea mea este cum se pot face melodii noi ?

Am aranjat putin "partitura" ca sa se poata face melodii noi mai simplu.

 

Posted Image

 

Sintaxa: dt ,

Notele sunt intre 0 si 36 si reprezinta semitonuri. (Cine scoate de pe chitara, e simplu: casuta si numarul.)

Pauza e interpretata tot ca , si are codul: 64.

Sfarsitul melodiei se semnaleaza cu codul 255.

 

Pentru test am bagat melodiile Daft Punk - Aerodynamic si ceva de la Ozon, cat si alte doua franturi, lipite de a doua melodie.

Dorbell_v2.zip

Link to comment

Conversia se face de catre operator dupa modelul (care apare de altfel si in sursa):

 Nota      Cod---------------  Do        0  Do#       1  Re        2  Re#       3  Mi        4  Fa        5  Fa#       6  Sol       7  Sol#      8  La        9  La#      10  Si       11  Do       12
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.Terms of Use si Guidelines