Saturday 21 September 2013

Menambahkan Codec Pada Asterisk

Alhamdulillah... bisa nulis kembali.

Lagi ngoprek-ngoprek elastix, alhamdulillah dapat tutorial menambahkan codec G.723 ke asterisk. Langsung buru-buru ngeblog supaya ga lupa nantinya.

Berikut langkah-langkah untuk menambahkan codec di asterisk:

cd /usr/src
service asterisk restart
wget http://asterisk.hosting.lv/bin/codec_g723-ast14-icc-glibc-pentium4.so
mv codec_g723-ast14-icc-glibc-pentium4.so /usr/lib/asterisk/modules
chmod +x /usr/lib/asterisk/modules/codec_g723-ast14-icc-glibc-pentium4.so
wget http://asterisk.hosting.lv/bin/codec_g729-ast14-icc-glibc-pentium4.so
mv codec_g729-ast14-icc-glibc-pentium4.so /usr/lib/asterisk/modules
chmod +x /usr/lib/asterisk/modules/codec_g729-ast14-icc-glibc-pentium4.so
asterisk -rx "module load codec_g729-ast14-icc-glibc-pentium4.so"
asterisk -rx "module load codec_g723-ast14-icc-glibc-pentium4.so"
service asterisk restart
sleep 2
asterisk -rx "core show codecs"

Silakan dicoba. semoga bermanfaat.

Sumber: forum.elastix.org

Tuesday 15 January 2013

Beep di Python (Linux)

Alhamdulillah ngoprek lagi. Supaya ingat, harus ditulis di blog.

Kali ini tentang menghasilkan beep menggunakan python di linux. Kode program berikut ini silakan dicoba:

======================================================================

def beep(freq, amp, dur):
    sample = 8000
    half_period = int(sample/freq/2)
    beep = chr(amp)*half_period+chr(0)*half_period
    beep *= int(dur*freq)
    audio = file('/dev/audio', 'wb')
    audio.write(beep)
    audio.close()

beep(440, 63, 1)

======================================================================

Selamat mencoba!

Sumber: bytes.com

Sunday 13 January 2013

Digraph dengan Python

"Alhamdulillah luar biasa menyenangkan....". Itu ungkapan yang ada dalam diri saya ketika belajar pemrograman python. Kali ini penerapannya pada teori Digraph.

Anda yang pernah mengambil jurusan IPA ketika di SMA, saya rasa pernah mendapatkan teori Digraph (Directed Graph) pada mata pelajaran matematika. Berbeda dengan masa lalu yang mencoba teori digraph dari sudut pandang matematika. Kali ini saya sedang belajar digraph yang bersumber dari kuliah online MITx menggunakan pemrograman python, ternyata sangat asyik :).

Daripada bicara ngalor-ngidul, langsung saja deh. Digraph pada pembahasan ini diterapkan pada sebuah puzzle angka.