Max/MSP x0xb0x Sequencer

x0x0x0x0x0x

Moderators: altitude, adafruit_support_bill, adafruit, phono, hamburgers

Please be positive and constructive with your questions and comments.
Locked
AWESOMECAT
 
Posts: 2
Joined: Mon Apr 16, 2012 6:00 pm

Max/MSP x0xb0x Sequencer

Post by AWESOMECAT »

Hey everyone. I recently built the Willzyx x0xb0x kit, and I'm extremely pleased with it. I built it as part of an individual learning contract at my college.
Another part of the contract is that I must do a live performance using my x0x as well as some other audio hardware I'm modifying/building.
My plan is to have the x0xb0x and my Roland JX-8P receiving MIDI note and velocity information from a Max/MSP patch, leaving me free to interact with the other hardware that'll be in my setup. I've completed the first step of this Max patch, which is a fully functional x0xb0x sequencer supporting all four octaves, a 12-key "keyboard" to input the notes for each step, and a grid of rest, accent, and slide toggles. As far as I've tested, it's working fine with my x0x, using a simple USB to MIDI converter.
Eventually I'll add to the patch so that it is generating sequences itself to fill the "pattern bank" in the patch.

I figured there might be people here who'd be interested in using/modifying the patch, so I thought I'd share it. If anyone has any issues with it/ideas for improvement/whatever, I'd love to hear them!

To use it, with the patcher locked, double click on [noteout] and select the MIDI device that the x0xb0x is connected to. It's set to channel 1, but you can change the channel by changing the "1" in [makenote 127 32n 1] to whatever channel you'd like.

Image

Unfortunately my copy of Max isn't saving patches right now for whatever reason, so I'm including the compressed patch code.
In order to use it, just copy it to your clipboard, go into Max/MSP and select "New from clipboard..." and it should work fine.

Code: Select all

<pre><code>
----------begin_max5_patcher----------
5199.3oc6ct0aicbjG+4Y9TPn7nUH56WxSa1wNAKvhDfD+1hf.JMbFSGIpAR
T1d2f7gJeExmr8bgRCICu7un6SMkOMSvHaJygrpecU0o5tqt5+9aeyU27vOM
+oql7al7+L4Mu4u+127lteU6u3Mqe8at59Y+zs2M6ot21Ue7oebwpa+NyUW2
+e7Sydb18yWM+w+57kyt4t4suI05+aKe99Gdd0cyW08W07xeiGm+z7kqlsZw
CK+qON+1U8e8ZmNMUc8DuIN0XUJm45Ip1eQyOl7W97m3hk69A1+cr5+8Sy6+
jt5pqa9yq+c9zrF4cwxOt02kQ28cYcSyMeWd20Sr41ei0rw21h22oxOby2+q
C5qZ+c+i2911eb8WbXYswopbNGCsZgYZbnIl0QkXJYQLiWMsQvUt71ZwfQLi
2N0SgX9rrHlNYl5ZHlwwDwzIh1X9nrHlJG6GxYvgTqnBqfvfUSf97qlW1ooF
sHlFPhoLJhNjdQQrrMs6H9PwpL0n8dmnPUxuFUCuYUJPEUVQgpXSPWSSlDoT
BANNED+X
fZp8dYknp24mFe0eLLUMv9idpg5cxJMUWTMU2XeoZlIjKk6TBic33kKnHxqj
n3kM0vqV6KCO7xRMduSVI0acgMruRc4SniCHunFu28EJu9BouFpwqcmUV427
7pUOr7p8pQ58oQ5CoQ2La4GOtFk0wowfJ1N+OcH5axWHDZseLcFMF09UL6Wn
GbuX4pMU3C4GX6VNiTvs1veXljVT280j0gNqB0wrDNqDCue9SOM6iyeAWql+
Sce0WkNgwwGdX4pkMjs6M+aebwr6t5D.qgTsZhJrWf0948zh+utOOciBRiiG
mgt9u49IA0PulWzt3p60apjLzZJND6s59R.w0FhHPL9K5HvZev2piP9btjpj
VLZS7bsXFvwdetiDXNPwbIARNKQdr1.AiGmk2vx4+Xye6+Mbb+r+17kOrZdi
FEa9hWNQue7XKBdbGBOe3tGlsp0QZm+kiSsF+o1HH4NGJ8we3uK5JH1ZQViR
reVoJBqrGSy8c4zoUM4NGrAqucsRzGW8OqUE6t4umd3yWyr6Ce31Gt6gG6EZ
0TWtwueiUlnQANTBNGL4vtboN5NOF6Bsjhc43ZBu7y8moapNfhMSAJ4JAJZB
P471s0e4AEikBTz0ATZd9LAnXpCnnnDnMTGO8ISINavUGLgTXVeUvjDonrgp
fIQRAYiUASBjhwVGIy5IEisNxk0SIFarNRk0QIFarNxj0RIFazTUqXPL.M4X
UUshAfPQWUqX.HTLU0JF.BEaUshAfPwUUqX.HT70zJF.xjPMshAfLIVUYoD7
HPwYpprT.ghspxRADJtpJKEPn3qprT.gRnpxRADJwZJKEPljporT.YRtl1WC
rL2roZhIX1I1bMsWOf1IU09eAZmTU6+EnchqlXBnchul1SPP6DSMwDP6DaMs
Oof1IpZhIf1I5ZZuiwrSLoZhIX1IlbMse5f1IgZhIf1I0QdrFJ0wkwWSLAz2
wUSLAz24rxY61Gt+94KW8uchl9iu6am7q0G+.M09l2fI50P3y+XqyM5AN5SO
9wa59Lmt4wj5Cytc9lj6lOtE68WuwOzDOepu9Y97MMC7e5g0GG6OK.6e61Rc
eWgMNxlG7rUobkdj3qLWFI1djHrtgSc7Ahh6R7UWbI10k3k9mwwGILkdj3e8
OUWFJ1Ynv556nqGenPWxyOczHwyOce.5.vwm1lK5wIOnjKNV6odJdjJIObIA
yid2kSwiXQ6XGAAyi9jaNEOBE7by+US9BADf5qpOjZtu2H4NZiDJWzt5hVhw
BANNED+Pmb3znnYeXEHMTIKNMJay8QhzvZfoQ
JW1Vcj.wgMzgCMRm8wlJZpXZIZdX0ZB7nnohIwF+jouYmBhiPQmHmDwgJS.G
9RhCuDeNaOG.wQQyI0IQbnhDvQQyIUhOZQ0uQaf3nnIkJwIrnTdB3PWxkm7c
maefq8S36e9oUK9vha65LmaQwyYsHyZazzsVj66e6.KMY33KM4deNd+NU0XD
1xYS+hA6N.sUwRR6+yJj1FJzNTRZ+aqOZahNBz1WRZ+6qPZ2CXPZWzcZ82Ue
zVG2h1liS6htcpeSERail.sK5Vl900GsUQEgHIWx.7mIs0w9xA.h1phlSxuZ
3qDfeA+.0ruuzkZ+o8nwbLm2l+dvrWtLtbrwk9aMBrwkhNioe2kwki8P5be5
98iK5iOtTz4V80WFWN1CXxFb+khNKr2cYb4XiKNM93hantKo9v1Ju5PElc6e
0EKmiUvd2z7V+a6Nxt+OWzZ.rP24UuTOF8E7m9ketenat.8BA89x9.B5pKPu
LPec0k.Ac8EnWFnutHVPf94U0FWf9AqUFHnOXOHcr.y0UZS1fPS6EZBUmNXz
zbglPk4CFM0WnITUBgQS0EZBUjQPzLluPSnZTBiloKzDpDmvnY7BMgpPJHZF
JZoY6jXAi4Rcj14.NUXlPb7yCEEdTzZQ1Iwy0g0PgGEsXjChr3rcT3gaz6un
CT3QYOhbNQdNnnvihVOx1jHKHYJ7nrGSNAdVWxjBmVzyIWTftKIJQS8EMaLi
.wQjRvTeQOmbAAhi.kXo9hlaZPfmDp.kPo9hlZZPfgR8TBk5KZloNAZc3HEJ
0M1S7vRJTpcr2sSLotEdADGEMsTs.cVro9iXqKCfiyqUYefd+xSyu6fcXPyv
Rjt0F6ZPxj6sWNZK+yX0i7ySoyPwNQUX6DcPt1IuPl01IGsO3YNulCcizdy7
Go26RKCdNZ6K8ZfUZ1k6qz4dBc7lmo47ZAvKVd66me642cWwT3Ob2CyVAopl
Wpg30lD6WUOqTw93S+3hluWyYnrgWDh9lJndCE8SOuy6ALlw0+L9yQeLc11e
NR5a4AFctuS3dHTVzCTxe3O9seyunatjIxkwqeijhB8E8d7.rVWzCIxgBsqN
S9gFMaua4QeOs258uTEyGIPktn0X9gxM7KAFV2x1AwPQOBtZmbvv5tuMHFJ5
YiUakCFzYJXnnGZUsQPXPSACE8zjp0xACJRgHK5Sk0JwfgLkHjk8XymECDRI
8FPnOAsCCghFXHIGHnn.ghFVHJFHDMTfPQCJHmrGCNbHnOutN9gffbxczGn.
ghNQB4j4nKQABE8ncKm7FcJJPnnmiZ4j0n0PABkcBkhABFRAFci8FSnKzs34
YMvFPoKaKuUv3HofvQpRvQHCgi7XGG1DEmE8XuapuFGfNKlJw5.zYwN5wghf
yRzWI3.yYIFpDbf4rDii8PoFCAmkxd7mDLN.cVTicmk03.zYYrW7OZsihyhs
RvAlyRvUI3.yYIL5y6PQYB99Q+CZUTlfuOUIVGXNK9wddGYJyu2O1eNalxz6
8l5fFfdJ1wtmBkI2670AMv7Tbi841moL0d2XeKERTlYu0TGz.ySwZqCZf4oX
ci7nnQJSq2DpCZf4oXF6QQiTlTuYrOss.k4zaF62pyAJSo2nqCaCPOEyH21v
SYF85w9Zi5oLidsuNnAlmhdrOqMOkYzqRi83FTlQuJWG1FfdJi87MbTlQuxL
5aECT7Tr0AMv7TTi8YzaILi97X+ArVBSnOGqCX.4mjG6IaXHLc9roNfAlaxX
ex7FBSlOWzSx3e9+9+5qqxtNRL120QhGqqiXK6MF76d227G91ZD1gPGr6u8.
OXKdonmN0+z27mqRT68810pih5A6R+fvMOQgtQI5aDZet+dcjCAdnfMHtUKt
e9mdXwxUSzM++A8YJ+btkhLetifkN9Ij2MdLIztdy+0G9S6q+b+8MvQjhaSD
TbyXRwUDTb8HRwMFBJtZDo3ZGthqyiHEWQH3ldD8f9LgXa53HRuIDZ6719JY
p2IBQ1NuMwTl5cjRfsQTVaAJw0FQIs4oDWaDkylmRbsQTJaNJw0FQYrYIDWa
DkulgPXsTg6f8pI5IlI1ItI9IgIwIoI4l7GaxctYdCMyYpYhxSN30CQrLqcQ
7Ts49uT+yiOn0YLn5ZC3l9wrCsvIkbQkt8gmWtZ9iGbPwUjwD+IZs9u7mtF1
9ofTriQwidADLhRNyftXi1BZVb+7UO9vDcX4j+iY2tZwOLexWlMzCiN8q1nt
BANNED+1L6oGd9waeQndomT0Ll+5Wz6m+zp
EKmsZQiAzmeWA8Vuouaw6e+7kati.uewSs2kAcRoZuCenBjwhJOZ4HO6RwgT
f1YrX+BjgM9.INtjRVBT6EBsnFvZaUdBSf3iPs85K.mdEeAgLnxiVNxytTbP
MgTxJHjRZAgf3SHHqAr1VPnvDHFS7.IpnOymOOBf7Q1jGMRhh9.exSBQd77I
OQD4wwm7DPjGKexiGQd36YFsWcQmVd3ahFZjbf778HLMRNGN9hGpwlnAi96Q
zGXHnGfsqTOjBjOKpjDgDGNSRDiOAurFvZa8tBSf3iPs8NTvrxTxIKwck5Ac
HKJKm9nzb5g3SvIqAr1VHrrDn.eOXUG7nS8QImoho47AGAY4zGjlSODeBVYM
fo4LJDl.wGgzP4d3YL0Cj06Py37M7dY4z6klSODeBFYMf01RmEl.w3FQ4snK
hmRNKp3tR8fNj4jkSuSZN8P7gw5o.RfzdizDH9HTaG1EbkxUxYk62UpGzgLq
rb5sRyoGhOLV+BPBTae1VXBDiYSacnaGkRNaO1tR8fNjYjkSuQZN8P7gy4iA
UjPVqzDHF8wLIz87UIm8fdWodPGxjUwk5kVwkhwGuvFvZ694BSfXbwxgJdRu
hwTOfHDiyHSVEyoWZEyIFeXbYpfDHsQKMAhQeLn4P6XbODgxERyWXQmrJNGm
zJNGL93E1.lV6kl.w2LVcIngLurDn1litvDnDiwoUnU0ojrg3KJTRXgEgFuZ
6a2rYAAY.w2wjvIq5eyIs5eCRfZaC9G2.59EuuqGRt9XO6r8Gu73ls9W1EZ9
lxFlUFmaTsxg5Gxi.AkOIemVobBUdjCdxL9XWYU.gNoU.gX7gw8nFRfxQgIO
L5eAkVBeSEIgJNZwHNY9VtHmrJkQmzJkQL9v3tkCIPYsvjGNyOrMcLyISGyt
06Z3kHMjDoYThTPRDWk3M5jG4RdzxRdhdYIOgrvjGqrjGuvrm8Byd1IL6YqQ
VxiIHL4QIK4Q6jk7nRBSdjk8bVVlyYYQGrrwbrkwZTXxiAI+Y9Z7..zgw1fP
WjYsGpsOpw2WAsW00eds8so2tW5W+xAXeFVqFNnFGGE0vY1RMZe4vqFVnVaB
E0v51RMZe4vqFFnl0.E0vD1RMZe4vqFZnieNE0Pm1RMZe4vqFXGnVRpw1t3Z
NbwyPmPPJZgZaObEGd3Ini7DAsHuk+clC26HzI3ffNj1x4Nwguc.pfzInCws
7rib3X6gpuVJ5vVt0QN7pcPkKHAcHrkScfCeZKT8yQPG7a4S64vm1.UXDDzA
2V9zNVddMzl8RPGra4Sa4vmFaGinnCa4Su4qFBcvBsZgLd90LXqOmwKNIRIN
BANNED
PQDVOyguql.nkRjXEJazttjUzo9UfKj6x+ROLErb.ZYDMDUAk5UYtc02RCuJ
bxYinooB5TbyQAqZ3UgSNYDEQUHZ2bTvXFdU3TyEQmIpBquXGWqBZ2vqBm9l
FgnJ3BaNJnFd247IaQuD0.qciAg7v6LmNY28jnBnyaLDjGdW43IaZYDU.UXi
Qfzv6HGNYCXhlBjMaL.DGduX+I6kLzj+XdC9GFdWX2IOg7zj+feC96GdOX6I
SZjl76Mave+v6.aN4I3hl7aSaveGCOH9TEXLw747afe6v69dpmAS8Qv5MnuY
X8dQlxDe0IrIgLiIKiWJoFnJg0x404Fz0yikwa7NCzUsqkwi8hIlfXDiV1QL
6HFqyoLjuOim0DSRAwHFWqTnS6lMyouFznVJvHiLPLhymh.IQLdO.aftGfsL
dUIawrixNFknr3jHizjHv3QbxHq3jHm3F0jmulWbLRb9Zof3Xj770hhShRha
TyAuysZljHbKatjnn3jnj3jnrvjHmwh1sK3RfbncOAtDH31m.WsF.CZ6jgKB
EQaXSbIPvM.HtFxzv8nMtPTBtU2wkDkg6diLIQV7hQhKIRA2zV4xxVA20V4p
ajg25e4ZTy.2cj4Rhrvc7atjHO7EO.WRjCtQ1ykkcBtS1ykDEguPM3ZTK.em
ivkDEguGc3RhxvWmWbIQI3qGJtrrCv2OTbIQd3qoNtZ7dQ3axOljHr19Omcb
artZumQKaraybOmV1325pbIQV3K+YtF0vuer4xxNBemuykDAYYG3LBIjkcfw
mzFflKRfymzBMK6.i1QXWHrQFyyFpW7oiLFgzAYYG4LBIjkcjwrQBPqMRjy3
QP4GkXzNB6JYLwX1HNHu+DiQHcPV1INiPBYYmXLaDOTd1I9hGYvtTniDOVKl
9SRgKGmFTM+uP6wA0zcVc97uaHZ3DXWr8TUGaT0K5go9FI2p2Tcd42MHpiaH
TmFGidQu+j28plLLE9uAZRAjUBukWkHLDJQPyqRDGDkHqdwwVsse9vnDogPI
hQdUh7PnDIdcrCpgPIx8N1QkZSkn6kChRnGBkPq30yNXFFsfWW6vf7zaslWe
6vf7Pasw+ZRHpsy+XXzhA4o1Zqk2whA4w1ZmlWsHNLZAqd2H917cfqPrtY7n
ME.gCW2zP3FbbUAOYoIQIrreX7B7Koften36LMCcbT1EjCp.EEl.s60zqDjn
rzjHsWZRjQKNIRbV1VwYYS3NokqaSKi3jnjzjHroSwoDAUMw7JQhyxNINK6z
vZY28W4pYe5S+v7GeZ8GZmvb08y99Gdr8kgq6d4hk8uT28xGm+CKd48a59My
d71uawp42t54G6Tfq9oT3p21987Od6+++vZhK
-----------end_max5_patcher-----------
</code></pre>

AWESOMECAT
 
Posts: 2
Joined: Mon Apr 16, 2012 6:00 pm

Re: Max/MSP x0xb0x Sequencer

Post by AWESOMECAT »

So after messing with the patch a bit, I realized the accents/slides were delayed by a step, so I reworked the patch to fix that issue. Also I've gotten Max to save patches, so I've attached the patch.
x0xb0xSEQUENCER2.zip
x0xb0x Max/MSP Sequencer v0.2
(6.46 KiB) Downloaded 252 times
Image

Pish
 
Posts: 85
Joined: Sun Jul 29, 2012 8:54 am

Re: Max/MSP x0xb0x Sequencer

Post by Pish »

This is ace wish I had the patience for Max

roxxx303
 
Posts: 93
Joined: Tue Nov 08, 2011 11:33 am

Re: Max/MSP x0xb0x Sequencer

Post by roxxx303 »

I've only got Max4Live for Ableton Live!
Can I use the patch for this or could you compile it so that I can use it in Max4Live?

Regards!
- roxxx303

Locked
Please be positive and constructive with your questions and comments.

Return to “General x0xing”