www.rgc.ro Web analytics

Jump to content

Atestat


dire_straits

Recommended Posts

buna .am un proiect pt atestat. am lucrat in dev c++ si am reusit sa redeau sunete cu ajutorul beepurilor,sau midi.

am reusit sa setez voice-ul,tempo,duration si frecventa.

as dori sa il transpun intr-un proiect visual,o clapa midi.adica sa apas o nota si sa imi scoata un sunet.sau sa apas un key de pe tastatura si la fel sa scoata sunet.

daca ma poate ajuta cineva cu ceva linkuri,tutoriale sau chiar sa ma ajute in acest sens.

multumesc anticipat

Link to comment
Share on other sites

Poti incerca libraria Sanford pentru C#.

 

http://www.codeproject.com/KB/audio-video/MIDIToolkit.aspx

 

Am o cunostiinta care a facut o clona de guitar pro cu asta.

 

Sau poti sa mai incerci SDK-ul pentru pluginuri VST de la Steinberg (pentru C++). Da-i un search pe google.

Sau poti sa mai incerci limbajul CSound.

Sau MAX/MSP.

 

Good luck. :)

Edited by Metabog
Link to comment
Share on other sites

Poti incerca libraria Sanford pentru C#.

 

http://www.codeproject.com/KB/audio-video/MIDIToolkit.aspx

 

Am o cunostiinta care a facut o clona de guitar pro cu asta.

 

Sau poti sa mai incerci SDK-ul pentru pluginuri VST de la Steinberg (pentru C++). Da-i un search pe google.

Sau poti sa mai incerci limbajul CSound.

Sau MAX/MSP.

 

Good luck. :)

 

ms am sa incerc,dar nu ma descurc in c sharp,doar c++ ,dev c++ si visual studio 2008

Link to comment
Share on other sites

Aplicatiile audio de obicei se fac low level ca sa ai acces direct la buffere, device-uri, etc. La nivel high level (Visual C++) ai putea sa incerci SDK-ul de la DirectX (Direct Sound) dar nu prea are treaba cu MIDI si e relativ complicat (varianta managed e mai usoara, dar nu ruleaza pe toate sistemele/are nevoie de extra drivers).

 

Eu nu prea inteleg ce vrei sa spui ca ai redat sunete cu ajoturul beep-urilor dar ai implementat si MIDI. Daca ai reusit sa implementezi MIDI (care in opinia mea e o chestie mai complicata decat audio), atunci ar trebuie sa fie floare la ureche sa faci un engine audio in DirectX, SDL sau VST.

 

Daca vrei sa faci un proiect visual in care pur si simplu ai un keyboard pe ecran si poti sa apesi pe taste si vrei sa ai un meniu de unde sa incarci/alegi samples, presets, etc, dar fara standardul MIDI propriuzis, e chiar extrem de simplu (asta a fost si proiectul meu de la finalul liceului :)).

 

Nu stiu daca ai lucrat cu windows forms, dar e simplu. Sunt mai multe cai, ori faci cate un Button control pentru fiecare key, ori faci un keyboard bmp si in functie de unde apesi trigger-ezi diferite note. Visual C++ ar trebui sa vina cu clase speciale de redat audio (PlaySound() era o functie de-a gata parca), si unele au parametrii de "speed", si tu practic dai play si citesti sample-ul original la diferite viteze, si poti sa gasesti niste formule care definesc intervalele muzicale si de-acolo e foarte simplu. Daca mai aveam proiectul meu de atunci, ti-l dadeam.

Edited by Metabog
Link to comment
Share on other sites

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
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

"This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.