Author Topic: MIDIBox Projects (Free Midi Projects by TK)  (Read 37764 times)

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4035
    • View Profile
MIDIBox Projects (Free Midi Projects by TK)
« on: August 01, 2008, 01:07:03 PM »
Das MIDIbox Projekt ist eine nicht-kommerzielle, do-it-yourself-Plattform für MIDI-Hard- und Software...
http://de.wikipedia.org/wiki/MIDIbox

uCApps - Free Midi Projects by TK
MIDI "Do It Yourself Projects" @ ucapps.de by Thorsten Klose
http://www.ucapps.de/

Midibox Forum
MidiBox Communication - Non-commercial DIY Projects for MIDI Hardware Geeks
http://forum.midibox.org/

Midibox Portal (midibox.org Blog)
News about MIDIbox Projects - Non-commercial DIY Projects for MIDI Hardware Geeks! :)
http://www.midibox.org/

MIDIBox WIKI
MIDIBox WIKI - What is a MIDIbox...
http://www.midibox.org/dokuwiki/doku.php

MIDI Specifications
http://www.midibox.org/dokuwiki/doku.php?id=midi_specification

Here's an explanation in hex, as that's what's used by midibox...
http://www.midibox.org/dokuwiki/simple_midi_specification

MIDIbox Hardware Platform, PIC based Core Module
http://www.ucapps.de/mbhp_core.html

The german store Reichelt provides the feature to store and import shopping carts. Note that in most cases often required parts like cables, batteries are not included. Please check against the official part lists on ucApps.de if you got all parts required before ordering! ...
http://www.midibox.org/dokuwiki/doku.php?id=home:mbhp:reichelt_shopping_cart

MBHP Modules (SmashTV)
The MidiBox Hardware Platform - the US source for pre-made printed circuit boards...
http://www.avishowtech.com/mbhp/info.html

Mikes MBHP Platinen (Online Shop)
Onlineshop für Midiplatinen, Midibausätze und Zubehör....
http://www.mikes-elektronikseite.de/

SID in-depth information Site
The popular SID sound lives on in different ways - This Site is dedicated to the 6581, 8580 and 6582
http://sid.kubarth.com/

[SID] MOS 6581 / MOS 8580
Der 6581 Sound Interface Device-Chip (SID-Chip)
http://cbmmuseum.kuto.de/zusatz_6581_sid.html

Midibox Sequenzer MBSEQ V4 / The Project
http://www.sequencer.de/synthesizer/viewtopic.php?f=13&t=70858

Fotopool der Midibox Gruppe
Fotopool der Midibox Gruppe @ flickr.com
http://www.flickr.com/groups/midibox/pool/

« Last Edit: April 28, 2015, 03:10:09 PM by Link »

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4035
    • View Profile
Tools for Microchip PIC (MIOS Programming)
« Reply #1 on: March 04, 2009, 01:48:13 PM »
MIOS Studio
Written in Java, MIOS Studio provides a platform-independent MIDI processing environment with advanced uploading and debugging functions for MIOS (MIdibox Operating System) in addition to general purpose MIDI utilities such as MIDI port routing, monitoring, filtering and a virtual keyboard. MIOS Studio is written in a modular way and is published under GPL so that other programmers can make their own contributions. A number of base MIDI classes are written to interact with the Java Sound API that makes it easier for programmers to build their own applications upon.

MIOS specific features

    * Direct uploading of hex files with full flow control - no need to convert to SysEx first
    * Graphical tools for debugging using MIOS SysEx implementation:
          o LCD panel debugging
          o MIOS debugging interface with inbuilt functions reference lookup
          o SRAM read/write utility
    * MIOS debug terminal - plain text output instead of cryptic MIDI messages

MIOS STUDIO V2
http://www.ucapps.de/mios_studio.html

MIOS Studio 1
http://miosstudio.midibox.org/index_v1.html


Tools & Helpers
http://www.midibox.org/dokuwiki/doku.php?id=tools


MIDIbox Hardware Platform, PIC Burner
http://www.ucapps.de/mbhp_burner.html


MIOS Functions Reference (ASM Version, Core8)
http://www.ucapps.de/mios8_fun.html


PIC18F452 Data Sheet
High Performance RISC CPU used by MIOS
http://ww1.microchip.com/downloads/en/DeviceDoc/39564c.pdf

PIC18F4685 Data Sheet
http://ww1.microchip.com/downloads/en/DeviceDoc/39761c.pdf

-.-

gputils is a collection of tools for Microchip PIC microcontrollers. Its goal is to be fully compatible with Microchip's tools, MPASM, MPLINK, and MPLIB => http://en.wikipedia.org/wiki/GPUTILS
http://gputils.sourceforge.net/ | http://sourceforge.net/projects/gputils/ | http://gputils.sourceforge.net/gputils.pdf


PiKdev is a simple graphic IDE for the development of PIC-based applications.
It currently supports assembly language. C language is also supported for PIC 18 devices.
PiKdev is developed in C++ under Linux and is based on the KDE environment.
http://pikdev.free.fr/

Piklab is an integrated development environment (IDE) for applications based on Microchip PIC and dsPIC microcontrollers similar to the MPLAB environment. It integrates with several compiler and assembler toolchains (like gputils, sdcc, c18) and with the GPSim simulator. It supports the most common programmers (serial, parallel, ICD2, Pickit2, PicStart+), the ICD2 debugger, and several bootloaders (Tiny, Pickit2, and Picdem).
http://piklab.sourceforge.net/ | http://en.opensuse.org/Piklab

Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.
http://notepad-plus-plus.org/

yEd Graph Editor
yEd ist ein Werkzeug zum Zeichnen von Graphen, Netzwerken und Diagrammen.
http://www.yworks.com/de/products_yed_about.html
« Last Edit: October 21, 2019, 12:31:22 PM by Link »

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4035
    • View Profile
MIDIBox Dual SSM 2044 VCF
« Reply #2 on: April 02, 2009, 01:08:03 PM »
Dual SSM 2044 VCF
This PCB contains two of the famous SSM2044 24dB low pass filters with the necessary circuitry, additional LM13700 based Q linearization circuit and a tiny Omron micro relay for a software controlled (via gate out pins) bypass function. The layout is optimized for use with the AOUT_NG module, requiring the addition of a bipolar option when used with regular V/Oct sources like the original AOUT module.
http://www.midibox.org/dokuwiki/doku.php?id=ssm2044_pcb

http://www.analog-synth.de/synths/mod2/ssmlowpass/ssmlowpass.htm

http://www.electricdruid.net/index.php?page=info.ssm2044

http://www.analog-synth.de/synths/mod2/ssmlowpass/ssm2044.pdf

http://www.maxmidi.com/diy/ssm/ssm2044.pdf

http://www.midibox.org/dokuwiki/doku.php?id=ssm2044_pcb_bulk_order

-.-


SSM2044 LP Filter designs
This page is a look at how various synths implemented the SSM2044 filter...
http://www.electricdruid.net/index.php?page=info.ssm2044

« Last Edit: March 11, 2010, 03:08:39 PM by lemonhorse »

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4035
    • View Profile
MIDIbox Hardware Platform (Core8), BankStick
« Reply #3 on: September 13, 2009, 03:48:56 PM »
MIDIbox Hardware Platform (Core8), BankStick
http://www.ucapps.de/mbhp_bankstick.html


256K I2C CMOS Serial EEPROM
http://ww1.microchip.com/downloads/en/DeviceDoc/21203P.pdf




Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4035
    • View Profile
MBHP CORE LPC17 & STM32F4 Discovery
« Reply #4 on: April 28, 2011, 11:18:33 AM »
MBHP_CORE_LPC17 is the successor of the MBHP_CORE_STM32 module.
The LPC1769 has 64 kB SRAM, 512 kB Flash, 4xUART, 3xI2C, SPI, 2xSSP, 2xCAN, PWM, USB 2.0 Device, Ethernet, I2S etc.

NXP LPC1768 on an really inexpensive LPCXpresso board
www.midibox.org/forums/topic/15451-mios32-lpc17xx-adaptions/

www.ucapps.de/mbhp_core_lpc17.html

www.ucapps.de/mbhp/mbhp_core_lpc17.pdf

LPC1769 LPCXpresso Board
www.embeddedartists.com/products/lpcxpresso/lpc1769_xpr.php

www.ics.nxp.com/literature/leaflets/microcontrollers/pdf/lpc17xx.en.pdf

www.ics.nxp.com/literature/leaflets/microcontrollers/pdf/lpcxpresso.pdf

-.-

STM32F4 Discovery
www.midibox.org/forums/topic/18089-stm32f4-discovery/

mbhp core stm32f4 (STM32F4DISCOVERY)
www.ucapps.de/mbhp/mbhp_core_stm32f4.pdf

CS43L22, audio DAC with
integrated class D
speaker driver
www.cirrus.com/en/products/cs43l22.html

-.-

Core Toolchain Setup for MIOS32 application development on Linux
http://www.midibox.org/dokuwiki/doku.php?id=linux_mios32_toolchain_core

Core Toolchain Setup for MIOS32 application development on Windows
http://www.midibox.org/dokuwiki/doku.php?id=windows_mios32_toolchain_core

-.-

SVN Server Access Methods
http://midibox.org/forums/topic/9956-svn-server-access-methods/

SVN Client Setup for Windows
http://www.midibox.org/dokuwiki/doku.php?id=windows_toolchain_svn

« Last Edit: October 21, 2019, 12:33:19 PM by Link »

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4035
    • View Profile
MIDIbox Hardware Platform I2S Audio DACs
« Reply #5 on: September 19, 2011, 11:30:03 AM »
TDA1543 DAC-based I2S board for LPC17?
http://midibox.org/forums/topic/15999-tda1543-dac-based-i2s-board-for-lpc17/

Here are schematics...
MIDIbox Hardware Platform, I2S Audio DACs
http://www.ucapps.de/mbhp_i2s.html


http://dxr3.sourceforge.net/download/hardware/PCM1725.pdf


http://www.docethifi.com/TDA1543_.PDF


Zum TDA1543
http://www-user.tu-chemnitz.de/~heha/Mikrocontroller/TDA1543.htm

-.-

Streaming .wav files from an SD card?
http://midibox.org/forums/topic/15803-streaming-wav-files-from-an-sd-card/

-.-

SD card polyphonic sample player
Polyphonic sample player. It basically takes a bank of sample files from the SD card and allows playing in real time. You'll need an LPC1769 based MIOS32 device, the SD card interface and a I2S DAC
http://midibox.org/forums/topic/16242-sd-card-polyphonic-sample-player/

http://www.midibox.org/dokuwiki/doku.php?id=midibox_sd_card_sample_player

-.-

Nano SwinSID
Ersatz für einen defekten 6581 und 8580 SID-Chip mit einem ATmega88PA.
http://retro-donald.de/sinchai-shop/index.php?main_page=product_info&cPath=3&products_id=90

« Last Edit: March 16, 2016, 12:14:30 PM by Link »

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4035
    • View Profile
MBHP_CORE_xxx (RaspberryPiBoard)
« Reply #6 on: November 22, 2011, 09:35:49 PM »
Rasperry PI ARM based credit card sized PC
... TK: After reading the specs it seems that this could be the brain of a future MBHP_CORE_xxx module
http://midibox.org/forums/topic/16600-raspberry-pi-board/


RaspberryPiBoard
This page collects information about Raspberry Pi Foundation's ultra-low-cost (~15GBP or 25USD) Linux computer for teaching computer programming to children. The Raspberry Pi Foundation is a UK registered charity (Registration Number 1129409) which exists to promote the study of computer science and related topics, especially at school level, and to put the fun back into learning computing. We expect this computer to have many other applications both in the developed and the developing world.
http://elinux.org/RaspberryPiBoard


Raspberry Pi
An ARM GNU/Linux box for $25. Take a byte!
http://www.raspberrypi.org/

Introducing Gertboard
GPIO expansion board
http://www.raspberrypi.org/archives/411


Psst, kid... Wanna learn how to hack?
The £25 computer to teach youngsters real computing skills
By Chris Williams
Posted in Developer, 28th November 2011 11:00 GMT
http://www.theregister.co.uk/2011/11/28/raspberry_pi/
« Last Edit: March 12, 2012, 05:22:21 PM by lemonhorse »

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4035
    • View Profile

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4035
    • View Profile
ENC's for MIDIBox Projects
« Reply #8 on: January 16, 2012, 03:29:01 PM »
This page is to inform you about MIOS' handling of incremental rotary encoders, or just 'encoders' or 'encs' for short.
http://www.midibox.org/dokuwiki/doku.php?id=encoders

« Last Edit: January 26, 2012, 04:46:11 PM by lemonhorse »

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4035
    • View Profile
Ctrlr based Editor for MBFM
« Reply #9 on: March 28, 2012, 12:27:23 PM »
Ctrlr is a general purpose MIDI controller VST plugin. Put in simple terms, if you have any hardware or software that can accept MIDI messages this might be an application created for you.
http://ctrlr.org/

Device Database
http://ctrlr.org/panels/

Ctrlr based Editor for MBFM
http://midibox.org/forums/topic/16688-ctrlr-based-editor-for-mbfm/

« Last Edit: March 16, 2016, 12:33:10 PM by Link »

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4035
    • View Profile
MIDIbox SEQ
« Reply #10 on: September 27, 2012, 12:09:48 PM »
MIDIbox SEQ V4
16 Track Live Step and Morph Sequencer + advanced Arpeggiator
http://ucapps.de/midibox_seq.html

http://ucapps.de/midibox_seq_changelog.html

MBSEQv4 Beginner's user manual (draft)
http://midibox.org/forums/topic/19937-mbseqv4-beginners-user-manual-draft/

MIDIbox SEQ
http://midibox.org/forums/forum/33-midibox-seq/

LPC17 & CORE32 Expansion Board for Seq V4 5v buffered gates and Midi I/O 3-4 on one integrated PCB
http://midibox.org/forums/topic/17125-lpc17-core32-expansion-board-for-seq-v4/
« Last Edit: October 21, 2019, 12:35:22 PM by Link »