an interactive gestural-based surface for realtime audio mosaicing. By Bruno Zamborlin, Joint PhD in Arts and Computational Technologies between IRCAM/Centre Pompidou in Paris and Goldsmiths, University of London.
current version emulates the C64, the C128, the VIC20, all the PET models (except the SuperPET 9000, which is out of line anyway), the PLUS4 and the CBM-II (aka C610).
IA-32 Emulation Project(x86) written in C++, that runs on most popular platforms. It includes emulation of the Intel x86 CPU, common I/O devices, and a custom BIOS. Currently, Bochs can be compiled to emulate a 386, 486, Pentium, Pentium Pro or AMD64 CPU
help setting up port forwarding on your router or firewall. Many Internet users are not aware of how to configure their router or firewall in order to use applications like Peer-to-Peer file sharing (PtoP), Internet Games
A Multi-Seat Linux Box: This tutorial shows how to build a multi-head, multi-user Linux box using a recent distribution of Linux and standard USB keyboards and mice. Xorg calls this arrangement a "multi-seat" system.
powerful x86 virtualization (similar to VMWare) runs on Windows, Linux, Macintosh and OpenSolaris hosts and supports a large number of guest operating systems including but not limited to Windows (NT 4.0, 2000, XP, Server 2003, Vista), DOS/Windows 3.x, Linux (2.4 and 2.6), Solaris and OpenSolaris, and OpenBSD.
a C++ compiler for Microchip (PIC) and Scenix (SX) microcontrollers. It works under MS Windows 95/98/ME/NT/2000/XP and has a built-in user interface. The compiler is based on the C2C-plus compiler extended for C++ language support.
can mount a floppy image file as a virtual floppy drive and directly access the contents -- view, edit, rename, delete or create files on a virtual floppy, format a virtual floppy, launch a program on a virtual floppy.
allows you to control your computer with a simple remote, like the one you already use for your TV-set. It's very useful when you want to control a DVD or an mp3 player without having to stay at the keyboard.
a non-profit organization which was founded to help organizations develop and distribute open hardware and software. We encourage programmers to use any license that allows for the free modification, redistribution and use of software, and hardware developers to distribute documentation that will allow device drivers to be written for their product.
Normally smartphone events are tightly coupled to your phone device itself. When your cell phone is ringing, your phone speaker plays a ringtone. When you get a new text message, your phone displays it on its screen. Wouldn't it be thrilling to make thoses phone events visible somewhere else, on your wearable, in your living room, on your robot, in your office or where ever you want it to occur? Or would you like to use your smartphone sensors, like the accelerometer, light sensor, compass or your touchscreen to control other devices? 'android meets arduino' is a toolkit, basically consisting of an Android application and an Arduino library which will help you to interface with your phone in a new dimension. You can build your own interfaces almost without any programming experience.
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
Arduino can sense the environment by receiving input from a variety of sensors and can affect its surroundings by controlling lights, motors, and other actuators. The microcontroller on the board is programmed using the Arduino programming language (based on Wiring) and the Arduino development environment (based on Processing). Arduino projects can be stand-alone or they can communicate with software on running on a computer (e.g. Flash, Processing, MaxMSP).
The boards can be built by hand or purchased preassembled; the software can be downloaded for free. The hardware reference designs (CAD files) are available under an open-source license, you are free to adapt them to your needs.
H. Waidyasooriya, M. Hariyama, and K. Kasahara. 2016 IEEE/ACIS 15th International Conference on Computer and Information Science (ICIS), page 1-5. (June 2016)
M. Kranz, W. Spiessl, and A. Schmidt. Proc. Fifth Annual IEEE International Conference on Pervasive Computing and Communications PerCom '07, page 79--86. (2007)
P. Damron, A. Fedorova, Y. Lev, V. Luchangco, M. Moir, and D. Nussbaum. ASPLOS-XII: Proceedings of the 12th international conference on Architectural support for programming languages and operating systems, page 336--346. New York, NY, USA, ACM, (2006)
M. Kranz, W. Spiessl, and A. Schmidt. Proc. Fifth Annual IEEE International Conference on Pervasive Computing
and Communications PerCom '07, page 79--86. (2007)
R. Popp, D. Montana, R. Gassner, G. Vidaver, and S. Iyer. IEEE International Conference on Systems, Man, and
Cybernetics, 3, page 2184--2189. San Diego, CA USA, IEEE, (11-14 October 1998)