So I bought OmniGraffle along with Mobile App Visual Flowchart from UX Kits to help me layout apps. My excitement was quickly struck when I could not find a “common sense” way to open stencils from iPad. Downloading the stencils on the iPad only resulted in failure to open, as it was a zip file. I then downloaded it on my mac, and tried using email and dropbox to transfer the stencil file over. Both failed :(

Read on →

Well, I ran into problems while decoding Speex to PCM. I kept on getting static/robotic sound after decoding. I know I’m playing the PCM correctly, therefore something must have went wrong while decoding Speex. After analyzing, I noticed that the file I wanted to play was indeed compress to Speex, but it is in a ogg file container. I need to parse the ogg file first, then decode the speex data.

Here’s are the steps I did to import ogg lib into Xcode:

Read on →

I had to use AudioQueue to play Speex, and I had a very hard time importing the Speex library, and making it compile with Xcode. Therefore, I want to write down the steps I did to make it compile, just in case I need it in the future.

Read on →

So, Octopress is a “blogging framework for hackers”, and I “should be comfortable running shell commands and familiar with the basics of Git. If that sounds daunting, Octopress probably isn’t for you”. I’m not comfy with shell commands, and yes, it sounds daunting. I went to Codecademy to try to learn some Ruby. Codecademy is an awesome site, but I feel like unless I really tackle Octopress, I won’t even know what the hell I’m trying to learn with Ruby. So, I decided to just wing it…

Read on →