#midicontroller

2025-06-12

Electribe ESX VST controllerplugins

makertube.net/w/782oim8dqaUDys

2025-05-08

Heute beginnt die Superbooth25 in Berlin und Novation präsentieren gleich drei Produktneuheiten: Launch Control XL 3, Bass Station II Special Editon und Launchkeys in weiß.

Von heute an bis einschließlich Samstag findet wieder die Superbooth in Berlin statt. Die Messe für elektronische Instrumente und Musik ist für viele Hersteller ein Anlass, ihre neuen Produkte zu präsentieren. Novation ist einer dieser Hersteller – und der hat gleich drei neue Produkte im Gepäck…

[…]

https://soundchills.de/novation-neue-produkte-superbooth/

Novation Launchkey Mini 37 WhiteNovation Bass Station II Swifty EditionNovation Launch Control XL 3
Mastodon rookielarsolesimonsen
2025-04-16

Check out this new browser-based editor for the EC4 :

lsim.github.io/faderfox-editor

It may look familiar but it has a few new tricks up its sleeve!

Simple DIY Electronic Music Projectsdiyelectromusic.com@diyelectromusic.com
2025-04-04

Forbidden Planet “Krell” Display – MIDI CC Controller – Part 2

This revisits my Forbidden Planet “Krell” Display – MIDI CC Controller using my Forbidden Planet “Krell” Display PCB with a Waveshare RP2040 to create more of a “all in one” device.

Warning! I strongly recommend using old or second hand equipment for your experiments.  I am not responsible for any damage to expensive instruments!

If you are new to Arduino, see the Getting Started pages.

Parts list

PCB

This requires a built of the Forbidden Planet “Krell” Display PCB with the following:

  • 2 potentiometers
  • MIDI IN and OUT

I’ve used potentiometers that are their own knob, as they only poke through the casing by around 5mm or so.

If it you are able to get longer shaft pots, then that would probably be worthwhile.

Updated 3D Printed Case

This requires the following from the Krell Display 3D Printed Case:

This requires the following options in the OpenSCAD code:

show_frame = 1;
show_quadframe = 0;
show_insert = 1;
show_support = 0;
show_quadsupport = 0;
show_eurorack = 0;
show_eurorack_support = 1;

alg_pot1 = 1;
alg_pot2 = 1;
alg_cv = 0;

The frame does not really take into account the PCB at present, but I’ve reached the “good enough I want to do something else” stage, so I’ve just added a couple of small cut-outs (using a hacksaw) for the two MIDI sockets, and am content that the components stick out a bit from the back.

This cutout has to be 10.5mm from the end, 6mm wide, and 5mm deep.

At some point I might go back and design a deeper frame that has the cut-outs included and some kind of snap-on back to make it a self-contained box.

But for now, this is left as an exercise for, well, anyone else 🙂

Construction

I’ve used four brass 6mm spacers to screw into the mounting holes in the frame. Then the PCB can be inserted, taking care to squeeze in the 3D printed support around the LEDs and pots, and fixed with 20mm spacers which will also act as “legs”.

The Code

I’ve used a Waveshare Zero RP2040 and Circuitpython for this build. This is a combination of some of the test code used for the Forbidden Planet “Krell” Display PCB but with added MIDI.

The code supports both Serial and USB MIDI.

I wanted an equivalent of the Arduino map() and constrain() functions and didn’t immediate spot them in Circuitpython so wrote my own:

def algmap(val, minin, maxin, minout, maxout):
if (val < minin):
val = minin
if (val > maxin):
val = maxin
return minout + (((val - minin) * (maxout - minout)) / (maxin - minin))

This allows me to map the analog read values (0 to 65535) down to MIDI CC values (0 to 127) whilst also allowing for some inaccuracies (I’ve treated anything below 256 as zero for example):

alg1cc = int(algmap(alg1_in.value,256,65530,0,127))

I’ve used the Adafruit MIDI library, which I’m still not really a fan of, but I wanted to include MIDI THRU functionality to allow the controller to sit inline with an existing MIDI stream. But it doesn’t seem to work very well.

I was already only updating the LEDs/MIDI CC if the pot values had changed, to cut down on the number of Neopixel writes required.

I experimented with changing the scheduling of the analog reads and MIDI but that didn’t seem to help very much. In the end I made sure that all MIDI messages queued up in the system would be read at the same time before going back to checking the pots.

    msg = midiuart.receive()
while (msg is not None):
if (not isinstance(msg, MIDIUnknownEvent)):
midiuart.send(msg)
msg = midiuart.receive()

It will do for now. Moving forward, I might try the Winterbloom SmolMIDI library. If that still doesn’t give me some useful performance then I might have to switch over to Arduino C.

Find it on GitHub here.

Closing Thoughts

The MIDI throughput is disappointing, but then I’ve never really gotten on with the Adafruit MIDI library. I use it as USB MIDI on Circuitpython is so easy, so will need to do something about that.

I’m still deciding on the PCB-sized supports too. The original seemed to have nicer diffusion of the LEDs, but that could have been the difference between 5mm SMT neopixels and these THT APA106s which seem more directional in the first place.

And I really ought to finish the 3D printed case properly too.

So this is “that will do” for now, but I ought to come back and finish it off properly at some point.

Kevin

#APA106 #circuitpython #ForbiddenPlanet #Krell #midi #midiController #NeoPixel #potentiometer #rp2040 #WaveshareZero

M. Ní Sídachmuiren@sfba.social
2025-03-10

MIDI Association members Expressive E, makers of the Osmose keyboard and the Touché Controller have released a video explaining the benefits of MPE (Midi Polyphonic Expression)
#Science #Engineering #Music #MIDI #Controller #MIDIController #MPE #Synth #Synthesizer
midi.org/expressive-e-explains

If you're interested in my attempt to build an ocarina MIDI controller, I've written a few blog posts about how it's going. TL:DR slow but productive elypeddler.wordpress.com/categ
#midicontroller #midi #ocarina

2025-01-28

Studiologic haben auf der NAMM 2025 die SL-mk2-Serie vorgestellt. Die neuen MIDI-Controller-Keyboards kommen mit verbesserten Klaviaturen, MIDI 2.0, integriertem Audio-Interface und vielem mehr.

Auf der NAMM 2025 haben Studiologic ihre neuen MIDI-Controller-Keyboards der SL-Serie präsentiert. Die mk2-Modelle des SL73, SL88 und SL88 GT sind vollständig mit dem hauseigenen Numa Player 2 kompatibel und unterstützen MIDI 2.0. Zudem wurden die Klaviaturen getauscht, sodass das SL73 und SL88 nun eine gewichtete TP/110-Tastatur mit Hammer-getriggertem Aftertouch besitzen.Das SL88 GT hat eine TP400-Klaviatur mit Holzbett spendiert bekommen, das sehr nahe an das Spielgefühl eines akustischen Grand Pianos kommen soll.

[…]

https://soundchills.de/studiologic-sl-mk2/

Studiologic SL88 mk2
Polygoniapolygonia
2025-01-25

Had insane fun playing my live set at Blitz club in Munich yesterday 🥁 love this venue so dearly, and the dancers were amazing. Thanks for your ongoing support and energy 💕

:kirby:

I'm investigating building a midi controller in the form of an ocarina. It felt like a simple thing but is turning into a bit of a can of worms. Might help if I had more than a very basic idea of how midi works. Oh well. Every day's a school day. #midicontroller #midi #ocarina

M. Ní Sídachmuiren@sfba.social
2024-12-06

How is this even a MIDI Guitar?
A discussion about MIDI/MPE controllers with host Thorleif “LoFiLeiF” Markula
#Music #Experimental #MIDI #MPE #MIDIController #Guitar
youtube.com/watch?v=a2zIylWif6

So apparently nobody at #Arturia thought that there's anything wrong with shipping a product which has endless encoder knobs, but those encoders can only act as non-endless knobs 🤦‍♂️

As a fresh Minilab 3 owner, having to tweak around to find the takeover point is already driving me insane. Apparently they added a way to get the encoders into relative mode in a firmware update, but it involves losing DAW integration features. All I can say is: Bruh

#music #midicontroller #musicproduction

2024-11-17

#musicproduction #midicontroller

My trusty old Korg padKontrol, which has been my fingerdrumming device for ages, has started to not be as trusty anymore.

I have tried plenty of other drumpads through the years, but I have never found anything that comes close.

My main issue seems to be the sensitivity level of the padKontrol. You can play so dynamic, from barely touching the controller to hitting it hard. To me it feels like all other devices goes from hard to really hard.

Chi ha ucciso Il Conte?chihauccisoilconte@c.im
2024-11-04

Looking back to when I designed and built (with Ftank Balde) the "Wonky Drum Sequencer". a MIDI controller that adds a new twist to drum sequencing. This project became the foundation for workshops I led at STEIM, exploring new approaches to rhythm and sound. Grateful to the Dutch Creative Industries Fund for supporting these courses and helping make these creative sessions possible. @stimuleringsfonds #WonkyDrumSequencer #STEIM #DutchCreativeIndustriesFund #MidiController #ElectronicMusic #SoundDesign #CreativeTechnology #MusicWorkshops #DigitalInstruments #ExperimentalMusic #MusicTech #DIYInstruments #ElectronicArt #SoundExploration #InteractiveArt #InnovationInMusic #CreativeCoding #TechArt #ArtAndTechnology #NewMediaArt

Tod Kurt (todbot)todbot
2024-09-20

Thinking of releasing a new MIDI controller, but “pad trigger” style rather than “music keyboard”. What do people think? Yes?
Could make a good macropad too. It has reverse-mounted neopixels that shine through the PCB to light up next to the pads. Looks pretty cool I think! The sounds you hear are an off-screen laptop running Ableton, this is just a USB device, it doesn't make sound. Demo code in CircuitPython

youtube.com/watch?v=ttMqHILvHPo

Today's thrift find was a Korg nanoKEY2 and a Korg nanoPAD2. I haven't really waded into the realm of midi controllers before, so maybe this will be interesting?

#ThriftStoreFind #korg #midicontroller

Photo of a Korg nanoKEY2 and a Korg nanoPAD2.
M. Ní Sídachmuiren@sfba.social
2024-09-12

Starting with MIDI Guitar 3 Beta • Things you need to know (Part 2)
LoFiLeif channel with Thorleif Markula
jamorigin.com/beta/
#Art #Science #Music #MIDI #MIDIController #Software #Synthesizer
youtube.com/watch?v=vbVDsDzGn-

2024-08-30

Das Arturia Keylab Mk3 ist die dritte Generation des MIDI-Keyboard-Controllers, die mit neuen Funktionen lockt. Aber nicht alle Änderungen sind positiv…

Es hat einige Jahre gedauert, bis Arturia dem Keylab ein Update verpasst haben – aber jetzt ist es da! Die dritte Generation des MIDI-Keyboard-Controllers ist wahlweise in schwarz oder weiß und mit farblich angepassten, hölzernen Seitenteilen erhältlich.

[…]

https://soundchills.de/arturia-keylab-mk3/

Arturia Keylab Mk3 MIDI-Controller-KeyboardArturia Keylab Mk3 Anschlüsse
2024-07-14

ESI haben in Zusammenarbeit mit Artesia Pro neue Modelle der mobilen MIDI-Controller Xkey 25 und Xkey 37 entwickelt.

Gemeinsam mit Artesia Pro haben ESI die mobilen MIDI-Controller Xkey 25 und Xkey 37 überarbeitet und als neue „2024 Modelle“ veröffentlicht. Die Geräte haben nun einen USB-C-Anschluss und eine anschlagsempfindliche Klaviatur mit polyphonem Aftertouch.

[…]

https://soundchills.de/esi-xkey-25-37/

ESI Xkey 37: 2024er Modell

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst