Jaki język programowania?
Umiejętność programowania w C++ daje olbrzymie możliwości każdemu, kto chce tworzyć jakikolwiek rodzaj oprogramowania, w tym na potrzeby muzyczne. Nie jest to jednak konieczne, jeśli planujemy pisanie jakichś prostych aplikacji na własne potrzeby. Dotyczy to również wtyczek VST/VSTi, które można wygodnie tworzyć używając CSoundVST (http://CSounds.com).
Re: Jaki język programowania?
...Umiejętność programowania w C++ daje olbrzymie możliwości każdemu, kto chce tworzyć jakikolwiek rodzaj oprogramowania, w tym na potrzeby muzyczne. Nie jest to jednak konieczne, jeśli planujemy pisanie jakichś prostych aplikacji na własne potrzeby. Dotyczy to również wtyczek VST/VSTi, które można wygodnie tworzyć używając CSoundVST (http://CSounds.com)....
**********************
A jest coś na temat CSound w języku polskim? kompletnie nie wiem o co chodzi niestety nie znam alngielskiego. To coś wymaga jakiegoś specjalnego środowiska programistycznego? ściągnąłem i nie wiem z czym mam to zjeść! Pomocy!!
**********************
A jest coś na temat CSound w języku polskim? kompletnie nie wiem o co chodzi niestety nie znam alngielskiego. To coś wymaga jakiegoś specjalnego środowiska programistycznego? ściągnąłem i nie wiem z czym mam to zjeść! Pomocy!!
drummer
Re: Jaki język programowania?
... Pomocy!!...
Jeśli chcesz zająć się w miarę "bezbolesnym" programowaniem wtyczek VST na platformie Windows powinieneś raczej wybadać program SynthEdit: www.synthedit.com/beta/beta.htm, opisywany już na naszych łamach.
[addsig]
Jeśli chcesz zająć się w miarę "bezbolesnym" programowaniem wtyczek VST na platformie Windows powinieneś raczej wybadać program SynthEdit: www.synthedit.com/beta/beta.htm, opisywany już na naszych łamach.
[addsig]
Wojciech Chabinka - sekretarz redakcji EiS
Re: Jaki język programowania?
A jest coś na temat CSound w języku polskim? kompletnie nie wiem o co chodzi niestety nie znam alngielskiego.
**********************
Oj, chyba niestety nie ma nic po polsku o CSound.
To coś wymaga jakiegoś specjalnego środowiska programistycznego? ściągnąłem i nie wiem z czym mam to zjeść! Pomocy!!...
**********************
Wymaga jedynie jakiegoś edytora tekstu. CSound w zasadzie sam jest środowiskiem
**********************
Co do SynthEdit to rzeczywiście jest prostszy w obsłudze niż CSound, ale na pewno nie daje takich możliwości manipulacji dźwiękiem. No i SynthEdit jest ograniczony do Windows, natomiast CSound multiplatformowy.
**********************
Oj, chyba niestety nie ma nic po polsku o CSound.
To coś wymaga jakiegoś specjalnego środowiska programistycznego? ściągnąłem i nie wiem z czym mam to zjeść! Pomocy!!...
**********************
Wymaga jedynie jakiegoś edytora tekstu. CSound w zasadzie sam jest środowiskiem

**********************
Co do SynthEdit to rzeczywiście jest prostszy w obsłudze niż CSound, ale na pewno nie daje takich możliwości manipulacji dźwiękiem. No i SynthEdit jest ograniczony do Windows, natomiast CSound multiplatformowy.
Re: Jaki język programowania?
Wymaga jedynie jakiegoś edytora tekstu. CSound w zasadzie sam jest środowiskiem

**********************
jak mam skompilować albo jakie rozszerzenie powinien miec plik?
Redakcjo - w którym numerze jest opis?
drummer
Re: Jaki język programowania?
...Redakcjo - w którym numerze jest opis?...
Chodzi o artykuł w EiS 01/2003 "Twoja pierwsza wtyczka!". Warto też wspomnieć, że SynthEdit ma konkurenta, mowa o programie SynthMaker: www.synthmaker.com
[addsig]
Chodzi o artykuł w EiS 01/2003 "Twoja pierwsza wtyczka!". Warto też wspomnieć, że SynthEdit ma konkurenta, mowa o programie SynthMaker: www.synthmaker.com
[addsig]
Wojciech Chabinka - sekretarz redakcji EiS
Re: Jaki język programowania?
......Redakcjo - w którym numerze jest opis?...
Chodzi o artykuł w EiS 01/2003 "Twoja pierwsza wtyczka!". Warto też wspomnieć, że SynthEdit ma konkurenta, mowa o programie SynthMaker: http://www.synthmaker.com
...
**********************
Dzięki za info, choć właściwie chodzi mi - jak wspominałem wcześniej o konkretny język programowania, tzn poszukać sobie jakiegoś problemu i go zalgorytmizować. Powtarzam że chcę się nauczyc programowania idąc w kierunku dźwięku. jakieś podstawy w Pascalu już mam, ale to mi nie wystarcza. Mimo wszystko chętnie wgryze sie w SE
pozdrawiam
Chodzi o artykuł w EiS 01/2003 "Twoja pierwsza wtyczka!". Warto też wspomnieć, że SynthEdit ma konkurenta, mowa o programie SynthMaker: http://www.synthmaker.com
...
**********************
Dzięki za info, choć właściwie chodzi mi - jak wspominałem wcześniej o konkretny język programowania, tzn poszukać sobie jakiegoś problemu i go zalgorytmizować. Powtarzam że chcę się nauczyc programowania idąc w kierunku dźwięku. jakieś podstawy w Pascalu już mam, ale to mi nie wystarcza. Mimo wszystko chętnie wgryze sie w SE
pozdrawiam
drummer
Re: Jaki język programowania?
Jak mawiali starożytni amerykanie: dobre są każde zęby, które prowadzą do gęby
[addsig]


[addsig]
Wojciech Chabinka - sekretarz redakcji EiS
Re: Jaki język programowania?
Aby zacząć pisać oprogramowanie muzyczne należy najpierw solidnie opanować język i najlepiej robi się to pisząc proste i coraz bardziej zaawansowane aplikacje ogólnego przeznaczenia (można zacząc od wspomnianego kalkulatora czy narzędzi do obróbki plików *.txt - klasyka). Porywanie się od razu na aplikacje muzyczne tylko Cię zniechęci.
Koledzy polecili Ci już świetne podręczniki. Niestety, pisanie programów muzycznych wymaga oprócz umiejętności programowania również sporej wiedzy teoretycznej z dziedziny cyfrowego przrtwarzania sygnałów. A nawet posiadając taką wiedzę nie mamy gwarancji napisania dobrego programu, bo trzeba znać masę sztuczek i tricków specyficznych dla tej dziedziny, n/in po to, aby nasze programy były w stanie pracować w czasie rzeczywistym, a jakość generowanego dźwięku była na wysokim poziomie. Okazuje się, że algorytmy poprawne z punktu widzenia inżynierskiego niekoniecznie dobrze "brzmią", okazuje się że niektóre zniekształcenia zaniedbywane przez podręczniki dyskwalifikują niektóre metody przetwarzania sygnałów itd. Jak będziesz już na tym etapie, przyjdzie czas przestudiować http://www.musicdsp.org i zapisać się na listę dyskusyjną po to, by móc skorzystać z doświadczeń ludzi, którzy siedzą w tym od dawna.
Nie chcę Cię zniechęcać, ale droga jest naprawdę długa i wyboista i wymaga ogromnej motywacji i samozaparcia. No chyba, że chodzi tylko o zabawę.
Koledzy polecili Ci już świetne podręczniki. Niestety, pisanie programów muzycznych wymaga oprócz umiejętności programowania również sporej wiedzy teoretycznej z dziedziny cyfrowego przrtwarzania sygnałów. A nawet posiadając taką wiedzę nie mamy gwarancji napisania dobrego programu, bo trzeba znać masę sztuczek i tricków specyficznych dla tej dziedziny, n/in po to, aby nasze programy były w stanie pracować w czasie rzeczywistym, a jakość generowanego dźwięku była na wysokim poziomie. Okazuje się, że algorytmy poprawne z punktu widzenia inżynierskiego niekoniecznie dobrze "brzmią", okazuje się że niektóre zniekształcenia zaniedbywane przez podręczniki dyskwalifikują niektóre metody przetwarzania sygnałów itd. Jak będziesz już na tym etapie, przyjdzie czas przestudiować http://www.musicdsp.org i zapisać się na listę dyskusyjną po to, by móc skorzystać z doświadczeń ludzi, którzy siedzą w tym od dawna.
Nie chcę Cię zniechęcać, ale droga jest naprawdę długa i wyboista i wymaga ogromnej motywacji i samozaparcia. No chyba, że chodzi tylko o zabawę.