03-27-2016 08:31 PM
saya membuat program sound input, yaitu pendeteksi frekuensi & jumlah cacahan suara, dan merekam suara menggunakan microphone dari headset biasa atau microphone pada laptop. tetapi bila saya run selalu terdapat error seperti ini:
samplesnya memang besar yaitu sebanyak 10k, dan ratenya sebesar 40 kHz, tetapi apabila samples dan ratenya saya kurangi, program masih error.
error seperti gambar diatas selalu muncul ketika saya menggunakan write to measurement, bila saya tidak menggunakan write to measurement-nya program berjalan dengan lancar. tetapi justru write to measurementnya yang saya butuhkan utk penyimpanan data berupa excel atau lvm.
bila terjadi error seperti ini apa solusinya? atau adakah cara lain untuk penyimpanan data secara realtime selain menggunakan write to measurement?
ini contoh front panel ketika program dapat berjalan:
ini skematik blok diagramnya, write to measurement yang saya lingkari merupakan write to measurement yang menjadi masalah:
03-31-2016
04:12 AM
- last edited on
06-09-2025
11:08 AM
by
Content Cleaner
coba nyimpan filenya menggunakan file *.tdms.
bisa dicari di help labVIEW atau gugel link help lainnya.
untuk membukanya bisa di excel, cuma perlu addons plugin tdms yang bisa di donlod di: https://www.ni.com/en/support/downloads/tools-network/download.tdm-excel-add-in-for-microsoft-excel....
03-31-2016 07:02 PM
halo mas Chandrapzm , saya nimbrung ya.
Betul pakai TDMS, lebih efisien.
Itu dalam 1 loop ada 3 aktivitas.
1. read audio input
2. write audio output
3. write to hardisk
saran saya, pecah jadi multiloop, kenapa? Itu loopnya jadi lambat, kalau lambat sampling "read audio input" jadi lambat, akan membuat error, gunakan Producer Consumer Loop.