Saturday, July 18, 2009

Diamonds From The Sky #3

~By J. Arcadia

Diamonds From The Sky #2

~By J. Arcadia

Diamonds From The Sky #1

~By J. Arcadia

Life in a Box

~By Sproiler

Friday, July 17, 2009

Doll

~By Somebody

The Waterdance #2

~By J. Arcadia

Thursday, July 16, 2009

Water Damaged Self Portrait

~By J. Arcadia

Entrance to the Underground

~By Sproiler

No thanks!

~By Sproiler

Wednesday, July 15, 2009

The Unceremonious Return Of J. Arcadia

~By J. Arcadia

Tuesday, July 14, 2009

The Map is Not the Territory

~By Somebody

Software, Hardware, Photos, Music

~By Sebastian Tomczak
MIDI to QBASIC


So I started working on a little patch that takes real-time monophonic MIDI data and outputs a .BAS file that is compatible with QBASIC. Currently, it makes use of the PLAY command, and generates rhythm, octave and pitch data as well as converting MIDI CC 1 to the MUSIC TYPE parameter (MUSIC NORMAL, MUSIC STACCATO and MUSIC LEGATO).



Meningie in Winter







Sega Nomad MIDI Interface
I thought I would mention that my Sega Mega Drive / Genesis MIDI interface is now compatible with the Sega Nomad. Demo video here. As I often say with these sorts of updates, join the Gen/MDM Google Announcements Group to be notified of when this device will be available.



Hardware-based Waveform Permutations
I've made a simple circuit that will generate all possible waveforms that have four bits of amplitude and are four samples long. It's very simple, and follows the same concept as my previous forays into this concept (which were all software based).

Basically, there is a counter that is 16 bits long, and is pulsed by a continuous square wave. This controls the speed of waveform change of the output waveform. Every four bits of the counter are fed into a multiplexer. There is a multiplexer for each bit of the output waveform, and so every first bit out of four from the counter is fed into multiplexer 1, every second bit out of four from the counter is fed into multiplexer two and so on up to multiplexer 4.

The output of the four multiplexers is chosen by a separate binary counter, which is clocked by an independent square wave. This controls the frequency of the output waveform. Thus, the output of the combined four multiplexers essentially "steps through" the waveform, and is then converted into an analog voltage using an R2R DAC.

If that wasn't very clear, I've prepared a simplified diagram:


Schematic:


Circuit Breadboard:



Chermside (Atari 2600 Track)
http://8bitcollective.com/music/little-scale/Chermside+(Atari+2600)/

A Similar Analogy for Reality

~By Somebody

Effete

~By Somebody


MusicPlayer

Sunday, July 12, 2009

A Photo of a Photo (an Analogy for Reality)

~By Sproiler
 
Creative Commons License
All submissions published on Firefly Diorama are licensed under a Creative Commons Attribution-Non-Commercial-No Derivative Works 2.5 Australia License.