It appears the developer has lost interest and the firmware may never see another update or feature enhancement? Since it's open source he has no profit motive to maintain it.


It appears the developer has lost interest and the firmware may never see another update or feature enhancement? Since it's open source he has no profit motive to maintain it.
-- mntbighker

if it's open source then anyone should be able to fork the firmware and maintain it/add features...

"some of the best base-level info to remember can be found in Jim's sigfile" @Lugia

Utility modules are the dull polish that makes the shiny modules actually shine!!!

sound sources < sound modifiers < modulation sources < utilities


It appears the developer has lost interest and the firmware may never see another update or feature enhancement? Since it's open source he has no profit motive to maintain it.
-- mntbighker

if it's open source then anyone should be able to fork the firmware and maintain it/add features...

-- JimHowell1970

The question remains if anyone ever will.


The question remains if anyone ever will.

-- mntbighker

I volunteer you... you seem concerned about it... so maybe you should do it

"some of the best base-level info to remember can be found in Jim's sigfile" @Lugia

Utility modules are the dull polish that makes the shiny modules actually shine!!!

sound sources < sound modifiers < modulation sources < utilities


I'm not a programmer.


I'm not a programmer.
-- mntbighker
you could learn, it's not rocket science - and the code's already written

"some of the best base-level info to remember can be found in Jim's sigfile" @Lugia

Utility modules are the dull polish that makes the shiny modules actually shine!!!

sound sources < sound modifiers < modulation sources < utilities


I wish I had the time to learn to code, but simple as it may be, I don’t..


I'm a developer, and even if you have the knowledge, it is not an easy task to modify the code written by another, especially if that other person is the creator of the Hardware. Anyway, if it's a small change, don't be discouraged and get your hands on it.
It is difficult or even impossible to break the hardware through code. It is more dangerous to manipulate the hardware.


I am a programmer...
-- ferranadsr

me too...

I took a look at the code as well... it looks like a bit of effort to get into, but only because there's quite a lot of code... it doesn't look that difficult (clean code with meaningful names and nicely laid out) once you do and know the basics of programming/C++... in other words probably not much more effort than it would take either of us - or any other programmer, for that matter

all programmers weren't programmers before they became programmers - you have to start somewhere!

I suspect everyone using this forum has the basic skills needed - reading, googling, high school level maths and typing

"some of the best base-level info to remember can be found in Jim's sigfile" @Lugia

Utility modules are the dull polish that makes the shiny modules actually shine!!!

sound sources < sound modifiers < modulation sources < utilities


here a custom firmware: https://github.com/mebitek/performer
here the improvments:
- Extend retrigger value. max 8 retriggers per step
- Extend probability steps. min value now is 6.3%
- add negative gate offset feature
- add metropolis style sequencer option
- double click to toggle gates when editing layers other than gate
- do not reset cv outputs when clock is stopped
- add various curves
- use random seed each access to random gen layer
- add curve improvements
- add midi improvements
- add noise reduction
- add track names
- add quick tie notes feature
- various bugfixes
- improve solo perform
- launchpad follow mode
- launchpad improve slide visulazation
- launchpad color theme
- launchpad circuit dstyle note editor

hope you can test it and reports bugs or feature requests on github

Electronic music/video producer and composer.
Dark Ambient Cinematic atmospheres from Sardinia.


new release!!! v0.1.48
https://github.com/mebitek/performer/releases/tag/0.1.48

  • Moving steps in a sequence
  • INIT by step selected
  • smart cycling on patter follow modes (check if launchpad is connected)
  • Show launchpad settings only when a launchpad is connected
  • Apply random for selected steps only
  • double click page to enter context menu for 2 seconds
  • Prevent very short output clock pulses at higher BPMs
  • Undo function (alt+s7)
  • Curve mode backward run modes play reverse playback
  • Bypass the Voltage Table in specific steps of the sequence

as always, please open issues on github and share your experience with the custom firmware.
don't forget to rate the project to gitub!!!
enjoy

Electronic music/video producer and composer.
Dark Ambient Cinematic atmospheres from Sardinia.


Hi all,
I proudly present version 0.2.0

https://github.com/mebitek/performer/releases/tag/0.2.0

  • Stochastic Track
    • global octave modifier
    • launchpad control general octave
    • loop and lock loop
    • reseed
    • rest probability 2,4,8 steps
    • global gate length modifier
    • clipboard actions
    • generators
  • Load/Save Sequence to use a sequence library (fast switch on loading)
  • Launchpad Performance Mode 8+3 (2+GRID2 -> quick set lenght sequence; 2+GRID1 -> overview page )
  • Submenu shortcuts (double click F[1-5] to enter project, layout, routing, midi out, user scale)
  • Page buttons on launchpad circuit note edit
  • Extend gate Lenght to 4bits @glibersat
  • Multi Curve CV Recording (cv curve input has been moved in track page)
  • quick change octave shortuct (step+F[1-5]) 1-5V
  • quick gate accent launchpad control on gate page and circuit page (7+GRID)
  • add steps to stop feature in project page. Once started when the engine reaches the steps to stop value the clock will stop.
  • improved overview page. quick edit tracks

you can find full documentation here:
https://mebitek.github.io/performer/manual/

as this releases contains lot of new features (over all the new stochastic track) please open issues on github. I will not implement new feature requests until the current 0.2.0 version is perfectly stable.
thx to testers:
Guillaume Libersat, Nik Ansell, XponentOne, Blueman Gil Arts, hales2488, Matteo Chiarenza Santini, KittenVillage, Andreas Hieninger
and thx to all who made donation or bought my music to support my work on the beautiful Westlicht PER|FORMER eurorack sequenceer

Electronic music/video producer and composer.
Dark Ambient Cinematic atmospheres from Sardinia.


Version 0.2.2 is out:

https://github.com/mebitek/performer/releases/tag/0.2.2

Logic Track

fix shift steps feature -> Guillaume Libersat

step recorder "move step forward" shortcuts

step recorder "current step" cv routable, respond to gate (5ms)

curve track cv contrallable min and max

Overview page improvements

add trigger curve shape

add filter note parameter

thanks to the greatest tester team ever: Blueman Jil Arts Pompeius Magnus Lenneskog Andreas Hieninger

full documentation: https://mebitek.github.io/performer/manual/

feel free to open an issue on github to report bugs or open a discussion to share new ideas

remember to rate the project on github and if you want just make a donation to support my work

Electronic music/video producer and composer.
Dark Ambient Cinematic atmospheres from Sardinia.