Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"What the scientists have in their briefcases is terrifying." -- Nikita Khrushchev


tech / sci.electronics.design / Re: MIDI keyboard -- bitrex?

Re: MIDI keyboard -- bitrex?

<0e385259-acad-48fd-ab23-c2a9c1c7ea26n@googlegroups.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=114250&group=sci.electronics.design#114250

  copy link   Newsgroups: sci.electronics.design
X-Received: by 2002:a05:620a:c13:b0:6fc:53ae:a979 with SMTP id l19-20020a05620a0c1300b006fc53aea979mr4285230qki.735.1673456363011;
Wed, 11 Jan 2023 08:59:23 -0800 (PST)
X-Received: by 2002:ac8:7395:0:b0:3a8:412:b614 with SMTP id
t21-20020ac87395000000b003a80412b614mr3511865qtp.15.1673456362717; Wed, 11
Jan 2023 08:59:22 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.design
Date: Wed, 11 Jan 2023 08:59:22 -0800 (PST)
In-Reply-To: <tpl9gm$mpj2$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=46.134.45.1; posting-account=XS5sXwoAAABKU0kHcsk_nashWaidAu0Q
NNTP-Posting-Host: 46.134.45.1
References: <tpl9gm$mpj2$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0e385259-acad-48fd-ab23-c2a9c1c7ea26n@googlegroups.com>
Subject: Re: MIDI keyboard -- bitrex?
From: manta1...@gmail.com (a a)
Injection-Date: Wed, 11 Jan 2023 16:59:23 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 13376
 by: a a - Wed, 11 Jan 2023 16:59 UTC

On Wednesday, 11 January 2023 at 04:13:34 UTC+1, Don Y wrote:
> I'm looking to pick up a small (tiny?) MIDI keyboard,
> primarily for data entry (not "performance"). It
> seems like 2 octaves is the smallest practical option.
>
> Fine.
>
> But, all of the vendors appear to support (require?)
> web accounts for the devices. Not just for "firmware
> updates" but, apparently, for configuration changes
> of various sorts.
>
> So, what happens to your device when manufacturer
> goes away? Or, chooses to no longer to support
> "Model X"?
>
> It seems like these changes are sent directly to the
> device; not general purpose downloads (files) that
> you could archive and apply, as needed, at a later date.
>
> Advice?
>
> Thanks!
visit Hackaday one day
| https://hackaday.com/blog/?s=MIDI

"Hackaday

Home
Blog
Hackaday.io
Tindie
Hackaday Prize
Submit
About

January 11, 2023
Nanoaetherphone Is A Special MIDI Controller
December 14, 2022 by Lewin Day
11 Comments

MIDI controllers can be simple straightforward keyboards, or wild magical devices that seem to snatch notes from the very aether itself. As you might expect from the name, the Nanoaetherphone II is one of the latter.

The device is inspired by the Theremin, and was built to celebrate its 100th anniversary. The Nanoaetherphone II is all about using sensors to capture data from wireless hand-wavey interactions, and turn it into MIDI messages.. To this end, it has an LDR sensor for detecting light levels, which determines volume levels. This is actuated by the user’s thumb, blocking the sensor or allowing ambient light to reach it. At the front of the handheld unit, there is also an ultrasonic range sensor. Depending on how close the sensor is to the user’s hand or other object determines the exact note sent by the device. As a MIDI controller, it is intended to be hooked up to an external synthesizer to actually generate sound.

The overall concept isn’t too complicated, and the design makes it easy to pickup and play. We imagine it could even be foolproofed by programming it only to play notes from a given scale or mode, allowing for easy soloing without too many of those ill-tempered blue notes. Jazz enthusiasts might prefer it to just spit out any and all notes, of course.

We love a good MIDI controller around these parts, and we’ve seen everything from knitted models to those made out of old phones. Video after the break.

Continue reading “Nanoaetherphone Is A Special MIDI Controller” →
Posted in Musical HacksTagged midi, midi controller, music, theremin
Touch Tone MIDI Phone And Vocoder Covers Daft Punk
September 6, 2022 by Donald Papp
3 Comments

[poprhythm]’s Touch Tone MIDI Phone is a fantastic conversion of an old touch tone phone into a MIDI instrument complete with intact microphone, but this project isn’t just about showing off the result. [poprhythm] details everything about how he interfaced to the keypad, how he used that with an Arduino to create a working MIDI interface, and exactly how he decided — musically speaking — what each button should do.. The LEDs on the phone are even repurposed to blink happily depending on what is going on, which is a nice touch.

Of course, it doesn’t end there. [poprhythm] also makes use of the microphone in the phone’s handset. Since the phone is now a MIDI instrument with both a microphone and note inputs, it’s possible to use them together as the inputs to vocoder software, which he demonstrates by covering Around the World by Daft Punk (video).

We love how [poprhythm] explains how he interfaced to everything because hardware work is all about such details, and finding the right resources. Here’s the GitHub repository for the Arduino code and a few links to other resources.

We have seen MIDI phone projects before, and each one is always unique in its own way: here’s a different approach to converting a keypad phone to MIDI, and this rotary pulse-dial phone went in a completely different direction with the phone itself completely unmodified, using only external interfacing.

You can admire [poprhythm]’s Touch Tone MIDI Phone in action in the short videos embedded below, with each one showing off a different aspect of the build. It’s great work!

Continue reading “Touch Tone MIDI Phone And Vocoder Covers Daft Punk” →
Posted in Arduino Hacks, Musical HacksTagged daft punk, diy, dtmf, midi, music, phone, touch tone, vocoder
MIDI Controller Looks Good, Enables Your Air Guitar Habit
May 18, 2022 by Al Williams
8 Comments

We all want to be guitar heroes, but most of us have to settle for letting a MIDI board play our riffs using a MIDI controller. [Joris] thinks a MIDI controller should look like a cool instrument and thus the Ni28 was born. Honestly, we first thought we were looking at wall art, but on closer look, you can see the fretboard and the soundhole are festooned with buttons.

Actually, they aren’t really buttons. The Ni in the name is because the buttons are nickel-plated brass plates that act like touch switches. There’s virtually no activation force required and you can easily touch more than one plate at a time.

Continue reading “MIDI Controller Looks Good, Enables Your Air Guitar Habit” →
Posted in Musical HacksTagged guitar, midi, midi controller
Mini MIDI Synth Uses Minimum Number Of Parts
May 1, 2022 by Bryan Cockfield
18 Comments

The 80s were the golden age of synthesizers in pop music. Hugely complicated setups that spared no expense were the norm, with synths capable of recreating anything from pianos and guitars to percussion, strings, and brass. These types of setups aren’t strictly necessary if you’re looking to make music, though, especially in the modern age of accessible microcontrollers. This synthesizer from [Folkert] with MIDI capabilities, for example, creates catchy tunes with only a handful of parts.

This tiny synth is built around an ESP32 and works by generating PWM signals normally meant for LEDs. In this case, the PWM signals are sent through a rudimentary amplifier and then on to an audio output device. That could be a small speaker, an audio jack to another amplifier, or a capture device.

The synth’s eight channels use up most of the ESP32’s I/O and provide a sound that’s reminiscent of the eight-bit video game era. The total parts count for this build is shockingly small with only a handful of resistors, the ESP, an optocoupler, and a few jacks.

For those wishing to experiment with synthesizers, a build like this is attractive because it’s likely that all the parts needed are already sitting around in a drawer somewhere with possibly the exception of the 5 pin DIN jacks needed for MIDI capabilities. Either way, [Folkert] has made all of the schematics available on the project page along with some sample mp3 files. For those looking to use parts from old video game systems sitting in their parts drawer, though, take a look at this synthesizer built out of a Sega Genesis.
Posted in Musical HacksTagged eight bit, eight channel, ESP32, I/O, midi, music, pwm, synth, synthesizer
Rotary Phone MIDI Controller Still Makes Calls
March 15, 2022 by Kristina Panos
3 Comments

[Kevin] has long wanted to do something musical with a vintage rotary phone and an Arduino, and has finally done so and committed the first of several experiments to HTML in a five-part series. He found a nice old British Telecom number, but it had been converted to plug and socket wiring to work on the modern system. Because of this, [Kevin] wanted to keep it completely functional as a phone. After all, it ought to work fine until 2025, when pulse dialing will no longer be supported in [Kevin]’s locality.

As you can likely understand, [Kevin] was keen to interface with the phone from the outside and leave the inside untouched. He used a sacrificial ADSL filter’s PCB to break out the socket, and added a pull-up resistor between the pin and 5 V.

Pretty quickly, [Kevin] figured out that when the phone is on the hook, it gives a constant high signal, where as the picking up the phone presents as a high signal going low, and dialing each number results in pulses of that quantity that alternate between high and low. Continue reading “Rotary Phone MIDI Controller Still Makes Calls” →
Posted in Arduino Hacks, Musical HacksTagged arduino, midi, rotary dial, rotary phone
A Gameport Joystick To USB-MIDI Converter
February 24, 2022 by Lewin Day
1 Comment

These days, live music performance often involves electronic synthesizers and computers rather than traditional instruments played by hand. To aid in his own performances, [alekappa] built a special interface to take signals from a joystick and convert them to MIDI messages carried over USB.

The build is simple and straightforward, using a Teensy LC to interface with a simple gameport joystick. With a smattering of simple components, it’s easy to read the outputs of the joystick with only a little debounce code needed to ensure the joystick’s buttons are read accurately. Similarly, analog axes are read using the analog-to-digital converters onboard the microcontroller.

This data is then converted into control changes, note triggers and velocity levels and sent out over the Teensy LC’s USB interface. A mode switch enables changes to the system’s behaviour to be quickly made. The device is wrapped up in a convenient housing nabbed from an old Gameport-to-USB converter from many years ago.

It’s a neat project and we’re sure the joystick allows [alekappa] to add a new dimension to his performances on stage. We’ve seen other great MIDI controllers, too, from the knitted keyboard to the impressive Harmonicade. If you’ve got your own mad musical build under construction, don’t hesitate to drop us a line!
Posted in Musical HacksTagged gameport, Joystick, logilink, midi, Teensy, Teensy LC, usb, usb midi
Sending MIDI Wirelessly With The NRF24L01
February 17, 2022 by Lewin Day
6 Comments

MIDI is a standard known by musicians and instruments all over the world. The basic twist on regular serial has helped studios around the world to work more efficiently. [Kevin] wanted to try sending MIDI data wirelessly, but rather than the typical Bluetooth solution, decided to use the humble nRF24L01 instead.

The circuitry used is simple: [Kevin] simply wired up two Arduino Unos with nRF24L01 radio modules, which communicate over SPI. Alternatively, an even quicker solution is to use a Keywish Arduino RF Nano, which packs a nRF24L01 on board. One Arduino can then be hooked up to a MIDI OUT port on an instrument, and it will send out MIDI signals wirelessly. The second Arduino can then be plugged into a MIDI IN port and repeat out what it receives over the air.

The real work was in the firmware, which takes MIDI data and packages it in a suitable form to send out over the nRF24L01. The system can operate in a one-to-one mode, emulating a single MIDI cable, or a multicast mode, where one sender transmits information to many receivers.

It’s a neat hack and one we could imagine would be useful in some fun performance situations. We’ve seen others do work on wireless MIDI interfaces for Eurorack hardware, too. Video after the break.

Continue reading “Sending MIDI Wirelessly With The NRF24L01” →
Posted in Musical HacksTagged arduino, midi, nRF24L01+, wireless midi

SubjectRepliesAuthor
o MIDI keyboard -- bitrex?

By: Don Y on Wed, 11 Jan 2023

15Don Y
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor