-
Cocoa and pthreads
If you’re building a cocoa app, don’t use pthread mutexes and pthread threads. Use NSThread and NSLock. I’ve written a few cocoa apps that use pthreads, but maybe I’ve just been lucky till now.
-
move to sourceforge
Many of the fucking sound projects have been integrated with institute of algorhythmics and are now available through a sourceforge svn repository. This is great as users can now download current source and play with the apps. I’m aware that some users don’t know how to use svn. So here’s a tutorial on how to […]
-
FuckingWebBrowser
FuckingWebBrowser sonification demo from Michael Takezo Chinen on Vimeo. FuckingWebBrowser is a simple open-source WebKit based browser (for which there are hundereds of tutorials including many of annoying ones on youtube how to make in less than 2 minutes on a mac.) I added sonification, which converts the memory state into audio. The quality of […]
-
FuckingAudacity video up
Audacity GUI performance from Michael Takezo Chinen on Vimeo. Audacity is an open source sound editor. I modified the code so that the sound playback depends upon the physical memory state of the program. Because the memory is dependent upon the user interaction, the user interface (buttons, menus, etc) as well as the structure of […]
-
Square Wave: busting your mind, not your speakers
I’ve before puzzled over what it would take to create an extended wave that looks like DC offset or low frequency square wave (not an actual impossible square wave with infinite harmonics, but just one that mostly looks squarish.) This is a case where the input signal and the speaker cone(s) movement and the resulting […]