Jump to content
43oh

MIDI Booster Pack


Recommended Posts

Now that I'm looking at my board, and reviewing the thread here, I'm wondering if I received the correct board. I went back to my order email, and it has:

The MIDI BoosterPack PCB DEV-MSP-MIDI-BOOST-PCB 1 $5.00

 

This Standalone version looks different than what I thought the MIDI BoosterPack PCB was supposed to be. I was expecting to connect the boosterpack to the Launchpad.

 

I looked in the store, and the Standalone has a different part number : DEV-MSP-MIDI-STANDALONE. So I think they shipped me the wrong board. I'll see if there is a customer service link at the store...

Link to post
Share on other sites
  • Replies 70
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

OK, so you have the latest board (schematic above.)   You only need one opto, 6N or HCPL. Since HCPLs (SOIC) are hard to get, you have the option to use 6N (DIP and MDIP.) If you get DIP, you have

I just opened a thread on Stelarisiti for this boosterpack. Check it out here.   Thanks again Rob for this wonderful boostepack

New version, available in few days.   MIDI In MIDI Out 2ch DAC (no output filter) Memory 2 potentiometers and a switch (with RC debouncer) Partially assembled (MIDI parts only)  

Posted Images

I can confirm that the All Electronics DIN connectors fit perfectly. One note for the PCB - it seems the holes for the front two mounting/grounding pins are not plated and do not have pads. For future boards, it would be better to have them plated and connected to ground. I scraped off the resist on the ground plane and bent the pins over so they would solder - both to ground the static-protecting metal face and provide better mechanical stability.

Link to post
Share on other sites

I don't know if there is a different thread for discussing the MIDI Booster Pack software, but I'll start here.

I have the four files for the Harmonizer that I'm going to use as a starting point. (midi.c, midi.h, midi_constants.h, and midi_harmonizer.c).

 

I have Code Composer installed and a previous project is configured in it. I'm not very familiar with CCS, and it's been a while since I last used it. I created a new project, and copied the 4 files into it:

NSANH.png

 

When I compile, I get these errors:

"../lnk_msp430g2231.cmd", line 58: error: run placement fails for object
  ".stack", size 0x32 (page 0).  Available ranges:
  RAM          size: 0x80         unused: 0x32         max hole: 0x32      

undefined    first referenced     
 symbol          in file          
---------    ----------------     
CALBC1_16MHZ ./midi_harmonizer.obj
CALDCO_16MHZ ./midi_harmonizer.obj
IE2          ./midi_harmonizer.obj
IFG2         ./midi.obj           
P1SEL2       ./midi_harmonizer.obj
UCA0BR0      ./midi_harmonizer.obj
UCA0BR1      ./midi_harmonizer.obj
UCA0CTL1     ./midi_harmonizer.obj
UCA0RXBUF    ./midi.obj           
UCA0TXBUF    ./midi.obj           

error: unresolved symbols remain
error: errors encountered during linking; "MIDI_Harmonizer.out" not built

 

What did I miss?

Link to post
Share on other sites

All MIDI code posted by me was written for 2553 and will only work with 2xx3 chips.

You can make it work with 2231, but you will have to add software UART and lower memory usage.

 

In any case, to make it work in a new project, create new CCS project with G2553 target, drop all 4 files into the project, delete main.c.

Link to post
Share on other sites
  • 2 months later...

 

I'm kind of late to this party and am wondering if anyone is still doing anything with this project? The schematic link at the store points to the wrong schematic, and while there have been several posts asking about a BOM for the Standalone, none seems to have ever been made available. Granted that while the couple PCBs I purchased were pretty inexpensive, I hate to think that it was just wasted $$.

Link to post
Share on other sites

I'm kind of late to this party and am wondering if anyone is still doing anything with this project? The schematic link at the store points to the wrong schematic, and while there have been several posts asking about a BOM for the Standalone, none seems to have ever been made available. Granted that while the couple PCBs I purchased were pretty inexpensive, I hate to think that it was just wasted $$.

All MIDI code posted by me was written for 2553 and will only work with 2xx3 chips.

You can make it work with 2231, but you will have to add software UART and lower memory usage.

 

In any case, to make it work in a new project, create new CCS project with G2553 target, drop all 4 files into the project, delete main.c.

Quoting Rob here so he gets notified.

The schematic points to the the Mosfet LV board for some reason. I'll wait for Rob to update this thread and then update the schematic link.

Link to post
Share on other sites

The only real identifying marks I see on the board are "430MIDI / 430Things" (between the DIN socket pads) and then the numbers "01895Q-14D / 54590H2" just a bit off center on the switch/LCD side of the board.

 

I'm kind of new to SMT and assume that the leads for the 6N138 have to be doctored a bit in order for them to hit the pads when it's positioned over the HCPL0700? Or am I missing something??... (wouldn't surprise me a bit.) Looking forward to a BOM (insurance, as it were) as well. Thanx in advance for the assistance.

 

<marv>

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...