Create a music visualizer

I am interested in creating a music visualizer using fractal patterns for my project last year. I googled a lot about this, and I know a little about fractals, but I was wondering what software would be used to β€œanimate” the graphics. I know that Java has a drawing API (AWT and Swing), but probably not the best for animation coefficient. On the other hand, there is Flash, which has new features in as3 to create such an effect, but if this application was to go into mobile development, Flash would not be a great choice. So there is still a gray patch in my head regarding actual application development. Can someone give me a head over where to start looking?

+3
source share
1 answer

I would suggest first determining what you want to build, and then choosing the best technology for this task. For audio visualization, you will most likely use Fourier data . This and fractal mathematical concepts should translate programming languages ​​well.

I often prototype in ActionScript or Python to understand the basics of new topics. When I have an understanding of concepts and know the target platform, prototypes are usually very useful, and sometimes they are easy to carry.

Regarding the rapid prototyping of audiovisual images, you can use Processing (based on java) , openFrameworks (C ++) , Cinder (C ++) or Flash.

-, , API- .

, , . , Cinder, openFrameworks iPhone. , AS3 AIR, Android. Flash Android .

+2

Source: https://habr.com/ru/post/1788845/


All Articles