我有興趣使用分形圖案爲我的最後一年項目建立音樂視覺器。我在這裏搜索了很多關於分形的知識,但是我想知道用什麼軟件來爲圖形設置動畫。我知道Java有一個繪圖API(AWT和Swing) - 但可能不是最好的動畫因素 - 另一方面,也有Flash在as3中具有新功能來產生這樣的效果,但如果這個應用程序要遍歷手機開發,Flash不會是一個很好的選擇。所以在我的腦海中仍然存在着一個關於實際應用程序開發的灰色補丁。任何人都可以讓我從哪裏開始尋找?建立一個音樂視覺器
3
A
回答
2
我建議你先定義你想要構建的是什麼,然後選擇最適合該任務的技術。對於音頻可視化,您很可能會使用某種Fourier數據。這和分形數學概念應該很好地跨編程語言。
我會經常在ActionScript或Python中構建原型來理解新主題的基礎。一旦我理解了這些概念並瞭解目標平臺,原型通常非常有用,有時可以輕鬆移植。至於快速成型音頻可視化,您可以使用Processing (java based),openFrameworks (c++),Cinder (c++)或Flash。
這些技術都是跨平臺的,允許您實時讀取音頻數據,快速創建窗口並提供易於使用的繪圖API。
此外,它聽起來像你正在考慮移動。我相信Cinder和openFrameworks都可以用於iPhone開發。而且,AS3可以編譯成一個可在Android平臺上運行的AIR應用程序。儘管Android設備上Flash的性能差別很大。
相關問題
- 1. 基於傅立葉變換創建iPhone音樂視覺器
- 2. 建立一個簡單的MP3音樂播放器
- 3. 一站式音樂立即
- 4. 創建音樂可視化器
- 5. Windows Phone 7:建立一個音樂鬧鐘?
- 6. 跨設備建立同步音樂流
- 7. Android,建立音樂應用程序?
- 8. 在每個視圖控制器中創建音樂實例
- 9. 音樂可視化
- 10. Android - 爲Google Play音樂創建Android音樂播放器?
- 11. 立體視覺三維重建 - 理論
- 12. 停止從另一個視圖控制器的音樂
- 13. 如何在C#\ NAudio音樂播放器中創建一個seekbar?
- 14. Head First Java - 創建第一個音樂播放器錯誤
- 15. Java視頻/音樂播放器
- 16. 簡單的音樂可視化器
- 17. 編程音樂音序器
- 18. 如何讓我的不和諧音樂機器人有一個音樂隊列?
- 19. 音樂播放器的聲音水平儀可視化器
- 20. MQL查詢,以獲得一個/音樂/音樂/發行/曲目
- 21. 立體視覺算法
- 22. 立體視覺與OpenCV
- 23. 立體視覺避障
- 24. 一個接一個地播放音樂
- 25. Android:如何創建音樂播放器?
- 26. 建立一個RTP服務器在iOS中,允許無線揚聲器要流媒體音樂
- 27. FFMPEG圖像+音樂=視頻
- 28. AVPlayer(視頻)+ MPMusicPlayerController(音樂)
- 29. Android音樂列表視圖
- 30. iPhone音頻視覺效果