summaryrefslogblamecommitdiff
path: root/blog/post/rbus-adat-m.html
blob: e01b957c31ed2efc43f3dd9302da3584d32820df (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531


















































































































































































































































































































































































































































































































































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
<!DOCTYPE html><html><head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="theme-color" content="#000000">
<title>Chrisoft::Blog</title>
<script type="text/javascript" src="/panel.js"></script>
<script type="text/javascript" src="/themer.js"></script>
<script type="text/javascript" src="/blog/footnoter.js"></script>
<script type="text/javascript" src="/blog/aes-js.js"></script>
<script type="text/javascript" src="/blog/scrypt.js"></script>
<script type="text/javascript" src="/blog/sha256.js"></script>
<script type="text/javascript" src="/blog/decryptor.js"></script>
<link rel="stylesheet" type="text/css" href="/common.css">
<link rel="stylesheet" type="text/css" href="/panel.css">
<link rel="stylesheet" type="text/css" href="/theme0a.css" id="theme0a">
<link rel="stylesheet" type="text/css" href="/theme0b.css" id="theme0b">
<link rel="stylesheet" type="text/css" href="/theme1a.css" id="theme1a">
<link rel="stylesheet" type="text/css" href="/theme1b.css" id="theme1b">
<link rel="stylesheet" type="text/css" href="/theme2a.css" id="theme2a">
<link rel="stylesheet" type="text/css" href="/theme2b.css" id="theme2b">
<link rel="stylesheet" type="text/css" href="/theme3a.css" id="theme3a">
<link rel="stylesheet" type="text/css" href="/theme3b.css" id="theme3b">
<link rel="stylesheet" type="text/css" href="/blog/blogext.css">
<script>
function ol()
{
	window.onresize=function()
	{
		if(window.innerWidth<768)
		setupevents();
		else unsetevents();
	}
	window.onresize();
	loadTheme();
	_decryptonload();
}
</script>
<style> 
/* start css.sty */
.cmr-10x-x-109{}
.ec-qplr-x-x-109{}
.ec-qplr-x-x-248{font-size:225%;}
.LinBiolinumT-tlf-t1-x-x-248{font-size:225%; not-font-family: 'Linux Biolinum T', serif;}
.LinBiolinumTB-tlf-t1-x-x-248{font-size:225%; font-weight: bold; not-font-family: 'Linux Biolinum T', serif;}
.ec-qplb-x-x-109{}
.ectt-1095{ not-font-family: monospace,monospace;}
.ectt-1095{ not-font-family: monospace,monospace;}
.ectt-1095{ not-font-family: monospace,monospace;}
.ectt-1095{ not-font-family: monospace,monospace;}
.ectt-1095{ not-font-family: monospace,monospace;}
.ectt-1095{ not-font-family: monospace,monospace;}
.cmmi-10x-x-109{font-style: italic;}
.cmsy-10x-x-109{}
.ec-qplri-{font-size:90%;}
.ec-qplr-x-x-90{font-size:81%;}
p{margin-top:0;margin-bottom:0}
p.indent{text-indent:0;}
p + p{margin-top:1em;}
p + div, p + pre {margin-top:1em;}
div + p, pre + p {margin-top:1em;}
a { overflow-wrap: break-word; word-wrap: break-word; word-break: break-word; hyphens: auto; }
@media print {div.crosslinks {visibility:hidden;}}
a img { border-top: 0; border-left: 0; border-right: 0; }
center { margin-top:1em; margin-bottom:1em; }
td center { margin-top:0em; margin-bottom:0em; }
.Canvas { position:relative; }
img.math{vertical-align:middle;}
div.par-math-display, div.math-display{text-align:center;}
li p.indent { text-indent: 0em }
li p:first-child{ margin-top:0em; }
li p:last-child, li div:last-child { margin-bottom:0.5em; }
li p~ul:last-child, li p~ol:last-child{ margin-bottom:0.5em; }
.enumerate1 {list-style-type:decimal;}
.enumerate2 {list-style-type:lower-alpha;}
.enumerate3 {list-style-type:lower-roman;}
.enumerate4 {list-style-type:upper-alpha;}
div.newtheorem { margin-bottom: 2em; margin-top: 2em;}
.obeylines-h,.obeylines-v {white-space: nowrap; }
div.obeylines-v p { margin-top:0; margin-bottom:0; }
.overline{ text-decoration:overline; }
.overline img{ border-top: 1px solid black; }
td.displaylines {text-align:center; white-space:nowrap;}
.centerline {text-align:center;}
.rightline {text-align:right;}
pre.verbatim {not-font-family: monospace,monospace; text-align:left; clear:both; }
.fbox {padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; }
div.fbox {display:table}
div.center div.fbox {text-align:center; clear:both; padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; }
div.minipage{width:100%;}
div.center, div.center div.center {text-align: center; margin-left:1em; margin-right:1em;}
div.center div {text-align: left;}
div.flushright, div.flushright div.flushright {text-align: right;}
div.flushright div {text-align: left;}
div.flushleft {text-align: left;}
.underline{ text-decoration:underline; }
.underline img{ border-bottom: 1px solid black; margin-bottom:1pt; }
.framebox-c, .framebox-l, .framebox-r { padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; }
.framebox-c {text-align:center;}
.framebox-l {text-align:left;}
.framebox-r {text-align:right;}
span.thank-mark{ vertical-align: super }
span.footnote-mark sup.textsuperscript, span.footnote-mark a sup.textsuperscript{ font-size:80%; }
div.footnotes{border-top:solid 1px black; border-bottom:solid 1px black; padding-bottom:1ex; padding-top:0.5ex; margin-right:15%; margin-top:2ex; font-style:italic; font-size:85%;}
div.footnotes p{margin-top:0; margin-bottom:0; text-indent:0;}
div.tabular, div.center div.tabular {text-align: center; margin-top:0.5em; margin-bottom:0.5em; }
table.tabular td p{margin-top:0em;}
table.tabular {margin-left: auto; margin-right: auto;}
td p:first-child{ margin-top:0em; }
td p:last-child{ margin-bottom:0em; }
div.td00{ margin-left:0pt; margin-right:0pt; }
div.td01{ margin-left:0pt; margin-right:5pt; }
div.td10{ margin-left:5pt; margin-right:0pt; }
div.td11{ margin-left:5pt; margin-right:5pt; }
table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
td.td00{ padding-left:0pt; padding-right:0pt; }
td.td01{ padding-left:0pt; padding-right:5pt; }
td.td10{ padding-left:5pt; padding-right:0pt; }
td.td11{ padding-left:5pt; padding-right:5pt; }
table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
.hline hr, .cline hr{ height : 0px; margin:0px; }
.hline td, .cline td{ padding: 0; }
.hline hr, .cline hr{border:none;border-top:1px solid black;}
.tabbing-right {text-align:right;}
div.float, div.figure {margin-left: auto; margin-right: auto;}
div.float img {text-align:center;}
div.figure img {text-align:center;}
.marginpar,.reversemarginpar {width:20%; float:right; text-align:left; margin-left:auto; margin-top:0.5em; font-size:85%; text-decoration:underline;}
.marginpar p,.reversemarginpar p{margin-top:0.4em; margin-bottom:0.4em;}
.reversemarginpar{float:left;}
table.equation {width:100%;}
.equation td{text-align:center; }
td.equation { margin-top:1em; margin-bottom:1em; } 
td.equation-label { width:5%; text-align:center; }
td.eqnarray4 { width:5%; white-space: normal; }
td.eqnarray2 { width:5%; }
table.eqnarray-star, table.eqnarray {width:100%;}
div.eqnarray{text-align:center;}
div.array {text-align:center;}
div.pmatrix {text-align:center;}
table.pmatrix {width:100%;}
span.pmatrix img{vertical-align:middle;}
div.pmatrix {text-align:center;}
table.pmatrix {width:100%;}
span.bar-css {text-decoration:overline;}
table.tabular{border-collapse: collapse; border-spacing: 0;}
img.cdots{vertical-align:middle;}
.partToc a, .partToc, .likepartToc a, .likepartToc {line-height: 200%; font-weight:bold; font-size:110%;}
.chapterToc a, .chapterToc, .likechapterToc a, .likechapterToc, .appendixToc a, .appendixToc {line-height: 200%; font-weight:bold;}
.index-item, .index-subitem, .index-subsubitem {display:block}
div.caption {text-indent:-2em; margin-left:3em; margin-right:1em; text-align:left;}
div.caption span.id{font-weight: bold; white-space: nowrap; }
h1.partHead{text-align: center}
p.bibitem { text-indent: -2em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; }
p.bibitem-p { text-indent: 0em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; }
.paragraphHead, .likeparagraphHead { margin-top:2em; font-weight: bold;}
.subparagraphHead, .likesubparagraphHead { font-weight: bold;}
.verse{white-space:nowrap; margin-left:2em}
div.maketitle {text-align:center;}
h2.titleHead{text-align:center;}
div.maketitle{ margin-bottom: 2em; }
div.author, div.date {text-align:center;}
div.thanks{text-align:left; margin-left:10%; font-size:85%; font-style:italic; }
div.abstract p {margin-left:5%; margin-right:5%;}
div.abstract {width:100%;}
.abstracttitle{text-align:center;margin-bottom:1em;}
figure.float, div.figure {margin-left: auto; margin-right: auto;}
figure.float img, figure.figure img {display: block; margin-left: auto; margin-right: auto;}
figure.figure {text-align:center;}
figcaption.caption {text-indent:-2em; margin-left:3em; margin-right:1em; text-align:center;}
figcaption.caption span.id{font-weight: bold; white-space: nowrap; }
.abstract{margin:1em;}
div.tabular, div.center div.tabular {text-align: center; margin-top:0.5em; margin-bottom:0.5em; }
table.tabular td p{margin-top:0em;}
table.tabular {margin-left: auto; margin-right: auto;}
td p:first-child{ margin-top:0em; }
td p:last-child{ margin-bottom:0em; }
div.td00{ margin-left:0pt; margin-right:0pt; }
div.td01{ margin-left:0pt; margin-right:5pt; }
div.td10{ margin-left:5pt; margin-right:0pt; }
div.td11{ margin-left:5pt; margin-right:5pt; }
table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
td.td00{ padding-left:0pt; padding-right:0pt; }
td.td01{ padding-left:0pt; padding-right:5pt; }
td.td10{ padding-left:5pt; padding-right:0pt; }
td.td11{ padding-left:5pt; padding-right:5pt; }
table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
.hline hr, .cline hr{ height : 0px; margin:0px; }
.hline td, .cline td{ padding: 0; }
.hline hr, .cline hr{border:none;border-top:1px solid black;}
div.array {text-align:center;}
.rotatebox{display: inline-block;}
#TBL-4 colgroup{border-left: 1px solid black;border-right:1px solid black;}
#TBL-4{border-collapse:collapse;}
#TBL-4 colgroup{border-left: 1px solid black;border-right:1px solid black;}
#TBL-4{border-collapse:collapse;}
#TBL-4 colgroup{border-left: 1px solid black;border-right:1px solid black;}
#TBL-4{border-collapse:collapse;}
#TBL-5 colgroup{border-left: 1px solid black;border-right:1px solid black;}
#TBL-5{border-collapse:collapse;}
#TBL-5 colgroup{border-left: 1px solid black;border-right:1px solid black;}
#TBL-5{border-collapse:collapse;}
#TBL-5 colgroup{border-left: 1px solid black;border-right:1px solid black;}
#TBL-5{border-collapse:collapse;}
#TBL-5 colgroup{border-left: 1px solid black;border-right:1px solid black;}
#TBL-5{border-collapse:collapse;}
/* end css.sty */

</style></head>
<body onload="ol()" style="overflow-x:hidden;">
	<div id="panel" class="TText">
		<ul id="panellist">
			<li><a href="/"><h1>Chrisoft</h1></a></li>
			<li><a href="/blog"><h2>Blog</h2></a></li>
			<li><a href="#"><h3 id="title">RBUS-ADAT User Manual</h3></a></li>
			<li><span>Tags</span>
			<ul id="tagslist">
			<li><a href="/blog/list/music/">music</a></li><li><a href="/blog/list/electronics/">electronics</a></li></ul>
			</li>
			<li id="tocouter">
				<span>Table of Contents</span>
				<ul id="tocroot">
				<li><a class="toctarg" href="#tocanch0">1     Preface</a></li><li><a class="toctarg" href="#tocanch1">2     NO WARRANTY</a></li><li><a class="toctarg" href="#tocanch2">3     Open hardware</a></li><li><a class="toctarg" href="#tocanch3">4     Safety notice</a></li><li><a class="toctarg" href="#tocanch4">5     Intended usage and applicable devices</a></li><li><a class="toctarg" href="#tocanch5">6     What’s on the board</a></li><li><a class="toctarg" href="#tocanch6">7     Quick start</a></li><li><a class="toctarg" href="#tocanch7">8     Choosing a suitable cable</a></li><li><a class="toctarg" href="#tocanch8">9     Notes</a></li><li><a class="toctarg" href="#tocanch9">10     Specifications</a></li><li><a class="toctarg" href="#tocanch10">11     Appendices</a></li><li><ul class="tocnode"><li><a class="toctarg" href="#tocanch11">11.1     Build instructions</a></li><li><ul class="tocnode"><li><a class="toctarg" href="#tocanch12">11.1.1     PCB production</a></li><li><a class="toctarg" href="#tocanch13">11.1.2     Bill of materials</a></li><li><a class="toctarg" href="#tocanch14">11.1.3     Assembling</a></li><li><a class="toctarg" href="#tocanch15">11.1.4     Testing</a></li></ul></li><li><a class="toctarg" href="#tocanch16">11.2     Useful links</a></li><li><a class="toctarg" href="#tocanch17">11.3     Schematic</a></li><li><a class="toctarg" href="#tocanch18">11.4     Circuit board</a></li></ul></li></ul>
			</li>
			
			
		</ul>
	</div>
	<div id="content">
		<h2 id="titleh" class="TText" style="font-wight:normal;">RBUS-ADAT User Manual</h2>
		<div id="datetags" class="TText" style="margin-bottom:1em;">2024-02-03<br>#music #electronics</div>
		<hr><div id="article" class="TText">
   <div class="maketitle">
                                                                                                  
                                                                                                  

<h1>RBUS-ADAT User Manual</h1>
 <div class="author"></div><br>
<img height="426" alt="PIC" src="//filestorage.chrisoft.org/blog/img/rbus-adat-cvc.png" decoding="async">
<div class="date"></div>
This version of the manual is for <span class="ec-qplb-x-x-109">revision 1 </span>of the board.
Copyright Chris Xiong 2024. Copying of this hardware and its design as well as this documentation is permitted
under the terms of CERN-OHL-P v2.
                                                                                                  
                                                                                                  
   </div>
<p><a id="x1-2r1"></a></p>
   <h2 id="tocanch0" class="tvis"><span class="titlemark">1    </span> <a id="x1-10001"></a>Preface</h2>
<!-- l. 57 --><p class="noindent">If you are reading this, chances are you have become an unfortunate test subject of the RBUS-ADAT conversion
board (or have the nerves to think about becoming one). Well, here is (almost) everything you will want to know
about the board. If you want to learn about some less useful information about this thing, consider checking out
the devlog, which can be found by following the link to the project homepage listed under “Useful
links”.
</p><!-- l. 64 --><p class="indent">   As this manual is written as if it’s a blog post, which is prone to being very rambly, I’ll try to keep the rambling
low, at least make an attempt to do so.
</p><!-- l. 67 --><p class="indent">   Pictures in this manual are renders (computer-generated) and are for illustration purposes only.
</p><!-- l. 71 --><p class="indent">   <span class="ec-qplb-x-x-109">This product is neither affiliated with or endorsed by Roland Corporation. Roland does not approve
</span><span class="ec-qplb-x-x-109">connecting unofficial accessories to proprietary Roland interfaces.</span>
</p><!-- l. 76 --><p class="indent">   Visit <a href="https://chrisoft.org/rbusif">chrisoft.org/rbusif</a> for any future updates to this manual and the hardware.
<a id="x1-1001r1"></a>
</p>
   <h2 id="tocanch1" class="tvis"><span class="titlemark">2    </span> <a id="x1-20002"></a>NO WARRANTY</h2>
<!-- l. 81 --><p class="noindent">THIS BOARD IS HOMEBREW AND EXPERIMENTAL HARDWARE. THERE IS NO WARRANTY FOR THIS
HARDWARE, INCLUDING ITS DESIGN AND THE FINISHED PRODUCT, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. THE DESIGNER SHALL NOT BE HELD LIABLE FOR ANY DAMAGE CAUSED BY USING
THIS HARDWARE, UNLESS REQUIRED BY APPLICABLE LAW.
</p><!-- l. 86 --><p class="indent">   For the full legalese text on warranty and liability, please refer to the <a href="https://ohwr.org/cern_ohl_p_v2.txt">license text</a>.
</p><!-- l. 89 --><p class="indent">   If this board fried your equipment, don’t try to extract anything from me. That’s what this section is trying to
say.
<a id="x1-2001r2"></a>
</p>
   <h2 id="tocanch2" class="tvis"><span class="titlemark">3    </span> <a id="x1-30003"></a>Open hardware</h2>
<!-- l. 94 --><p class="noindent">This board is open hardware licensed under the <a href="https://ohwr.org/cern_ohl_p_v2.txt">CERN Open Hardware Licence Version 2 - Permissive</a>
license. Feel free to make as many of this board as you wish and sell them, as long as your follow the
terms.
</p><!-- l. 99 --><p class="indent">   Contributions welcome and will be appreciated. If you have any suggestions to improve the board,
please feel free to contact the author. The author’s contact information can be found on the project
homepage.
<a id="x1-3001r3"></a>
</p>
   <h2 id="tocanch3" class="tvis"><span class="titlemark">4    </span> <a id="x1-40004"></a>Safety notice</h2>
<!-- l. 105 --><p class="noindent">There’s no enclosure for this board. As a result there would be exposed conductors on both sides of the board.
You’re advised to take measures to prevent them from shorting out. You may try any combination of the
following:
</p>
     <ul class="itemize1">
     <li class="itemize">
     <!-- l. 110 --><p class="noindent">Placing the board on an non-conductive surface.
     </p></li>
     <li class="itemize">
     <!-- l. 111 --><p class="noindent">There are two M2 mounting holes in the board. Using two M2 screws and nuts, install a plastic sheet
     (or cardboard even) under and / or over the board.
                                                                                                  
                                                                                                  
     </p></li>
     <li class="itemize">
     <!-- l. 113 --><p class="noindent">Don’t use the board at all. Don’t even think about it.</p></li></ul>
<!-- l. 116 --><p class="indent">   Again, if you fried your equipment while using this board, it’s all your fault. I mean not really – I would still
want to know what happened. But it’s all your fault.
                                                                                                  
                                                                                                  
<a id="x1-4001r4"></a>
</p>
   <h2 id="tocanch4" class="tvis"><span class="titlemark">5    </span> <a id="x1-50005"></a>Intended usage and applicable devices</h2>
<!-- l. 124 --><p class="noindent">RBUS-ADAT is designed for use with the Roland XV-5080. It converts the 8 digital outputs exposed by XV-5080’s
R-BUS port to a standard ADAT lightpipe stream which can be recorded with any audio interface with an ADAT
input.
</p><!-- l. 128 --><p class="indent">   The ADAT output from this converter is 20-bit and has the same sampling rate as the input supplied from the
R-BUS port.
</p><!-- l. 131 --><p class="indent">   This converter <span class="ec-qplb-x-x-109">cannot</span>:
</p>
     <ul class="itemize1">
     <li class="itemize">
     <!-- l. 134 --><p class="noindent">Convert ADAT back to R-BUS input. i.e. you can’t record an ADAT stream on a V-Studio through
     R-BUS with this converter.
     </p></li>
     <li class="itemize">
     <!-- l. 136 --><p class="noindent">Serve as a clock source for the connected R-BUS device. You should always select “internal” as the
     clock source for the connected R-BUS device.
     </p></li>
     <li class="itemize">
     <!-- l. 138 --><p class="noindent">Expose the MIDI interface on the R-BUS port.</p></li></ul>
<!-- l. 141 --><p class="indent">   The converter is designed and tested with the XV-5080. In addition, the only audio interface that
has been verified to work is Focusrite Scarlett 18i8 3rd gen. I don’t have the resources to test other
devices.
</p><!-- l. 145 --><p class="indent">   The converter has not been tested against VM- or VS- devices that feature RMDB 2 / R-BUS ports
or MV-8<span class="cmsy-10x-x-109">××× </span>fitted with the MV8-OP1 expansion but may still work as a unidirectional converter
as intended. If you decide to try this converter with these devices, reporting the results would be
appreciated.
</p><!-- l. 151 --><p class="indent">   The converter is not compatible with devices with the older RMDB port.
<a id="x1-5001r5"></a>
</p>
   <h2 id="tocanch5" class="tvis"><span class="titlemark">6    </span> <a id="x1-60006"></a>What’s on the board</h2>
<div class="center">
<!-- l. 155 --><p class="noindent">
</p><!-- l. 156 --><p class="noindent"><img height="341" alt="PIC" src="//filestorage.chrisoft.org/blog/img/rbus-adat-tvp.png" decoding="async"></p></div>
     <ol class="enumerate1">
<li class="enumerate" id="x1-6002x1">
     <!-- l. 160 --><p class="noindent"><span class="ec-qplb-x-x-109">R-BUS DB-25 Connector</span>. See “Choosing a suitable cable” for what you should and shouldn’t plug
     into this connector.
     </p></li>
<li class="enumerate" id="x1-6004x2">
     <!-- l. 162 --><p class="noindent"><span class="ec-qplb-x-x-109">Power indicator</span>. Illuminates if the board is receiving power.
                                                                                                  
                                                                                                  
     </p></li>
<li class="enumerate" id="x1-6006x3">
     <!-- l. 164 --><p class="noindent"><span class="ec-qplb-x-x-109">ADAT  Lightpipe  output</span>.  Connect  to  a  device  capable  of  recording  ADAT  data  stream  with  a
     TOSLINK cable.
     </p></li>
<li class="enumerate" id="x1-6008x4">
     <!-- l. 166 --><p class="noindent"><span class="ec-qplb-x-x-109">Pure hecking magic</span>.</p></li></ol>
<p><a id="x1-6009r6"></a></p>
   <h2 id="tocanch6" class="tvis"><span class="titlemark">7    </span> <a id="x1-70007"></a>Quick start</h2>
     <ol class="enumerate1">
<li class="enumerate" id="x1-7002x1">
     <!-- l. 172 --><p class="noindent">Using a suitable cable (see the following chapter), connect the R-BUS DB-25 connector on the board
     to the R-BUS port on your Roland device.
     </p></li>
<li class="enumerate" id="x1-7004x2">
     <!-- l. 174 --><p class="noindent">Connect  the  ADAT  output  on  the  board  to  the  ADAT  input  of  your  recording  equipment  with  a
     TOSLINK optical fiber cable.
     </p></li>
<li class="enumerate" id="x1-7006x3">
     <!-- l. 176 --><p class="noindent">Turn on the Roland device, then turn on your recording equipment.</p></li></ol>
<p><a id="x1-7007r7"></a></p>
   <h2 id="tocanch7" class="tvis"><span class="titlemark">8    </span> <a id="x1-80008"></a>Choosing a suitable cable</h2>
<!-- l. 181 --><p class="noindent">DO <span class="ec-qplb-x-x-109">NOT </span>USE ROLAND’S OFFICIAL R-BUS CABLE!!!
</p><!-- l. 183 --><p class="indent">   Please use a straight through DB-25 male-to-male (pins on both ends) cable to connect the R-BUS port on your
device to the port on the converter. These cables connect pin 1 to pin 1, pin 2 to pin 2, pin 3 to pin 3
etc. These cables are usually sold as “DB-25 RS-232 serial cable”. Do NOT use any of the following
cables:
</p>
     <ul class="itemize1">
     <li class="itemize">
     <!-- l. 190 --><p class="noindent">Roland’s official R-BUS / RMDB 2 cable
     </p></li>
     <li class="itemize">
     <!-- l. 191 --><p class="noindent">Parallel port cable
     </p></li>
     <li class="itemize">
     <!-- l. 192 --><p class="noindent">SCSI cable
     </p></li>
     <li class="itemize">
                                                                                                  
                                                                                                  
     <!-- l. 193 --><p class="noindent">LPT port Printer cable
     </p></li>
     <li class="itemize">
     <!-- l. 194 --><p class="noindent">Null modem cable</p></li></ul>
<!-- l. 197 --><p class="indent">   These cables all use the same DB-25 connector but are wired differently. Using the wrong cable may damage the
converter and / or your device.
</p><!-- l. 200 --><p class="indent">   Note that many RS-232 serial cables designed for relatively newer computers use the DE-9 connector. You’ll
need the older style with DB-25 connectors (which conveniently have 25 pins).
</p><!-- l. 204 --><p class="indent">   DO <span class="ec-qplb-x-x-109">NOT </span>USE ROLAND’S OFFICIAL R-BUS CABLE!!!
<a id="x1-8001r8"></a>
</p>
   <h2 id="tocanch8" class="tvis"><span class="titlemark">9    </span> <a id="x1-90009"></a>Notes</h2>
     <ul class="itemize1">
     <li class="itemize">
     <!-- l. 209 --><p class="noindent">Digital recording made from Scarlett 18i8 of the converted ADAT stream seem to have the full 24-bit
     resolution. However this might be due to interpolation done by the audio interface or the operating
     system. I do not have proper equipment to verify the bit depth of the output data stream. As such,
     only 20 bits out output resolution is guaranteed.
     </p></li>
     <li class="itemize">
     <!-- l. 215 --><p class="noindent">The optical output port is a tight fit. You have to insert the plug all the way in until you hear a click.</p></li></ul>
<p><a id="x1-9001r9"></a></p>
   <h2 id="tocanch9" class="tvis"><span class="titlemark">10    </span> <a id="x1-1000010"></a>Specifications</h2>
<div class="center">
<!-- l. 220 --><p class="noindent">
</p>
 <table class="tabular" id="TBL-4"><colgroup id="TBL-4-1g"><col id="TBL-4-1"></colgroup><colgroup id="TBL-4-2g"><col id="TBL-4-2"></colgroup><tbody><tr class="hline"><td><hr></td><td><hr></td></tr><tr style="vertical-align:baseline;" id="TBL-4-1-"><td style="white-space:nowrap; text-align:left;" class="td11" id="TBL-4-1-1"> Signal processing  </td><td style="white-space:normal; text-align:left;" class="td11" id="TBL-4-1-2"> <!-- l. 232 --><p class="noindent">24-bit internal, 20-bit output                                                                                   </p></td>
</tr><tr class="hline"><td><hr></td><td><hr></td></tr><tr style="vertical-align:baseline;" id="TBL-4-2-"><td style="white-space:nowrap; text-align:left;" class="td11" id="TBL-4-2-1"> Sampling rate          </td><td style="white-space:normal; text-align:left;" class="td11" id="TBL-4-2-2"> <!-- l. 232 --><p class="noindent">44.1 kHz, 48 kHz                                                                                                       </p></td>
</tr><tr class="hline"><td><hr></td><td><hr></td></tr><tr style="vertical-align:baseline;" id="TBL-4-3-"><td style="white-space:nowrap; text-align:left;" class="td11" id="TBL-4-3-1"> Connectors              </td><td style="white-space:normal; text-align:left;" class="td11" id="TBL-4-3-2"> <!-- l. 232 --><p class="noindent">R-BUS (Input only): DB-25<br class="newline">Digital output: ADAT Lightpipe (JIS F05 connector)                                          </p></td>
</tr><tr class="hline"><td><hr></td><td><hr></td></tr><tr style="vertical-align:baseline;" id="TBL-4-4-"><td style="white-space:nowrap; text-align:left;" class="td11" id="TBL-4-4-1"> Chipset                    </td><td style="white-space:normal; text-align:left;" class="td11" id="TBL-4-4-2"> <!-- l. 232 --><p class="noindent">coolaudio V1401 (Alesis AL1401 equiv.)                                                              </p></td>
</tr><tr class="hline"><td><hr></td><td><hr></td></tr><tr style="vertical-align:baseline;" id="TBL-4-5-"><td style="white-space:nowrap; text-align:left;" class="td11" id="TBL-4-5-1"> Rated current          </td><td style="white-space:normal; text-align:left;" class="td11" id="TBL-4-5-2"> <!-- l. 232 --><p class="noindent"><span class="cmmi-10x-x-109">&lt;</span>8 mA                                                                                                                        </p></td>
</tr><tr class="hline"><td><hr></td><td><hr></td></tr><tr style="vertical-align:baseline;" id="TBL-4-6-"><td style="white-space:nowrap; text-align:left;" class="td11" id="TBL-4-6-1"> Rated power            </td><td style="white-space:normal; text-align:left;" class="td11" id="TBL-4-6-2"> <!-- l. 232 --><p class="noindent"><span class="cmmi-10x-x-109">&lt;</span>0.04 W                                                                                                                      </p></td>
</tr><tr class="hline"><td><hr></td><td><hr></td></tr></tbody></table></div>
<p><a id="x1-10001r10"></a></p>
   <h2 id="tocanch10" class="tvis"><span class="titlemark">11    </span> <a id="x1-1100011"></a>Appendices</h2>
<p><a id="x1-11001r1"></a></p>
   <h3 id="tocanch11" class="tvis"><span class="titlemark">11.1    </span> <a id="x1-120001"></a>Build instructions</h3>
<!-- l. 240 --><p class="noindent">This is intended for people who didn’t end up with a pre-assembled board. If you already have a fully assembled
board, you may ignore this section.
</p><!-- l. 243 --><p class="indent">   If you have a kit, you may skip to step 3.
<a id="x1-12001r1"></a>
</p>
   <h4 id="tocanch12" class="tvis"><span class="titlemark">11.1.1    </span> <a id="x1-130001"></a>PCB production</h4>
<!-- l. 247 --><p class="noindent">I assume if you have chosen to take this route, you know what you are doing.
                                                                                                  
                                                                                                  
</p><!-- l. 249 --><p class="indent">   You’ll find Gerber files in the <span class="obeylines-h"><span class="verb"><span class="ectt-1095">out</span></span></span> directory of the project repository that you can upload to your favorite PCB
production service provider. Or alternatively if you want to tweak the board you can open up the KiCad project
files, which are also found in the project repository.
</p><!-- l. 254 --><p class="indent">   Many PCB manufacturers will add a board identifier to each PCB they make and allow customization of where
this identifier will be placed. The front side silkscreen text “Production ID” is reserved for this purpose. Please refer
to the ordering instructions of your PCB manufacturer for the details. Usually this will involve changing
the text to something specific to that manufacturer and selecting an option before submitting your
order.
<a id="x1-13001r13"></a>
</p>
   <h4 id="tocanch13" class="tvis"><span class="titlemark">11.1.2    </span> <a id="x1-140002"></a>Bill of materials</h4>
   <div class="minipage"><div class="center">
<!-- l. 264 --><p class="noindent">
</p>
<div class="tabular"> <table class="tabular" id="TBL-5"><colgroup id="TBL-5-1g"><col id="TBL-5-1"></colgroup><colgroup id="TBL-5-2g"><col id="TBL-5-2"></colgroup><colgroup id="TBL-5-3g"><col id="TBL-5-3"></colgroup><tbody><tr class="hline"><td><hr></td><td><hr></td><td><hr></td></tr><tr style="vertical-align:baseline;" id="TBL-5-1-"><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-1-1"> Designator  </td><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-1-2">                                                         Part                                                                                                                       </td><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-1-3"> Qty  </td>
</tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td></tr><tr style="vertical-align:baseline;" id="TBL-5-2-"><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-2-1">     C1          </td><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-2-2">                                                  16V 100<span class="cmmi-10x-x-109">μ</span>F electrolytic                                                                                                       </td><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-2-3">  1     </td>
</tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td></tr><tr style="vertical-align:baseline;" id="TBL-5-3-"><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-3-1">  C2, C3, C4   </td><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-3-2">                                                   50V 0.1<span class="cmmi-10x-x-109">μ</span>F ceramic                                                                                                          </td><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-3-3">  3     </td>
</tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td></tr><tr style="vertical-align:baseline;" id="TBL-5-4-"><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-4-1">    CN1        </td><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-4-2">                                                    Cliff FCR684208T                                                                                                           </td><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-4-3">  1     </td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td></tr><tr style="vertical-align:baseline;" id="TBL-5-5-"><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-5-1"> D1 </td> <td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-5-2"> 1N4002 </td> <td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-5-3"> 1</td>
</tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td></tr><tr style="vertical-align:baseline;" id="TBL-5-6-"><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-6-1">     D2          </td><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-6-2"> Red GaAsP / GaP LED 3mm <span class="footnote-mark"><a href="#fn1x2" id="fn1x2-bk"><sup class="textsuperscript">a</sup></a></span><a id="x1-14001f0"></a>  </td><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-6-3">  1     </td>
</tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td></tr><tr style="vertical-align:baseline;" id="TBL-5-7-"><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-7-1">     J1           </td><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-7-2">   Adam Tech DB25-SL-25 <span class="footnote-mark"><a href="#fn2x2" id="fn2x2-bk"><sup class="textsuperscript">b</sup></a></span><a id="x1-14002f0"></a>       </td><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-7-3">  1     </td>
</tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td></tr><tr style="vertical-align:baseline;" id="TBL-5-8-"><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-8-1">     R1          </td><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-8-2">                                                       1/4W 1k<span class="cmr-10x-x-109">Ω                                                                                     </span></td><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-8-3">  1     </td>
</tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td></tr><tr style="vertical-align:baseline;" id="TBL-5-9-"><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-9-1">     R2          </td><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-9-2">                                                      1/4W 2.2k<span class="cmr-10x-x-109">Ω                                                                                    </span></td><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-9-3">  1     </td>
</tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td></tr><tr style="vertical-align:baseline;" id="TBL-5-10-"><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-10-1">     U1          </td><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-10-2">                                                      SN74LS04N                                                                                                                </td><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-10-3">  1     </td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td></tr><tr style="vertical-align:baseline;" id="TBL-5-11-"><td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-11-1"> U2 </td> <td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-11-2"> coolaudio V1401 </td> <td style="white-space:nowrap; text-align:center;" class="td11" id="TBL-5-11-3"> 1</td>
</tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td></tr></tbody></table>
</div></div></div>
<p><a id="x1-14003r14"></a></p>
   <h4 id="tocanch14" class="tvis"><span class="titlemark">11.1.3    </span> <a id="x1-150003"></a>Assembling</h4>
<!-- l. 284 --><p class="noindent">Again, I assume if you are assembling the board yourself, you possess the appropriate set of skills. It’s now time for
them to shine. Most components are through hole so it should be easy. If it’s not already obvious, solder the only
SMD chip first.
<a id="x1-15001r15"></a>
</p>
   <h4 id="tocanch15" class="tvis"><span class="titlemark">11.1.4    </span> <a id="x1-160004"></a>Testing</h4>
<!-- l. 291 --><p class="noindent">If you have a 5V power source, it is suggested to test your assembled board first. Supply 5V between the anode of
the D1 and the metal shell of the DB-25 connector (GND). Check if anything pops.
<a id="x1-16001r12"></a>
</p>
   <h3 id="tocanch16" class="tvis"><span class="titlemark">11.2    </span> <a id="x1-170002"></a>Useful links</h3>
     <ul class="itemize1">
     <li class="itemize">
     <!-- l. 298 --><p class="noindent">R-BUS project homepage: <a href="https://chrisoft.org/rbusif" class="url"><span class="ectt-1095">https://chrisoft.org/rbusif</span></a>
     </p></li>
     <li class="itemize">
     <!-- l. 299 --><p class="noindent">Project repository for this board: <a href="https://cgit.chrisoft.org/rbus-adat.git" class="url"><span class="ectt-1095">https://cgit.chrisoft.org/rbus-adat.git</span></a>
     </p></li>
     <li class="itemize">
     <!-- l. 300 --><p class="noindent">Online version of this manual: <br class="newline"><a href="https://chrisoft.org/blog/post/rbus-adat-m.html" class="url"><span class="ectt-1095">https://chrisoft.org/blog/post/rbus-adat-m.html</span></a> (html version)<br class="newline"><a href="https://filestorage.chrisoft.org/blog/data/rbus_adat_m.pdf" class="url"><span class="ectt-1095">https://filestorage.chrisoft.org/blog/data/rbus_adat_m.pdf</span></a> (pdf version)</p></li></ul>
<p><a id="x1-17001r17"></a></p>
   <h3 id="tocanch17" class="tvis"><span class="titlemark">11.3    </span> <a id="x1-180003"></a>Schematic</h3><div class="center">
<!-- l. 306 --><p class="noindent">
                                                                                                  
                                                                                                  
</p><!-- l. 307 --><p class="noindent"> <img width="398" alt="PIC" src="//filestorage.chrisoft.org/blog/img/schr-.png" decoding="async"></p></div>
                                                                                                  
                                                                                                  
<p><a id="x1-18001r18"></a></p>
   <h3 id="tocanch18" class="tvis"><span class="titlemark">11.4    </span> <a id="x1-190004"></a>Circuit board</h3>
<!-- l. 312 --><p class="noindent">Front side </p>
<div class="center">
<!-- l. 313 --><p class="noindent">
</p><!-- l. 314 --><p class="noindent"> <img width="683" alt="PIC" src="//filestorage.chrisoft.org/blog/img/pcbfr-.png" decoding="async"></p></div>
                                                                                                  
                                                                                                  
<!-- l. 317 --><p class="noindent">Back side </p>
<div class="center">
<!-- l. 318 --><p class="noindent">
</p><!-- l. 319 --><p class="noindent"> <img width="683" alt="PIC" src="//filestorage.chrisoft.org/blog/img/pcbbr-.png" decoding="async"></p></div>
                                                                                                  
                                                                                                  
   <div class="footnotes"><!-- l. 272 --><p class="noindent"><span class="footnote-mark"><a href="#fn1x2-bk" id="fn1x2"><sup class="textsuperscript">a</sup></a></span><span class="ec-qplr-x-x-90">5mm used in prototypes</span></p>
<!-- l. 273 --><p class="noindent"><span class="footnote-mark"><a href="#fn2x2-bk" id="fn2x2"><sup class="textsuperscript">b</sup></a></span><span class="ec-qplr-x-x-90">Or any right angle DB-25 receptacle with 8.1mm backset spacing</span></p>                                                                                                           </div>
 
 
</div><br><hr>
		<div class="TText" id="notediv" style="font-size:80%;"></div>
		<div id="insanch" style="height:3em;"></div>
		<div id="footer" style="">
		<div id="pagesw" class="TText" style="width:100%;height:0.5em;"></div>
			<div style="text-align:center;" class="TText">
				Proudly powered by SSBS <reduced style="font-size:70%;">(the static stupid blogging system)</reduced> 2.5
				<br>
				Content licensed under CC BY-SA 4.0. <span id="purgep" style="display:none;font-size:70%;">This page has passphrase(s) stored. Click <a href="javascript:_purgep()">here</a> to purge.</span>
			</div>
		</div>
		<div id="cmdbuf" class="TText" style="transition:500ms;padding:1em;font-size:2em;color:white;position:absolute;background-color:rgba(0,0,0,0.6);left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;opacity:0;">
		</div>
	</div>
	<div id="decryptui" style="display:none;opacity:0;color:white;z-index:1000;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);transition:opacity 0.5s;">
		<div id="decryptdlg" class="TText" style="padding:10px 20px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,0.6);">
			<div id="keyhint" style="margin-bottom:8px;"></div>
			<div style="margin-bottom:8px;">Key: <input id="keyinp" type="text" style="color:#fff;"></div>
			<div style="height:2.25em;">
			<button id="btndecrypt" onclick="decryptor(decid,document.getElementById('keyinp').value);" style="position:absolute;left:20px;">Decrypt</button>
			<button onclick="hidedecryptui();" style="position:absolute;right:20px;">Cancel</button>
			</div>
		
	</div>


</div></body></html>