Highly Liquid Forum facebook twitter google plus rss feed
  #1  
Old 11-25-2014, 10:50 PM
John's Avatar
John John is offline
Moderator
 
Join Date: Jan 2009
Posts: 3,007
Default MSA fixed-length pulse issue

T. is having a trouble with an MSA thus configured:

Code:
F0 00 01 5D 05 01
00
// output 0
00 60 01
// output 1
00 5F 01
// output 2
02 00 01
// output 3
03 01 01
// output 4
00 59 01
// output 5
03 02 01
// output 6
03 03 01
// output 7
03 54 01
// pulse length (7Fh 7Fh = 8.2s)
7F 7F

F7
The problem here is that only output #2 is configured for fixed-length output, which is mode 02h.

The output config format for the MSA is "mm d0 d1". When mm == 02h, or note output with fixed-length pulse, then d0 is the note number and d1 is the velocity threshold to trigger output.

So for fixed-length pulse output from notes 60-67 (3Ch-43h), the config would look like this:

Code:
F0 00 01 5D 05 01
00
02 3C 01
02 3D 01
02 3E 01
02 3F 01
02 40 01
02 41 01
02 42 01
02 43 01
7F 7F
F7
Set the MSA's dip switch to "all positions off" and power cycle it before sending the sysex above.

Last edited by John; 11-26-2014 at 07:11 AM.
Reply With Quote
  #2  
Old 11-25-2014, 11:08 PM
John's Avatar
John John is offline
Moderator
 
Join Date: Jan 2009
Posts: 3,007
Default config as binary .syx file

I just tested the config above and it works. I'm attaching it here as a binary .syx file.
Attached Files
File Type: syx msa-sysex-fixed-length-notes-60thru67.syx (34 Bytes, 109 views)
Reply With Quote
  #3  
Old 11-25-2014, 11:56 PM
thestickhughes thestickhughes is offline
Junior Member
 
Join Date: Oct 2014
Location: Coeur D Alene, ID
Posts: 2
Default

thank John. I am away from the MSA for the turkey day festivities but i will give that a try first thing when i return.
Reply With Quote
  #4  
Old 11-29-2014, 08:00 AM
thestickhughes thestickhughes is offline
Junior Member
 
Join Date: Oct 2014
Location: Coeur D Alene, ID
Posts: 2
Default

I loaded the code sent to me by John, and once again had the same results as before. any relay would only light up for a 1/4 sec or so.
I didn't have any other 9v power supplies so i hadn't ruled out the power supply as the problem. The project I need the MSA for is 12v so up till now Ive been powering the MSA separate from the rest of the system. I finally got a voltage step down circuit to power the MSA with the rest but at 9v instead of 12v. Once I did that the MSA behaved just like it is supposed to. The power supply i was using was a 9v 200mah wall wort that did power up the board, passed the start up check and would trigger the relays. it just didnt have the juice to actually hold a relay closed for more than a moment.
thanks again for your help John.
also will there ever be anymore MSA's for sale again? now that this project works i'd like to order two more
Reply With Quote
  #5  
Old 12-04-2014, 05:34 AM
John's Avatar
John John is offline
Moderator
 
Join Date: Jan 2009
Posts: 3,007
Default

Glad to hear that you got things working.

Quote:
Originally Posted by thestickhughes View Post
also will there ever be anymore MSA's for sale again? now that this project works i'd like to order two more
I just sent you an email about this. The MSA is discontinued, but the MIDIWidget offers a superset of MSA functionality:

http://midiwidget.com
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:09 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.