Developer – ‘It Is Not Possible To Play Music On An Android Phone’ » Synthtopia

Nanoloop is a sequencer, so doesn’t require a small buffer size.

Pete Cole also argues for the native API approach, as employed by mikrosonic above:
http://sseyod.blogspot.com/2011/12/android-high-performance-audio-how-to.html?spref=tw

My guess is that that’s the same thing that Image-Line is doing.

The Linux kernel is not the issue; it’s two things — the Hardware Abstraction Layer around the audio devices and then the APIs used to access that HAL. Java also has nothing to do with it; you can write a low-latency audio application in Java or any other language, if you like, and on Android you can write your DSP code as native code via the NDK. That’s what we’re doing with libpd; it’s running as entirely native code inside a Java application. (And, as it happens, that’s what we’re doing on desktop, where with Java and JACK we can get fantastic performance that’s a far cry from the Android trainwreck we’re describing here.) Now, once it has to go to or from the audio interface, then you run into these other issues .

Latency is always simply a function, first and foremost, of whether you can consistently get audio out via as small a buffer as possible. You’re just trying to dump data to the audio output as quickly as possible.

However, assuming we’re targeting 2.3 or later, the lack of data in the article above on using that native API as Intermorphic and mikrosonic suggest mean that this is old news, and not generally useful. The bug report thread everybody points to actually refers to stuff that isn’t true, to 1.x APIs.

So, yes, I want to see the data on those new APIs; the information above seems like a waste of time. I still don’t think it’s going to be as good as iOS, but at least it’d be fresh, verified data.

เหตุผลเดียวกันนี้ ยัง Apply กับ Mac vs Windows หรือ Linux ในงาน Music Production อีกด้วย

A really nice UI for recording app

Media_httpdribbblecom_icevi

Record by Dmitriy Chuta

ใครใช้ Mac และอยากได้ IE9 ไว้ทดสอบเว็บ ลองทำตามขั้นตอนง่ายๆ นี้ดูครับ

จุดเด่นของ VirtualBox

คือนอกจากที่มันฟรีแล้ว เรายังสามารถโหลด plugin มาเพิ่ม ซึ่งเป็น plugin ที่ใช้ประโยชน์ได้ทันที เช่นหากเราอยากรันเฉพาะ IE9 เพื่อทดสอบงานออกแบบเว็บ เพราะเราไม่ต้องรัน Guest OS อย่าง Windows 7 ซึ่งต้องเสียเวลาติดตั้งใหม่

หลังจากติดตั้ง VirtualBox แล้วให้รันคำสั่งนี้ใน Terminal ครับ

มันจะดาวน์โหลด IE9 ในระบบ แล้วสามารถเรียกเปิดจาก VirtualBox ได้เลย แม้ว่ายังคงเป็น Virtual Machine Instance อยู่ (Windows 7) แต่วิธีการแบบนี้ซื้อผมได้จริงๆ

FacePop [Mac, Free] Facebook popup for quick preview.

If you are like me, I’ve never use facebook as a main website but a very short time per usage. So I think it would be nice if there is a little program that just popup and show Facebook page as in mobile display. The Best part for me is its beautiful cycle Facebook icon, circle is perfect.

This app is made by automator and run with your mac component. You can notice the gear symbol working in the menubar when it’s run. So, this is not scam for sure.

Download FacePop

มีโปรแกรมเล็กๆ มาฝากคนใช้แมคครับ FacePop จะขึ้นหน้าจอมือถือขึ้นมาดู Facebook ของเรา เหมาะสำหรับคนที่ใช้ Facebook แบบนานๆ ครั้ง ครั้งละสั้นๆ แต่สิ่งที่ดีที่สุดของแอพตัวนี้ในความเห็นผมคือไอคอนกลมๆ ^ ^

ซอฟต์แวร์นี้ทำขึ้นมาบน Automator และใช้องค์ประกอบในเครื่องของเราเวลารัน ดังนั้นแล้วมันไม่มีการส่งข้อมูลส่วนตัวกลับมายังผู้สร้างครับ

Download FacePop

สำหับผู้ใช้ Windows ตอนนี้มีแอพแนว Text Expander แล้วนะครับ - Breevy

ว่าแต่ทำไมมันเพิ่งจะมี?

Koder App - Code Editor for iPad - PHP Editor, CSS, HTML, JS and more

Media_httpwwwkoderapp_dsnfd

ที่ยังคงต้องพก Laptop ตัวเขื่องไปไหนต่อไหน เพราะ iPad ยังไม่มี App ลักษณะนี้ที่ผมเห็นว่ามันใช้งานได้

จากนี้ก็เหลือเพียง Photo Editing บน iPad ที่ใช้งานได้เหมือน Photoshop บน Creative Suite หรืออย่างน้อยเท่ากับ Pixelmator

Instapaper 4.0

Media_http26mediatumb_gdzih

ใช้ Instapaper มาตั้งแต่แรกๆ ที่ออก เป็นอีกหนึ่ง Reading Tool ที่ขาดไม่ได้ ก่อนนี้บ่นเรื่องหน้าตา เวอร์ชัน 4 ดูเหมือนจะกลบข้อกล่าวหาแบบสนิทเลยครับ

ราคา $5 ไม่มีลด ลองนึกภาพว่าผู้พัฒนาต้องเช่า Cloud Server ให้เราด้วย ทำให้เขาต้องขอบริจาคเพิ่มต่อเนื่อง สำหรับคนที่จ่ายได้ครับ

ReText เขียน Markdown และ reStructuredText ในหน้าต่างเดียว (Mac, Free)

Media_httpsourceforge_wrexh

ปกติเขียนด้วย ByWord และพรีวิวบน Marked ซึ่งก็ชอบอยู่แล้ว แต่หากใครไม่ต้องการเสียเงินเลยซักบาท และตองการหาศักยภาพความไหลลื่นของ Markdown แนะนำตัวนี้ครับ

Review: Yoobao YB-602 Journey Power Bank สำหรับชาร์จไฟให้กับ iPhone, iPod, iPad, PSP และ Gadgets อื่นๆ

ไม่รู้ว่าเมื่อไรที่ผู้เขียนตั้งคำถามถึงความต้องการใช้พลังงานเพิ่ม สำหรับชาร์จประจุให้อุปกรณ์ที่มีความจำเป็นต่อการดำรงชีวิตอย่างโทรศัพท์มือถือ แต่รู้ตัวอีกทีผู้เขียนได้ไปถอย Sanyo Eneloop ขนาด 2500 mAh มาใช้อยู่เกือบๆ ปี ซึ่งก็ใช้ดีมากๆ

น้ำหนักเบา งานออกแบบ Mininalism เรียบง่ายมีเพียงปุ่มเดียว เวลาชาร์จก็แค่กดปุ่มแล้วเสียบ อาจมีขัดใจบ้างตรงประจุน้อยไปนิด ชาร์จไอโฟนได้เกือบเต็มเท่านั้น เวลาไปต่างประเทศซึ่งต้องใช้โทรศัพท์หนักมาก เพราะชอบเดินทางเองก็ต้องใช้การลุ้นอยู่ประจำ

พอดีมีน้องแนะนำอุปกรณ์ที่คล้ายกันจากจีนชื่อ Yoobao YB-602 Journey Power Bank ดูจากงานออกแบบและการวางตำแหน่งของแบรนด์แล้วก็เห็นว่าไม่ได้ทำออกมาแบบตีหัวกินแน่นอน เลยตัดสินใจถอยรุ่นเล็กที่สุดมาลองใช้ดู จึงนำมาเขียนรายงานไว้ที่นี่ครับ

ภาพรวม

ผมซื้อรุ่นสีขาวมา ชิ้นงานนั้นมีคุณภาพระดับเดียวกับ Eneloop เลย หากแต่พลาสติกสีขาวนั้นไม่ขาวจริงๆ ออกจะเหลืองเทียบกับ Eneloop ที่ดูขาวกว่า แต่ผ่านเวลาไปก็แทบไม่ต่างกัน สีขาวที่ออกเหลืองครีมๆ แบบนี้อาจเป็นปัญหาเดียวกับตอนที่ Apple Inc เจอกับไอโฟนสีขาวก็เป็นได้ ถ้ารู้แบบนี้ก่อนก็จะสั่งซื้อสีดำแทนน่าจะสวยงามกว่าด้วยความรู้สึก

ขณะที่ตัว Body ให้น้ำหนักที่ดี คือจับแล้วรู้สึกว่ามันเป็นของใช้ที่ทำมาจริงจัง ไม่ใช่กระป๋อง แม้ว่าอุปกรณ์ประเภทนี้นั้นหนักโดยธรรมชาติของมันอยู้แล้ว (อาจเป็นวิธีคิดที่เป็นอตรรกแต่คนเราจะรู้สึกกับของใช้ในลักษณะนั้นโดยส่วนใหญ่ ถ้าไม่ใช่พวกอุปกรณ์กีฬา) จุดที่ชอบมากๆ คือการที่มันติดไฟ LED มาให้ใช้งานเป็นไฟฉายด้วย เคยใช้ตอนที่บ้านไฟดับยาวหนึ่งครั้ง ให้ความรู้สึกที่ดีมาก ขณะที่ไฟแสดงสถานะการชาร์จจะมีอยู่ 5 ระดับ แบ่งเป็นขั้น ขั้นละ 20% ขณะที่ผู้เขียนไม่รู้สึกว่ามีปัญหากับ Eneloop ที่ไม่แจ้งระดับไฟแบบนี้ คือแจ้งว่ามีหรือหมด ผู้เขียนติดใจกับระบบแจ้งสถานะของ Yoobao YB-602 Journey Power Bank มาก เพราะสามารถประเมินสถานการณ์คร่าวๆ ว่ามีไฟเพียงพอใช้ต่อการใช้ในวันที่เหลือหรือไม่

ขณะที่ Eneloop ไม่แถมอะไรให้มามาก นอกจากสาย USB เล็กๆสำหรับชาร์จประจุเข้า Yoobao YB-602 Journey Power Bank จัดหนักโดยแถมหัวชาร์จสำหรับอุปกรณ์มากมายหลากหลายตั้งแต่ Motorola Droid, HTC Android Phones, Blackberry, Kindle, Samsung Galaxy S, Nintendo, Sony PSP หรือแม้แต่แถมตัวแปลงที่เราชาร์จกับไฟบ้านได้ด้วย อารมณ์เหมือนที่เราเห็นจากสินค้าหลายๆ ชนิดของเมืองจีนที่แข่งกันด้วย Features แต่สารภาพว่่าผู้เขียนไม่พกอะไรนอกจากตัวเครื่อง Yoobao YB-602 Journey Power Bank แต่เพียงอย่างเดียว เพราะมันดูจุกจิกเกินไปที่จะพกอะไรเล็กแบบนั้น

ทดลองใช้งานจริง

กว่าที่ผู้เขียนจะนำมาเขียน ณ จุดนี้ ได้ผ่านการใช้งานสู่่เดือนที่สามแล้ว จึงผ่านการใช้มาระดับหนึ่ง ไม่ได้ทดลองครั้งเดียวแล้วนำมาเขียนเลย การชาร์จนั้นง่ายระดับ Makesense มาก ขณะที่ Eneloop เราต้องเสียบและกดปุ่มเปิดชาร์จ ตัว Yoobao YB-602 Journey Power Bank นั้นเสียบแล้วเป็นการชาร์จทันที ตัวเครื่องจะทำการแสดงระดับไฟที่มีอยู่ สักพักนึงก่อนจะหายไปเหลือไฟสีแดงดวงเดียว และหากเราต้องการดูระดับไฟใหม่ ให้กดปุ่มที่มีเพียงปุ่มเดียวค้างไว้ 1 วินาทีเท่านั้น หรือหากกดค้าง 3 วินาทีจะเป็นการเปิดปิดไฟฉาย และเมื่อไม่ต้องการชาร์จก็เพียงแค่ดึงสายออกแค่นั้น มันให้ความรู้สึกที่ง่ายดี ไม่ต่างจากการใช้ Eneloop แต่ให้รายละเอียดที่ดีกว่าและง่ายกว่า

ตัวสเปกระบุไว้ว่าอัตราปล่อยกระแสที่ 4800 mAh นั้นมากกว่า Eneloop 2500 mAh ที่ใช้ก่อนหน้าเกือบ 2 เท่า การใช้งานจึงไม่เคยกังวลเลยครับ เวลาใช้งานหนักๆ อย่างเวลาไปต่างประเทศนั้น จะเหลือชาร์จได้ถึงสามครั้งเกือบสี่ครั้งในระดับเต็มหรือเกือบเต็ม เวลาชาร์จประจุกลับอาจกินเวลานานหน่อยเช่นกัน และที่ชอบคือไฟแสดงสถานะก็ยังแจ้งว่าชาร์จถึงระดับไหนแล้วเช่นกัน ความเร็วของการชาร์จกลับนั้นก็ขึ้นอยู่กับกำลัง Watt ที่ส่งเข้าด้วยครับ โดยปกติผู้เขียนจะชาร์จก่อนเข้านอนและตื่นขึ้นมาพร้อมลุยกันต่อในวันถัดมาทันที

บทสรุป

ไม่มีอะไรให้ผิดหวังครับ ผู้เขียนได้แลกเปลี่ยนกับเพื่อนๆ หลายคนที่ใช้อุปกรณ์ลักษณะนี้ หลายคนใช้ของจีนไม่มีแบรนด์ (สารภาพว่าโดยส่วนตัวไม่กล้า) ทุกคนก็ได้รับความพอใจในคุณภาพสินค้าโดยไม่ได้ใสใจในการมีแบรนด์หรือไม่

หากคุณมีชีวิตที่่พึ่งพาการใช้อุปกรณ์ไฟฟ้าเล็กๆ หลายชิ้นหรือแม้เพียงชิ้นเดียวที่สำคัญมาก คุณสามารถจ่ายเงินที่ถูกกว่านิดสำหรับอุปกรณ์ไร้ชื่อแต่ก็ทำงานได้ดีที่มีขายอยู่มากมายในห้างไอที แต่หากคุณเป็นเหมือนผู้เขียนที่ชอบใช้ของที่อย่างน้อยก็มีผู้รับผิดชอบว่าผลิตมันขึ้นมา ลองดู Power Bank จาก Yoobao ได้ครับ มีหลายรุ่น และผู้เขียนพบว่ารุ่นกลางคือ Sunshine ขนาด 6600 mAh และรุ่น Long March ขนาด 12000 mAh นั้น มีสีขาวจริงๆ สะอาดและน่ารักน่าใช้มาก (ส่วนตัวชอบคำว่า Long March เนื่องจากเคยอ่านประวัติศาสตร์การเดินทางไกลของประธานเหมาและกองทัพแดง)

สั่งซื้อได้ที่ store.groov.asia

Courier ใช้แล้วชอบ เลยบอกต่อ #mac #app #review

Screen_shot_2011-04-24_at_5

เปิดตัวมาสักพักแล้ว Courier เป็น Mac App ที่ใช้สำหรับอัพโหลดเข้า Service ต่างๆ ที่เราใช้ประจำเช่น Facebook, Flickr, Cloud App, Amazon S3, FTP ฯลฯ

แต่ใช้ Metaphor ของการส่ง Physical Items ใส่กล่อง ติดแสตมป์ แล้วแสดงเส้นทางของไฟล์ว่าเรากำลังส่งจากไหนไปไหน เช่นส่งจากเมืองไทย ไป Datacenter ที่ San Francisco 

แม้ว่ามันอาจไม่ใช่ App ที่ช่วยเพิ่ม Productivity และอาจทำให้เราเสียเวลากว่าเดิมเล็กน้อย แต่มันช่วยให้การทำงานบน Mac เป็นเรื่องที่น่าสนุกขึ้น เช่นเดียวกับ App อีกหลายๆตัวในวิถีทางเดียวกันครับ
Courier ราคา $9.99 ที่ Mac App Store ใกล้บ้านท่าน