mini Peaks w/ DMC

Cwejman, Livewire, TipTop Audio, Doepfer etc... Get your euro on!

Moderators: lisa, luketeaford, Kent, Joe.

Post Reply
User avatar
rayultine
Veteran Wiggler
Posts: 585
Joined: Fri May 06, 2016 12:00 am
Location: Memphis TN

mini Peaks w/ DMC

Post by rayultine » Wed Sep 11, 2019 2:56 pm

Hi all,
From the Dead Man's Catch github:
"Warning! It has come to my attention that hardware version 3 or later of the Peaks module uses firmware calibration of the null point output voltage, rather than two physical trimpots as used in earlier versions. None of the firmware code required to support firmware calibration has been incorporated into the current version Dead Man's Catch. Therefore installation of Dead Man's Catch on versions of the Peaks module which lack a trimpot (on the back of the PCB) is NOT recommended. If you have installed DMC v0.7 or earlier on a version 3 Peaks (without trimpots), you may wish to re-install the factory Peaks firmware."

Does one have to worry about this with the 4hp mini-Peaks (Pique) ?
Thanks!

User avatar
Zymos
Super Deluxe Wiggler
Posts: 2514
Joined: Sat Jul 18, 2015 1:14 pm
Location: ABQ,NM

Post by Zymos » Wed Sep 11, 2019 4:18 pm

I'd heard someone wrote an alternative fw that fixes this.

It's really only an issue if you are using Peaks as an ADSR into a VCA - it might not close all the way. I don't know if any of the other apps are affected in any way you'd notice.
Last edited by Zymos on Wed Sep 11, 2019 6:41 pm, edited 1 time in total.

User avatar
forestcaver
Veteran Wiggler
Posts: 632
Joined: Tue Mar 14, 2017 4:41 pm
Location: UK
Contact:

Post by forestcaver » Wed Sep 11, 2019 4:46 pm

Yes - done. I’ve also added a lorenz attractor (adapted from streams easter egg) and will get around to adding more chaotic equations soon! Basically it adds nlc’s sloth functionality. The chaotic stuff isnt stable, the calibration stuff is stable. (Boom boom! No pun intended....)

User avatar
rayultine
Veteran Wiggler
Posts: 585
Joined: Fri May 06, 2016 12:00 am
Location: Memphis TN

Post by rayultine » Wed Sep 11, 2019 7:47 pm

forestcaver!!!
Do you have a dedicated thread for updates on such lovely features?

User avatar
forestcaver
Veteran Wiggler
Posts: 632
Joined: Tue Mar 14, 2017 4:41 pm
Location: UK
Contact:

Post by forestcaver » Wed Sep 11, 2019 7:56 pm

rayultine wrote:forestcaver!!!
Do you have a dedicated thread for updates on such lovely features?
Umm - no. I need to upload my changes back to github at some point though.

User avatar
forestcaver
Veteran Wiggler
Posts: 632
Joined: Tue Mar 14, 2017 4:41 pm
Location: UK
Contact:

Post by forestcaver » Thu Sep 12, 2019 11:28 am

This is the sloth-like strange attractor....

Image[/img]

User avatar
EPTC
Super Deluxe Wiggler
Posts: 1300
Joined: Thu May 14, 2015 9:01 am
Location: Austin TX
Contact:

Post by EPTC » Thu Sep 12, 2019 2:23 pm

forestcaver, is this an enhancement (extras added) of Tim Churches' DMC? If so, awesome awesome!

If not, awesome too! Just curious.

We're talking Peaks FW that could add sloths? That'd be wonderful.
SPOKEN WORD WITH ELECTRONICS, http://www.ep.tc/spoken-word
Support the show: https://eptc.bandcamp.com/album/spoken- ... sodes-1-10

This week's episode:


User avatar
forestcaver
Veteran Wiggler
Posts: 632
Joined: Tue Mar 14, 2017 4:41 pm
Location: UK
Contact:

Post by forestcaver » Thu Sep 12, 2019 2:56 pm

EPTC wrote:forestcaver, is this an enhancement (extras added) of Tim Churches' DMC? If so, awesome awesome!

If not, awesome too! Just curious.

We're talking Peaks FW that could add sloths? That'd be wonderful.
Yes - it is an enhancement to DMC (as is the calibration code)
Yes - Peaks doing sloths essentially - an extra mode in the lfo section of DMC (there was one slot free ! So all the led mode indicators are flashing apart from the solid lfo led indicator !). It’s essentially just adding the easter egg from streams, but I want to add more strange attractors, selectable from the knobs. I also added more controls to the attractors. Adding more attractors (chaotic time series) will be easy (Halvorsen and Rossler are the obvious ones to add immediately). The idea is that you would select them in the same way you select LFO shape.

User avatar
EPTC
Super Deluxe Wiggler
Posts: 1300
Joined: Thu May 14, 2015 9:01 am
Location: Austin TX
Contact:

Post by EPTC » Thu Sep 12, 2019 11:28 pm

forestcaver wrote:Yes - it is an enhancement to DMC (as is the calibration code)
Yes - Peaks doing sloths essentially - an extra mode in the lfo section of DMC (there was one slot free ! So all the led mode indicators are flashing apart from the solid lfo led indicator !). It’s essentially just adding the easter egg from streams, but I want to add more strange attractors, selectable from the knobs. I also added more controls to the attractors. Adding more attractors (chaotic time series) will be easy (Halvorsen and Rossler are the obvious ones to add immediately). The idea is that you would select them in the same way you select LFO shape.
Man consider me a happy beta tester if you make that available. Tremendous!
SPOKEN WORD WITH ELECTRONICS, http://www.ep.tc/spoken-word
Support the show: https://eptc.bandcamp.com/album/spoken- ... sodes-1-10

This week's episode:


User avatar
forestcaver
Veteran Wiggler
Posts: 632
Joined: Tue Mar 14, 2017 4:41 pm
Location: UK
Contact:

Post by forestcaver » Fri Sep 13, 2019 7:27 am

EPTC wrote:
forestcaver wrote:Yes - it is an enhancement to DMC (as is the calibration code)
Yes - Peaks doing sloths essentially - an extra mode in the lfo section of DMC (there was one slot free ! So all the led mode indicators are flashing apart from the solid lfo led indicator !). It’s essentially just adding the easter egg from streams, but I want to add more strange attractors, selectable from the knobs. I also added more controls to the attractors. Adding more attractors (chaotic time series) will be easy (Halvorsen and Rossler are the obvious ones to add immediately). The idea is that you would select them in the same way you select LFO shape.
Man consider me a happy beta tester if you make that available. Tremendous!
Do you have a programmer (and know how to use it) ? (I’d be comfortable letting you have the hex to play with. I’d be uncomfortable with the wav as there is the (admittedly small) possibility of bricking the module - the same with any firmware. A programmer makes it pretty easy to recover it and program it quickly.

User avatar
EPTC
Super Deluxe Wiggler
Posts: 1300
Joined: Thu May 14, 2015 9:01 am
Location: Austin TX
Contact:

Post by EPTC » Fri Sep 13, 2019 11:11 am

Thanks for the suggestion! - Regret I don't have a programmer, or know how to use - I'm an end user with the alternate peaks firmware. I'm comfortable with coding though, what's the programmer based on? Is this?

I'll gladly wait for a public file and hear you about risk, thanks for the work on this!
SPOKEN WORD WITH ELECTRONICS, http://www.ep.tc/spoken-word
Support the show: https://eptc.bandcamp.com/album/spoken- ... sodes-1-10

This week's episode:


User avatar
JakoGreyshire
Ultra Wiggler
Posts: 933
Joined: Wed Oct 11, 2017 5:50 pm
Location: Seattle, WA.

Post by JakoGreyshire » Fri Sep 13, 2019 1:31 pm

Forestcaver you are awesome! I have a few piques to build soon and this is great news indeed...
Maybe someday you could look into the parasites for plancksII troubles?

J.
My YouTuBe Page...
The patch you've created in your brain is more challenging to modify than the patch you have on your modular.

User avatar
forestcaver
Veteran Wiggler
Posts: 632
Joined: Tue Mar 14, 2017 4:41 pm
Location: UK
Contact:

Post by forestcaver » Fri Sep 13, 2019 4:09 pm

EPTC wrote:Thanks for the suggestion! - Regret I don't have a programmer, or know how to use - I'm an end user with the alternate peaks firmware. I'm comfortable with coding though, what's the programmer based on? Is this?

I'll gladly wait for a public file and hear you about risk, thanks for the work on this!
The programmer I use most often is the bog-standard stlinkv2. There are cheaper ways to do it and hackier ways. But that is probably the simplest way to start.

User avatar
forestcaver
Veteran Wiggler
Posts: 632
Joined: Tue Mar 14, 2017 4:41 pm
Location: UK
Contact:

Post by forestcaver » Fri Sep 13, 2019 4:11 pm

JakoGreyshire wrote:Forestcaver you are awesome! I have a few piques to build soon and this is great news indeed...
Maybe someday you could look into the parasites for plancksII troubles?

J.
Dont know what that problem is with plancks II and parasites ????

(I know parasites doesnt compile currently for frames straight from the github - it needs a few code changes that are pretty simple though - iirc stmlib has diverged.... but easy to add the bits back).

User avatar
JakoGreyshire
Ultra Wiggler
Posts: 933
Joined: Wed Oct 11, 2017 5:50 pm
Location: Seattle, WA.

Post by JakoGreyshire » Sat Sep 14, 2019 1:48 pm

I'm ordering up all the parts I need to finish my piques soon... I use an ST Link v2 as well, So In a while I could try some DMC on them...



forestcaver wrote:
JakoGreyshire wrote:Forestcaver you are awesome! I have a few piques to build soon and this is great news indeed...
Maybe someday you could look into the parasites for plancksII troubles?

J.
Dont know what that problem is with plancks II and parasites ????

(I know parasites doesnt compile currently for frames straight from the github - it needs a few code changes that are pretty simple though - iirc stmlib has diverged.... but easy to add the bits back).
Off Topic: the PlancksII issue was touched on lightly at the unsuccessful thread...:
Altitude909 wrote:
JakoGreyshire wrote:..
Even then the compiled frames parasites still doesn't load into plancks II? See when I tried to upload the parasies for frames into plancks, it would load untill half way through the wav file... so, it was loading... whereas the twists just wasn't getting any signal whatsoever...

Anyway... I'll see what I can do...

Thanks..
It doesnt work, I dont think it worked on plancks 1 either. There is something about the hardware that's preventing the audio bootloader from working but it was never a priority when we were designing it to have it working so it never really got looked into. The weird part about that is planks 1 was a 1:1 clone of Frames parts wise and II there were some small changes made here and there but both devices suffered from the same issue


seeing as Altitude909 thought it was a hardware problem but couldn't get it to work on plancksI which was a part for part clone, I thought it might be a software issue...

Maybe someday It'll get sorted... It would then be another alt firmware to remember "what the heck is going on under the hood module?"

If it is a firmware issue I figured that you would be the one to be able to make it work forestcaver.

EDIT: so maybe it will work with the " it needs a few code changes that are pretty simple though - iirc stmlib has diverged.... but easy to add the bits back)." thing you said??
My YouTuBe Page...
The patch you've created in your brain is more challenging to modify than the patch you have on your modular.

User avatar
forestcaver
Veteran Wiggler
Posts: 632
Joined: Tue Mar 14, 2017 4:41 pm
Location: UK
Contact:

Post by forestcaver » Sat Sep 14, 2019 2:49 pm

JakoGreyshire wrote:I'm ordering up all the parts I need to finish my piques soon... I use an ST Link v2 as well, So In a while I could try some DMC on them...
Just added the rossler and halversen attractors....
Yeah - when it’s ready, I’m happy if you want to play with it - it needs some work on controllability and getting the different spot/dual modes working nicely.
EDIT: so maybe it will work with the " it needs a few code changes that are pretty simple though - iirc stmlib has diverged.... but easy to add the bits back)." thing you said??
I’ve got a parasites frames I built with the changes - you can try it if you want.... (when you have an stilnk :-) I dont want the responsibility of anyone bricking a module !)

User avatar
forestcaver
Veteran Wiggler
Posts: 632
Joined: Tue Mar 14, 2017 4:41 pm
Location: UK
Contact:

Post by forestcaver » Sun Sep 15, 2019 10:44 am

Split mode and dual/expert mode working. Rossler working and lorenz and rossler selectable on the knobs:

Image

User avatar
Timmy
Super Deluxe Wiggler
Posts: 1236
Joined: Fri May 06, 2016 7:08 pm
Location: Sydney, Australia

Post by Timmy » Sun Sep 15, 2019 11:00 pm

@forestcaver, send me a PR or your GH name and we can merge all the code and/or update the docs.

A second-order harmonograph (a pendulum on a pendulum) would be cool. That requires computing floating point trig functions, but I think there may be optimised STM library functions for these? (Googles) Hmm, maybe not.

User avatar
forestcaver
Veteran Wiggler
Posts: 632
Joined: Tue Mar 14, 2017 4:41 pm
Location: UK
Contact:

Post by forestcaver » Mon Sep 16, 2019 1:18 am

Timmy wrote:@forestcaver, send me a PR or your GH name and we can merge all the code and/or update the docs.

A second-order harmonograph (a pendulum on a pendulum) would be cool. That requires computing floating point trig functions, but I think there may be optimised STM library functions for these? (Googles) Hmm, maybe not.
Will do... (but it’s “forestcaver” on gh as well)

I’ll add a double pendulum - needs some thought though about damping/striking. I’m piggy backing on the lfo code in DMC so will add a few extra chaotic functions....
TINRS Wobbler does a double pendulum on a cortex m0+ (nxp freescale)...
(I’m also messing about with the wobbler - to add chotic stuff as well - and tuesday code)

User avatar
m12386
Learning to Wiggle
Posts: 40
Joined: Wed Apr 08, 2020 10:44 pm
Location: Chicago

Re: mini Peaks w/ DMC

Post by m12386 » Mon Jun 29, 2020 9:29 pm

So has the calibration issue been fixed with the newer peaks? I just got a Pique and would like to install DMC on it. Is there a hex file floating around?

Post Reply

Return to “Eurorack Modules”