 |
Brzozowskie Forum Niezależne Brzozowskie forum niezależne
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Zenon
Pisarz
Dołączył: 03 Lip 2006
Posty: 149
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: Browarek
|
Wysłany: Czw 13:56, 31 Sie 2006 Temat postu: [Programowanie] RhythmCreator? |
|
|
Czesc! Wczoraj wymyslilem taki patent na program do tworzenia rytmów. Taki generator losowy. Przed losowaniem podawaloby się takie dane jak metrum, ilość taktów, ewentualnie ograniczenie, co do ilości nutek.
Zakładam, że wszystkie elementy znajdowałyby się w odpowiednich tablicach (półnuty, ósemki, szestnastki) wraz z odpowiednimi pauzami. W przykładowym metrum 5/8 program losuje daną ilość nut ósemkowych (wśród których znajdowałyby się pauzy). Gorzej będzie z zapisem, bowiem na jedną ósemkę przypadają dwie szestnastki etc.
Nie mam żadnego kompilatora na kompie na razie, więc najperw znajde cos odpowiedniego
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
|
 |
nameczanin
C++ nie Pascal!

Dołączył: 03 Lip 2006
Posty: 118
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Czw 15:59, 31 Sie 2006 Temat postu: |
|
|
to ja dorzuce do tego. Gadalem z jednym perkusista ( ) i ja osobiscie wpadlem na takie 'stosunki', zeby te losowosci nie brzmialy BYLE JAK. Np. jak sie robi jakies przejscia w rytmie, to wypada zrobic wyjscie od werbla i takie tam. Trzeba zrobic taka liste zaleznosci, ale ja duzo sie na tym nie znam (na muzyce). Reszte mozna obsiedziec i zaprogrammic na papierze. Jestem chetny do wejscia w projekt, bo sam juz nad tym myslalem, jak pisze (ale chaotycznie, jak zazwyczaj my wszyscy). Tylko plz - nie Pascal/Delphi, nie C# i nie [link widoczny dla zalogowanych] :EEE
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
Zenon
Pisarz
Dołączył: 03 Lip 2006
Posty: 149
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: Browarek
|
Wysłany: Czw 18:15, 31 Sie 2006 Temat postu: |
|
|
nie chodzi mi o rytmy na calym zestawie. Zwyczajny rytm do zagrania na jakimkolwiek instrumenie Co do jezyka - myslalem nad Pascalem
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
nameczanin
C++ nie Pascal!

Dołączył: 03 Lip 2006
Posty: 118
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Pią 8:04, 01 Wrz 2006 Temat postu: |
|
|
hmm, podalem teraz przyklad, mozna by zrobic cos bardzo uniwersalnego, tj. do wiekszej ilosci instrumentow (na poczatek: osobno gitary, wliczajac basy, osobno perke, osobno jakies flety [bo to sie raczej tak ociagle gra?], itd.)
W ogole duzo mialem pomyslow, ze mozna:
* dobierac instrument, jak pisales metrum, jakies rozne cechy (duzo do popisu), dlugosci taktow (moze nie tylko do rytmow, ale przejsc by bylo? )
* po wygenerowaniu exportowac do guitar pro
* odsluchiwac od razu na roznych samplach albo MIDI (do wyboru udzwiekowienie)
* wydrukowac nutki jak po odsluchaniu sie spodobaja ;f jak nie to zapisac do jakiegos formatu graficznego
Zabawa z algorytmem przednia Potem obsadzic w to dzwiek i jeszcze grafike. Moglo by powstac calkiem fajne, niepotrzebne prawie nikomu, narzedzie :))))
BTW ^ to pisalem wczoraj i nie czytam teraz tego, cos tam nabazgralem ^
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
Paris Hilton
Administrator

Dołączył: 09 Kwi 2006
Posty: 636
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: Z Nienacka
|
Wysłany: Pią 11:08, 01 Wrz 2006 Temat postu: |
|
|
hmm, do algorytmu też mogę siadać. Gorzej u mnie z kodowaniem, ale z algorytmami dużo się bawiłem, ot, tak "teoretyk" ze mnie. Problem będzie z tym, co mówi namek... Co ty chłopie chcesz żeby generator losowy wylosował dźwięki np. na bas??? Chcesz żeby komp wymyślił numer??? Niemożliwe! W przypadku garczków to jest do zrobienia, ale gitara odpada. 22 progi x 6 strun to 132 dźwięki. Nawet zakładając ograniczenie w rozstawie paluchów i tak losowość się nie sprawdzi, albo sprawdzi w 1 przypadku na 100, i to w 1 takcie.
A z tym wychodzeniem z werbla przy przejściu to bym zaczekał. Ciekaw jestem co zagrałby ogólnie generator bez jakichś ograniczeń.
Ps. jak już rozpisaliście troche algorytmu to rzućcie mi to mejlem albo cuś
pozdr. from Paris
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
nameczanin
C++ nie Pascal!

Dołączył: 03 Lip 2006
Posty: 118
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Pią 15:20, 01 Wrz 2006 Temat postu: |
|
|
doszlismy od konkluzji, ze ZENON nie chce sie jeszcze poswiecac programowaniu, woli poczekac do studiow, bo na razie to on woli bebny (czy jakos tak). W kazdym badz razie jestesmy rozbiezni w jezykach programowania. On nie czai za bardzo cpp (w czystym C to nie taki progs IMHO) a ja nienawidze Pascala za niektore "przywileje". I masz racje Paris, ze bez ograniczen za bardzo sie nie da. Kto by zagral taki rytm, zeby 150x na sekunde reke po calym gryfie objezdzac (Czy cus cus, nie znam sie na graniu po gitarkach, basach, wiolonczelach, skrzypcach, itd.)
A co do teoretycznej strony, Paris, no przydalbys sie jakby projekt zaistnial. Ale boje sie troche zespolow, ktore by potem powstaly dzieki progsowi xD
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
Zenon
Pisarz
Dołączył: 03 Lip 2006
Posty: 149
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: Browarek
|
Wysłany: Pią 16:14, 01 Wrz 2006 Temat postu: |
|
|
Paris - mówię o samym rytmie, nie o melodii. Zwykly rytm, to co mozesz zagrac na perkusji jedną ręką, lub na basie na jednym dźwięku nawet. Nie powiedzialem slowa o melodii, nic z tych rzeczy
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
nameczanin
C++ nie Pascal!

Dołączył: 03 Lip 2006
Posty: 118
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Pon 17:58, 12 Lut 2007 Temat postu: |
|
|
Odsmaze tego bardzo starego kotleta i zapytam - Zenon, mowiles kiedys, ze zrobiles ten programik sobie juz w jakichs tam zalozeniach. Mozesz to przedstawic nam tutaj?
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
Paris Hilton
Administrator

Dołączył: 09 Kwi 2006
Posty: 636
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: Z Nienacka
|
Wysłany: Nie 1:41, 04 Mar 2007 Temat postu: |
|
|
Panowie, kumpel mi sprzedal dość ciekawą zagadkę informatyczną. Zainteresowani moje gg gdzieś znajdą
pozdr from Paris
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2002 phpBB Group
|