preenfm Forum

PreenFM => preenfm2 and preenfm3 => Topic started by: pld on March 10, 2014, 08:03:08 AM

Title: Woohoo, it works (after some doh! moments)
Post by: pld on March 10, 2014, 08:03:08 AM
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
Title: Re: Woohoo, it works (after some doh! moments)
Post by: Xavier on March 10, 2014, 09:47:07 AM

Good news.... congrats.   :D

Don't hesitate if you have any question about the code.
Title: Re: Woohoo, it works (after some doh! moments)
Post by: pld on March 11, 2014, 08:22:45 AM
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
Title: Re: Woohoo, it works (after some doh! moments)
Post by: Xavier on March 11, 2014, 09:28:15 AM
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
Title: Re: Woohoo, it works (after some doh! moments)
Post by: pld on March 11, 2014, 12:26:04 PM
Ok, great. I'll take a look at the arpeggiator...

-- Patrick
Title: Re: Woohoo, it works (after some doh! moments)
Post by: Xavier on March 11, 2014, 02:40:11 PM

Cool...  :)
Title: Re: Woohoo, it works (after some doh! moments)
Post by: Xavier on March 13, 2014, 10:35:00 AM

For the record, Patrick did it...   :D
Will be included in next firmware.


Title: Re: Woohoo, it works (after some doh! moments)
Post by: martindunne on March 13, 2014, 01:49:57 PM
nice one pat
Title: Re: Woohoo, it works (after some doh! moments)
Post by: pld on March 13, 2014, 08:44:53 PM
Glad to help out. Enjoy!

-- Patrick
Title: Re: Woohoo, it works (after some doh! moments)
Post by: martindunne on March 13, 2014, 08:46:55 PM
thanks man any idea when we can get our excited little hands on it.
Title: Re: Woohoo, it works (after some doh! moments)
Post by: Xavier on March 13, 2014, 11:52:24 PM

Just uploaded 1.B8.
It's inside.
Title: Re: Woohoo, it works (after some doh! moments)
Post by: martindunne on March 13, 2014, 11:57:44 PM
MANY THANKS