Sound Router
Posted: Mon Oct 25, 2010 11:36 pm
Hello Folks,
I have just written & uploaded a new module for you all to play with. It works in a very similar way to the BPM router, but instead applies the Sound Input to the selected controller.
The design includes a few simple features:
-START
This turns the function on for that controller.
-LEVEL
This adjusts the level of effect on the controller.
-THRESHOLD
This adjusts the audio level at which the effect will kick in. This means that you can let low level audio pass thru, and and soon as the audio volume reaches the Threshold level, the effect will begin at whatever level has been set by the Level control.
-INVERT
This inverts the whole effect so that high-level audio signals will reduce the effect on the controller.
-LEVEL CHECK
This section contains duplicate controls for the global Sound Input & Output, there is a fader there which will indicate audio input signal level. This function does increase processor load and should on really be used to check the signal is there, and at a useful level, then turned off.
KNOWN issues.V1.2
-Level check on/off is sometimes un-responsive and becomes inverted. I have only just noticed this and will work on it...
NOTE: this bug has been sorted. V1.3 now in library.
Please let me know of any other bugs. I'll be happy to work on them.
Anyway everyone, have lots of fun.
Andy T.
THE FUTURE:
I would like to include the further audio features that were released in M8 v2.6, however there doesn't seem to be any keywords to work with yet (perhaps you could look into this Boris Edelstein if you're reading this).
I have started work on a version that offered a source selection control hoping to be able to use the audio output, but realised this was unfortunately also a dead end. Again, I don't know if this can be implemented into the keywords.
I have just written & uploaded a new module for you all to play with. It works in a very similar way to the BPM router, but instead applies the Sound Input to the selected controller.
The design includes a few simple features:
-START
This turns the function on for that controller.
-LEVEL
This adjusts the level of effect on the controller.
-THRESHOLD
This adjusts the audio level at which the effect will kick in. This means that you can let low level audio pass thru, and and soon as the audio volume reaches the Threshold level, the effect will begin at whatever level has been set by the Level control.
-INVERT
This inverts the whole effect so that high-level audio signals will reduce the effect on the controller.
-LEVEL CHECK
This section contains duplicate controls for the global Sound Input & Output, there is a fader there which will indicate audio input signal level. This function does increase processor load and should on really be used to check the signal is there, and at a useful level, then turned off.
KNOWN issues.V1.2
-Level check on/off is sometimes un-responsive and becomes inverted. I have only just noticed this and will work on it...
NOTE: this bug has been sorted. V1.3 now in library.
Please let me know of any other bugs. I'll be happy to work on them.
Anyway everyone, have lots of fun.
Andy T.
THE FUTURE:
I would like to include the further audio features that were released in M8 v2.6, however there doesn't seem to be any keywords to work with yet (perhaps you could look into this Boris Edelstein if you're reading this).
I have started work on a version that offered a source selection control hoping to be able to use the audio output, but realised this was unfortunately also a dead end. Again, I don't know if this can be implemented into the keywords.