::blinnstrument...

Discussion, support, and resources for our noise making modules and kits.

Moderators: Kent, scottwilson

Post Reply
User avatar
numan7
the most autistic amongst us
Posts: 6494
Joined: Wed Nov 25, 2009 9:09 pm

::blinnstrument...

Post by numan7 » Sun Oct 04, 2015 11:34 pm

:bananaguitar: i've got an nw2s::b. and i also have a roger linn designs linnstrument so-called multi-dimensional polyphonic expession controller.

the linnstrument (which also runs on an arduino due) tracks finger movements across a 25 x 8 grid of small thumbs-size force sensing resistor pads and can be configured to send each note on its own midi channel with midi information containing W (velocity), X (note pitch + horizontal pitch bend across multiple sensors), Y (vertical finger position across the currently active sensor) and Z (pressure). it has both din and usb interfaces for sending midi messages.

i would like to develop a sketch that basically allows an nw2s::b to detect and connect with a linnstrument set to 4 notes of polyphony over usb.

the ::blinstrument sketch would then receive the note on/off and other cc messages (rotating sequentially through midi channels 1 - 4 for each note), add the pitches + pitch-bends, scale the integers and output corresponding voltage values from the ::b's 16 analog outputs. 4 of ::b's digital outputs would also be used for gate pulses for the notes.

the ::b's analog inputs could be used to control the scaling of midi amounts to voltages (and the like). but i'll probably leave that for a later version of the sketch after the basic functionality is all working.

it doesn't seem like it should be too hard to develop.... maybe something already exists?

anyone else have a ::b and a linnstrument, btw?


edit: i do see that scottw has posted this thread (https://www.muffwiggler.com/forum/viewt ... p?t=139198) where he discusses one channel of what i'm looking for minus the Y-voltage. he also says its part of the prototyping for the forthcoming ::b2 (which makes me wonder if my lowly v1 ::b has sufficient computing horsepower for my requirements - we shall see....).


cheers
"the ordinary will ignore whatever they cannot explain as if nothing ever happened. and everything remains the same again..."

User avatar
spacenoodle
Veteran Wiggler
Posts: 737
Joined: Tue Mar 20, 2012 9:00 pm
Location: Madison, WI

Post by spacenoodle » Mon Oct 05, 2015 9:49 am

I don't have a Linnstrument but I just wanted to say that the v1 is no slouch. It can handle the task provided the code is efficient. And this is the sort of stuff the b is intended for in my opinion.

User avatar
numan7
the most autistic amongst us
Posts: 6494
Joined: Wed Nov 25, 2009 9:09 pm

Post by numan7 » Sat Oct 10, 2015 11:31 pm

:tu: yeah, i figure if the linnstrument's ardino due can manage all the sensor, led and midi message processing on its side, the ::b should have no problems keeping up since it is the same processor.

:hmm: a more ambitious future goal for this project could be to develop an alternate firmware for the linnstrument that sends higher resolution osc messages, instead of of midi cc's, along with a new version of the ::blinstrument sketch to decode and process the osc messages into voltages and pulses.

:deadbanana: but first, i need to get the basic multichannel-midi sketch working and loaded on my ::b (well first, i have to finish putting my modular system and other musical gears back together again, after having moved it all across town a few months back)....


cheers
"the ordinary will ignore whatever they cannot explain as if nothing ever happened. and everything remains the same again..."

User avatar
scottwilson
Wiggling with Experience
Posts: 435
Joined: Mon Sep 16, 2013 12:54 pm

Post by scottwilson » Sun Oct 18, 2015 9:29 am

Hey there... the linnstrument uses a due? That's interesting. Sorry I missed this discussion - for some reason MW isn't alerting me to any of my subscriptions.

I like that - ::blinstrument! I think the midi/osc would be easy to handle over USB - There is some USB/midi host code in the unstable branch right now which you could look at and see how far you get.

Looking forward to hearing more about it.

s

Jcsveth
Common Wiggler
Posts: 198
Joined: Mon Aug 12, 2013 7:44 pm

Post by Jcsveth » Fri Sep 30, 2016 10:19 am

Have you done any more with this? I am looking at hooking up the ::b to a Snyderphonics Manta.

User avatar
dadek
hrrmmm...
Posts: 773
Joined: Fri Aug 15, 2008 12:25 am
Location: SoCal

Post by dadek » Sat Oct 01, 2016 12:18 am

Would love to use my manta with my ::b. been getting back to it more recently.

:guinness:

User avatar
Jamnuska
Wiggling with Experience
Posts: 425
Joined: Tue Dec 01, 2015 5:17 pm
Location: BC

Post by Jamnuska » Sat Oct 01, 2016 12:08 pm

Waiting for Roger to turn it into a sequencer. Then I might buy one.

User avatar
numan7
the most autistic amongst us
Posts: 6494
Joined: Wed Nov 25, 2009 9:09 pm

Post by numan7 » Sat Oct 01, 2016 12:40 pm

Jcsveth wrote:Have you done any more with this? I am looking at hooking up the ::b to a Snyderphonics Manta.
:sadbanana: alas, no - i've been too busy, lazy, something or whatever to get any things like this done over the the past year (probably the situating of my computer in a different room than my synth gear has been the biggest culprit in this regard - also, my re-entry into the activity of motorcycling has taken much of the spare weekend time away from the other activities).... i do think should try to get back into it though !


cheers
"the ordinary will ignore whatever they cannot explain as if nothing ever happened. and everything remains the same again..."

Post Reply

Return to “nw2s”