Sharing a Daft Punk loop that sounds pretty good with quantize on.
(...I'm seriously starting to think about open-source MIDI handpans...;-) )
I wonder if the quantize mode icons will eventually be clickable buttons that take you into the settings. (They're not at the moment.)
Can you also see the code for the "Clear" graphic...? I was wondering how the clickable areas are implemented. Is the event handling tied to the graphic code in some way...?
I would say: This could be a wonderful standalone musical instrument. Now it is little more than a somewhat clumsy midi controller. But we can agree that Artiphon constantly falls short when it comes to making a good app.
...as I probably said, the reason I started thinking about ESP32 is because:
C:\Users\<username>\AppData\Roaming\Artiphon\Orba\UpdateUtilities
...contains a folder called "artiphon_esp32_programmer", but the other stuff I've been digging up talks about STM32 which seems to be a different board, so...dunno.
...correction, I've now realised that was simply a result of copying a preset from the Chord folder into the Lead folder, then loading it as a Lead preset. Still, I didn't realise you could do that.
Hmm, I expect @Subskybox could probably knock up a "Scale Fiddler" along the lines of "Chord Fiddler"...:-)
That Flash.bin file appears to be communication/wifi code.
I'll go back to plan A, start by working through the flash log and see which one resets quantise.
I've been taking another look at the change log, and some of the comments are quite interesting.
0.12.3
Fix major issue sysex messages would not be transmitted by ESP32 to STM32 in many cases
Default pitch bend range set to 2 from 48
0.13.1
Fixed issue where Orba could crash if the play surface was extensively palmed
0.13.7
Added root notes and scale to pattern data
Added song root note and scale to Orba metadata
0.13.16
Changed default looper mode to allow up to 1 bar of silence at start of loop, first notes played back as recorded on time grid rather than snapped to start of loop.
0.14.0
Added feature where loops are 'intelligently' ended and notes at the end of the first bar can move to the end of the loop. Loop now ends when last note is played, not when A button is pressed.
0.14.13
Added ability to change Orba's key by sliding on the OCT pad
0.14.17
Removes ability for looper semitone shift
Add FW field to comms to allow app to turn metronome on / off
0.14.18
Quantization is turned on by default (constant length, snap to 1/16 notes)
0.15.0
This version has quantize on by default
Added 'groove' quantize option
0.15.1
Disables quantization by default to allow releasing of volume per part
I was excited to take my findings to the try to crack the quantization problem...
But, um, ORBA2 ?! https://artiphon.com/
You're welcome. I wish I had more time to experiment with this.
...so, moving on to the "Note Fiddler"...;-)
...I was wondering what might be fun for people. I could imagine a drop-down with a whole bunch of different scales which would set the appropriate offsets, with a patch in the Lead folder rather than the Chords folder.
At first I was wondering if loading a "Lead" preset with four voices on the same note was introducing a slight "phasing" effect, but I'm not sure. It's not a probleml just curious. I was also interested in your observation about the Bass section only playing one note from the chord, so that could also be a workaround if so. I wonder if there's any mileage in exploring those "uuid" strings that change between preset types to see what they can do.
Kudos for solving the chord problem and the scale problem in one go.
Andrea Mannocci
This thread is intended to gather the feedback of Orba tinkerers.
27 people like this idea