PreenFM > preenfm2 and preenfm3

Woohoo, it works (after some doh! moments)

(1/3) > >>

pld:
So I finally got around to finishing the kit, and it all works. Awesome, and thanks again for the quick replacement of the case panel.
It would have been working sooner but I made some totally avoidable mistakes on the way… it’s not like the instructions don’t explicitely mention not to mix up the headers ;)

Also, I got the source compiling and flashed a custom firmware that seems to work.
Still just poking around the source code but it’s a start :)


Cheers,

— Patrick

Xavier:

Good news.... congrats.   :D

Don't hesitate if you have any question about the code.

pld:
Will do.
Are there any issues/features where you might want help? I find it easier to figure things out with a target (and I have no own goals yet)...

Cheers,

-- Patrick

Xavier:
The things i'll have to work on when i'm back in the firmware development :

1 - understanding and fixing the hanging notes i sometimes have when sending quickly midi notes.
2 - Put back sysex preset transmission - I have to find a smarter way to be sure the sent patch is exactly the same as the original one (internal floating point -> sysex is not straighforward).
3 - adding the "as played" arpegiator option (feature request) in adition to up, down, up&down, random.

The last one can be the more interesting for you. I have no idea how difficult it is.
You'll have to dig into mutable instrument arpegiator code : src/synth/Timpre.cpp bottom third of the file.
And src/midipal/*

To add the "as played" option in the menu :
src/synth/SynthState.cpp
Line 52 & 61.

Have fun :-)

Xavier

pld:
Ok, great. I'll take a look at the arpeggiator...

-- Patrick

Navigation

[0] Message Index

[#] Next page

Go to full version