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.

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/

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

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: