Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Feb 2022 04:05:18 +0100
From:      Tomasz CEDRO <tomek@cedro.info>
To:        Mason Loring Bliss <mason@blisses.org>
Cc:        freebsd-multimedia@freebsd.org
Subject:   Re: MIDI suggestions?
Message-ID:  <CAM8r67BvMnBohWeH=Pe2FCouuqYcN2GCWnfxNWJQ1PVpn1ac8A@mail.gmail.com>
In-Reply-To: <CAM8r67BXRfi=nMGWY5zy3ae%2BLMWd9YzobhF3J2Z_jGK0A6cL8Q@mail.gmail.com>
References:  <Yfm9A8QipW7gFxfN@blisses.org> <CAM8r67BXRfi=nMGWY5zy3ae%2BLMWd9YzobhF3J2Z_jGK0A6cL8Q@mail.gmail.com>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
Here are some MIDI related ports available out of the box on FreeBSD:

https://www.freshports.org/search.php?query=midi&search=go&num=10&stype=name&method=match&deleted=excludedeleted&start=1&casesensitivity=caseinsensitive

--
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info

On Wed, Feb 2, 2022, 04:03 Tomasz CEDRO <tomek@cedro.info> wrote:

> I did a MIDI Modullar Controller once myself on 8-bit MCS51 MCU :-) :-)
>
> https://www.tomek.cedro.info/midi-mc/
>
> MIDI uses UART frames with some strange bitrate (~23k I dont remember
> exactly sorry) and current interface unlike voltage one in pc serial port.
> If you have MIDI-TO-USB adapter it may not be different from UART-TO-USB
> adapter with some specific settings. There was a specification out there
> somewhere.
>
> MIDI frame contains "events" like key press note strength, knob number
> value, etc.
>
> But I never used MIDI on FreeBSD sorry. I still have the MIDI MC
> controller but I gave away the MIDI-TO-USB adapter. I am sure that some
> device will show up after you connect the adapter, then you can read the
> frames from drvice and write frames to a device. Then you need some
> software that would allow you to perform your tasks. You may even try to
> write your own tools in Python for easy experimenting.
>
> It should be even possible to use some USB-TO-UART (or better RS485
> current loop interface) with specific settings to talk MIDI.
>
> --
> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
>

[-- Attachment #2 --]
<div dir="auto">Here are some MIDI related ports available out of the box on FreeBSD:<div dir="auto"><br></div><div dir="auto"><a href="https://www.freshports.org/search.php?query=midi&amp;search=go&amp;num=10&amp;stype=name&amp;method=match&amp;deleted=excludedeleted&amp;start=1&amp;casesensitivity=caseinsensitive">https://www.freshports.org/search.php?query=midi&amp;search=go&amp;num=10&amp;stype=name&amp;method=match&amp;deleted=excludedeleted&amp;start=1&amp;casesensitivity=caseinsensitive</a><br><br><div data-smartmail="gmail_signature" dir="auto">--<br>CeDeROM, SQ7MHZ, <a href="http://www.tomek.cedro.info">http://www.tomek.cedro.info</a></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Feb 2, 2022, 04:03 Tomasz CEDRO &lt;<a href="mailto:tomek@cedro.info">tomek@cedro.info</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto">I did a MIDI Modullar Controller once myself on 8-bit MCS51 MCU :-) :-)<div dir="auto"><br></div><div dir="auto"><a href="https://www.tomek.cedro.info/midi-mc/" target="_blank" rel="noreferrer">https://www.tomek.cedro.info/midi-mc/</a></div><div dir="auto"><br></div><div dir="auto">MIDI uses UART frames with some strange bitrate (~23k I dont remember exactly sorry) and current interface unlike voltage one in pc serial port. If you have MIDI-TO-USB adapter it may not be different from UART-TO-USB adapter with some specific settings. There was a specification out there somewhere.</div><div dir="auto"><br></div><div dir="auto">MIDI frame contains &quot;events&quot; like key press note strength, knob number value, etc.</div><div dir="auto"><br></div><div dir="auto">But I never used MIDI on FreeBSD sorry. I still have the MIDI MC controller but I gave away the MIDI-TO-USB adapter. I am sure that some device will show up after you connect the adapter, then you can read the frames from drvice and write frames to a device. Then you need some software that would allow you to perform your tasks. You may even try to write your own tools in Python for easy experimenting.</div><div dir="auto"><br></div><div dir="auto">It should be even possible to use some USB-TO-UART (or better RS485 current loop interface) with specific settings to talk MIDI.<br><br><div data-smartmail="gmail_signature" dir="auto">--<br>CeDeROM, SQ7MHZ, <a href="http://www.tomek.cedro.info" target="_blank" rel="noreferrer">http://www.tomek.cedro.info</a></div></div></div>;
</blockquote></div>
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAM8r67BvMnBohWeH=Pe2FCouuqYcN2GCWnfxNWJQ1PVpn1ac8A>