Hi!
I have a concept of a MIDI plugin for XYZ controllers (touchpad/IR). It works like this:
If i put my hand above the Z axis (up-down) of the infrared controller, and i'll constantly bring it closer to the sensor then it'll triger just one NOTE-ON command.
If i put my hand up, so it will recede from the sensor, then the NOTE-OFF command would be triggered.
The same is for touchpads - if i press it hard, above the threshold it will then trigger NOTE-ON. If i take of my finger and the cc value will drop below threshold, then trigger NOTE-OFF.
Detailed operating principles:
step 1:
if CC#77 >= 64 then send NOTE-ON A-4 (only once)
Every value greater or equal to 64 on CC#77 will trigger NOTE-ON command, but only once. Once the NOTE-ON is triggered then every other value between 64 to 127 will have no effect, so it will not trigger any more NOTE-ONs.
step 2:
if CC#77 < 64 then send NOTE-OFF A-4 (only once)
Every value smaller than 64 on CC#77 will trigger NOTE-OFF command, but only once. Once the NOTE-OFF command is triggered then every other value between 0 to 63 will have no effect, so it will not send more NOTE-OFF commands.
Of course CC number and value, NOTE value would be freely defineable. So you can choose 'CC#' between 1 to 127, 'Triggering threshold' betwen 0-127, and 'NOTE-ON/OFF' also between 0-127.
The reason for such plugin is simple: you take off one hand from the keyboard if you play live, so its free for doing something else (making crazy wizardry experiments?) I would even say it could be somekind of FX-instrument. Just wave your hand, it will play a note. Move it more around X or Y and it could change the PB, LFOs and other kind of crap.
Taking it the other way: it's just a simple plugin that triggers note-on/off. Using it for XYZ is just a subsidiary idea, because XYZ are just simple CC controllers. The problem is if you want to modulate some synths you must have one hand on the touchpad/ir and the second on the keyboard. Having such a plugin as described above could make things simpler. Assigning the Z axis (touch pressure/up-down) to NOTE-ON/OFF would make the performance more dynamic, beacuse you could then play note by one hand - the same hand used for modulation.
The idea could be even expanded: making a CC to NOTE-ON/OFF based on note-scale mapper. You could have then instant Korg Kaossilator on your laptop touchpad Try to imagine playing Alchemy with one hand, while simultaneously utilising all the axises to modulate dozens of parameters. You could make a theremin with this plugin in no time.
What do You think Piz?
Plugin request: MIDI to NOTE-ON/OFF for XYZ controllers
Official support for: thepiz.org
Moderator: insertpizhere
Plugin request: MIDI to NOTE-ON/OFF for XYZ controllers
2013-01-17T09:33:24+00:00
Hi!
I have a concept of a MIDI plugin for XYZ controllers (touchpad/IR). It works like this:
If i put my hand above the Z axis (up-down) of the infrared controller, and i'll constantly bring it closer to the sensor then it'll triger just one NOTE-ON command.
If i put my hand up, so it will recede from the sensor, then the NOTE-OFF command would be triggered.
The same is for touchpads - if i press it hard, above the threshold it will then trigger NOTE-ON. If i take of my finger and the cc value will drop below threshold, then trigger NOTE-OFF.
Detailed operating principles:
step 1:
if CC#77 >= 64 then send NOTE-ON A-4 (only once)
Every value greater or equal to 64 on CC#77 will trigger NOTE-ON command, but only once. Once the NOTE-ON is triggered then every other value between 64 to 127 will have no effect, so it will not trigger any more NOTE-ONs.
step 2:
if CC#77 < 64 then send NOTE-OFF A-4 (only once)
Every value smaller than 64 on CC#77 will trigger NOTE-OFF command, but only once. Once the NOTE-OFF command is triggered then every other value between 0 to 63 will have no effect, so it will not send more NOTE-OFF commands.
Of course CC number and value, NOTE value would be freely defineable. So you can choose 'CC#' between 1 to 127, 'Triggering threshold' betwen 0-127, and 'NOTE-ON/OFF' also between 0-127.
The reason for such plugin is simple: you take off one hand from the keyboard if you play live, so its free for doing something else (making crazy wizardry experiments?) I would even say it could be somekind of FX-instrument. Just wave your hand, it will play a note. Move it more around X or Y and it could change the PB, LFOs and other kind of crap.
Taking it the other way: it's just a simple plugin that triggers note-on/off. Using it for XYZ is just a subsidiary idea, because XYZ are just simple CC controllers. The problem is if you want to modulate some synths you must have one hand on the touchpad/ir and the second on the keyboard. Having such a plugin as described above could make things simpler. Assigning the Z axis (touch pressure/up-down) to NOTE-ON/OFF would make the performance more dynamic, beacuse you could then play note by one hand - the same hand used for modulation.
The idea could be even expanded: making a CC to NOTE-ON/OFF based on note-scale mapper. You could have then instant Korg Kaossilator on your laptop touchpad Try to imagine playing Alchemy with one hand, while simultaneously utilising all the axises to modulate dozens of parameters. You could make a theremin with this plugin in no time.
What do You think Piz?
kurvalol
https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=296665
Post Reply
1 post
• Page 1 of 1
Jump to
- The Main Forums
- ↳ KVR Studio Manager
- ↳ KVR Experts
- ↳ Getting Started (AKA What is the best...?)
- ↳ Instruments
- ↳ Effects
- ↳ Hosts & Applications (Sequencers, DAWs, Audio Editors, etc.)
- ↳ Guitars
- ↳ Mobile Apps and Hardware
- ↳ Soundware
- ↳ Samplers, Sampling & Sample Libraries
- ↳ Hardware (Instruments and Effects)
- ↳ Modular Synthesis
- ↳ Sound Design
- ↳ Production Techniques
- ↳ Music Theory
- ↳ Computer Setup and System Configuration
- ↳ DSP and Plugin Development
- ↳ DIY: Build it and they will come
- ↳ Music Cafe
- ↳ Sell & Buy (+Special Offers, Deals & Promos)
- ↳ KVR Developer Challenge 2023
- ↳ Everything Else (Music related)
- ↳ Off Topic
- ↳ Off Topic Classics
- Official Company Forums
- ↳ 2getheraudio
- ↳ accSone
- ↳ Acon Digital
- ↳ AcousticsampleS
- ↳ AcousModules
- ↳ Agitated State
- ↳ AIR Music Technology
- ↳ AMG
- ↳ Ample Sound
- ↳ Antares Audio Technologies
- ↳ Apisonic Labs
- ↳ apulSoft
- ↳ AriesCode
- ↳ Arts Acoustic
- ↳ Arturia
- ↳ Audjoo
- ↳ AudioSpillage
- ↳ Audiority
- ↳ Best Service
- ↳ Big Tick
- ↳ Bitwig
- ↳ Controller Scripting
- ↳ Blue Cat Audio
- ↳ Cherry Audio
- ↳ CWITEC
- ↳ Embertone
- ↳ energyXT
- ↳ Eventide
- ↳ Expert Sleepers
- ↳ forward audio
- ↳ Future Audio Workshop
- ↳ FXpansion
- ↳ g200kg
- ↳ Harrison Mixbus
- ↳ HG Fortune
- ↳ Homegrown Sounds
- ↳ HoRNet Plugins
- ↳ Ilya Efimov Production
- ↳ Image Line
- ↳ Impact Soundworks
- ↳ Indiginus
- ↳ Insert Piz Here
- ↳ Ju-X
- ↳ Kirk Hunter Studios
- ↳ Kirnu
- ↳ Kong Audio
- ↳ Krotos
- ↳ Kuassa
- ↳ KV331 Audio
- ↳ LennarDigital
- ↳ Les Productions Zvon
- ↳ Liqube Audio
- ↳ Loomer
- ↳ LVC-Audio
- ↳ Maizesoft
- ↳ Manytone Music
- ↳ MeldaProduction
- ↳ Mellowmuse
- ↳ MIDIMood
- ↳ moForte
- ↳ Mozaic Beats
- ↳ mucoder
- ↳ MusicDevelopments
- ↳ Tips & Tricks
- ↳ MusicLab
- ↳ MUTOOLS
- ↳ New Sonic Arts
- ↳ NUSofting
- ↳ Oli Larkin Plugins
- ↳ Orange Tree Samples
- ↳ patchpool
- ↳ Photosounder
- ↳ PlugInGuru
- ↳ Polyverse Music
- ↳ Precisionsound
- ↳ Premier Sound Factory
- ↳ Psychic Modulation
- ↳ Realitone
- ↳ Resonance-Sound
- ↳ Reveal Sound
- ↳ Roger Linn Design
- ↳ rs-met
- ↳ S3A: Spatial Audio
- ↳ SaschArt
- ↳ Smart Electronix
- ↳ sonible
- ↳ SonicBirth
- ↳ Sonic Reality / eSoundz.com
- ↳ Soundiron
- ↳ SPC Plugins
- ↳ Sugar Bytes
- ↳ TAL Software
- ↳ Tokyo Dawn Labs
- ↳ Tracktion
- ↳ u-he
- ↳ u-he Linux support
- ↳ United Plugins
- ↳ VAZ Synths
- ↳ Virharmonic
- ↳ Wolfgang Palm
- ↳ xoxos
- ↳ XSRDO - SynthCraft
- ↳ ZynAddSubFX
- Site Stuff
- ↳ Site Stuff
- Archived Forums
- ↳ AlgoMusic
- ↳ easytoolz
- ↳ Elevayta
- ↳ Hollow Sun
- ↳ Kazrog
- ↳ LinPlug
- ↳ Muse Research and Development
- ↳ Shuriken
- ↳ SoHa Sound Design
- ↳ Soniccouture
- ↳ Topten Software
- ↳ Tweakbench
- ↳ Valhalla DSP
- ↳ CK Modules & VST
- ↳ Sennheiser AMBEO
- ↳ Muon Software
- ↳ Westgatesounds.net
- ↳ Squaredheads
- ↳ Sonigen
- ↳ CFA-Sound
- ↳ Back In Time Records
- ↳ Livelab.dk
- ↳ Skytopia
- ↳ audioD3CK
- ↳ Inspire Audio
- ↳ Krakli
- ↳ Drumdrops
- ↳ Futucraft
- ↳ OverTone DSP
- ↳ RaXnTraX
- ↳ solar3d-software
- ↳ Signaldust
- ↳ Soundemote
- KVR Forum index
- All times are UTC
- Delete cookies