<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.midibox.org/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>MIDIbox - pga</title>
        <description></description>
        <link>https://wiki.midibox.org/</link>
        <lastBuildDate>Wed, 29 Apr 2026 04:33:18 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wiki.midibox.org/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
            <title>MIDIbox</title>
            <link>https://wiki.midibox.org/</link>
        </image>
        <item>
            <title>buildchanbrd</title>
            <link>https://wiki.midibox.org/doku.php?id=pga:buildchanbrd&amp;rev=1220824352&amp;do=diff</link>
            <description>Building the channel board:

This board has many options, and the parts count changes with most of them.
You should read it over carefully before starting the build. You&#039;ll need to know how many input amps to build, and how you&#039;ll want them configured. You&#039;ll also need to know which input channels will be routed to which output channels.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 07 Sep 2008 21:52:32 +0000</pubDate>
        </item>
        <item>
            <title>buildoutbrd</title>
            <link>https://wiki.midibox.org/doku.php?id=pga:buildoutbrd&amp;rev=1220823888&amp;do=diff</link>
            <description>Building the Output Board:

The output board has two purposes. It provides 1 to 4 audio outputs from your mixer, and also provides the interface to the MIDIBox.

Here is the bare Output board:


The outputs:

Depending on your board, you may need only two outputs (line mixer) or all four for a “full” mixer with effects sends. You only need parts for the outputs you will use.
There are four amplifier channels on this board, labeled OT1,OT2,OT3 and OT4. For a line mixer, just build 1 and 2.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 07 Sep 2008 21:44:48 +0000</pubDate>
        </item>
        <item>
            <title>buildregbrd</title>
            <link>https://wiki.midibox.org/doku.php?id=pga:buildregbrd&amp;rev=1220823504&amp;do=diff</link>
            <description>Building the regulator board:

Parts needed:

line cord, fuse and switch.

1 center tapped transformer, 8-12 VAC, 0.5 A or bigger

1 Full wave bridge rectifier, 30Volt or bigger, 1.5 Amp or bigger

2 capacitors, 2700 uf or bigger, 16 volt or bigger

2 7805 voltage regulators</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 07 Sep 2008 21:38:24 +0000</pubDate>
        </item>
        <item>
            <title>choices</title>
            <link>https://wiki.midibox.org/doku.php?id=pga:choices&amp;rev=1220801751&amp;do=diff</link>
            <description>Before you build: Choices and Comments

If you have a multimeter or voltmeter, it will come in handy for testing the power supply.

You have a LOT of choices with this project. I would not describe this as a beginners level, it is complicated by the use of surface mount components, having to stack the boards correctly, requiring a bipolar power supply, and mostly by the sheer number of options that have to be decided along the way. If you are not familiar with mixing boards, your choices get eve…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 07 Sep 2008 15:35:51 +0000</pubDate>
        </item>
        <item>
            <title>compile</title>
            <link>https://wiki.midibox.org/doku.php?id=pga:compile&amp;rev=1220792782&amp;do=diff</link>
            <description>Compiling the code

Once your pre-compile changes have been made, you are ready to compile the code into an executable form.
This project was already well underway before the new development environment was announced. I may port it over at some future time, but for now you will need MPLAB to perform the compile. This should be simple. Install MPLAB on your windows computer, then copy the source directory onto that computer. MPLAB has had problems in the past with long path names, so I usually cr…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 07 Sep 2008 13:06:22 +0000</pubDate>
        </item>
        <item>
            <title>configmixer</title>
            <link>https://wiki.midibox.org/doku.php?id=pga:configmixer&amp;rev=1220825793&amp;do=diff</link>
            <description>ConfigMixer, The configuration tool. 

As I experimented with the mixer, I have had the luxury of being able to create MIDI controls as needed. As I work on an unusual computer, my tools won&#039;t be of much use to anybody else. I wanted to create a “universal” tool for configuring the mixer. I wrote “</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 07 Sep 2008 22:16:33 +0000</pubDate>
        </item>
        <item>
            <title>inputchoices</title>
            <link>https://wiki.midibox.org/doku.php?id=pga:inputchoices&amp;rev=1220803304&amp;do=diff</link>
            <description>Input processing:
The choice of input circuits for your mixer channels is a big one, and each of us will have different needs. 
There are specific requirements for signals going into the PGA4311. Input signals will be unbalanced, and should not exceed +- 2.5 volts at any time. If the voltage swings above 2.5 volts, or below -2.5 volts, the sound quality will be affected (clipping). If the input voltage goes above +5 or below -5 volts, the PGA chip may be damaged. Also, the impedance of the input…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 07 Sep 2008 16:01:44 +0000</pubDate>
        </item>
        <item>
            <title>loadapp</title>
            <link>https://wiki.midibox.org/doku.php?id=pga:loadapp&amp;rev=1220825449&amp;do=diff</link>
            <description>Getting the application into your mixer

Most people will use MIOS Studio to do this.

If your computer is Java-Impaired like mine, but you do have Perl available, you may use HEX2SYX.pl to convert your hex file into a System-Exclusive file.

I have used both methods successfully.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 07 Sep 2008 22:10:49 +0000</pubDate>
        </item>
        <item>
            <title>midichart</title>
            <link>https://wiki.midibox.org/doku.php?id=pga:midichart&amp;rev=1220798938&amp;do=diff</link>
            <description>MIDI Implementation Chart

This is a living document. I have changed the details of the MIDI implementation many times, and I invite you to change it as well. This should provide a rough guide to your starting point.

Linked documents are courtesy of Jeff Glatt. For any controls that show coarse and fine, MBMixer will support coarse only. Unless specified, each control is applied to the channel received on only.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 07 Sep 2008 14:48:58 +0000</pubDate>
        </item>
        <item>
            <title>patches</title>
            <link>https://wiki.midibox.org/doku.php?id=pga:patches&amp;rev=1220826100&amp;do=diff</link>
            <description>Saving and Loading patches.

There is space in the MBMixer to store 64 complete, 16 channel board images. These may be saved and loaded by individual channels, or as complete boards. One “special” board is board zero. This board will be loaded automatically every time the MBMixer is powered up, or anytime an “All Sound Off” message (CC#120) is received on any channel.
Each channel save will include flags (effects pre/post settings, effects mutes, WithFX setting), Volume, Pan/Balance, Expression,…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 07 Sep 2008 22:21:40 +0000</pubDate>
        </item>
        <item>
            <title>postconfigsoftware</title>
            <link>https://wiki.midibox.org/doku.php?id=pga:postconfigsoftware&amp;rev=1220825650&amp;do=diff</link>
            <description>Software configuration

Some software options must be made before compiling, others should be made after the application is loaded and running. These are the after-compile options:


Note: there is an application included to allow configuration by creating MIDI files from a command line. See “</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 07 Sep 2008 22:14:10 +0000</pubDate>
        </item>
        <item>
            <title>preconfigsoftware</title>
            <link>https://wiki.midibox.org/doku.php?id=pga:preconfigsoftware&amp;rev=1220792713&amp;do=diff</link>
            <description>Software configuration
Some software options must be made before compiling, others should be made after the application is loaded and running. These are the pre-compile options:


The MIDIBox mixer supports named channels. You will find that reading “Yamaha MU90-R” is a lot more descriptive than “Channel Four”. These names are set in file “USER_LCD.inc”, beginning near line 101. You should find a group of sixteen lines that look something like this:</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 07 Sep 2008 13:05:13 +0000</pubDate>
        </item>
        <item>
            <title>purpose</title>
            <link>https://wiki.midibox.org/doku.php?id=pga:purpose&amp;rev=1220718530&amp;do=diff</link>
            <description>Project Overview: The MidiBox Mixer

The MBMixer project was designed as a replacement for an old stereo line mixer that I built a few decades ago. It has served well, but the pots get old and scratchy, and it just seems so “old fashioned” to have to reach around the front of the rack to adjust the volume. So I decided to design a replacement that could never get scratchy pots, and maybe even add remote control by MIDI.
After a bit of research, the PGA4311 chips were looking very promising. Sinc…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 06 Sep 2008 16:28:50 +0000</pubDate>
        </item>
        <item>
            <title>smtsoldering</title>
            <link>https://wiki.midibox.org/doku.php?id=pga:smtsoldering&amp;rev=1220816388&amp;do=diff</link>
            <description>Hand-Soldering Surface Mount parts:

If you have never soldered surface mount before, I&#039;ll offer a few tips.
Use a smaller soldering iron. The big trigger guns are out of the question. If you can afford it, a temperature controlled iron is your best bet. That doesn&#039;t just mean it has a knob (mine doesn&#039;t) but that it has a thermostat in the tip, and it will maintain the same temperature regardless of load (or a cool breeze coming by). I use an old Weller WTCPT series. There are other good brands…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 07 Sep 2008 19:39:48 +0000</pubDate>
        </item>
        <item>
            <title>softwareoverview</title>
            <link>https://wiki.midibox.org/doku.php?id=pga:softwareoverview&amp;rev=1220792580&amp;do=diff</link>
            <description>Language and development environment:

MIOS and it&#039;s applications run on the PIC series of processors. Applications may be written in C or assembly. The MBMixer is written in assembly, as that is the language I am most comfortable with. During development of the MBMixer, a new development environment was announced for MIOS, that uses GCC and SDCC instead of the MPLAB package supplied by Microchip. I may move the code over to the new environment at some time, but for this release, I am still work…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 07 Sep 2008 13:03:00 +0000</pubDate>
        </item>
        <item>
            <title>stackboards</title>
            <link>https://wiki.midibox.org/doku.php?id=pga:stackboards&amp;rev=1220823059&amp;do=diff</link>
            <description>Stack Pins, holding the project together. 




The boards are stacked together. This is a both blessing and a curse.

On the bright side, it keeps the boards small, it keeps critical signal paths short, and it makes expansion easy.
On the downside, the more connections a project has, the more likely that something will come loose. There are so many points here that I may have created a monster. Depending on the type of pins you use, you may be able to gently solder the pins together after all th…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 07 Sep 2008 21:30:59 +0000</pubDate>
        </item>
    </channel>
</rss>
