Please familiarise yourself with the forum, including policy on feature requests, rules & guidelines

Our Deluge code goes open-source today!

5
Ian_JorgensenIan_Jorgensen Wellington, New ZealandPosts: 614
edited July 2023 in Open Source

Our Deluge code goes open-source today!

Developers, please visit our GitHub: https://github.com/SynthstromAudible/DelugeFirmware
And take a read of the documents linked below
Firmware installation and debugging guide
Deluge codebase introduction

Community, please consider supporting the developers by making a monthly contribution, from just $1, here: https://www.patreon.com/Synthstrom

We will be hosting the first of our Q&A’s in just two day’s time - June 7th, 7pm (EDT) on our YouTube channel https://www.youtube.com/@SynthstromAudible/streams - at the end of the session you'll be able to ask questions via YouTube chat - although you must be a subscriber to the channel to ask (so please do so in advance if you think you might ask anything). Anybody can view and take part in this of course, dev’s and the community.
Ahead of this Q&A, developers, please present your questions here: https://github.com/SynthstromAudible/DelugeFirmware/discussions

For the community who aren’t part of GitHub, you can discuss the development over on our forums in the ‘Open Source’ category, there is also a specific ‘Dev-Chat’ on the Discord. Links to everything community at: https://synthstrom.com/links/

We’d like to make a special thanks to community member Aria Burrell (AKA: "litui" on the community Discord). JLink is the official debugger Renesas recommends but its cost can be well outside the reach of many would-be contributors to open source efforts. For that reason, Aria set out to find a more financially accessible tool for developers in the community to use in place of the JLink.

That customised firmware is "DelugeProbe", available now in version 1.02, the "Have Fun Storming the Castle!" edition, for Raspberry Pi Pico, Raspberry Pi Pico W, Raspberry Pi Debug Probe, and Seeed XIAO RP2040, with support for other RP2040-based boards on the way. Instructions for modding the Deluge with debug pins, adding a debug port to the Deluge case, and building your own DelugeProbe are included in a file within the Deluge source. Other CMSIS-DAP based debuggers are also usable, though DelugeProbe contains speed and quality-of-life improvements over the original Picoprobe. DelugeProbe source and binary images are available at https://github.com/litui/delugeprobe.

Aria, continues to work with us in support of improved developer experience, with the next item on her agenda being build scripts to support development and debugging in Windows, Mac, and Linux environments using alternative IDEs and editors such as Visual Studio Code.

Aria, along with Jamie, and of course Rohan will be available for questions in our Q&A.

There are multiple exciting open-source projects being developed by the community on GitHub at the moment, you can get an overview of the various projects here

One of the more ambitious projects is Delugian which intends to build a desktop GUI with which users can create and edit synth patches/drum kits, name and mix tracks, and even arrange their songs, Those who use Elektron boxes will be familiar with Overbridge; Delugian endeavours to become something similar over time.
https://github.com/alifeinbinary/delugian

Post edited by reza on

Comments

  • 2
    chrisrolandchrisroland United StatesPosts: 42

    thank you! look forward to seeing what folks come up with

  • 4
    lituilitui Calgary, CanadaPosts: 1

    Aria, continues to work with us in support of improved developer experience

    \o/ Just commenting to prove I exist in the forum too, but my main dwelling place is Discord =)

  • 2
    untreeduntreed Beta Tester Posts: 19

    Thanks!

    Two questions for the Q&A:

    For the people currently offering to test, will there be an extra "official community branch" in the Synthstrom beta forums (or will this move over to GitHub)?

    Except for donating via Patreon, what are good ways to support the undertaking for the non-coders among Deluge users?

  • 1
    jensgjensg Berlin, GermanyBeta Tester Posts: 297
    edited June 2023

    @untreed said:
    Thanks!

    Two questions for the Q&A:

    For the people currently offering to test, will there be an extra "official community branch" in the Synthstrom beta forums (or will this move over to GitHub)?

    Except for donating via Patreon, what are good ways to support the undertaking for the non-coders among Deluge users?

    +1 (beta branch for testing)

    I already support on patreon.

    Post edited by jensg on
  • 1
    Ian_JorgensenIan_Jorgensen Wellington, New ZealandPosts: 614

    We've had a number of people ask us to push back the 2nd Q&A session a week so they have more time with the code.
    Notify yourself here:

  • 0
    djAziddjAzid AmsterdamPosts: 200

    From the first q&a, there seems to be an error w/ the bootloader on a lot of devices (not the latest). Will this be addressed soon and do you need anything special (like a special connector) to update it ?!

  • 0
    djAziddjAzid AmsterdamPosts: 200

    @djAzid said:
    From the first q&a, there seems to be an error w/ the bootloader on a lot of devices (not the latest). Will this be addressed soon and do you need anything special (like a special connector) to update it ?!

    Found my answer "If you have an OLED Deluge, then you’re fine - even if it’s an older one which was retrofitted. It has had its bootloader updated to the newest, safest one [..]"

Sign In or Register to comment.