Skip to content

Releases: alltagshack/miniMidiOut

v1.5.4 device struct

21 Feb 20:38

Choose a tag to compare

  • new CIP 6.1. kernel tested on Pi1 and eeepc successfully
  • code more modular
  • ready for unit-testing, doxygen, ...

v1.5.2 pi1 only

13 Feb 18:03

Choose a tag to compare

v1.5.2 pi1 only Pre-release
Pre-release

Pi1 only

  • mainstream linux-cip-6.1.157-cip48-rt26
  • delay still high
  • bug: no hdmi output (I think)
  • search an event with valid input from a keyboard
  • pitchbend 4 half notes (not 2)
  • semi fix for longpress 0 for sustain
  • handmade modules load after autologin (again)
  • remove idea to use my own pi1_defconfig
  • feature to change frequency up/down on release

v1.5.1 realtime CIP Kernel

07 Feb 17:02

Choose a tag to compare

pi delay: 64ms

eeepc delay: 48ms

  • pi and eeepc both with linux5.10.162-cip24-rt10
  • rt support (mainstream 5.2023)
  • not pi kernel (custom 4.2024)
  • remove libasound
  • New way to build via buildroot (pi1_defconfig)

Pitch Bend Pi1

16 Jan 15:56

Choose a tag to compare

New application startup, pitch bend feature, but still 70ms delay :-(

I am still working on an eeepc version.

You need min. 64MB sd card for that image in e.g. /dev/mmcblk0. Write with:

gunzip pi1-miniMidiOut-v1.4.2-sdcard.img.gz
sudo dd if=pi1-miniMidiOut-v1.4.2-sdcard.img of=/dev/mmcblk0

v1.4.0 - ready to use images for Pi1 and eeepc

11 Jan 21:02

Choose a tag to compare

  • it use the first midi keyboard pluged into a USB-Port as input device
  • optional (pi1): it use the first "letter" keyboard or numpad pluged into a USB-Port and wait for keypress to change e.g. the waveform
    • on eeepc the number keys on the device are used (and . for octave up, - for octave down)
  • plug them in before you boot!

pi1

Just format a SD-Card (min. 62MB) FAT32 and copy the content of the 7z file to it. The Pi1 will boot from it and autostart miniMidiOut.

Known issues on Pi1:

  • hotplug USB-MIDI device will not work, until you add dwc_otg.speed=1 to the cmdline.txt
  • if you add dwc_otg.speed=1, a USB numpad/keyboard will not work

eeepc 4G (701)

Write the eeepc image to SD-Card (e.g. /dev/sdY):

gunzip -c /path/to/eeepc.img.gz | sudo dd of=/dev/sdY bs=4M