Posts with the tag Web:

Little Miners Poc

Last Friday, I thought up a grand plan on how I could challenge the current state of mobile anime games. The idea was that instead of gambling for pngs, you could pay to contribute to commissioning new character art. This way, you’re guaranteed something for the money you put in, it benefits the entire player base and artists. In a sense, I was hoping to centralize the exchange of money and services through an anime game I developed.

fwmcbaubau.com

Before we begin, check out the site at fwmcbaubau.com!

In case you didn’t visit the site or came from a future where the site is no longer live, here’s a brief description.

fwmcbaubau.com is a website where users contribute to a global click count by clicking on a button which also plays an animation and audio.

Architecture

Now that we’re on the same page, I’ll share the architecture of the site. The site itself is statically hosted, with the assets coming from a CDN.

Sound Site Conception

Sound site, (read: sound sight), is a small project I worked on a bit in late June, exploring the Web Audio API. The idea was to make a easily accessible way for people to visualize sound and explore the effects of audio effects on the waveform.

The basic idea of the Web Audio API is an Audio Routing Graph, which lives within an Audio Context. The graph is formed of individual Audio Nodes, of which there are three types, Sources or Inputs, Effects and Destinations or Outputs. Sources can be Oscillators which basically produce notes, Audio Recordings like files and Microphones. The Ouputs are basically the device speakers. Effects nodes can be compared to guitar effects pedals such as the DelayNode, DynamicsCompressorNode and GainNode. They do however, also provide functions like data analysis with the AnalyserNodes and other functions such as merging and splitting channels with the ChannelSplitterNode, ChannelMergerNode and audio spatialization.