Skip to content

Releases: midilab/aciduino

Final v2.0.0

06 Jan 16:24
Compare
Choose a tag to compare

Along with community support on tests, debuging and ideias, here it is the official release of v2.

  • support for direct analog pin connect of up to 16 pots for midi controller your acid gears.
  • BLE midi support for esp32(not ideal for sequencing but great for midi controlling)
  • out-of-the-box esp32 setup for usb-to-midi bridges on PCs(hairless midi or ttymidi)
  • new version of uClock v2 integrated(bettern PPQn resolution and shuffle)
  • fix roll, now configurable on src/sequencer/engine_808.h

v2.0.0 Release Candidate 3

19 Dec 09:11
Compare
Choose a tag to compare
  • Easy to port file format on src/ports/. Getting easy to start customization by copying one of ports .h models and start you own customization of aciduino, no more modules.h or 0_hardware_setp.ino...
  • ESP32 Review, test and fixes making the first officialy supported platform for aciduino and uCtrl.

Image of aciduino esp32 wroom on protoboard

v2.0.0 Release Candidate 2

05 Sep 21:02
Compare
Choose a tag to compare

This release brings a enhanced support for ESP32 with the integration of FreeRTOS taskhandler to uClock and uCtrl libraries.

CHANGELOG

  • uCtrl and uClock updated to a new timer implementation leverage the integrated FreeRTOS taskhandler.
  • MIDI sync input now supported on ESP32.

v2.0.0 Release Candidate 1

06 Feb 13:27
Compare
Choose a tag to compare

A lot of new features bringing the aciduino v2 to his last stage for the final 2.0.0 release.

Important break changes:

  • No more shift+function1 button for play. transport has his own page area now. but you can add one more button for a dedicated transport control. to do that, goes to 0_hardware_setup.ino and uncomment the line //#define USE_TRANSPORT_BUTTON and use the updated schematics for that button.
  • No more live page, it breaks into ptrn(pattern) and midi page

Since the epprom size is small, keep in mind that use lots of tracks with long length will reduce the numbers of patterns you can store at. Using the default layout (4x 303 32 steps and 1x 808 64 steps) you can have 5 patterns stored on a epprom with 4096bytes(like arduino mega or teensy 3.6). You can increase the number of patterns by using less steps per track or less tracks, the 808 tracks are the one with huge size in memory. Each time you change the layout of tracks and steps(edit src/sequencer/setup.h) the acidunio will wipe out the epprom old data to create the new data supporting the new track layout.

On roadmap support to sdcard for session and pattern data to be stored without limitations.

CHANGELOG

  • Pattern grid feature with save/load on epprom
  • Copy and paste function for patterns
  • Session user data save/load on epprom
  • Midi learn functionl for POT16 extension
  • Midi Rec in for realtime mode(missing step mode for now).
  • Dedicated transport button for play/stop and record on/off (optional build)
  • New pages for track, transport and session config.

v2.0.0 beta 10

06 Jan 21:06
Compare
Choose a tag to compare

For those waiting to have a tons of knobs to twist on you aciduino v2 here it is a support for uModular POT16(2x 4051) to add 16 potentiometers to control all midi parameters per track. For setups with POT16 you will need to change you main POT per a encoder.

Check the schematic diagram to extend you aciduino.

CHANGELOG

v2.0.0 beta 9

02 Jan 16:04
Compare
Choose a tag to compare

Great news for those ESP32 fans, an experimental support for ESP32 wroom boards can be built now, above the pinout for breadboard setup:
https://github.com/midilab/aciduino/blob/master/v2/hardware/imgs/aciduino_v2-esp32_bb.png

  • UI now can handle up to 256 steps on 303 engines(you can go for 512/1024.. but maybe the interface blows up on your face...)
  • uCtrl midi module for easy handle setup/port over different arduino archtectures.

CHANGELOG

v2.0.0 beta 8

22 Dec 20:23
Compare
Choose a tag to compare

Last official release for TEENSY LC!!! :(

Unfortunately this is the last release with official support for teensy LC, after struggling a lot with memory limitations i decide to drop support to keep going with the development of new features that can be run on AVR Mega 2560 and any Teensy >= 3.2.

Keep it acid!

CHANGELOG

v2.0.0 beta 7

21 Dec 13:49
Compare
Choose a tag to compare

This release brings support to arduino mega 2560 for those who can't find a teensy around.

Be Acid!

v2.0.0 beta 6

09 Dec 12:23
Compare
Choose a tag to compare

For the first time in step sequencer history some fancy feature called mutePattern lets you setup a grid style(like ableton) automations for mute on 303 and/or voices on 808 while jamming. For now 4 patterns avaliable, maybe some more in the future but 4 looks like a good number for a single pattern.(more choices to come with pattern load/save on sdcard and ableton grid style for play with patterns).

v2.0.0 beta 5

29 Nov 20:37
Compare
Choose a tag to compare