ornaments+crimes extended / polymorphic 4x16bit CV generator

From circuitbending to homebrew stompboxes & synths, keep the DIY spirit alive!

Moderators: lisa, luketeaford, Kent, Joe.

Post Reply
User avatar
Spastic_Colon
Learning to Wiggle
Posts: 44
Joined: Mon Nov 06, 2017 2:11 pm
Location: London

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by Spastic_Colon » Thu Jan 30, 2020 2:31 pm

:party: Awesome, thanks for the reply!

User avatar
arthurdent
Veteran Wiggler
Posts: 616
Joined: Fri Nov 25, 2016 3:21 pm
Location: Ohio, along the North Coast

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by arthurdent » Thu Feb 27, 2020 9:59 am

I just finished building one of these, it was the full kit package from SynthCube. I've built 10 kits previously but only one of them had any SMD (twelve 0805 resistors), all of the rest were thru-hole. I took my time, spread out over 3 days, powered the module up last night and it worked perfectly. The calibration was tedious but it went well, I spent 2 hours with it last night and another 2 hours this morning just trying to learn all of the features. This is a great module, I'm already 72 years old, I don't think I'll live long enough to know EVERYTHING that it can do. A BIG THANKS, to the guys who developed this and to all those who have contributed ideas/suggestions for additional features and functions :tu: :wow:

User avatar
monstrinho
Super Deluxe Wiggler
Posts: 1493
Joined: Thu Nov 17, 2011 1:08 pm
Location: mundo afora

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by monstrinho » Thu Feb 27, 2020 2:11 pm

arthurdent wrote:
Thu Feb 27, 2020 9:59 am
I just finished building one of these, it was the full kit package from SynthCube. I've built 10 kits previously but only one of them had any SMD (twelve 0805 resistors), all of the rest were thru-hole. I took my time, spread out over 3 days, powered the module up last night and it worked perfectly. The calibration was tedious but it went well, I spent 2 hours with it last night and another 2 hours this morning just trying to learn all of the features. This is a great module, I'm already 72 years old, I don't think I'll live long enough to know EVERYTHING that it can do. A BIG THANKS, to the guys who developed this and to all those who have contributed ideas/suggestions for additional features and functions :tu: :wow:
I really, really hope I have a retirement like yours!! :yay:

User avatar
arthurdent
Veteran Wiggler
Posts: 616
Joined: Fri Nov 25, 2016 3:21 pm
Location: Ohio, along the North Coast

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by arthurdent » Thu Feb 27, 2020 4:01 pm

monstrinho wrote:
Thu Feb 27, 2020 2:11 pm
arthurdent wrote:
Thu Feb 27, 2020 9:59 am
I just finished building one of these, it was the full kit package from SynthCube. I've built 10 kits previously but only one of them had any SMD (twelve 0805 resistors), all of the rest were thru-hole. I took my time, spread out over 3 days, powered the module up last night and it worked perfectly. The calibration was tedious but it went well, I spent 2 hours with it last night and another 2 hours this morning just trying to learn all of the features. This is a great module, I'm already 72 years old, I don't think I'll live long enough to know EVERYTHING that it can do. A BIG THANKS, to the guys who developed this and to all those who have contributed ideas/suggestions for additional features and functions :tu: :wow:
I really, really hope I have a retirement like yours!! :yay:
A good bit of it is attitude/state-of-mind. I try not to think about my age but sometimes you can't help it. The 2.5X magnifier lamp was just barely enough to see the 0805's; if I try something like this again, I think I'll spring for a microscope. And the soldering iron in the occasionally shakey hands was almost a disaster with the DAC; I ended up puddle-soldering the chip and then getting rid of the excess with de-solder braid.

RaouloPaoulo
Learning to Wiggle
Posts: 7
Joined: Fri Mar 13, 2020 2:30 pm
Location: Berlin

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by RaouloPaoulo » Fri Mar 13, 2020 5:10 pm

Hey,
the 1U ornament and crime is my first smd build. Everything boots up and I managed to install the hemisphere suite, but the DAC and the two ICs around it get extremely hot. I measured the +5/-5 reference points and they show +12/-12 respectively! (Edit: The -5v point (R18 2k) actually shows -5v on the output. I measured the input voltage :doh: So the problem must be the LM4040? :hmm: ) Therefore the voltage of all the outputs is at around 10,7V which I found out when I to wanted calibrate the module. I searched around, reflowed everything, but cannot seem to find the problem. Would anyone know what could be broken? If I manage to find a good camera, I'll upload some photos. Thanks!

pld
Ultra Wiggler
Posts: 942
Joined: Thu Mar 05, 2015 5:15 am
Location: Germany

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by pld » Sat Mar 14, 2020 7:55 am

RaouloPaoulo wrote:
Fri Mar 13, 2020 5:10 pm
Therefore the voltage of all the outputs is at around 10,7V
Smells like at least the DAC isn't working, but I've never touched the 1U version (is that with the variable output range?)
Might be worth checking all the 3V3 rails as well. And there's probably also a specific version of Hemisphere for that hardware.


@arthurdent
Nice work!

RaouloPaoulo
Learning to Wiggle
Posts: 7
Joined: Fri Mar 13, 2020 2:30 pm
Location: Berlin

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by RaouloPaoulo » Sat Mar 14, 2020 12:02 pm

pld wrote:
Sat Mar 14, 2020 7:55 am
RaouloPaoulo wrote:
Fri Mar 13, 2020 5:10 pm
Therefore the voltage of all the outputs is at around 10,7V
Smells like at least the DAC isn't working, but I've never touched the 1U version (is that with the variable output range?)
Might be worth checking all the 3V3 rails as well. And there's probably also a specific version of Hemisphere for that hardware.


@arthurdent
Nice work!
Thanks for the response!
I guess so, only pin 12 of the dac shows me 3V3, but not pin 4. I have an older version (v1.2) bought from pusherman. The software runs without a hitch. Hope I don't have to change the dac.

Edit2: I looked at the .brd file and found measuring points for +5V, 3V3_A and 3V3_D. At all +5V points (U3 Pin 2 and 4, C1, L1, Teensy) I measure +12V. At all 3V3_A points (U1 Pin 4, C13, U2 Pin 5, C23, C26, IC4 and 5 Pin 8, C30, C33) I measure 0V. At all 3V3_D points (C20, U1 Pin 12, R13, C14, C22, IC6 Pin 3) I measure +3,3V! So the problem must lie in the at the +5V points as they are before the 3V3_A points, am I right? :despair:

Edit: Managed to shoot some pictures with a magnifying glass, looks dustier than it is :roll:
You do not have the required permissions to view the files attached to this post.

User avatar
synthetek
Wiggling with Experience
Posts: 472
Joined: Fri Jun 05, 2015 3:32 am
Location: Orange County, California
Contact:

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by synthetek » Sat Mar 14, 2020 5:20 pm

The DAC doesn't look like all the pins are soldered very well, especially the the bottom row.

pld
Ultra Wiggler
Posts: 942
Joined: Thu Mar 05, 2015 5:15 am
Location: Germany

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by pld » Sun Mar 15, 2020 1:59 am

RaouloPaoulo wrote:
Sat Mar 14, 2020 12:02 pm
So the problem must lie in the at the +5V points as they are before the 3V3_A points, am I right? :despair:
Yeah, you need the +5V to not be +12V so something is shorting before/around the regulator.
IIRC the ADP150 for the 3V3_A (assuming it's the same for the 1U) only supports an input range < +5.5V so it's probably shutting down.

RaouloPaoulo
Learning to Wiggle
Posts: 7
Joined: Fri Mar 13, 2020 2:30 pm
Location: Berlin

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by RaouloPaoulo » Sun Mar 15, 2020 5:58 am

@synthetek
I reflowed the dac carefully just in case, thank you
pld wrote:
Sun Mar 15, 2020 1:59 am
RaouloPaoulo wrote:
Sat Mar 14, 2020 12:02 pm
So the problem must lie in the at the +5V points as they are before the 3V3_A points, am I right? :despair:
Yeah, you need the +5V to not be +12V so something is shorting before/around the regulator.
IIRC the ADP150 for the 3V3_A (assuming it's the same for the 1U) only supports an input range < +5.5V so it's probably shutting down.
what could be shorting then? before the regulator there is only the d2 diode as shown in the brd file. I replaced the diode and regulator just in case, but the problem persists :hmm:
You do not have the required permissions to view the files attached to this post.

User avatar
Altitude909
Super Deluxe Wiggler
Posts: 3402
Joined: Wed Aug 24, 2011 5:13 pm
Location: Meesheegan

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by Altitude909 » Sun Mar 15, 2020 7:09 am

..

User avatar
arthurdent
Veteran Wiggler
Posts: 616
Joined: Fri Nov 25, 2016 3:21 pm
Location: Ohio, along the North Coast

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by arthurdent » Sun Mar 15, 2020 4:17 pm

I don't have a circuit diagram for the 1U version so I'm working off the one for the standard 3U module. On that, the ADP150 gets its 5 volt input voltage from the LM1117; the input to the LM1117 is the +12V from the power header. The 3V3 is the output from pin 5 of the ADP150.
o_c_rev2e_schematic.pdf
You do not have the required permissions to view the files attached to this post.

RaouloPaoulo
Learning to Wiggle
Posts: 7
Joined: Fri Mar 13, 2020 2:30 pm
Location: Berlin

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by RaouloPaoulo » Sun Mar 15, 2020 5:05 pm

arthurdent wrote:
Sun Mar 15, 2020 4:17 pm
I don't have a circuit diagram for the 1U version so I'm working off the one for the standard 3U module. On that, the ADP150 gets its 5 volt input voltage from the LM1117; the input to the LM1117 is the +12V from the power header. The 3V3 is the output from pin 5 of the ADP150.
o_c_rev2e_schematic.pdf
The 1u version is the same. As I said, the 1117 gets +12V from the power, but doesn't give out +5V for the ADP150. I think I gonna check/replace all of the components in and around the signal path as shown in the diagram.
You do not have the required permissions to view the files attached to this post.

User avatar
arthurdent
Veteran Wiggler
Posts: 616
Joined: Fri Nov 25, 2016 3:21 pm
Location: Ohio, along the North Coast

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by arthurdent » Sun Mar 15, 2020 5:14 pm

RaouloPaoulo wrote:
Sun Mar 15, 2020 5:05 pm
arthurdent wrote:
Sun Mar 15, 2020 4:17 pm
I don't have a circuit diagram for the 1U version so I'm working off the one for the standard 3U module. On that, the ADP150 gets its 5 volt input voltage from the LM1117; the input to the LM1117 is the +12V from the power header. The 3V3 is the output from pin 5 of the ADP150.
o_c_rev2e_schematic.pdf
The 1u version is the same. As I said, the 1117 gets +12V from the power, but doesn't give out +5V for the ADP150. I think I gonna check/replace all of the components in and around the signal path as shown in the diagram.
The connection from the 1117 to the 150 is through the 10uH choke. On the 3U version that component is under the Teensy and I almost forgot to put it in; I had the Teensy programmed, soldered up and ready to work on the other side of the board. Just sayin'....

RaouloPaoulo
Learning to Wiggle
Posts: 7
Joined: Fri Mar 13, 2020 2:30 pm
Location: Berlin

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by RaouloPaoulo » Sun Mar 15, 2020 5:33 pm

arthurdent wrote:
Sun Mar 15, 2020 5:14 pm
RaouloPaoulo wrote:
Sun Mar 15, 2020 5:05 pm
arthurdent wrote:
Sun Mar 15, 2020 4:17 pm
I don't have a circuit diagram for the 1U version so I'm working off the one for the standard 3U module. On that, the ADP150 gets its 5 volt input voltage from the LM1117; the input to the LM1117 is the +12V from the power header. The 3V3 is the output from pin 5 of the ADP150.
o_c_rev2e_schematic.pdf
The 1u version is the same. As I said, the 1117 gets +12V from the power, but doesn't give out +5V for the ADP150. I think I gonna check/replace all of the components in and around the signal path as shown in the diagram.
The connection from the 1117 to the 150 is through the 10uH choke. On the 3U version that component is under the Teensy and I almost forgot to put it in; I had the Teensy programmed, soldered up and ready to work on the other side of the board. Just sayin'....
In the 1u version it isn't. I just measured the capacitance of the the same 10uf capacitors I used at C23 and C24 and my multimeter says around 8,5uf! Never trust cheap parts! I guess I have to change those. (If someone in Germany has some "Multilayer Ceramic Capacitors MLCC - SMD/SMT 1206 25V 10uF 20% X5R" or similar pm me please. don't wanna spend 20euro shipping on mouser :help: )
Edit: Or because these specific parts in the BOM have a 20% tolerance means 8,5V is still ok?

User avatar
arthurdent
Veteran Wiggler
Posts: 616
Joined: Fri Nov 25, 2016 3:21 pm
Location: Ohio, along the North Coast

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by arthurdent » Sun Mar 15, 2020 6:25 pm

RaouloPaoulo wrote:
Sun Mar 15, 2020 5:33 pm
arthurdent wrote:
Sun Mar 15, 2020 5:14 pm
RaouloPaoulo wrote:
Sun Mar 15, 2020 5:05 pm
arthurdent wrote:
Sun Mar 15, 2020 4:17 pm
I don't have a circuit diagram for the 1U version so I'm working off the one for the standard 3U module. On that, the ADP150 gets its 5 volt input voltage from the LM1117; the input to the LM1117 is the +12V from the power header. The 3V3 is the output from pin 5 of the ADP150.
o_c_rev2e_schematic.pdf
The 1u version is the same. As I said, the 1117 gets +12V from the power, but doesn't give out +5V for the ADP150. I think I gonna check/replace all of the components in and around the signal path as shown in the diagram.
The connection from the 1117 to the 150 is through the 10uH choke. On the 3U version that component is under the Teensy and I almost forgot to put it in; I had the Teensy programmed, soldered up and ready to work on the other side of the board. Just sayin'....
In the 1u version it isn't. I just measured the capacitance of the the same 10uf capacitors I used at C23 and C24 and my multimeter says around 8,5uf! Never trust cheap parts! I guess I have to change those. (If someone in Germany has some "Multilayer Ceramic Capacitors MLCC - SMD/SMT 1206 25V 10uF 20% X5R" or similar pm me please. don't wanna spend 20euro shipping on mouser :help: )
Edit: Or because these specific parts in the BOM have a 20% tolerance means 8,5V is still ok?
FWIW, for the 3U kit that I bought from synthCube, all of the capacitors are either 5% or 10%. The part # for the 10uF capacitor from Mouser is listed as 10%. I'm not knowledgeable enough about electronics to know whether this makes a difference, just providing a reference point.

User avatar
arthurdent
Veteran Wiggler
Posts: 616
Joined: Fri Nov 25, 2016 3:21 pm
Location: Ohio, along the North Coast

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by arthurdent » Sun Mar 15, 2020 6:49 pm

arthurdent wrote:
Sun Mar 15, 2020 6:25 pm
RaouloPaoulo wrote:
Sun Mar 15, 2020 5:33 pm
In the 1u version it isn't. I just measured the capacitance of the the same 10uf capacitors I used at C23 and C24 and my multimeter says around 8,5uf! Never trust cheap parts! I guess I have to change those. (If someone in Germany has some "Multilayer Ceramic Capacitors MLCC - SMD/SMT 1206 25V 10uF 20% X5R" or similar pm me please. don't wanna spend 20euro shipping on mouser :help: )
Edit: Or because these specific parts in the BOM have a 20% tolerance means 8,5V is still ok?
FWIW, for the 3U kit that I bought from synthCube, all of the capacitors are either 5% or 10%. The part # for the 10uF capacitor from Mouser is listed as 10%. I'm not knowledgeable enough about electronics to know whether this makes a difference, just providing a reference point.
I went through my stuff, found a leftover 10uF capacitor from my build and measured it; it's listed as a 10% but it measures at 8.76uF with a Fluke 287 so it's either outside of tolerance or my meter is off. But my kit still works....

pld
Ultra Wiggler
Posts: 942
Joined: Thu Mar 05, 2015 5:15 am
Location: Germany

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by pld » Mon Mar 16, 2020 1:39 am

RaouloPaoulo wrote:
Sun Mar 15, 2020 5:58 am
what could be shorting then?
HIghlight the 12V and 5V nets in the board and you can see where they are in close physical proximity. You have some parts that aren't centered on the pads and some large solder blobs so it wouldn't be impossible to have that touching a via, the heatsink pattern, scratched soldermask? Otherwise I guess start by removing relevant components and eventually the continuity should be broken.

RaouloPaoulo
Learning to Wiggle
Posts: 7
Joined: Fri Mar 13, 2020 2:30 pm
Location: Berlin

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by RaouloPaoulo » Wed Mar 18, 2020 11:20 am

Short Update: Finally got it working after hours and hours of troubleshooting. In the end it must have been some shorts I couldn't make out. Thank you to all of you for your help!

TerrenceGee
Learning to Wiggle
Posts: 2
Joined: Thu Apr 16, 2020 1:07 pm

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by TerrenceGee » Fri Apr 17, 2020 3:12 am

Hey guys, quick O&C question. Does anyone know how to reset Sequins back to the start of the sequence rather than it starting from where it last stopped or manually trying to stop the clock on the last beat of the bar?

pld
Ultra Wiggler
Posts: 942
Joined: Thu Mar 05, 2015 5:15 am
Location: Germany

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by pld » Fri Apr 17, 2020 4:00 am

TerrenceGee wrote:
Fri Apr 17, 2020 3:12 am
Hey guys, quick O&C question. Does anyone know how to reset Sequins back to the start of the sequence rather than it starting from where it last stopped or manually trying to stop the clock on the last beat of the bar?
Isn't there a setting to use TR2/TR4 for that?

DJFenn
1-Post Wiggler
Posts: 1
Joined: Sat Apr 11, 2020 7:24 am

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by DJFenn » Sat Apr 25, 2020 7:05 am

NM

Dais3
Learning to Wiggle
Posts: 5
Joined: Wed Oct 20, 2010 6:27 pm

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by Dais3 » Sat May 02, 2020 4:32 am

Hi all
I've just completed building a O&C module for MOTM format. All good, but what I'd love to do before I design a panel for it, is to switch to using a 2.4" display - essentially the SSD1309 (I'm old and my eyesight is terrible). It is very similar to the SSD1306, but different enough it doesn't work 'out of the box'. Looking back on the dev history I can see O&C firmware was using U8glib which supports the 1309, and that pld has switched to a custom driver based on potions of that lib to optimise for O&C only on the SSD1306/SH1106. I'm happy enough getting into some code and compiling (I was a developer many moons ago), but wondered if a) anyone has done something like this, and b) if pld or anyone else has some pointers on the complexity of doing this, and if feasible how difficult/easy it might be?
many thanks

pld
Ultra Wiggler
Posts: 942
Joined: Thu Mar 05, 2015 5:15 am
Location: Germany

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by pld » Sat May 02, 2020 4:57 am

Dais3 wrote:
Sat May 02, 2020 4:32 am
...but wondered if a) anyone has done something like this, and b) if pld or anyone else has some pointers on the complexity of doing this, and if feasible how difficult/easy it might be?
Yeah, the larger screen thing has come up before, see e.g. here.
To quote myself quoting myself:
In theory there are larger compatible screens, but the anecdata I remember is that the 1.5" would only work at a lower SPI clock (which makes it unsuitable because screen/DAC share the port and the timing is tight), and a 2.4" didn't work out of the box, but without actually poking at it it's hard to say why.
I don't remember what 2.4" was tried, so it's possible that some tweaks to the init sequence (which is really the only thing left from u8glib) might suffice but one would probably have to diff the datasheets or a working implementation. Display bring-up can be both fun and frustrating :)

User avatar
wuff_miggler
Ultra Wiggler
Posts: 777
Joined: Wed Feb 19, 2020 11:11 pm
Location: Disney, Australia

Re: ornaments+crimes extended / polymorphic 4x16bit CV generator

Post by wuff_miggler » Thu May 14, 2020 3:22 am

just wondering if anyone experienced in the zen of o_C can let me know where the best thread/place would be to post about prospective collaborative concepts for user created firmware for this beast?

Post Reply

Return to “Music Tech DIY”