tag:blogger.com,1999:blog-50883873684630954502024-03-14T06:38:39.080+01:00noizeInaBoxWelcome to noizeInaBox, the home of noizy boxesNickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.comBlogger53125tag:blogger.com,1999:blog-5088387368463095450.post-37158605903242580172013-08-17T03:56:00.000+02:002013-08-18T23:05:48.733+02:00TeensyBoy "shield" preview<div dir="ltr" style="text-align: left;" trbidi="on">
EDIT PCB Revision 2 : The project for TeensyBoy SMD shield<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-76LWHwt9XFE/UhEw914ajjI/AAAAAAAAAU0/LtpcAhVBgLU/s1600/3dTeensyBoy-teensy1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="202" src="http://2.bp.blogspot.com/-76LWHwt9XFE/UhEw914ajjI/AAAAAAAAAU0/LtpcAhVBgLU/s400/3dTeensyBoy-teensy1.png" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-LRd_8HH3qLg/UhEw9_4HvbI/AAAAAAAAAU4/V8VxwQaJOqA/s1600/3dTeensyBoy-teensy2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="162" src="http://2.bp.blogspot.com/-LRd_8HH3qLg/UhEw9_4HvbI/AAAAAAAAAU4/V8VxwQaJOqA/s320/3dTeensyBoy-teensy2.png" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-3qrMcMCtOfc/UhEw87YBMrI/AAAAAAAAAUs/GniaFakAZAk/s1600/SMD_PCB_rev2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="162" src="http://4.bp.blogspot.com/-3qrMcMCtOfc/UhEw87YBMrI/AAAAAAAAAUs/GniaFakAZAk/s320/SMD_PCB_rev2.png" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-q0RsR6YOnjI/UhE3GSH2ieI/AAAAAAAAAVM/kmAnJ4bgXwk/s1600/3dTeensyBoy-teensy3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="162" src="http://3.bp.blogspot.com/-q0RsR6YOnjI/UhE3GSH2ieI/AAAAAAAAAVM/kmAnJ4bgXwk/s320/3dTeensyBoy-teensy3.png" width="320" /></a></div>
<br /></div>
Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com2tag:blogger.com,1999:blog-5088387368463095450.post-2726380022321620152013-08-15T11:43:00.000+02:002014-07-08T01:44:44.816+02:00TeensyBoy official release<div dir="ltr" style="text-align: left;" trbidi="on">
Fellow Chipmusicians,<br />
<span style="font-size: large;"><b>EDIT :</b> Jul 2014 Rev 2.2 is available you can download it here :</span><br />
<a href="https://drive.google.com/folderview?id=0B0FLSOL-DH0VNW9KeTJKeFJWMVU&usp=drive_web">https://drive.google.com/folderview?id=0B0FLSOL-DH0VNW9KeTJKeFJWMVU&usp=drive_web</a><br />
<br />
Changes : modified delay (500us) to send data to GB on MGB mode. Should help to fix notes drop<br />
<br />
<br />
Today is the official release of the TeensyBoy.<br />
<br />
What is a TeensyBoy ?<br />
- It is simply a Arduinoboy on a <a href="http://www.pjrc.com/store/teensy.html" target="_blank">Teensy 2.0</a>.<br />
<br />
What are the differences between Arduinoboy and TeensyBoy ?<br />
- TeensyBoy is USB midi instead of classic Midi DIN connector, it doesn't need any driver just plus usb and it is recognized as a USB midi device<br />
<br />
Is that all ?<br />
- not exactly, Teensyboy is globally the same size as a Arduino Pro Mini ( so very small), more powerful than a Arduino Pro mini, As it is Midi USB it need less components.<br />
<br />
What are the difference in usability ?<br />
- None, all Arduinoboy modes as been ported to work on the teensy, so usage is exactly the same.<br />
The only difference is that there is no Max/MSP patch to configure it because it can be reconfigured with Arduino IDE directly with the USB<br />
<br />
How to build one ?<br />
- Follow the schematics or cabling diagram, upload the code and that's it !<br />
source code available at <a href="https://code.google.com/p/noizeinabox/downloads/list" target="_blank">googlecode</a><br />
<b>EDIT : Jul 2014 Rev 2.2 is available </b>you can download it here :<br />
<a href="https://drive.google.com/folderview?id=0B0FLSOL-DH0VNW9KeTJKeFJWMVU&usp=drive_web">https://drive.google.com/folderview?id=0B0FLSOL-DH0VNW9KeTJKeFJWMVU&usp=drive_web</a><br />
<br />
<div style="clear: both; font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.015625px; margin-bottom: 1em; padding: 0px;">
Arduinoboy mode available on Teensyboy :</div>
<div style="clear: both; font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.015625px; margin-bottom: 1em; padding: 0px;">
1.LSDJ Slave : Working !<br />
2. LSDJ Master: Working ! (tested with Ableton live 8)<br />
3. LSDJ KEYBOARD mode: Working !<br />
4. Nanoloop : Working ! (tested with nanoloop 1.6.3 demo)<br />
5. mGB : Working !<br />
6. LSDJ Midi Map : Working !<br />
7. LSDJ Midi Out : Working !</div>
<div>
<br /></div>
<br />
The original code is from Trash80 the creator of ArduinoBoy.<br />
<br />
Cabling diagram :<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-bgJxu90EWYc/Ugyf9v5eAdI/AAAAAAAAATk/dYEXv0DGs1A/s1600/TeensyBoycabling_schematics_rev_2_2.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-bgJxu90EWYc/Ugyf9v5eAdI/AAAAAAAAATk/dYEXv0DGs1A/s640/TeensyBoycabling_schematics_rev_2_2.jpg" height="465" width="640" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Schematics :<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-Pxow2hYzA6A/UgygP3704yI/AAAAAAAAATw/888-gu1tXdE/s1600/Schematics_Rev_2_2.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-Pxow2hYzA6A/UgygP3704yI/AAAAAAAAATw/888-gu1tXdE/s400/Schematics_Rev_2_2.jpg" height="297" width="400" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Some pictures :<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-kzM7XzSnQ1c/Ugygr_WIw4I/AAAAAAAAAT4/ryvbYtwfyRs/s1600/_MG_8310.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-kzM7XzSnQ1c/Ugygr_WIw4I/AAAAAAAAAT4/ryvbYtwfyRs/s320/_MG_8310.JPG" height="213" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-Vry4X0xbmJ4/UgygzG28mKI/AAAAAAAAAUA/FI9003-q9kg/s1600/_MG_8306.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-Vry4X0xbmJ4/UgygzG28mKI/AAAAAAAAAUA/FI9003-q9kg/s320/_MG_8306.JPG" height="213" width="320" /></a></div>
<br />
Teensyboy builded in the DMG (thanks to maniacfreakquency for the pic) :<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-A7wbrX1rjwM/UgyhEoBoXuI/AAAAAAAAAUI/MyVeUwJKQtA/s1600/midiboy1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-A7wbrX1rjwM/UgyhEoBoXuI/AAAAAAAAAUI/MyVeUwJKQtA/s320/midiboy1.jpg" height="240" width="320" /></a></div>
<br />
<br />
So what's next ?<br />
- Probably a small pcb for the shield maybe with smd leds and resistors. <br />
<br />
Thanks to Trash80, maniacfreakquency, NEX, little-scale and all chipmusicians<br />
<br /></div>
Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com0tag:blogger.com,1999:blog-5088387368463095450.post-4937670929953319402013-07-17T15:16:00.003+02:002013-07-19T12:31:25.318+02:00TeensyBoy code release..<div dir="ltr" style="text-align: left;" trbidi="on">
TeensyBoy code has been released for testing/debug purposes, please feel free to grab it at googlecode :<br />
https://code.google.com/p/noizeinabox/<br />
<br /></div>
Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com0tag:blogger.com,1999:blog-5088387368463095450.post-52210977186871725552012-12-06T14:28:00.000+01:002013-07-19T12:31:50.008+02:00TeensyBoy<div dir="ltr" style="text-align: left;" trbidi="on">
What is a TeensyBoy ?<br />
<br />
EDIT :Due to some people request, the teensyboy source has been released on googlecode page<br />
if you want to test/edit/enhance this project please download the source and let's rock.<br />
<br />
TeensyBoy is just a ArduinoBoy code port for a Teensy uC.<br />
What is ArduinoBoy? ArduinoBoy is a device using a Arduino (developped by Trash80) that enable MIDI capabilities for a old Nintendo GameBoy using special software like LSDJ, nanoloop, mGB.<br />
<br />
Why porting ArduinoBoy on a Teensy ?<br />
There is several reason but the most important one is that teensy is capable to emulate a Midi compliant device using midi, so TeensyBoy is using USB Midi instead of classic midi. So plug it in your USB port and it is automaticaly detected as a midi device.<br />
The other reason are the price of a teensy is lower than a Arduino, it is much smaller, TeensyBoy will need less components that a ArduinoBoy (not optocoupler for example), using USBMidi library, code is less complicated, etc...<br />
The code for Teensy is based on the Original ArduinoBoy created by Trash80, most of the code don't have changed.<br />
<br />
<br />
The code is finished but still need tests and tweaking :<br />
<br />
<ul style="text-align: left;">
<li>LSDJ slave mode : finshed and working</li>
<li>LSDJ Master mode : finshed and working</li>
<li>LSDJ keyboard mode : finished and working</li>
<li>Nanoloop mode : finished but cannot test it (don't own nanoloop)</li>
<li>mGB mode : finished and sems working need further tests.</li>
<li>LSDJ map mode : not tested yet</li>
<li>LSDJ Midiout : not tested yet</li>
</ul>
All tests done are just the functionality working or not, i don't ow n a ArduinoBoy so i can't compare both.<br />
I don't know if it less responsive or if some thing is not working as expected, if someone want to do tests or compare with the ArduinoBoy please feel free to contact me.<br />
<br />
Note : all sysex stuff has been removed because it need much more time to port it, and not sure if it is a lot used by chipmusicians. (sysex stuff seems to add config via maxmsp patch)<br />
<br />
TeensyBoy schematics :<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-ajydSVmyMHA/UMCcuFOwwQI/AAAAAAAAASc/Z-BlRYzr60U/s1600/Schematics_Rev_1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="297" src="http://4.bp.blogspot.com/-ajydSVmyMHA/UMCcuFOwwQI/AAAAAAAAASc/Z-BlRYzr60U/s400/Schematics_Rev_1.png" width="400" /></a></div>
<br />
<br />
<br />
<br />
Teensy Cabling diagram :<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-6joQszmguIs/UMCc2OJNHCI/AAAAAAAAASk/pdfi1MuTWso/s1600/TeensyBoycabling_schematics.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="291" src="http://4.bp.blogspot.com/-6joQszmguIs/UMCc2OJNHCI/AAAAAAAAASk/pdfi1MuTWso/s400/TeensyBoycabling_schematics.png" width="400" /></a></div>
<br />
<br />
Blurry Picture of the testing device :<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-oxu1jztgIG0/UMCdC9o5UJI/AAAAAAAAASs/Qs36KbLLizc/s1600/teesnyboy.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://1.bp.blogspot.com/-oxu1jztgIG0/UMCdC9o5UJI/AAAAAAAAASs/Qs36KbLLizc/s320/teesnyboy.jpg" width="292" /></a></div>
<br />
<br />
<br />
Code will be available on my googlecode page once all mode been tested and working.<br />
<br />
<br />
<br /></div>
Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com4tag:blogger.com,1999:blog-5088387368463095450.post-76030194213915154732012-07-10T14:34:00.001+02:002012-07-10T14:34:39.767+02:00noizeInaBox temporary "shop" is available<div dir="ltr" style="text-align: left;" trbidi="on">
I will finally create a small online shop for few devices i've created.<br />
So currently there is no official online shop but i created a page with the things i sell. <br />
You can find the shop page in the "tab" between Acceuil and Bookmark .. </div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com0tag:blogger.com,1999:blog-5088387368463095450.post-26136400248297108502012-07-09T09:06:00.001+02:002012-07-09T09:06:53.483+02:00noizeInaBox DMG deep bass PCB mount<div dir="ltr" style="text-align: left;" trbidi="on">
Currently working on my Deep Bass DMG PCB mount.<br />
It will be a full headphone PCB replacement with 2 new 3.5 mm audio jack. so you won't need to desolder the original DMG headphone jack. <br />
For sound output it will use high quality OxiCaps.<br />
<br />
It is impossible to find a 3.5mm jack with the same size and feature as the original gameboy one. (independent normally connected switch), i found a suitable one but with a normally open switch. so i needed to add a 5V cable to it to be able to do the Headphone/speaker switch.<br />
<br />
As the prosound jack is the same i've a normally open switch left, which i don't know how to use it for.<br />
i was thinking of some start/select illumination when you plug the prosound jack in. <br />
globally it is a switch that close when you plug the prosound jack in. so it can be used for anything.<br />
if you have a good idea, please let me know.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-ZesFYT1Vc-Q/T_qCvDRkTWI/AAAAAAAAARI/fw6O-c3QmQE/s1600/pcb_mount.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="172" src="http://4.bp.blogspot.com/-ZesFYT1Vc-Q/T_qCvDRkTWI/AAAAAAAAARI/fw6O-c3QmQE/s320/pcb_mount.JPG" width="320" /></a></div>
<br /></div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com1tag:blogger.com,1999:blog-5088387368463095450.post-89173373769975764992012-07-06T11:58:00.002+02:002012-07-09T09:06:42.274+02:00noizeInaBox Selectable GB Clock working fine.<div dir="ltr" style="text-align: left;" trbidi="on">
I soldered and tested the noizeInaBox Selectable GB Clock and it's working perfectly.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-QNkvjo96u2c/T_ax31JQKgI/AAAAAAAAAQM/_dcMXir3j00/s1600/img_3.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-QNkvjo96u2c/T_ax31JQKgI/AAAAAAAAAQM/_dcMXir3j00/s1600/img_3.jpg" /></a></div>
By connecting VCC or GND to the A and B pins, you can select the desired frequency .<br />
<br />
<br />
<br />
<br />
<br />
Some pictures and Scope screenshots<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-n3JL08tMs4Q/T_aze2zLtII/AAAAAAAAAQU/ImUt_SMZNa4/s1600/img_1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="270" src="http://3.bp.blogspot.com/-n3JL08tMs4Q/T_aze2zLtII/AAAAAAAAAQU/ImUt_SMZNa4/s320/img_1.jpg" width="320" /></a></div>
compare the size with a GB battery.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-Vk-1sazns1Q/T_azfrUvSpI/AAAAAAAAAQY/Zvx5tifAAUo/s1600/img_2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="241" src="http://4.bp.blogspot.com/-Vk-1sazns1Q/T_azfrUvSpI/AAAAAAAAAQY/Zvx5tifAAUo/s320/img_2.jpg" width="320" /></a></div>
if you look carfeully you can see a short between 2 pins of the IC, this is normal, i forgot a trace on the PCB during PCB creation .. huuuu .. <br />
There is also 3 pad on the board, it is to set a default "value" the the pin B. For example make a short between pad B and GND then add a SPDT swith on GND, VCC and Pin A, will make a 4Mhz/2Mhz selectable oscillator for your GB (if you don't want lower selectable freq).<br />
<br />
<br />
Some scope trace:<br />
You can see that the frquency is not correct, because there is some drift in the freq. due to the way a tested it, the circuit was plugged on a breadboard then from breadboard to the GB.<br />
also, the GB was powered by a very crappy switching power supply. <br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-AJJ5yY1q_sc/T_a0lgtoFBI/AAAAAAAAAQo/G9gAQjcgXu0/s1600/TEK0003.BMP" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-AJJ5yY1q_sc/T_a0lgtoFBI/AAAAAAAAAQo/G9gAQjcgXu0/s1600/TEK0003.BMP" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-jx1zXqJUUUQ/T_a0mYSpaGI/AAAAAAAAAQs/flcwfMDF964/s1600/TEK0004.BMP" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-jx1zXqJUUUQ/T_a0mYSpaGI/AAAAAAAAAQs/flcwfMDF964/s1600/TEK0004.BMP" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-cFcePNsHv7A/T_a0lCAaolI/AAAAAAAAAQk/EK8lHtqgndU/s1600/TEK0000.BMP" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-cFcePNsHv7A/T_a0lCAaolI/AAAAAAAAAQk/EK8lHtqgndU/s1600/TEK0000.BMP" /></a></div>
<a href="http://2.bp.blogspot.com/-AOU7YhKfWtY/T_a0mys3x3I/AAAAAAAAAQ0/GKqjylRQHO4/s1600/TEK0005.BMP" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-AOU7YhKfWtY/T_a0mys3x3I/AAAAAAAAAQ0/GKqjylRQHO4/s1600/TEK0005.BMP" /></a><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
The original GB crystal.<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
If someone is interested i've a few to sell, with component already soldered. just drop me a email.<br />
<br /></div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com0tag:blogger.com,1999:blog-5088387368463095450.post-18236785207380559742012-07-05T12:26:00.002+02:002012-07-05T12:26:48.882+02:00my selectable GB clock PCB just arrived<div dir="ltr" style="text-align: left;" trbidi="on">
I've build a precision selectable Gameboy clock module which got 4 selectable frequency.<br />
1: 4.194304MHz<br />
2: 2.097152MHz<br />
3: 1.048576MHz<br />
4: 524.288kHz<br />
<br />
The board is very small 13 mm , and by adding 2 switchs, you can select theses frequencies.<br />
It's time for some SMD soldering.<br />Some pics :<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-CWQdpAqmTdU/T_VruRPwlwI/AAAAAAAAAP4/59na0VNoEYU/s1600/img1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://1.bp.blogspot.com/-CWQdpAqmTdU/T_VruRPwlwI/AAAAAAAAAP4/59na0VNoEYU/s320/img1.jpg" width="258" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-pE2iPTnLLyI/T_VrvDNPb1I/AAAAAAAAAP8/Uw3mwO8U9aI/s1600/img2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://2.bp.blogspot.com/-pE2iPTnLLyI/T_VrvDNPb1I/AAAAAAAAAP8/Uw3mwO8U9aI/s320/img2.jpg" width="282" /></a></div>
sorry for the crappy pictures.<br />
<br />
<br />
</div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com0tag:blogger.com,1999:blog-5088387368463095450.post-9104264732506180952012-06-13T15:24:00.001+02:002012-06-13T15:36:35.746+02:00DMG Deep Bass Prosound à la noizeInaBox<div dir="ltr" style="text-align: left;" trbidi="on">
After looking at the DMG schematics, i got the idea to bypass the whole audio path of the gameboy and recreate my own output to see if we can get a better sound. <br />
<br />
The idea behind this is to get better "pro-sound" output whit more BASS, because the DMG 1uF coupling caps will kill all deep bass.<br />
<br />
I saw somewhere that a trick was to short the 1uF caps, but was a quite strange way of doing this because you will get the DC offset directly in the phone amp. <br />
<br />
So my way of doing a prosound is connect directly at the CPU output (easier to solder directly before the 1uf caps) and add another circuit for DC coupling and High Z output leaving the original circuitry for headphone and speaker intact. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-Tzhf7B72UzE/T9h4c-HHgqI/AAAAAAAAAOs/yZUZhee899Y/s1600/schematics.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"></a></div>
Schematics will come soon .. <br />
<br />Results : As expected, we get a much better bass response, for bass i mean sub bass(20-50Hz)<br />
<br />
Some audio examples from LSDJ with associated the frequency analysis<br />
I've tested with the same "song" each time with the classic prosound (pre-pot) and with my new pro-sound version using different caps value.<br />
Prosound output directly connectin to my Mac internal input and saved without any compression (PCM 16bit ). No sound post processing.<br />
Sorry for the "song" but is only a Bass test, not a full track as i don't know LSDJ that much<br />
<br />
<b>Sound example Original Prosound </b><br />
<br />
<a href="https://www.dropbox.com/s/mfcupsfh2ls9fa4/classic%20prosound_bass.wav" target="_blank">Using Pre-Pot Classic Prosound on DMG-01</a><br />
<b>Original Prosound Spectrum analysis : </b><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-MsOMhAlb3_w/T9iFkk5hNkI/AAAAAAAAAO8/HDYX-41sxX0/s1600/classic+prosound_bass.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="281" src="http://4.bp.blogspot.com/-MsOMhAlb3_w/T9iFkk5hNkI/AAAAAAAAAO8/HDYX-41sxX0/s320/classic+prosound_bass.JPG" width="320" /></a></div>
Peak 36 Hz = -21.2dB<br />
<br />
<br />
<br />
<br />
<b>Sound example noizeInaBox Prosound using 2u2 Cap </b><br />
<a href="https://www.dropbox.com/s/mljd92anxx3w4f6/new%20prosound_bass_2u2.wav" target="_blank">noizeInaBox Prosound 2u2 Cap</a><br />
Prosound using 2u2 Spectrum analysis :<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-4vd_2FVoxm8/T9iGGzLbbyI/AAAAAAAAAPE/0sAFrfobaMg/s1600/new+prosound_bass_2u2.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="281" src="http://3.bp.blogspot.com/-4vd_2FVoxm8/T9iGGzLbbyI/AAAAAAAAAPE/0sAFrfobaMg/s320/new+prosound_bass_2u2.JPG" width="320" /></a></div>
Peak 36Hz = -17.9dB ... +3.3dB than orignal prosound .. yeah .. i like sub bass<br />
<br />
<br />
<br />
<b>Sound example noizeInaBox Prosound using 10u Cap :</b><br />
<a href="https://www.dropbox.com/s/i98cr5x4lf3ptpt/new%20prosound_bass_10u.wav" target="_blank">noizeInaBox Prosound 10u Cap</a><br />
Prosound using 10u Spectrum analysis :<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-M9jkHX12BTQ/T9iGsb1Qv0I/AAAAAAAAAPM/borkXkc0Srw/s1600/new+prosound_bass_10u.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="281" src="http://4.bp.blogspot.com/-M9jkHX12BTQ/T9iGsb1Qv0I/AAAAAAAAAPM/borkXkc0Srw/s320/new+prosound_bass_10u.JPG" width="320" /></a></div>
Peak 36Hz = -17.6dB ... +3.6dB than orignal prosound .. yeah .. will buy a subwoofer :)<br />
<br />
<br />
<b>Sound example noizeInaBox Prosound using 100u Cap </b><br />
<a href="https://www.dropbox.com/s/arygkc7mey04g9r/new%20prosound_bass_100u.wav" target="_blank">noizeInaBox Prosound 100u</a><br />
Prosound using 100u Spectrum analysis :<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-yaa-LbbqyqI/T9iHMAkq99I/AAAAAAAAAPU/Wfpgh5YAPPs/s1600/new+prosound_bass_100u.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="281" src="http://4.bp.blogspot.com/-yaa-LbbqyqI/T9iHMAkq99I/AAAAAAAAAPU/Wfpgh5YAPPs/s320/new+prosound_bass_100u.JPG" width="320" /></a></div>
Peak 36Hz = -17.8dB ... +3.4dB than orignal prosound .. nothing more .. <br />
<br />
<br />
I know the spectrum analysis look quite identical,but look closer at the lower frequencies (20-50Hz) and remember that 3dB more is like double power.<br />
<br />
In order to do some better testing, i needed to use white noise, luckily the Gameboy got a noise channel so i tried the same spectrum analysis using the Gameboy white noise (white noise normally is all frequencies in the same time at same level) :<br />
<br />
<b>Original Prosound using white noise Spectrum analysis:</b><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-7QLRnZxzTMc/T9iJdmSZQGI/AAAAAAAAAPc/ZaJly3MMhBo/s1600/whitenoize+prosound.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="281" src="http://2.bp.blogspot.com/-7QLRnZxzTMc/T9iJdmSZQGI/AAAAAAAAAPc/ZaJly3MMhBo/s320/whitenoize+prosound.JPG" width="320" /></a></div>
50Hz = -44dB ... look at 20Hz .. <br />
<br />
<br />
<b>noizeInaBox Prosound 10u cap using white noise Spectrum analysis:</b><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-HWmkSchwnVA/T9iJu5iuHQI/AAAAAAAAAPk/80wg13Fr7vw/s1600/whitenoize+new+prosound_10u.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="281" src="http://4.bp.blogspot.com/-HWmkSchwnVA/T9iJu5iuHQI/AAAAAAAAAPk/80wg13Fr7vw/s320/whitenoize+new+prosound_10u.JPG" width="320" /></a></div>
50 Hz = -41dB +3dB than orignal prosound and re look at 20 Hz..<br />
<br />
<b>noizeInaBox Prosound 100u cap using white noise Spectrum analysis:</b><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-ngtVkH6xokM/T9iJ414J2rI/AAAAAAAAAPs/FLu8rsIa1kU/s1600/whitenoize+new+prosound_100u.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="281" src="http://2.bp.blogspot.com/-ngtVkH6xokM/T9iJ414J2rI/AAAAAAAAAPs/FLu8rsIa1kU/s320/whitenoize+new+prosound_100u.JPG" width="320" /></a></div>
50 Hz = -41dB +3.dB than orignal prosound <br />
<br />
My Conclusion :<br />
Will build my nexts prosounds using my circuit because i like deep bass. i think the selected cap value will be 10u because you don't gain anything more with a bigger cap.<br />
Another remark.if there is some low freq. noise, they will not be filtered with this prosound.<br />
This method need more testing because it is only the first tests, but look good .<br />
Didn't tested yet if this affect in any way the headphone or speaker output. <br />
And remember that is is only for "enhance" sub bass <br />
<br />
As it need more components, i will do a SMT PCB with some Oxicaps.<br />
If it works fine, you will see soon on the market the noizeinabox prosound pcbmount <br />
<br />
<br />
<br /></div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com1tag:blogger.com,1999:blog-5088387368463095450.post-80243107622520695152012-06-06T10:25:00.000+02:002012-06-06T10:25:14.111+02:00Finished DMG-01<div dir="ltr" style="text-align: left;" trbidi="on">
I just finished my Game boy DMG-01<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-GjLlLLfGefo/T88S9Ehc2RI/AAAAAAAAAOU/PzWKc7UbodA/s1600/IMG_0942.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://2.bp.blogspot.com/-GjLlLLfGefo/T88S9Ehc2RI/AAAAAAAAAOU/PzWKc7UbodA/s320/IMG_0942.jpg" width="240" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-g-nxcMWyG14/T88TEmuueoI/AAAAAAAAAOg/cGcQ3YP4y6Q/s1600/IMG_0943.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://2.bp.blogspot.com/-g-nxcMWyG14/T88TEmuueoI/AAAAAAAAAOg/cGcQ3YP4y6Q/s320/IMG_0943.jpg" width="240" /></a></div>
<br />
It doensn't have much funky mod, only the classic<br />
<ul style="text-align: left;">
<li>Promod sound mod</li>
<li>Green 3 Led backlight</li>
<li>Black screen protector</li>
<li>custom painting</li>
<li>Super Gameboy CPU </li>
</ul>
<br />
<br />
<br />
<br />
<br />
<br /></div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com0tag:blogger.com,1999:blog-5088387368463095450.post-72107421823481946072012-06-01T14:04:00.002+02:002012-06-05T13:17:01.372+02:00Game Boy Super Game boy CPU Transplant tutorial<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="font-family: Verdana,sans-serif;">
<br /></div>
<div style="font-family: Verdana,sans-serif;">
I just finished my CPU transplant between my DMG-01 and a Super Gameboy cartridge.</div>
<div style="font-family: Verdana,sans-serif;">
<br /></div>
<div style="font-family: Verdana,sans-serif;">
For Info :With this mod you wont' get more cpu power, or anything similar, it will only change the boot delay, so each time you power-up the GB, it will boot very fast into the game and you won't get the Nintendo boot sound.</div>
<div style="font-family: Verdana,sans-serif;">
<br /></div>
<div style="font-family: Verdana,sans-serif;">
Don't try this if you don't have good soldering skills.</div>
<div style="font-family: Verdana,sans-serif;">
<br /></div>
<div style="font-family: Verdana,sans-serif;">
I decided to make a little tutorial, well 2 tutorial in fact. so here is the fast tutorial</div>
<div style="font-family: Verdana,sans-serif;">
1. Desolder your Super Gameboy CPU</div>
<div style="font-family: Verdana,sans-serif;">
2. Desolder your Gameboy CPU (DMG-01)</div>
<div style="font-family: Verdana,sans-serif;">
3 Solder you SGB cpu in place of the GameBoy cpu </div>
<div style="font-family: Verdana,sans-serif;">
That's it.</div>
<div style="font-family: Verdana,sans-serif;">
<br /></div>
<div style="font-family: Verdana,sans-serif;">
As I've done some picture of the process, so I did a longer tutorial with pictures.</div>
<div style="font-family: Verdana,sans-serif;">
<br /></div>
<div style="font-family: Verdana,sans-serif;">
<span style="font-size: large;"><b>Super Game BOY CPU transplant Tutorial </b></span></div>
<div style="font-family: Verdana,sans-serif;">
<br /></div>
<div style="font-family: Arial,Helvetica,sans-serif;">
</div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">So you want to transplant your super gameboy cpu
in your gameboy ? </span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB"><br /></span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB"><b>Warning</b>: if it’s the first time you
desolder or solder SMT components, don't try on your SGB and GB use a old
motherboard you don’t need anymore or similar to train you a bit..</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">This mod need good soldering skills. (normally if you have the skill to do this, you should not need any tutorial )</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Tools needed :</span></div>
<ul style="font-family: Arial,Helvetica,sans-serif; text-align: left;">
<li><span lang="EN-GB">Gameboy DMG-01</span></li>
<li><span lang="EN-GB">Super Gameboy cartridge.</span></li>
<li><span lang="EN-GB">Gameboy game or lsdj (to test afterward)</span></li>
<li><span lang="EN-GB">The special tools to open SGB and Gameboy</span></li>
<li><span lang="EN-GB">Solder iron with fine tip (and some solder)</span></li>
<li><span lang="EN-GB">Flux</span></li>
<li><span lang="EN-GB">Ideally a rework station or some chipquick
(everything that you want to remove smt component)</span></li>
<li><span lang="EN-GB">Time and patience. </span></li>
</ul>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-size: large;"><b><span lang="EN-GB">Step 1 </span></b></span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Before doing everything check if GB and SGB are working fine. </span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Open your game boy and your super gameboy to make them ready for the transplant.</span></div>
<div style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div style="font-family: Arial,Helvetica,sans-serif;">
</div>
<div style="font-family: Arial,Helvetica,sans-serif;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-0-yrxwu1xSQ/T8iR39dRE3I/AAAAAAAAALg/mjHCeWNMh0k/s1600/07-IMG_4309.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="200" src="http://2.bp.blogspot.com/-0-yrxwu1xSQ/T8iR39dRE3I/AAAAAAAAALg/mjHCeWNMh0k/s200/07-IMG_4309.JPG" width="133" /></a></div>
<br />
<div style="font-family: Arial,Helvetica,sans-serif;">
<a href="http://3.bp.blogspot.com/-LqVyOKwCxU4/T8iR4ltvDYI/AAAAAAAAALk/qw2az961nss/s1600/14-IMG_4316.JPG" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="149" src="http://3.bp.blogspot.com/-LqVyOKwCxU4/T8iR4ltvDYI/AAAAAAAAALk/qw2az961nss/s200/14-IMG_4316.JPG" width="200" /></a></div>
<div style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<br />
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="separator" style="clear: both; font-family: Arial,Helvetica,sans-serif; text-align: center;">
<a href="http://2.bp.blogspot.com/-gFe1dE8Adk0/T8iR5TWx09I/AAAAAAAAALs/m7EmXblug_A/s1600/17-IMG_4319.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" border="0" height="239" src="http://2.bp.blogspot.com/-gFe1dE8Adk0/T8iR5TWx09I/AAAAAAAAALs/m7EmXblug_A/s320/17-IMG_4319.JPG" title="Super Game Boy CPU" width="320" /></a></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB"></span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB"></span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB"></span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB"></span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-size: large;"><b><span lang="EN-GB">Step 2 </span></b></span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Desolder the Super gameboy CPU using the
rework station or with your preferred method.</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">(I will not explain how to do it because there is
several tutorials on how to desolder SMT component on internet. Just use Google)</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB"> Try to not over heating the CPU during the desoldering process.</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Clean the pins of your desoldered SGB cpu with the solder iron</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
</div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<b><span style="font-size: large;"><span lang="EN-GB">Step 3 </span></span></b></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Desolder the gameboy CPU using the rework
station or with your preferred method.</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Do not heat to much the board, CPU or other
component. You can lift up a little bit the capacitors near the GB CPU to be sure
you don’t touch them with your rework station.</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Once removed, check to board to see if everything
looks ok. </span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="separator" style="clear: both; font-family: Arial,Helvetica,sans-serif; text-align: center;">
<a href="http://4.bp.blogspot.com/-5Au0yKQzj_w/T8iR7Gai_hI/AAAAAAAAAL8/a8s2_ujNUKk/s1600/24-IMG_4326.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="239" src="http://4.bp.blogspot.com/-5Au0yKQzj_w/T8iR7Gai_hI/AAAAAAAAAL8/a8s2_ujNUKk/s320/24-IMG_4326.JPG" width="320" /></a></div>
<div style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="separator" style="clear: both; font-family: Arial,Helvetica,sans-serif; text-align: center;">
<a href="http://2.bp.blogspot.com/-WdyZrjmcwyE/T8iR6bm2s6I/AAAAAAAAAL0/w4juEPaXvmA/s1600/23-IMG_4325.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="239" src="http://2.bp.blogspot.com/-WdyZrjmcwyE/T8iR6bm2s6I/AAAAAAAAAL0/w4juEPaXvmA/s320/23-IMG_4325.JPG" width="320" /></a></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB"> </span>
</div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-size: large;"><b><span lang="EN-GB">Step 4</span></b></span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-size: large;"><b><span lang="EN-GB"></span></b></span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Clean PCB pads after desoldering. </span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">You can use solder wick to clean or you can put flux on the pads and
using the solder iron go across each pad QUICKLY to melt the solder and clean the pads ,after that clean the flux.</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">If you use solder wick method, it may be easier to put in place the SGB chip after because all solder will be removed and pads are flat but I don’t like this method
because it heat a lot more the PCB than using the solder iron and flux.</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Do not apply too much heat because the pads could lift up and it will be very difficult to repair (or impossible).</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="separator" style="clear: both; font-family: Arial,Helvetica,sans-serif; text-align: center;">
<a href="http://2.bp.blogspot.com/-vx_sP7LQgjI/T8iTR45OlNI/AAAAAAAAANI/iVAEFvnXIU0/s1600/29-IMG_4331.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="239" src="http://2.bp.blogspot.com/-vx_sP7LQgjI/T8iTR45OlNI/AAAAAAAAANI/iVAEFvnXIU0/s320/29-IMG_4331.JPG" width="320" /></a></div>
<div style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="separator" style="clear: both; font-family: Arial,Helvetica,sans-serif; text-align: center;">
<a href="http://1.bp.blogspot.com/-ZfkYpU7Ax9I/T8iTSr64fsI/AAAAAAAAANQ/LaBXX0snIl8/s1600/31-IMG_4333.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="239" src="http://1.bp.blogspot.com/-ZfkYpU7Ax9I/T8iTSr64fsI/AAAAAAAAANQ/LaBXX0snIl8/s320/31-IMG_4333.JPG" width="320" /></a></div>
<div style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="separator" style="clear: both; font-family: Arial,Helvetica,sans-serif; text-align: center;">
<a href="http://4.bp.blogspot.com/-E0vg8PEMF2Q/T8iTTtu8ADI/AAAAAAAAANU/OyUl4czh_pk/s1600/32-IMG_4334.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="239" src="http://4.bp.blogspot.com/-E0vg8PEMF2Q/T8iTTtu8ADI/AAAAAAAAANU/OyUl4czh_pk/s320/32-IMG_4334.JPG" width="320" /></a></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB"> </span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-size: large;"><b><span lang="EN-GB">Step 5 </span></b></span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB"> Place the super Game boy CPU precisely to match the pads
(check the orientation notch) </span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Put a little bit of solder on your iron tip. </span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Hold it in place and using the iron with fine
tip, solder one CPU pin in the corner.</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Recheck the chip placement and if it’s fine
solder one opposite CPU pin</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB"></span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">It is easier if you add some flux on the pin you want to solder before soldering.</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB"> After that your CPU should not move anymore</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
</div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-size: large;"><b><span lang="EN-GB">Step 6 </span></b></span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-size: large;"><b><span lang="EN-GB"></span></b></span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Put more flux on all pins.</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Solder all remaining CPU pins, there are several technique to
solder them, check video on internet on
how to solder SMT chip. (solder each pin individually or with a little bit of solder on the iron tip move across the pads)</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">If you make a join between 2 pins, don’t
worry you can remove them using some solder wick</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="separator" style="clear: both; font-family: Arial,Helvetica,sans-serif; text-align: center;">
<a href="http://3.bp.blogspot.com/-CVpvrJECDLE/T8iiG_PweGI/AAAAAAAAANs/MM41fNlSW7Q/s1600/36-IMG_4338.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="239" src="http://3.bp.blogspot.com/-CVpvrJECDLE/T8iiG_PweGI/AAAAAAAAANs/MM41fNlSW7Q/s320/36-IMG_4338.JPG" width="320" /></a></div>
<div style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="separator" style="clear: both; font-family: Arial,Helvetica,sans-serif; text-align: center;">
<a href="http://2.bp.blogspot.com/-znpbn25FSn4/T8iiHnrln-I/AAAAAAAAANw/HRSnUgsqL28/s1600/38-IMG_4340.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="239" src="http://2.bp.blogspot.com/-znpbn25FSn4/T8iiHnrln-I/AAAAAAAAANw/HRSnUgsqL28/s320/38-IMG_4340.JPG" width="320" /></a></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-size: large;"><b><span lang="EN-GB">Step 7</span></b></span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Inspect attentively all your work, especially joins between pins or if a pin is not correctly soldered (a magnifier would help). this is a crucial step. </span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<a href="http://3.bp.blogspot.com/-rDfQ_sQqhck/T8ij8PQU7aI/AAAAAAAAAN8/QKsGQGx8sHk/s1600/41-IMG_4343.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="320" src="http://3.bp.blogspot.com/-rDfQ_sQqhck/T8ij8PQU7aI/AAAAAAAAAN8/QKsGQGx8sHk/s320/41-IMG_4343.JPG" width="240" /></a><b><span style="font-size: large;"><span lang="EN-GB">Step 8</span></span></b></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<b><span style="font-size: large;"><span lang="EN-GB"></span></span></b><span lang="EN-GB">Clean the Flux.</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Don’t forget this step because depending
the flux you use, it can be conductive, and if it’s the case your Game boy
will not work or could even destroy your GB.</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">It happen to me, I didn’t clean the
flux (sparkfun Flux #2331-zx) and the GB
didn’t want to boot. After cleaning the
flux everything was working fine</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">If you lifted up the capacitor near the CPU, it is a good time to put them in place again.(before mounting the board in the case) </span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Solder job is done. :) </span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
</div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
</div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-size: large;"><b><span lang="EN-GB">Step 9 </span></b></span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Test your Gameboy and enjoy the fast boot
(don’t forget to put a game or LSDJ)</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">If it doesn’t work (nothing appear on the screen and contrast not
working) double check your CPU orientation and all soldered pins . (try to
resolder all pins and check solder joins) </span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="separator" style="clear: both; font-family: Arial,Helvetica,sans-serif; text-align: center;">
<a href="http://2.bp.blogspot.com/-UnU5ParPGK4/T8ikBUdJJ4I/AAAAAAAAAOE/5_YJl1eTtU0/s1600/42-IMG_4344.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-UnU5ParPGK4/T8ikBUdJJ4I/AAAAAAAAAOE/5_YJl1eTtU0/s320/42-IMG_4344.JPG" width="320" /></a></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="separator" style="clear: both; font-family: Arial,Helvetica,sans-serif; text-align: center;">
<a href="http://2.bp.blogspot.com/-1h_sNjbEBLM/T8iTFU1l3NI/AAAAAAAAANA/gUievH0FJK0/s1600/43-IMG_4345.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-1h_sNjbEBLM/T8iTFU1l3NI/AAAAAAAAANA/gUievH0FJK0/s320/43-IMG_4345.JPG" width="320" /></a></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">That's it ... job finished. </span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span lang="EN-GB">Quick video to see the Super Game boy fast boot. :</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="separator" style="clear: both; font-family: Arial,Helvetica,sans-serif; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.blogger.com/video.g?token=AD6v5dzdRyCmcw-jNu4j8zNFu7Wn20Bq0aVTnHH1M2iABOw1F4bMx7asayGvrqsxrOdpDvTLmU84XkICIexIQX786A' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
(sorry for the high compression of the video due to upload on blogger, we don't see anymore the marking on the chips) .<br />
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<span class="st"><i>Disclaimer</i>: I am not liable for any damage caused to <i>you</i><i>, your GameBoy or Super Game Boy</i> due to human error.</span></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;">
Special Thanks to NeX for the idea and the help.<br />
<br /></div>
<div style="font-family: Arial,Helvetica,sans-serif;">
<br /></div>
<div style="font-family: Arial,Helvetica,sans-serif;">
</div>
</div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com4tag:blogger.com,1999:blog-5088387368463095450.post-53579143576687016152012-05-25T23:54:00.002+02:002012-05-25T23:59:34.732+02:00GameBoy screen LCD fix with rework station (hot air)<div dir="ltr" style="text-align: left;" trbidi="on">
So i tested my 2 DMGs and guess what .. lcd probs .. vertical lines problems.<br />
- on one Gb i got one line not working.<br />
- on the other a lot of line are not working maybe 15 lines on each side of the screen.<br />
After some google search it seems that it is quite easy to fix. i saw that with a solder iron we can fix that.<br />
As i have a rework station (hot air) i decided to try with my rework station instead of the solder iron.<br />
I tested to fix the most problematic screen first .. and the result are .....taadaa... work like a charm, using rework station to fix this it's like magic.<br />
<br />
I would just do a little warning : do not put too much air flow and the most important DO NOT PUT TOO MUCH HEAT. I would say do not exceed 150 C (degrees celsius) <br />
<br />
If you set your rework station above 150C it can melt the plastic of the LCD ..<br />
<br />
Some pictures:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-KvW9XCPuhK4/T7_8uzshVPI/AAAAAAAAALE/S0FigI3LENs/s1600/IMG_4307.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://4.bp.blogspot.com/-KvW9XCPuhK4/T7_8uzshVPI/AAAAAAAAALE/S0FigI3LENs/s320/IMG_4307.JPG" width="213" /></a></div>
<br />
If you look correctly you can see that i've started to melt the bottom of the screen (yes i started this job at approx 200 C)<br />
The white thing on the bottom of the screen is the electrical table to fix the black rubber (the one you need to remove to fix that)<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-zCcXppLmRKE/T7_9EefuLOI/AAAAAAAAALU/7WNWh-Cot3Q/s1600/IMG_4312.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://2.bp.blogspot.com/-zCcXppLmRKE/T7_9EefuLOI/AAAAAAAAALU/7WNWh-Cot3Q/s320/IMG_4312.JPG" width="213" /> </a></div>
<div class="separator" style="clear: both; text-align: center;">
and taaddaa .. it work fine again .</div>
<div class="separator" style="clear: both; text-align: center;">
Sorry i didn't take any picture before the fix, and during the fix, will try to take some for the next one. </div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-DNZ9o4zvUPA/T7_89icj9aI/AAAAAAAAALM/xYQiqTUsXuQ/s1600/IMG_4311.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://2.bp.blogspot.com/-DNZ9o4zvUPA/T7_89icj9aI/AAAAAAAAALM/xYQiqTUsXuQ/s320/IMG_4311.JPG" width="213" /> </a></div>
<div class="separator" style="clear: both; text-align: center;">
Quick picture for the next step, remove this baby and replace it with the super gameboy one.</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
I just got a good deal on few super game boy, if it is easy to replace i could do some mod service for game boys. </div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<br />
<br /></div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com0tag:blogger.com,1999:blog-5088387368463095450.post-36467137476198201472012-05-25T23:11:00.000+02:002012-05-25T23:11:00.205+02:00Just got 2 Gameboy (DMG-01)<div dir="ltr" style="text-align: left;" trbidi="on">
Just got 2 DMG-01 for a few CHF .. good deal.<br />
I know a few friends who like and do some chipmusic, so why not add some mod to the gameboy and give it for testing to chipmusic friends.<br />
<br />
Mod planned :<br />
- Backlight<br />
- Pro sound<br />
- Super gameboy CPU transplant (great for live act. ultra fast boot and no kling)<br />
- maybe integrate a midi input inside the gameboy<br />
- idea for a distortion inside ..<br />
- some paint job (pimp my DMG)<br />
<br />
<br />
<br />
<br /><br />
<br /></div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com0tag:blogger.com,1999:blog-5088387368463095450.post-51267483475233128792012-03-23T14:30:00.005+01:002012-03-28T10:28:56.590+02:00Overdrive distortion progress.<div dir="ltr" style="text-align: left;" trbidi="on">
Still working on my Overdrive distortion and it is not easy as i was thinking.<br />
Here are the spec i planned for this circuit.<br />
<br />
- Soft Clipping (on op amp feedback) and hard clipping (after opamp) selectable<br />
- Hard clipping with Led (to add some blinking stuff) <br />
- not adding too much noize<br />
- true bypass with 4066<br />
- unipolar supply using mc-09 supply<br />
- get a multi purpose distortion PCB (modify diodes, modify gain with trimmers, etc)<br />
<br />
<br />
You can find a lot of great distortion on the net .. but almost all are guitar distortion, meaning the input signal is not the same, in my case input signal is about 1 to 2 Vpp which i much more that a guitar signal.<br />
This couldn't be a problem but i can't set a high gain on the op amp because the op amp will clip (due to the limited headroom using a 9V single supply) ans the op amp clipping doesn't sounds good.<br />
The good thing about that is the limited gain is also limited noise, but limited gain is limited distortion.<br />
Soft clipping is done by adding diodes (1n4148 for ex.) in the feedback path of the 1st opamp.<br />
<br />
And for the Hard clipping. i planned to use LEDs, so they will blink when distortion happen, but a Typical Vf of a Led is 2V so after the first soft clipping op amp the signal peak is not very high (due to soft clipping) and the Hard clipping effect of the Leds is not very efficient.<br />
<br />
<br />
<br />
<br />
<br />
<img alt="" height="368" src="data:image/png;base64,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" width="640" /><br />
<img alt="" height="640" src="data:image/png;base64,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" width="531" /> <br />
You can see here the a soft clippping but peak voltage is 2 volt so the hard clipping after that will not work well..<br />
<br />
Adding the Led after for Hard Clipping we get these results (in RED) :<br />
<img alt="" height="640" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlMAAALhCAIAAAD0IbbBAAAgAElEQVR4nO3d63bixhKAUd7/ZfyInB8+YTAg0ZL6Ul2998pKnAkGIXXxIeGZ3G7wcL/d7tu/8v5fL955hLsCbrfi4W86ewabIXYW/5U1eX/664qKGQb+KBz+FoNnsBluaxHW7db1ezAgUFm74T/3uNBN4eL/eBp33/j1j/fw9X5evn65pQGBykqG//3r8hcCg01Y5xb//tclv3L9/oFLWgy/wWYW97cvbsoHK6g+/AabWZRfqCj8uuRXDAiMV334DTazUD5YlPKxsrqVanGfBgSaaDeoBpvgvnZr563h+69v3efW/ezc1eNfDQg0Uat88wz2z5Py27zffv8emFLJguy5aJUPOjk6bFeGs/tg78ds5zbKtwTlg0Up38ZtSr6X6X1dk90WrexBV4dG7vR8jh5s5QNgITvpUj4Asin58ZaPt3z+9ZfbA0AcB7L3tXyf7/TTnezfAAB6KIyW8gGQxFa0tmr3fvuS7N2UD4Agtq6Elp/bKR8AfKB8AKxF+QBYi/IBsBblA2AtygfAWpQPgLUoHwBrUT4A1qJ8AKxF+QBYi/IBsBblA2AtygfAWpQPgLUoH5DHfeMveKZ8QAb7hdM/ni1XPu8BIZnyiTb4/FqlfO/Bk0BI4OgIm3puK5Tv60I3CTCp05Nr5BeXuXyHkqZ/MJeLA2vkV5a2fOfWtEmAKdQaVSO/poTlu/hWziRAcHWH1MgvKFv5qixikwBhVR9P876gVOWruIINAwTUaDDN+2rylM87Qcit6Uia96UoX787BE7rMI9Gfh1JyucaCOSmfFSUoXyugUBu3cbQvC9i+vJ5Jwjp9ZxB874C5Qv0KMC7ztNn2Fcwd/lcA4H0+k+feU9v4vJ5JwjpDZk7w56e8gV9OOA2bu7Me26zls87QUhv4MQZ9tyUL/qDwrLGTpx5T2zK8nknCOkNn7XhG0A785XP20BYQYRZi7ANtKB8820ApBdkyoJsBtVNVr4ICzHCNkBucaYszpZQkfKdEWQzIKVQ8xVqY6hF+c4IshmQUrT5irY9XDdT+UKtv1AbA2kEnKyAm8RFyndSqI2BNGJOVsyt4rRpyhdt5UXbHkgg7FiF3TDOUb6Tom0PJHB5rO7bf43dMGKZo3xnl93OGFQYDMMAFR0fqENTfGnkDXsyKct3LmaHv8swQEXFA1XnNM68ryxT+erOw/f7MQlQy5EZr/7IRfdp3jOZoHwFC67FPBTdrWGAKr6NUqMZP3D/hj2T2cvXeh6+PL5hgCq+jXm3rTDvS5i6fCHmwTDARTGy9/yInx/UsKcRvXwbS63Dqd7HBy3+VaBYpDF/fvTiX2U2M5Zv7DC8PrpJgCu2szfch22IsFlcF7p8wbL3IH5QTdQx/2XYc5qrfEFWnWGAaqKO+YN5Tyhu+WLPw33zX4Biscf8wbxnM0v5oi02bwOhgthj/qB82UxRvpgrzTDAJZNk75d5TyVo+cJn79f9w1dAmUnG/MG85xG8fPEXmGGAk+YZ81+GvZOfn5/9Mv082fqW/TtRvosMA5wx2wnfL/Pe1nvStm7z8nWG8s2TvV/3P/8ACsw25r+Ur4fy8m39eslZ48WNrO/++NsclA8Om23MH8x7cyuWb+p3gnNtNIwybfZuhr2DkvK9XxRNUL7pFpVhgAPmHPMH897Wic/5Hv/68sXtrZRfP0cc4z7rcrrfTAIUmDx7N+Vr7Ur5CsMWq3wzj4TyQZFp390+M+8NLVi+qdeSYYDvJh/zX077GnpP11bt9m+5/xCVNraGyUdC+eCLma/rvDDvrXzt2c653Xzlmzx7vxI8BWgoxZj/Ur6JKV9dCZ4CNJRizB8yPZe1xClfjjXkbSBsypW9m3mfV5TyZRkJkwCbsoz5g3mflfJVl+aJQF0pRyPlk8ovSPkyrZ5MzwWqSfTu9lnKJ5VfiPLlGgkXQOCDXGP+YN6nFKF8yZaNSYB3WWfCvE9J+VrI94zgkqQnfL8SP7W0xpcv40jke0ZwScYxf0j81NIaXr6Uiyblk4LTck9E7meXk/K1kPJJwUmpT/huPuqb0eDyJR0JkwAPK4zCCs8xlbHly7pclA8eVhiFFZ5jKkuW7/73r1aPAYy7rnPvM+mPB2MmI8s3YCQ+DkCTwTAJcBszCFvj3DCB5n0yA8vXd62UrPiaU2ES4BZxzMtvduyBzfxMFijf0VVeZypMAdy6DsLRh6rcPyM/k2Hl63Sp8/SDXN06YwCBs3f9G5vdER2MKl/s7FX4dmMAHa/rDPz2qvdCH3nLV+URzt+J6/4wwxvcandi3GeStHwV7/5a/GBZPT7RCDHpdb6fnoaUb57sXbpDk8DKpspehTt0mWcmytfuPk0BK1tkzGt+P92kK1+7+z58z8aAdbW91BlozKt9Mz0NKF/DkWi68JQPSk14wlfhzo38NPqXb87snXkIY8Cy5jzhu/oQRn4aytfuUYwBi5r1UufVhzDy0+hdvlYj0W3JKR98MXn2zj+QkZ9G5/JNnr1jD2cMWNPk13XOP5yRn4bytXs4v7+HNSkf0c1fviGLzWkffJYle2ce1JvdafQsX4oTvmMPagpYzcrlO/MNDDF5+QYus6KHNgasJtEb3DMPbeTnMHP5xq4x5YM30//w9tWHNvJz6Fe++iMxfI1934Dhmwg9pcve4Q0Yvq0U6Va+dNm7KR+8UL7h20oR5btA+eCPXJ/lP/NDbbnMWb44q+vLlsTZUGgt6QnfL+XLpU/5Mp7w/VI++D/lO3A7xpqwfNGW1t72RNtWaCfvpc5ffpw7EeW7TPmg0e9nCDVAypfIbOWLua42tyrm5kJ12bN3U75UOpQv9QnfL+VjdQuU71b649wBN5wXyleDC56sLu9PsT1z2pfFVOWLvKKc9rGwhH9C0xa/izeF5uWrORKRV5Tysa5lsndTviRal2+BS50Pnzcv+EbDdSuV7+Z38WYwT/niLyflY1HKd+A/E4HyVfVhI6fYbjhtsez98kNtk2tbvlU+5HtQPpajfAf+G0E0Ld9i2bspHwta6bP8B+WbnPLV9rqpE206nLBk+W5+nHtuyleb8rGQJS91/lK+mbUr35LZ+3Xf/BfIZdUTvl9+nHtayteA8rEK5Sv9VUJRvgaUjzUs98PbL7bLN+OzWUr48k26gu4fvoJc1j7h++W0b06Nyrf2O8Gb0z5WoHzKN6vY5Zt6/TjtI7nl3+D+8rt4J6R8zSgfmTnh+4/yTUj5mlE+MlO+/yhfbT8/P/tl+nmy9S37d9KifLL3n/uff0AiLnU+8edXVPKetK3bvHytfJEoH2kp3xPlq+pE+Xa+3rqTShv7j/L9R/nIyaXOv5Svqq/d+njLFOVLs3L8rlYScsL3xm9kqqewfC83G1s+J3x/KR8JKd8b5aunpHwfb/Ncvpdbvqu7zcr35p7pycDNmH+gfPWUnLF9vEF52EKWL9myUT5SccK3wW9kqqT8J1w+/ifli0H5SEX5NihfJe/pKv8Mr/wzwosb+cw1kI+yPR/WZsw3KF8lJeXbOr2btnwJ10zCp8TClG+b38g0CeXrIOFTYlUude5SvkkoXwcJnxKrcsK3S/kmUbF8srfl/vgbTE75vvFbeGegfB0oH2ko3zfKNwPl6+D+8k+Ykw/5CijfDCKVL+1qUT5ycMJXxm/hDa9a+e7Kt0n5yEH5yihfeLXK51LnjvvHL2E2yldG+cILU77MS0X5SED2yi3xJKemfB0oHwkoX7klnuTU6pTPh3y7lI8ElK/cEk9yalXKJ3v77jv/BpPwWX65VZ7nvJSvA+VjehWu69zWWfz+8IrolK8D5WN2LnUetdBTnVGA8i2xQsSPqTnhO8ppX2jXy+eEr4TyMTXlO0r5QlO+PpSPqSnfUcoXmvL1oXzMS/ZO8GcWhja6fKssi7fnucoTJwHlO0H5QlO+PpSPeSnfCcoX2sXyudRZSPmYl/Kd4E9uCm1o+RZaEMrHpGTvHOULTfn6+PRUF3r6zEv5zlG+0JSvD+VjUsp3jvKFdqV8sldu49mutROYkc/yz1G+0JSvD+VjUsp3jvKFpnx9KB8zcqnzNH94RWjK14fyMSPlO035QjtdPtk7RPmYkUudp/mNTKEpXx/bT3i5XcFElO8Kp31xKV8fysd0XOq8SPniUr4+lI/pOOG7SPniGlG+FVfA/bbzvFfcIcSnfBf5qC+uc+VzwneC0z7monwXKV9cyteN8jEX5btI+eLqXr51j73yMRHZu0754lK+bnaf+bq7hZiU7zrli+tE+VzqPEf5mIjyXef/0BKX8nWjfExE+a5Tvrj6lm/po658zEL2qlC+uJSvm29PfumdQyjKV4U/rTcu5etG+ZiF8lWhfHEdLZ8P+U5TPmZhzKtQvrg6lm/14618zEL5qlC+uJSvm4Lnv/ouIgKXOmvxh1fEpXzdKB9TUL5alC+uXuVzpJWPObjUWYvyxaV83SgfU1C+WpQvrkPlc6nzirJdYEcxkkudFfnDK+JSvm6Uj/iUry6nfUF1KZ9jfLspHzNwqbMu5QtK+bop3gt2F8MoX13KF5TydaN8xKd8dfmoLyjl6+Z+K9wTdhdj+JCvOuULqn35HN1/fNRHZE74qlO+oMrL54TvOhc8iUz5qlO+oJSvJ+UjMuWrzp9TH5Ty9aR8xHVXvvqUL6jG5XNc/1A+wpK9FpQvKOXr6cjusOvoSvlaUL7Dfp6U3+b99l/voXB7lO865SMs5WvBn1N/zH7Mdm7TqHw+5KtC+QhL+VpQvmNOl6/we5/vpGR7nPBVoXzEJHuNKN8xypfSwT1iB9KJ8jWifMcU1uvjZ4HKF5byEZPyNeKPbTrmyjnf7aln70V8V7I9yleF8hGT8jWifMdcL19h2ErKJ3u1KB8xXVhqVuke5TtG+VJSPgJywteO8h2zVbWSr7d+ZeuBvt5G+Wo5vlPsRppTvnb8sU2HfTxvKz+3U76AlI+AlK8d5QtK+XpSPgLyIV87yhfU9/Kd+RPcHcXP7EnCufS/aLA+v1C+oL6WzwlfRXYm0bjU2Zr4RaR8Pd1vJ/aNnUlDytea8kWkfJ254Ekoytea8kXUoHyO3x77k1B8yNea8kX0pXx+vKU259DE4YSvA/+Hloj2y+dlujq7lDiUrwPli0j5OrNLiUP5OlC+iGqXz5H7QvmIw4d8HShfRMrX2dkdZMdSn/J14M+pj0j5OlM+gnCpsw/li2infK7LtaB8BKF8fShfRFXL55h9p3wE4VJnH8oXkfJ15uWGICzFPryQRqR8nXm5IQhLsQ8vpBEpX2debojAh3zdeCGNaKt8frylEeUjAuXrRvkiqlc+R6uI8hGBddiN19KIlK8z77WJQPm6cf0sIuXr7H67sqvsZOpQvm6ULyLl68+LDmO58NCT8kVUqXyO0wHKx1hWYE/KF9HH8jnha8o7bsZSvp78sU0RKV9/ysdYyteT8kWkfP0pH2MpX0/KF1GN8jlCxygfA8leZ8oXkfL1d3l/2eGcp3yd2eERKV9/ysdAXog7s8Mj+lC+u/K1pXwM5IW4Mzs8ovfy+fGW1pSPUXzG3J/yRXS5fI7NYcrHKF6F+7PPI1K+/mrsMrudM7wKD2G3h6N8/Skfo3gJHsJuD0f5+lM+RvESPITdHs5r+Y79YKejcpKP+ujPj7eMonzhvJTPCV8fTvvoz+vvKN5zhKN8Qygf/SnfKMoXjvINoXz0p3yjKF84yjeE8tGZF9+B7PxwLpTP8ThP+ejMi+9YTrhjeS6fE75uKu07h4BSXnnH8s4jFuUbQvnoTPnGUr5YlG8UFzzpSfnGUr5YlG8U5aMbL7vDOQSxnC2fI3GVC55044RvOH9sUyzKN4ry0Y3yDad8sSjfQC540ofyDad8sSjfQMpHBz5hikD5YjlVPsegDuWjA+WLQPliUb6BfNRHBy51BiF+gfwr34H/M58DUIfy0YHyBaF8gTzK50O+/pSPDpQvCOULRPkGUj5a8yFfHMoXyPHy2fvV1NuVDgqfKV8cyheI8o3ltI+mXOqMw89yB6J8YykfTSlfHMoXiPKNpXy041JnKMoXiPKNpXy0o3yhKF8gyjeWH3KhHeULxdvcQA6Wz06vzzzQiA/5onHa993Pk8IbP3/x/p+2vvH3C+UbRfloRPmiUb4vnnP1NX7PgVS+6SgfLbjUGZDyfVFevvdTw6PV/P1C+UZRPlpQvoCU7wvlW4cfcqEF5YtJ/PYU1uvjRU7lm47TPqrzIV9MyrfnSvluTz17+cWPfv+r8g2kfNTlhC8s5dtTUr6d27yHbeeBbrI3mvJRl/KFpXx7ysv3MXLKNxcf9VGX8oXlbe6eo5/bvf96SfZuyheGeaAi5QvLpH+xczK3deP9X9l6lJvyBWAeqMiPt0Tmgud4yheE8lGLE77glG885QtC+ahF+YJTvvGKy2dHt+WHXKhF+YLzNnc85YvDPFCF8gVn0sdTvjjMA1X48Zb4XPAcTPniUD6uc8I3BeUbrKx8dnEPysd1yjcF5RtM+UIRPy5SvimY9MGULxTzwEXKNwWTPpjyhWIeuEL2JuKC50jKF4rycYXyTUT5Rioon53bj/JxhfJNRPlGUr5ozAOnKd9EvM0dSfmiUT5OU765GPZhlC8aw8A5sjcdwz6M8kVjGDhH+aZj2If5Vj67dQDzwAnKNx2TPozyBWQeOEH5pmPSh/n5+XGpMxrzwFGXj7cFM4YDN4byBaR8HOWEb1LKN8Zu+ezTYcwDhyjfpEz6GMoXk9M+DlG+SZn0MZQvJvPAIco3KZM+hvLFZB4o54rZ1By+AZQvJuWjnBO+qSnfANvlszcHMw8UUr6pmfQBlC8sp30UUr6pmfQBlC8s80AJZwwJOIi9KV9YykcJL5oJOIi9KV9k5oGvXOpMwKT3tlE++zEEp318pXwJKF9vyheZ8vGV8uUgfl0pX2TKxz4vl2k4lF0pX2TKxz4vl2k4lF0pX3DmgR0udaZh0rv6VD57MBCnfexQvjRMelfKF5x5YIuzhGQc0H6ULzjlY4sXymQc0H6ULz7zwEcWRjIOaD9v5bPvwjEPfORDvmRMej/KF58LnnykfMmY9H6ULz7zwDvnByk5rJ0o3xTMAy8siZQc1k7+ls9eC8o88MKSSMlh7UT5pmAeeOFDvpRMeifKNwUf9fHHXfnSEr8elG8KysczL46JObg9KN8szAMPFkNiDm4PT+Wzv0IzDzxYDIk5uD0o3yzMAw8+5EvMpPegfLPwUR+/vDKm5xA3p3wTMQ/cLIMFOMTN+fGWiZgHbpbBAhzi5pzwTcQ8cLMMFuAQN6d8EzEP3Px4yxoc5baUby7itzgLYBEOdFvKNxfzsDgLYBEOdFv3x9+YgXlYnAWwCAe6LeWbi3lYnAWwDh/1NaR8c/HCtzJHfymLlu/nSflt3m+/fw/KNx0vf8ty6Jey4uHej9nObZQvvRXngdvt5tAvZsXDfbp8hd/7oHzTWXEeuN1uDv1iVjzcfcvHTFacB263m/8P+3qWO+LKxw7xW5CDviDlO1C+3399+eJxmxcT7hu8CK7IQV/Qcgf9evkevj5QpU2mn+XmAQd9ScsddOVjx3LzgIO+pOUO+tHP8N4jV5K9m/LNabl5WJ4jvqxFP+r7eDK3f5uPt9x5lFobTE9eCpficC/LoW9C+SZlHpbicC/LoW9C+SZlHpbicC/LoW9C+SZlHpbicK9suY/6OlC+eZmHRcje4kx6fco3Ly+Ii3CgF2cB1Kd88zIPi3CgF2cB1Kd88zIPi3CgccGzMuWbmnlIr8ZBcqCnZ9IrU76pmYf0nPBxM+nVKd/UvCym5xBzswyqU76pmYf0HGJulkF1yjc185CbD/l4cMGzJuWbnXlITPl4MOk1Kd/szENizul5MOk1Kd/svDgm5uDyYDHUpHyzMw+JObg8WAw1KV8CLoOk5EM+Xpj0apQvAfOQkvLxwqRXo3wJmIeUXN3ihUmvRvkS8BKZksPKC0uiGuVLwDzk41InHzntq0P5cjAPySgfH5n0OpQvB/OQjPLxkUmvQ/lycMEzGQeUj5SvDuXLwQtlMg4oH1kYdShfGt4MpuFSJztMegXKl4Z5SEP52GHSK1C+NMxDGsrHDpNegfKl4QOANBxKdihfBcqXhpfLNBxK9onfVcqXiXnIQfnYZ9KvUr5MzEMCPuTjK5N+lfJlYh4SUD6+MulXKV8mrpIl4CDylUVylfIl483g7LyoUcKkX6J8yZiH2SkfJUz6JcqXjHmYnfJRwqRfonzJmIepyR6FTPolypeMl86pOXyUE7/zlC8f8zAv5aOcST9P+fIxD/NSPsqZ9POULx/zMC/lo5xJP0/58jEP83LsKGe1nKd8+ThvmJQDx1Hid5Ly5eMFdFIOHEcp30nKl48X0Ek5cBylfCcpXz5eQCflwHGU8p2kfPl4AZ2UVzGOsmZOUr6UxG86DhknWDYnKV9K5mE6DhknWDYnKV9K5mE6DhknWDYnKV9K5mE6DhknWDYnKV9WRmIiDhanWTxnKF9W5mEiDhanWTxnKF9W5mEiDhanWTxnKF9W5mEiDhanWTxnKF9W5mEifj8y592tn+OULzHxm4LDxEWW0GHKl5h5mILDxEWW0GHKl5h5mILDxEWpltDPk8IbP3/x/p+2vvH6phJTqnnIy2HiojxL6DlXX+P3HEjl4x8ffc/AMeK6JKuovHzvp4ZHq1lpk4koz5vBpBwgqkiykJSPKpLMQ14OEFUkWUiF9fp4kVP5eEgyD3k5QFQx90L6WrKS29+eevbyix81ei5EMPc8LMABoookC6mkfDu3KQ+b8qWXZCSSSvKDCQSQYS2Vl+9j5JSPB+ULy6GhogzL6ejndu+/XnglU/nSyzAPSTk0VJRkOe2czG3deP9Xth7l+qYSWZJ5yMihoSLL6QDlS888hJXhgxkisaJKKd8KxC8mr1PUZdJLKd8KzENMykddJr2U8q3APATkoFCdRVVK+VZgHgJyUKjOoiqlfItwYS0aR4QWrKsiyrcIbwaj8QpFCya9iPItwjxEo3y0YNKLKN8izEM0ykcLJr2I8i3CPITicNCON1XfKd86vNrG4bWJdqyu75RvHcoXh9cm2jHp3ynfOsxDHMpHOyb9O+Vbh3mIQ/lox6R/p3xL8YIbhANBUxbYF8q3FG8GI7jfruxIh4DvTPoXyrcU8xCB9+O0ZtK/UL6lmIcIlI/WTPoXyrcU8xCB8tHc3TLbpXyrMQ/DXdiJ9j+lTPoe5VuN077hlI8OTPoe5VuNeRjLD3bSh0nfo3yrMQ9juQZFHyZ9j/Itx0ffQ7nUSTcmfZPyLcibwYGUj25M+iblW5B5GEj56Makb1K+BZmHgZSPbkz6JuVbkHkYSPnoxqRvUr41+eh7lLP7zj7nDJP+mfKtyZvBUZSPnkz6Z8q3JvMwivLRk0n/TPnWZB5GUT56MumfKd+azMMoykdnPur7QPmWJX5DnNprdjXnmfQPlG9Z5mEI5aMzk/6B8i3LPAyhfHRm0j9QvmWZhyGUj85M+gfKtzIffXcmewxh0l8p38q8GexM+RjCpL9SvpWZh86UjyFM+ivlW5l56Ez5GMKkv1K+lZmHzo7vL3uYOnzU94fyLU78elI+RjHpfyjf4sxDT8rHKCb9D+VbnHnoSfkYxaT/oXyLMw89KR+jmPQ/lA8j0c3BPWXHUpNJ/0f5MA/dKB8DmfR/lA/z0I3yMZBJ/0f5MA/dKB8DmfR/lA/z0M2RPWWvUtvd72f/j/JxE79elI+xTPr/KR8389CL8jGWSf8/5eNmHrrwIR/DmfT/Uz5u5qELJ3wMZ9L/T/n4ZSRaUz4iMOm3m/LxH/PQmvIRgUm/3ZSP/5iH1pSPCEz67aZ8/Mc8tKZ8RGDSbzfl4z81lnOKkWimeO/YjbR09fez3zIsUeXjwTw0pXwEEXrSf56U3+b99l/vodYGM7vQ8zA/5SOIuJO+H7Od2ygfp8WdhxSUjyDiTvrp8hV+7/OdVNtoJuejvqaUjyDiTrryMUTcN4PzUz7iCDrphfX6+Fmg8nFa0HlIoWzX2IH0EGvSP35cd/Sc7/bUs/civqv5BJhcrHnIRfmII+ikXy9fYdiUj2dxPwCYn/IRh/IpH/8oXzvKRyAxfz/7VtVKvt76la0HqrbRpBBxHlJQPkIJOukfz9vKz+2Uj3OCzsP8CvaLXUc/S0+68vFi6XloSfkIZelJVz5e+KivEeUjlKUnXfl4t/SbwTZ8yEdA60668vFu3XloxgkfAa076crHu3XnoRnlI6B1J135eLf0BwBtKB8BrTvpyscHMX+X68yUj5gWnXTl46NF56GZb7vD7mKMRSdd+fho0XloRvmIadFJVz4+WvcDgDaUj5gWnXTl46NF56EZ5SOmRSdd+diy6GWQNnb3hR3FSCtOuvKxZdE3g20oH2EpH/yjfBUpH2GtOOnKx5YV56EZ5SOsFSdd+dix4mWQNrZ3hF3EeMtNuvKxY7l5aEb5iGy50z7lY4fy1aJ8RKZ88I/y1aJ8RKZ88I/y1bKxI+wfolhr2JWPfWvNQzPKR3BrTbrysW+teWhG+QhurUlXPvatNQ/NKB/BrTXpyse+teahmU97wZ4hkLUmXfn4aq2RaEP5iG+hSVc+vlpoHppRPuJbaNKVj68Wmodm3naBfUI4C0268vHVQvPQjPIR30KTrnyUWGgk2lA+prDKpCsfJVaZh2aUjymsMunKR4lV5qGZ+86/QRirTLryUWK5P9C2NuVjCqtMuvJR5L7Mm8E27h+/hHiWmHTlo9AS89CM8jGLJSZd+Si0xDw0o3zMYolJVz4KrfIBQBvKxyyWmHTlo9AS89DM/eWfENYKH+orH+Xyz0MzysdE8k+68lHOad9pysdE8k+68lEu/zw0c3/8DcLLP+nKR7n889CM8jGR/JOufByS/wOANpSPuSSfdOXjkPxvBttY8Tkzs+STrnwcknwemlnxOTOz5JOufBySfGiH/koAAAomSURBVB7acKmT6SSfdOXjqOQj0YDyMaPMk658HJV5HtpQPmaUedKVj6Myz0MbyseMMk+68nFUpbUcdSQaWOipkkjmSVc+Tsj8ZrCBhZ4quaSddOXjhLTz0MR9nadKMmknXfk4IfNlkPqUj1kpH/yjfEcoH7NKO+nKxxkV/t+Vt4jz0ITyMbGck658nJNzHppQPiaWc9KVj3PSXgap7H5b4EmSWM5JVz7OyTkP9Skfc8s56crHST7qK6J8TC/hpCsfp+V8M1jT/c8/YE4JJ135OC3hPFSmfGTQe9J/fn72y/TzZOtb9u9E+ThN+b5RPjLoN+nvSdu6zcvXykc/dT7quyVNw/3DVzCnrpN+onw7X2/dSdGmwCfKt80JH3kEKt/WLZWPbpRvm/KRR8TyvdxM+eim3st6skC41EkqbSd9p2FbPt7muXwvt3x3bvPhdvNR3xblI5veP+dy4gblYVM+LlK+T5SPbKKUb+e/Kh/duOD55r75LzCtfpP+nq7yz/DKPyP8vp2wTfneKB8JxSrf1umd8tGJj/peKR855Zl05eM6p31PXp9CgqcEv/JMuvJxXZ55qED5SCvPpCsf11VdxaNH4irlI608k658VFDto77b5KX4sPFTPx94kWTSlY8qkszDVcpHckkmXfmoIs9lkPM+b/akTwY+SjLpykcVSebhEuUjvySTrnzUkuQyyHnKxxIyTLryUUuSN4MnbW7wdM8E9mWYdOWjlgzzcJ7ysYoMk6581FJ7CU+UjL1NnehpQAnlgz8yjMQZysdapp905aOi6efhJOVjLdNPuvJR0ZIXPL9s5BTPAQ6ZflUrHxUp3+H/DDOq+QcWjqB81LVY/L5vXvAnAOfMvbCVj7qU7/AtYEJzL2zlo66Vyid7rGvuta18VFb/A4CwI6Z8LG3i5a18VKd8B24B05p4eSsf1TWYh4AjVrRJAbcbapl4eSsf1SnfsRvBnCZe3spHC9njV7oxoTYaqpt1hSsfLSjfsdvBnGZd4cpHC23mIciUHdiMIFsMjcy6wpWPJpr84UZBpkz54D+T/jFmykcjSU/7jm3A8M2F1qZc5MpHI8p3+NYwoSkXufLRSLN5GDhohx96yhcFOGLKRa58tJMufsoHH8y3zpWPdnKV78yDzveKAMfNt86Vj3ZazkP/WXPCB5/Nt9SVj3YSlc8JH2yb7vc2KB/tNB6GnrOmfLBnstWufLTTfhj6jNvJR5nstQAumGy1Kx/tpCjf+YeY7LUALphstSsfTU0ev0t3PtlrAVww2WpXPppSPljBZKtd+Wiqyzw0epCrdzvZawFcMNlqVz7a6vTjztUfpMIdTvZaAFfM9RsblI/Wes1DxceRPThspjWvfLTWcR5qPZTywWEzrXnlo7mul0GuP1SdjZ3pVQCqmOiCp/LRQd95OP1o94pbOs1LANQzzbJXPjroPg8nHrDyNk7zEgD1TLPslY8ORsxD+QlczVO95zuF5cxywVP56GPQPOxXrUnzfu93khcAqGyOha989DF0Hl4Kd2/XvMcDwJrmWPzKRx8B5qF58J4fCRY1xQVP5aOTKeahknWeKbybYP0rH91MMA+VrPNM4d0E61/56GaCeahknWcKH8S/wKN89BN/Hmrwg52sLv6kKx89RZ+HGlZ4jrAv+hQoH13FfzN4WfonCN8Fn3Tlo6vg81BD+icI3wWfdOWjs9DzcJkP+eBX6DlQPnoL/mbwGuWD/4s86cpHb5Hn4bLETw2OiTzpykd/cefhssRPDY6KOw7KxwCR3wxe4FIn/HFu0n9+fvbL9PNk61v270T5GED5YAVHJ/09aVu3efla+ZhDxvjle0Zw1YlJLy/f1q+XnDUe3SqoIF35nPDBB8oH/9wff0tC+eCDE5NeUr73i6LKxxwSnfbd//wDePJ10ncatn/j9298+eL2VsqvnyNCW4lO+5zwwaajk36lfIVhUz6GyVI+J3ywR/ngjxTxUz744tCkv6drq3b7t9x/iMKNgfrmL5/swXcVy3fbPbdTPiZwf/nnfJQPioR6m6t8DDZz/O4fvgI+CTXpysdg949fzkH5oFSoSVc+xgv1ZrCY7MExcSZd+Rgv1JvBMvfNfwE2xJl05WO8+86/BaV8cFicSVc+QogzEgVkD04KMunKRwhvExA2KK8bFnZDIaAgk658hPBp+QdsyodNCriVEFmEkVE+oggfP9mDCiJMjfIRxcY83ANMyuY2DN8ymE6EqVE+AtkeiYHDsvfQEWYYpjN8cJSPQHbnof/J35dHHD69MKnhs6N8xPJtJLr17/ujDJ9emNfY8VE+Yimbh6b9K71z5YPTlA/+OTIP1ft34A5lD65QPvjj4Ehc79/9xJ0oH1w0cIiUj3BOzcP97a/rt6y7hcAfygd/1BiJ98JVuzqqfFDFqFFSPiIKnpbgmwezUD74J3JaIm8bTGfIQCkfQYUNTNgNgxkpH/wTMzAxtwrmpXzwR8DMBNwk4CjlI65omYm2PcA5ykdooWITamOA05SP0OLEJs6WABcpH9EFSU6QzQCuUz6ii5CcCNsA1KJ8TGB4eIZvAFCR8jGBseGRPUhG+ZjDwPwoHySjfExjSIFkD/JRPqahfEAVysdMOndI9iAl5WMmygdcp3xMpluNZA+yUj7m06FJsgeJKR/zaZ0l2YPclI8pNY2T8kFuysesGvVJ9iA95WNi1Ssle7AC5WNuFVsle7AI5WN6tYqlfLAI5SOD69GSPViH8pHElXTJHixF+cjjXMBkD1ajfKRyP1KyQzcG0lA+EvqaNM2DlSkfad0/FU7zAOUjv/tGBYE1KR8Aa1E+ANaifACsRfkAWIvyAbAW5QNgLcoHwFqUD4C1KB8Aa1E+AKL4eVJ+m/fbf72HWhsMAOftx2znNsoHwJROl6/we5/vpNpGA0AVygfAQnbSpXwATO8lVCU/3rL1jS9fPG4DAHHsVfBo+T7f6ac72b8BD/ZVOfvqELurnH1Vbr59VRgt5evJvipnXx1id5Wzr8rNt6+2orVVu/fbl2TvNuOuGce+KmdfHWJ3lbOvys23r7auhJaf2ylfdfZVOfvqELurnH1Vzr7aZNeUs6/K2VeH2F3l7Kty9tUmu6acfVXOvjrE7ipnX5WzrzbZNeXsq3L21SF2Vzn7qpx9BQAAAAAwjZLfvV7+O9xzs6/K2VeH2F2HfN0J9tVD+aJaaHc9P9Wtp11ymxXYV+Xsq0PsrnLlbxHev17N0X21ECNX7uh+sK/ev966zeKM4VHKV075Prgycj/b3r89wf69Uj77av8277++zr66GcPjyp+IfbX/RPbXW9p99b4sym9z5esZlT+X96VgX23dxr66GcPjCp+FpXU7+Dnfx+9KuK96jtzsjj4v++r965LbrLavbsVP7eev/e9NvLtuZz9usK/2/+tC66r1K9Tt77g2ehZ9HD3k9tX71yW3WW1f3Syt474+kY83sK/KbznFvvofSkCXz3FBkLMAAAAASUVORK5CYII=" width="515" /><br />
as you see, the hard clipping is not very effective. .<br />
So the solution i was thinking is to add a second opamp and do hard clipping after this second op amp.<br />
(also added Led with a higher Vf to stop hard clipping when gain is low at the second op amp) <br />
<img alt="" height="276" src="data:image/png;base64,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" width="640" /><br />
<br />
With R4 and R8 will be potentiometers to control the amount of soft and hard clipping ..<br />
see the results here <br />
<img alt="" height="640" src="data:image/png;base64,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" width="489" /><br />
<br />
need to test it in a real situation, because the mc-09 signal is not a perfect sin wave (of course) and adding accent will boost the signal and add clipping on opamp.<br />
<br />
<br /></div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com0tag:blogger.com,1999:blog-5088387368463095450.post-59616466668868255322012-03-16T16:03:00.000+01:002012-03-28T10:29:06.981+02:00Roland Mc-09 Service Manual<div dir="ltr" style="text-align: left;" trbidi="on">
Finally i found it ... the Roland Mc-09 Service manual.<br />
<br />
you can download it here : http://elektrotanya.com/?q=showresult&what=roland%20mc-09&kategoria=&kat2=all</div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com1tag:blogger.com,1999:blog-5088387368463095450.post-60687631639692399392012-03-09T10:20:00.001+01:002012-03-09T10:25:36.471+01:00SammichSid finished<div dir="ltr" style="text-align: left;" trbidi="on">
Just finished, with Ashtom , his SammichSid.<br />
If you like great chipmusic, don't forget to listen some Ashtom tracks here : <a href="http://www.gvaddiktz.com/musique/" target="_blank">Game video Addiktz</a><br />
<br />
<br />
Great kit, well documented, thanks to Jason Williams.<br />
Worked fine just after the finishing soldering. (and firmware upload).<br />
If you build any kit and getting prob to upload firmware via sysex message, try to use another Midi adapter, it seems that sysex firmware upload fail with some midi adapter (and it is not related only to midibox project, i've saw a lot of other DIY project getting prob to upload firmware or data via sysex).<br />
<br />
By the way, this sammichSid box Rocks !! what a great sound .. like it ..<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-dKoJGtab2zk/T1nLNN5W4ZI/AAAAAAAAAK8/ySUIxwmHuRQ/s1600/IMG_0918.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://1.bp.blogspot.com/-dKoJGtab2zk/T1nLNN5W4ZI/AAAAAAAAAK8/ySUIxwmHuRQ/s400/IMG_0918.jpg" width="300" /></a></div>
<br /></div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com0tag:blogger.com,1999:blog-5088387368463095450.post-43857988976883197302012-03-02T16:05:00.004+01:002012-03-02T16:05:58.303+01:00Still working on the Mc-09 Overdrive<div dir="ltr" style="text-align: left;" trbidi="on">
I'm still working on it but not satisfied yet with the overdrive results.<br />
If you know a good overdrive circuit, please let me know ...<br />
<br />BTW, the connection point I've found to insert the overdrive inside the Mc-09 are working fine .. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-qq-_wjnpIic/T1Dhnj-f0iI/AAAAAAAAAK0/F1rySXZm_aI/s1600/IMG_0893.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://3.bp.blogspot.com/-qq-_wjnpIic/T1Dhnj-f0iI/AAAAAAAAAK0/F1rySXZm_aI/s400/IMG_0893.jpg" width="300" /></a></div>
<br /></div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com0tag:blogger.com,1999:blog-5088387368463095450.post-30293285056865428142012-02-28T15:13:00.003+01:002012-02-28T15:14:02.506+01:00Arduino midi Speak and Spell code release.<div dir="ltr" style="text-align: left;" trbidi="on">
Finally i released the code.<br />
It is a very basic version but a working one. You can find schematics and code at : http://code.google.com/p/noizeinabox/<br />
<br />
I've also a few PCB left if someone is interested, drop me a mail.<br />
<br />
<br /></div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com5tag:blogger.com,1999:blog-5088387368463095450.post-66111263662280833022012-02-10T10:21:00.000+01:002012-02-10T10:23:04.191+01:00Midi Speak and Spell/Read recap<div dir="ltr" style="text-align: left;" trbidi="on">
Time for a quick recap of the project.<br />
<br />
This project was created to connect the speak and X to a midi device enabling control over midi of the speak and x.<br />
The result id not to be able to make it speak my own word, but more to create some bending like sounds, similar to the already existing highly liquid kit. <br />
<br />
Why i wanted to recreate the wheel ? just because I've tried a highly liquid midi modified speak and spell and i wanted to add more midi controlled function to it, or be able to map on a midi keyboard all preferred sounds (without changing banks for ex.)<br />
There is a second reason : because it's possible. As someone already achieved this, i should try myself and provide the infos to the DIY community.<br />
<br />
Current project status : the autoshutdown problem as been resolved. now everything seems to be working fine,<br />
will clean all debug crap in the code and release it ..<br />
<br />
Quick test of ableton controling the speak and read. (noizy)<br />
<br />
<object height="81" width="100%"> <param name="movie" value="https://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F36149737&show_comments=true&auto_play=false&color=ff7700">
</param>
<param name="allowscriptaccess" value="always">
</param>
<embed allowscriptaccess="always" height="81" src="https://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F36149737&show_comments=true&auto_play=false&color=ff7700" type="application/x-shockwave-flash" width="100%"></embed> </object> <a href="http://soundcloud.com/noizeinabox/noizeinabox-speak-and-read">noizeinabox speak and read midi test with ableton</a> by <a href="http://soundcloud.com/noizeinabox">noizeInaBox</a>
<br />
<br /></div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com0tag:blogger.com,1999:blog-5088387368463095450.post-4968658228642876242012-02-09T12:01:00.000+01:002012-02-09T12:05:48.190+01:00Arduino Speak and Sell midi interface pinout<div dir="ltr" style="text-align: left;" trbidi="on">
Here is the pinout of the Arduino Speak and Sell midi interface Shield.<br />
<br />
The code will be, as promised, provided, but i need before releasing it to solve this autoshutdown issue, which seems to be software based an not hardware.(after each midi note it should simulate a "erase button keypress to <br />
reset the autoshutdown counter of the speak and spell)<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-k-bd4-YmXgg/TzOnIHxTxOI/AAAAAAAAAKs/iGMp0b_OtZI/s1600/shield08_pins.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="268" src="http://3.bp.blogspot.com/-k-bd4-YmXgg/TzOnIHxTxOI/AAAAAAAAAKs/iGMp0b_OtZI/s400/shield08_pins.jpg" width="400" /></a></div>
<br />
I plan to sell few PCB or kit if someone is interested.</div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com2tag:blogger.com,1999:blog-5088387368463095450.post-77144011481491562342012-02-09T01:18:00.000+01:002012-02-09T10:36:27.255+01:00Speak and Spell Arduino New PCB testing<div dir="ltr" style="text-align: left;" trbidi="on">
Finally i soldered and tested my new PCB, (v0.8) and it's working fine.. Great News.<br />
I also tested the functionality to power the arduino with Speak and Spell, it's working as well.<br />
I got some prob with the autoshutdown feature, after 3 min, the speak and spell still shut down. Need to verify the code.<br />
<br />
Here some pictures.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-B46w6PV9L1Y/TzMGoj_RqbI/AAAAAAAAAKM/EMujsLYG4ZU/s1600/IMG_4018.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="266" src="http://2.bp.blogspot.com/-B46w6PV9L1Y/TzMGoj_RqbI/AAAAAAAAAKM/EMujsLYG4ZU/s400/IMG_4018.JPG" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-B-sqHN_drlE/TzMGzHRh2oI/AAAAAAAAAKU/UWuFz64JQbc/s1600/IMG_4030.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://3.bp.blogspot.com/-B-sqHN_drlE/TzMGzHRh2oI/AAAAAAAAAKU/UWuFz64JQbc/s400/IMG_4030.JPG" width="266" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-A6_VU5SmV0U/TzMG-JYtyQI/AAAAAAAAAKc/LIkU42bvo1E/s1600/IMG_4038.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="266" src="http://1.bp.blogspot.com/-A6_VU5SmV0U/TzMG-JYtyQI/AAAAAAAAAKc/LIkU42bvo1E/s400/IMG_4038.JPG" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-sUqk44M3wmw/TzMHadgWHZI/AAAAAAAAAKk/N1n403qJhWQ/s1600/IMG_4052.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="266" src="http://4.bp.blogspot.com/-sUqk44M3wmw/TzMHadgWHZI/AAAAAAAAAKk/N1n403qJhWQ/s400/IMG_4052.JPG" width="400" /></a></div>
<br />
As you can see a lot of component are on socket or not soldered, the reason : it is the first soldered test of the new PCB, i prefer to put socket to recovers the component if the PCB was not working, that's it.<br />
<br />
Here is some sound, not a track or anything musical, only some sound to listen few different sound of a Speak and Read connected to this arduino speak and spell shield :<br />
<object height="81" width="100%"> <param name="movie" value="https://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F36008235&show_comments=true&auto_play=false&color=ff7900">
</param>
<param name="allowscriptaccess" value="always">
</param>
<embed allowscriptaccess="always" height="81" src="https://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F36008235&show_comments=true&auto_play=false&color=ff7900" type="application/x-shockwave-flash" width="100%"></embed> </object> <a href="http://soundcloud.com/noizeinabox/test-the-arduino-midi-speak-1">Test the Arduino midi Speak and Spell interface 1</a> by <a href="http://soundcloud.com/noizeinabox">noizeInaBox</a>
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
</div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com0tag:blogger.com,1999:blog-5088387368463095450.post-4103183480674775912012-02-01T23:54:00.000+01:002012-02-02T16:29:15.043+01:00Roland MC-09 overdrive upgrade<div dir="ltr" style="text-align: left;" trbidi="on">
MC-09 sounds great (i know ,not like a real one) but in the DSP 303 simulation they forgot some effects : the OVERDRIVE (which is not on the original 303)<br />
<br />
It's possible to add a overdrive plugged on output but not funny enought. I want to add a overdrive inside the box with a Jack plug output.<br />
Connecting the overdrive on the RCA output (but internaly) will not allow to get the overdrive on the headphone plug.<br />
<br />
for my point of view it's better to add overdrive after the DAC, (and before the volume button)so you will get the overdrive on each output (and headphone) but without a schematic i need to search inside the box.<br />
I saw that the MC-909 got several similarities in the IC used(especially the dac and op amp), and the MC-909 service manual can be found on the net. Will investigate this way.<br />
<br />
Update :<br />
I've found where to connect this please the pictures :<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-MgSDK383ECA/TyqqwcE5uOI/AAAAAAAAAJ0/YCFSlu97Vf4/s1600/amp_schematics.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="151" src="http://2.bp.blogspot.com/-MgSDK383ECA/TyqqwcE5uOI/AAAAAAAAAJ0/YCFSlu97Vf4/s400/amp_schematics.jpg" width="400" /></a></div>
Here is a quick schematics on how it is organized , i plan to add the Overdrive on the red trace.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-o1eNINUtaUE/Tyqqyo7okZI/AAAAAAAAAJ8/-KefywgorPA/s1600/mc09-bend_audiopoint1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="247" src="http://4.bp.blogspot.com/-o1eNINUtaUE/Tyqqyo7okZI/AAAAAAAAAJ8/-KefywgorPA/s320/mc09-bend_audiopoint1.jpg" width="320" /></a></div>
The different opamps and the pint where you should find audio. (white and red) <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-P3F2QG0CGyE/Tyqq1mhJNDI/AAAAAAAAAKE/_TrbRYymNjc/s1600/mc09-bend_opamp.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="275" src="http://2.bp.blogspot.com/-P3F2QG0CGyE/Tyqq1mhJNDI/AAAAAAAAAKE/_TrbRYymNjc/s320/mc09-bend_opamp.jpg" width="320" /></a></div>
The different opamps and the pint where you should find audio. (white and red.<br />
the point marked 1 are after the volume amp.<br />
the point marked 2 are after the headphone amp. <br />
the point marked 3 are before the volume pot, we should replace the 2 caps by the overdrive.<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br /></div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com3tag:blogger.com,1999:blog-5088387368463095450.post-835569519174143282012-02-01T16:57:00.004+01:002012-02-01T23:35:49.866+01:00Roland Mc-09 PhraseLab Teardown<div dir="ltr" style="text-align: left;" trbidi="on">
As Dave (EEVblog) would say : Don't turn it on, <b>take it apart</b>!<br />
<br />
See some picture of a Roland MC-09 inside .. :<br />
<br />
<b>The Panel outside and inside </b><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-INbAiJKWWYo/TylbOHJULuI/AAAAAAAAAGU/VigbsNShIyw/s1600/Mc09_panel2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="http://1.bp.blogspot.com/-INbAiJKWWYo/TylbOHJULuI/AAAAAAAAAGU/VigbsNShIyw/s320/Mc09_panel2.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-yFPldwmj84I/TylbQEF-n5I/AAAAAAAAAGc/XyVH-h2tfwE/s1600/Mc09_case.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="http://1.bp.blogspot.com/-yFPldwmj84I/TylbQEF-n5I/AAAAAAAAAGc/XyVH-h2tfwE/s320/Mc09_case.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-2ROlPWHba9Y/TylbRib4HSI/AAAAAAAAAGk/6ooAk0NeG9c/s1600/MC09_panel1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="http://1.bp.blogspot.com/-2ROlPWHba9Y/TylbRib4HSI/AAAAAAAAAGk/6ooAk0NeG9c/s320/MC09_panel1.jpg" width="320" /></a></div>
<br />
<br />
<b>The main board [Bottom]</b><br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-Vf3quCYZJpA/TylbozMYqrI/AAAAAAAAAG0/3BsQEPhsT_U/s1600/Mc09_pcb_btm1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="http://2.bp.blogspot.com/-Vf3quCYZJpA/TylbozMYqrI/AAAAAAAAAG0/3BsQEPhsT_U/s320/Mc09_pcb_btm1.jpg" width="320" /></a></div>
<br />
<b>The Main Board [Top]</b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-32TbBvZzI8A/Tylb-d6edII/AAAAAAAAAHE/WVracXlkm6A/s1600/Mc09_pcb_main7.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://3.bp.blogspot.com/-32TbBvZzI8A/Tylb-d6edII/AAAAAAAAAHE/WVracXlkm6A/s320/Mc09_pcb_main7.jpg" width="185" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-ykYgVI76os0/TylcBS7Zg-I/AAAAAAAAAHM/8vpmcE1FY6U/s1600/Mc09_pcb_main1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="http://3.bp.blogspot.com/-ykYgVI76os0/TylcBS7Zg-I/AAAAAAAAAHM/8vpmcE1FY6U/s320/Mc09_pcb_main1.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-8CGMZ71Ajp4/TylcGL3MI6I/AAAAAAAAAHc/TOmLcUux-28/s1600/Mc09_pcb_main3.jpg.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="207" src="http://2.bp.blogspot.com/-8CGMZ71Ajp4/TylcGL3MI6I/AAAAAAAAAHc/TOmLcUux-28/s320/Mc09_pcb_main3.jpg.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-6e7uGx4DZ6Y/TylcIMQWGeI/AAAAAAAAAHk/tcWYY9KkldA/s1600/Mc09_pcb_main4.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://3.bp.blogspot.com/-6e7uGx4DZ6Y/TylcIMQWGeI/AAAAAAAAAHk/tcWYY9KkldA/s320/Mc09_pcb_main4.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-EoDG_LSk_Qw/TylcJRv4ulI/AAAAAAAAAHs/wMOdkUb8RNo/s1600/Mc09_pcb_main5.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="231" src="http://4.bp.blogspot.com/-EoDG_LSk_Qw/TylcJRv4ulI/AAAAAAAAAHs/wMOdkUb8RNo/s320/Mc09_pcb_main5.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-Xx-g7reuUTU/TylcMft1LsI/AAAAAAAAAH0/B_V-n7cLOow/s1600/Mc09_pcb_main6.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://2.bp.blogspot.com/-Xx-g7reuUTU/TylcMft1LsI/AAAAAAAAAH0/B_V-n7cLOow/s320/Mc09_pcb_main6.JPG" width="226" /></a></div>
<b>Detailed Views</b><br />
<b> - Power Parts </b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-VC64ItG7nA8/Tylcm1xO0XI/AAAAAAAAAH8/428yNTUSChM/s1600/Mc09_power+regulator.jpg.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="310" src="http://2.bp.blogspot.com/-VC64ItG7nA8/Tylcm1xO0XI/AAAAAAAAAH8/428yNTUSChM/s320/Mc09_power+regulator.jpg.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-S8iE7M2qo2U/Tylcn8ZeS8I/AAAAAAAAAIE/fg579XSYEEY/s1600/Mc09_power1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="http://2.bp.blogspot.com/-S8iE7M2qo2U/Tylcn8ZeS8I/AAAAAAAAAIE/fg579XSYEEY/s320/Mc09_power1.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-bbuhxPP4Uik/TylcorUeKhI/AAAAAAAAAIM/fD0ySVmiAXs/s1600/Mc09_power2.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="269" src="http://3.bp.blogspot.com/-bbuhxPP4Uik/TylcorUeKhI/AAAAAAAAAIM/fD0ySVmiAXs/s320/Mc09_power2.JPG" width="320" /> </a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<b> -Audio out/in Parts</b><br />
Headphone plug<b> </b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-I66YyeRRg9E/TyldGZc-m1I/AAAAAAAAAIU/ot_9nzHFasA/s1600/Mc09_headpout1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="310" src="http://3.bp.blogspot.com/-I66YyeRRg9E/TyldGZc-m1I/AAAAAAAAAIU/ot_9nzHFasA/s320/Mc09_headpout1.jpg" width="320" /></a></div>
audio in/out<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-pbn8FF7ye5I/TyldHQWBtMI/AAAAAAAAAIc/ZGcFabBWX0M/s1600/Mc09_audioout1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="298" src="http://1.bp.blogspot.com/-pbn8FF7ye5I/TyldHQWBtMI/AAAAAAAAAIc/ZGcFabBWX0M/s320/Mc09_audioout1.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-pXCekbT3q6o/TyldJFRusiI/AAAAAAAAAIk/SevA3q-w8vE/s1600/Mc09_audioout2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="157" src="http://4.bp.blogspot.com/-pXCekbT3q6o/TyldJFRusiI/AAAAAAAAAIk/SevA3q-w8vE/s320/Mc09_audioout2.jpg" width="320" /></a></div>
<br />
<b> -DSP/ uC /RAM /Flash</b><br />
uController (only for smartmedia??)<b> </b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-ZYVe-efOFws/TyldiIaP9oI/AAAAAAAAAIs/hUy5UHU-h2s/s1600/mc09_uc1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://2.bp.blogspot.com/-ZYVe-efOFws/TyldiIaP9oI/AAAAAAAAAIs/hUy5UHU-h2s/s320/mc09_uc1.jpg" width="317" /></a></div>
The DSP<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-DAaeusGmfm8/TyldjRdUBZI/AAAAAAAAAI0/VZxGhiozLh4/s1600/Mc09_dsp2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="186" src="http://2.bp.blogspot.com/-DAaeusGmfm8/TyldjRdUBZI/AAAAAAAAAI0/VZxGhiozLh4/s320/Mc09_dsp2.jpg" width="320" /></a></div>
the Flash<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-iDbR5Y1zUOU/TyldlPvXlyI/AAAAAAAAAI8/pVsFTcYu3Sk/s1600/MC09_Flash1.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="247" src="http://3.bp.blogspot.com/-iDbR5Y1zUOU/TyldlPvXlyI/AAAAAAAAAI8/pVsFTcYu3Sk/s320/MC09_Flash1.JPG" width="320" /></a></div>
RAM 1 (maybe for external sample)<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-Z-aSI9eYk04/Tyldnir-3SI/AAAAAAAAAJE/OOXEBOdAQi8/s1600/MC09_ram2.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://3.bp.blogspot.com/-Z-aSI9eYk04/Tyldnir-3SI/AAAAAAAAAJE/OOXEBOdAQi8/s320/MC09_ram2.JPG" width="277" /></a></div>
Ram 2<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-HloU-aWoJgY/Tyldo-fvIeI/AAAAAAAAAJM/yoWBG9inVJY/s1600/MC09_ram.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://1.bp.blogspot.com/-HloU-aWoJgY/Tyldo-fvIeI/AAAAAAAAAJM/yoWBG9inVJY/s320/MC09_ram.jpg" width="320" /></a></div>
Ram2<br />
<br />
<b> -the DAC (for in and out) the small chip near the RAM</b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-EUyNSnCrjZY/TylefeeCsOI/AAAAAAAAAJU/gQZk3OgKUqI/s1600/MC-09_Audio+ADDA.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="274" src="http://3.bp.blogspot.com/-EUyNSnCrjZY/TylefeeCsOI/AAAAAAAAAJU/gQZk3OgKUqI/s320/MC-09_Audio+ADDA.jpg" width="320" /></a></div>
<br />
<b> - the sliders</b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-4kwDnhABtls/Tyle9pGwLDI/AAAAAAAAAJc/dM3R0Dw0C8o/s1600/MC09_sliders.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="273" src="http://3.bp.blogspot.com/-4kwDnhABtls/Tyle9pGwLDI/AAAAAAAAAJc/dM3R0Dw0C8o/s320/MC09_sliders.jpg" width="320" /></a></div>
<br />
<b> - smartmedia connector </b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-XklC8RIeqcs/TylfKNGBPbI/AAAAAAAAAJk/Bq-8fgiUJmo/s1600/Mc09_smartmedia.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="266" src="http://2.bp.blogspot.com/-XklC8RIeqcs/TylfKNGBPbI/AAAAAAAAAJk/Bq-8fgiUJmo/s320/Mc09_smartmedia.JPG" width="320" /></a></div>
<br />
<span style="font-size: small;"><b>Mainboard with chip placement</b></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-i4zs32aVi2A/Tylfg0K16yI/AAAAAAAAAJs/G-fAc9GQJ6E/s1600/MC09_chiplist.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://2.bp.blogspot.com/-i4zs32aVi2A/Tylfg0K16yI/AAAAAAAAAJs/G-fAc9GQJ6E/s400/MC09_chiplist.jpg" width="266" /></a></div>
<br />
<br />
<br />
<br />
Some References, datasheet, chip list of the one i've found (only the identified component)<br />
<br />
<span style="font-size: large;"><b>RAM</b></span> x1<br />
<br />
GM71C18163C<br />
1,048,576 WORDS x 16 BIT<br />
CMOS DYNAMIC RAM<br />
<br />
LC324260BJ-60 (4Meg)<br />
Fast Page Mode Dynamic RAM<br />
256K x 16<br />
<br />
<b><span style="font-size: large;">Flash </span></b><span style="font-size: small;">x1</span><br />
<br />
8M (1M ´ 8/512K ´ 16) BIT<br />
MBM29F800BA-70PFTN<br />
<br />
<b><span style="font-size: large;">uC </span></b><span style="font-size: small;">x1</span><b><span style="font-size: large;"><br /></span></b><br />
16bit microcomputer <br />
H8/3006<br />
Renesas 16-Bit Single-Chip Microcomputer<br />
<br />
<br />
<span style="font-size: large;"><b>OP AMP</b></span> x4<br />
Dual low-noise operational amplifiers<br />
M5218a<br />
http://bihai.ic37.com/pdf1/pdf1yuikjh78y899/2006-1-1/3591/M5218_www.ic37.com.pdf<br />
<br />
<span style="font-size: large;"><b>AD/DA Converter</b></span> x1<br />
AK4552<br />
3V 96Khz 24bit<br />
http://www.asahi-kasei.co.jp/akm/en/product/ak4552/ak4552_f01e.pdf<br />
<br />
<span style="font-size: large;"><b>DSP</b></span> x1<br />
R02231767 RA0A-101 (TC223C080AF-101)<br />
Same as MC-909 or DR-880<br />
<br />
<span style="font-size: large;"><b>Regulator </b></span><br />
29M33<br />
UPC29M33A <br />
THREE-TERMINAL LOW DROPOUT VOLTAGE REGULATOR 3.3V<br />
<br />
17805T<br />
Standard 78 series, 3-pin regulator<br />
<br />
<br />
<br />
<span style="font-size: large;"><b>Other Logic ICs </b></span><br />
<br />
VHC 32<br />
TC74VHC32F<br />
QUAD 2-INPUT OR GATE<br />
<br />
VHC74<br />
TC74VHC74F<br />
Dual D-Type Flip-Flop with Preset and Clear<br />
<br />
VHC 08<br />
TC74VHC08FT<br />
http://elcodis.com/parts/616126/TC74VHC08FTELM.html#datasheet<br />
Quad 2-Input AND Gate<br />
<br />
LV4051A<br />
HD74LV4051A<br />
8-CHANNEL ANALOG MULTIPLEXER/DEMULTIPLEXER<br />
<br />
<br />
LV245A<br />
SN74LV245A<br />
Octal Bus Transceivers With 3-State Outputs <br />
<br />
<br />
<br />
<br /></div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com0tag:blogger.com,1999:blog-5088387368463095450.post-44155312966147591132012-02-01T10:59:00.001+01:002012-02-01T11:00:02.505+01:00New toy, Roland PhraseLab Mc-09<div dir="ltr" style="text-align: left;" trbidi="on">
I've got a new toy, the Roland PhraseLab Mc-09.<br />
I was not planning to get this, i just fell on this auction on a website like ebay (but only for switzerland) and i got this for less than 100 US dollars. So, i thought why not .. looks funny <br />
<br />
Quick description of the device (taken on Roland website) :<br />
<br />
<div class="section last-child">
<div class="img-block bottom-border mb10">
The MC-09 PhraseLab is an all-in-one production tool combining a DSP synth,
step sequencer, four-part audio looper and effects processor. With this single
instrument, musicians can create fat analog synth and rhythm sounds which can be
sequenced and then sampled (along with phrases taken from external sources)
using the four-part audio looper. An onboard effects processor and cool
functions like Chop make the PhraseLab a killer remix machine. </div>
<ul class="mb10">
<li class="indent">- Tabletop synth/audio looper with onboard sequencing and
effects
</li>
<li class="indent">- DSP monosynth creates fat synth lead, bass and rhythm sounds
</li>
<li class="indent">- Audio looper plays back 4 monaural phrases up to 6 sec. each
</li>
<li class="indent">- Onboard step sequencer with easy programming including TR-REC
method
</li>
<li class="indent">- Easy automatic looping using BPM and measures
</li>
<li class="indent">- Loop Control function for controlling loop playback via step
sequencer
</li>
<li class="indent">- 4 built-in effects: Filter, Isolator, Phaser and Slicer
</li>
<li class="indent">- SmartMedia slot for pattern/audio storage; MIDI In/Out
</li>
</ul>
</div>
<br />
<br />
<br />
Before getting a lot of people who hate this device put comments on this post i will express my opinion.<br />
- you don't find a lot of these on the net .. so why not getting one..<br />
- i know that the Drum part sound crappy<br />
- the Audio looper (4 samples) compress the sound and is a bit noisy.<br />
- the DSP TB-303 emulator is not the same sound as a real 303, but sounds correct (especially for the price) ..<br />
- Effect are not the most interesting ones<br />
- the Sequencer is okay ..<br />
- it's between a toy and a musical instrument.<br />
- I would not buy this for the price of a new<br />
<br />
Personally i found it quite funny to play with, it's simple, small, you don't need to use 10 different devices to do some sounds.. and he got some interesting possibilities ..<br />
<br />
Finally why putting this "review" of the Mc-09 here on a electronic blog, simply because the one i bought was so dirty that it need a severe cleaning .. and to clean it correctly you need to take it apart.<br />
I found always interesting to see what's inside, and searching the net, there is not that much info on this device .. so why not adding this info myself.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-chX-zDMGDi0/TykM8tILt7I/AAAAAAAAAGM/URcGJcHQQwk/s1600/MC-09.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="265" src="http://3.bp.blogspot.com/-chX-zDMGDi0/TykM8tILt7I/AAAAAAAAAGM/URcGJcHQQwk/s400/MC-09.jpg" width="400" /></a></div>
<br />
<br />
Teardown on the next post<br />
<br />
<br /></div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com0tag:blogger.com,1999:blog-5088387368463095450.post-22013057063270433752012-02-01T09:46:00.000+01:002012-02-01T09:46:23.176+01:00Side project : Monome/Arduinome<div dir="ltr" style="text-align: left;" trbidi="on">
Here is a side project i have, Buliding a monome (or arduinome).<br />
I got the PCBs, MCU, silicon buttons for some time ago but didn't get the time to build it.<br />
Finally i started to solder this stuff.<br />
It is based on a biboboard, sparkfun buttons. for the "intelligence" board, i've got some unsped board (for Arduinome) or a clone of the 40h monome.<br />
<br />
I don't know yet which one i will use for the monome/arduinome. will try both.<br />
<br />
Here some picture of the ongoing build. I won't comment that much the building process as many blog or website already have extensive documentation on this.<br />
<br />
Diodes, diodes diodes ... <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/--DQLDeiRyRI/Tyj6nhEdI4I/AAAAAAAAAFM/QWZS2Z2LkKs/s1600/IMG_3067.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://4.bp.blogspot.com/--DQLDeiRyRI/Tyj6nhEdI4I/AAAAAAAAAFM/QWZS2Z2LkKs/s400/IMG_3067.JPG" width="266" /></a></div>
<br />
Soldering Diodes .. <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-ZWYQnTWJNjQ/Tyj6rUyi5cI/AAAAAAAAAFU/OuqQzZFQVJ0/s1600/IMG_3070.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="266" src="http://1.bp.blogspot.com/-ZWYQnTWJNjQ/Tyj6rUyi5cI/AAAAAAAAAFU/OuqQzZFQVJ0/s400/IMG_3070.JPG" width="400" /></a></div>
<br />
Finally all diodes soldered.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-UWdE6Kz-bSA/Tyj6u47TJHI/AAAAAAAAAFc/TLYMY36EgGo/s1600/IMG_3075.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="266" src="http://3.bp.blogspot.com/-UWdE6Kz-bSA/Tyj6u47TJHI/AAAAAAAAAFc/TLYMY36EgGo/s400/IMG_3075.JPG" width="400" /></a></div>
Starting to solders Leds .. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-dNpCUpiAXzI/Tyj6yTFLSEI/AAAAAAAAAFk/7aYLYqqCz2o/s1600/IMG_3076.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="266" src="http://3.bp.blogspot.com/-dNpCUpiAXzI/Tyj6yTFLSEI/AAAAAAAAAFk/7aYLYqqCz2o/s400/IMG_3076.JPG" width="400" /></a></div>
<br />
More and more leds.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-5Mba48hgXw8/Tyj62QgSmBI/AAAAAAAAAFs/vnskQpWtJPM/s1600/IMG_3080.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://1.bp.blogspot.com/-5Mba48hgXw8/Tyj62QgSmBI/AAAAAAAAAFs/vnskQpWtJPM/s400/IMG_3080.JPG" width="266" /></a></div>
<br />
Led Closeup <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-J-RL4LooyAs/Tyj659UvzKI/AAAAAAAAAF0/gI3lw6XP-oA/s1600/IMG_3082.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://2.bp.blogspot.com/-J-RL4LooyAs/Tyj659UvzKI/AAAAAAAAAF0/gI3lw6XP-oA/s400/IMG_3082.JPG" width="266" /></a></div>
<br />
Ouf .. finished the led soldering ..<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-m-IgN40Oxso/Tyj6-KowTNI/AAAAAAAAAF8/yelSxJdDyko/s1600/IMG_3087.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://1.bp.blogspot.com/-m-IgN40Oxso/Tyj6-KowTNI/AAAAAAAAAF8/yelSxJdDyko/s400/IMG_3087.JPG" width="266" /></a></div>
<br />
Looks good .. :) <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-wuV8pir2ROk/Tyj7Dw5hQbI/AAAAAAAAAGE/BOrbGoiiTFU/s1600/IMG_3088.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://4.bp.blogspot.com/-wuV8pir2ROk/Tyj7Dw5hQbI/AAAAAAAAAGE/BOrbGoiiTFU/s400/IMG_3088.JPG" width="266" /></a></div>
<br /></div>Nickhttp://www.blogger.com/profile/03033222831788338144noreply@blogger.com1