Author Topic: Woohoo, it works (after some doh! moments)  (Read 1473 times)

pld

  • Team member
  • *
  • Posts: 41
    • View Profile
Woohoo, it works (after some doh! moments)
« 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

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 1185
    • View Profile
Re: Woohoo, it works (after some doh! moments)
« Reply #1 on: March 10, 2014, 09:47:07 AM »

Good news.... congrats.   :D

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

pld

  • Team member
  • *
  • Posts: 41
    • View Profile
Re: Woohoo, it works (after some doh! moments)
« Reply #2 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

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 1185
    • View Profile
Re: Woohoo, it works (after some doh! moments)
« Reply #3 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

pld

  • Team member
  • *
  • Posts: 41
    • View Profile
Re: Woohoo, it works (after some doh! moments)
« Reply #4 on: March 11, 2014, 12:26:04 PM »
Ok, great. I'll take a look at the arpeggiator...

-- Patrick

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 1185
    • View Profile
Re: Woohoo, it works (after some doh! moments)
« Reply #5 on: March 11, 2014, 02:40:11 PM »

Cool...  :)

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 1185
    • View Profile
Re: Woohoo, it works (after some doh! moments)
« Reply #6 on: March 13, 2014, 10:35:00 AM »

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



martindunne

  • Team Member
  • ***
  • Posts: 117
    • View Profile
Re: Woohoo, it works (after some doh! moments)
« Reply #7 on: March 13, 2014, 01:49:57 PM »
nice one pat

pld

  • Team member
  • *
  • Posts: 41
    • View Profile
Re: Woohoo, it works (after some doh! moments)
« Reply #8 on: March 13, 2014, 08:44:53 PM »
Glad to help out. Enjoy!

-- Patrick

martindunne

  • Team Member
  • ***
  • Posts: 117
    • View Profile
Re: Woohoo, it works (after some doh! moments)
« Reply #9 on: March 13, 2014, 08:46:55 PM »
thanks man any idea when we can get our excited little hands on it.

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 1185
    • View Profile
Re: Woohoo, it works (after some doh! moments)
« Reply #10 on: March 13, 2014, 11:52:24 PM »

Just uploaded 1.B8.
It's inside.

martindunne

  • Team Member
  • ***
  • Posts: 117
    • View Profile
Re: Woohoo, it works (after some doh! moments)
« Reply #11 on: March 13, 2014, 11:57:44 PM »
MANY THANKS