2010-08-09 12 views
15

मैं एक पुस्तकालय है कि ऑडियो डेटा का एक हिस्सा स्वीकार करते हैं और एक तय आवृत्ति बैंड के भीतर समय के साथ औसत आयाम लौट सकते हैं के लिए देख रहा हूँ।Clojure/जावा: ध्वनि के स्पेक्ट्रम विश्लेषण के लिए जावा लाइब्रेरीज?

मैंने पहले से ही इस प्रश्न को comp.dsp पर पूछा है, लेकिन यह मुझे स्पष्ट है कि बुनियादी एफएफटी लाइब्रेरी का उपयोग करके इसे स्वयं बनाने के बारे में जानना मेरे पास से अधिक समय और ऊर्जा की आवश्यकता होगी वर्तमान में। यहाँ और अधिक detai के साथ अपने मूल सवाल यह है: http://groups.google.com/group/comp.dsp/browse_thread/thread/e04f78d439e9e2bd

मैं (मैं अतीत में JSyn प्रयुक्त) ध्वनि के साथ खेलने के लिए अच्छा पुस्तकालयों के बहुत सारे मिल गया है, लेकिन इनमें से कोई भी त्वरित और गंदी वर्णक्रमीय वापस जाने के लिए स्थापित किया जा लगते हैं एक ध्वनि नमूना के बारे में जानकारी।

किसी भी पॉइंटर्स की बहुत सराहना की जाएगी।

उत्तर

10

यह Blog FFT एल्गोरिथ्म जो बहुत संक्षिप्त है और ऑडियो फ़ाइलें पढ़ता है और आवृत्ति स्पेक्ट्रम की गणना करता है की एक जावा कार्यान्वयन को दर्शाता है।

तुम भी Jtranforms open source FFT library

दुर्भाग्य से ब्लॉग चला गया है की जांच कर सकता है, यहाँ FFT पर कुछ संसाधन हैं।

+0

ब्लॉग पोस्ट टूट पिंग के लिए – flash

+0

@flash धन्यवाद के लिंक, मैं कुछ अन्य जोड़ दिया है संसाधनों और 'जावा में शाजम' ढूंढना बिल्कुल लायक था। – stacker

2

jMir में jAudio पैकेज पर एक नजर है, वहाँ शायद ज्यादा आपको क्या चाहिए की तुलना में अधिक है ...

0

आप इस पर एक नज़र लिया है:

http://download.oracle.com/javase/tutorial/sound/TOC.html

मैं भी है वीडियो प्रोसेसिंग के लिए जावा मीडिया फ्रेमवर्क का इस्तेमाल किया लेकिन मेरा मानना ​​है कि वे ध्वनि प्रसंस्करण के लिए भी एक अच्छा एपीआई प्रदान करते हैं। आपको उसमें भी देखना चाहिए।

संबंधित मुद्दे