Saturday, May 31, 2014

GenMDM 103 Channel Fix!

GenMDM 103 had a serious flaw - the channel numbering was off. Channel 5 was DAC, instead of 6. Channel 9 was noise, instead of 10. And so on. 

This fixed version of GenMDM 103 firmware will fix this issue.

http://little-scale.com/GENMDM/GENMDM_103/GENMDM_103.cpp.hex

How To Adjust Teensyduino's MIDI Channel Numbering

Teensyduino (Teensy + Arduino) counts MIDI channel numbers from 1 - 16. However, when using bitwise operations, I find it useful to deal with MIDI channel numbers as a nibble from 0 - 15.

This numbering can be changed, as follows. This will only change it when receiving MIDI in Teensyduino via handler functions.


Friday, May 30, 2014

Apple TV as HD AV Receiver with Analog Audio Output






Issues:
• Problem: Audio output is only digital or via HDMI.
• Solution: $20 optical to analog audio converter with cable

• Problem: Default year is 1969. Cannot set time manually - requires network connection. Cannot authenticate via secured network due to certificate date range
• Solution: Connect to an wireless or wired networked without a proxy to set time automatically

• Problem: HDMI output is set to 16:9 letterbox on a 4:3 projector
• Solution: ???

Tuesday, May 27, 2014

Bidule Basics 5: Parameter Modulation via Linking

This post assumes that you have read the previous Bidule Basics posts. There is no Live session or Bidule patch associated with this post.



Modulating Parameters
This post will introduce the concept of modulating parameters directly within Bidule for cases where a Bidule device is lacking an inlet for a specific parameter.

This applies to many different Bidule devices. However, this post will cover a specific example. 


In this example, a Bidule device effect (the Buffer Granulator) will have its minimum pitch parameter (which is only accessible via a slider within the setup for the Buffer Granulator) modulated via an LFO. In the diagram above, the Min Pitch parameter is a slider in the Buffer Granulator window.

Lets start with a blank Bidule patch.

Delete the cables that connect the Bidule input to the mixer objects.

Add the Buffer Granulator object from Palette > Effects. Connect the inlets and outlets of the Buffer Granulator to the Bidule input and the mixer respectively. Note that the parameters of the Buffer Granulator do not have any inlets (rather only sliders for control when you double click on the object)


Add a basic oscillator object from Palette > Building Blocks > Oscillators, and rename to LFO.


Add a variable from Palette > Building Blocks > Math > Variable. Rename to LFO Freq and connect to the first inlet of LFO. Add a variable from Palette > Building Blocks > Math > Variable. Rename to LFO Amp and connect to the second inlet of LFO.


Add a Parameter Modulator (Absolute) from Palette > Modulation. Rename to Modulating Parameter. Connect the outlet of LFO to Modulating Parameter.


Now, the above may seem counter-intuitive so far, because there is no explicit or implicit link between Modulating Parameter and any parameters contained within Buffer Granulator. We must create this link.



Linking
Click on the Parameters button in the main Bidule window.

In the left hand column ("Source"), find the Modulating Parameter device. Expand the device by clicking on the triangle. Select the Modulation element. In the right hand column ("Target"), find the Buffer Granulator. Expand the device by clicking on the triangle. Select the Min. Pitch element.

Click on the link button, below the two columns. A new entry should appear in the Source / Target linking list. 

As a result of this linking, any value that is sent into the inlet of Modulating Parameter will modulate the Min Pitch parameter of the Buffer Granulator device.

The LFO signal will modulate the Min Pitch parameter. Adjust the LFO Freq and LFO Amp, and listen and watch how the parameter modulation changes the incoming audio.

Monday, May 26, 2014

Future Bloody Everything - Bite-sized Wrap Up























Ever So Gently

I'm On Pyongyang Plastics

http://pyongyangplastics.wikispaces.com/home

Friday, May 23, 2014

I'm on Hydro-Static Volume 9 Mix by Source Invisible


Tuesday, May 20, 2014

Future Isometry

Thursday, May 15, 2014

I Am Playing on Warry x Brunt Next Wednesday at SoundPond.net

I will be playing on Warry x Brunt next Wednesday from 7.30PM (GMT + 10:30) onwards.

Check it out online http://soundpond.net/

Tuesday, May 13, 2014

Donkey Kong Bongos as 808 Controller

little-scale: dream boi - feat. Peaches the Wale (2014)

Create Raw Stems in ProTools and Import into Ableton Live

I am Interested in Most Phases of Data Processing (1080p Loop)

"Doge" Image as MIDI Data

Monday, May 12, 2014

Pitch Bend Data to Resolume Video Position

Newport at Night



I Am Presenting at the Ableton University Tour in Sydney on May 24


I'll be speaking about using Live, Max for Live and Resolume. Should be fun.

Free tickets and more information: https://www.eventbrite.com.au/e/ableton-university-tour-sydney-university-intro-to-abelton-live-push-tickets-11444092589

Sunday, May 11, 2014

Triggering Resolume Clips with MIDI Notes

Launchpad + Resolume

Dreamer



Saturday, May 10, 2014

I Designed a Sports Jacket

Winter Passionfruit Vine




Thursday, May 08, 2014

I Am Playing in Sydney on May 24th





Monday, May 05, 2014

Just Be Yourself Video

Sunday, May 04, 2014

Just Be Yourself

Live 9 (32-bit) and Live 8 Synced to Live 9 (64-bit)

8k One Bit Waveform Synth




Download here: http://milkcrate.com.au/_other/downloads/M4L/singleBit.zip

Saturday, May 03, 2014

"Prion" Project Data

Grab the project data (including Max for Live plugins) here: http://milkcrate.com.au/_other/project_data/Prion.alp

Friday, May 02, 2014

What Do I Use On My Master Bus?

A number of people have recently asked / commented on what I've been using on my master bus in Live. Here's the (super simple) setup, from input stage to output stage:





Moiré Pattern Tunnel