10 posts / 0 new
Last post
samigina
Offline
Joined: 01/15/2015 - 13:53
Midi out (feature request)

I cant find the option inside the software so I guess is not implemented.

I want to use Caustic for live performance sequencing, sending midi to my hardware synthesizers. Is this possible? Dou you have plans for this?

Im a little worried about the Caustic current state (last update was 8 months ago).

opus.quatre
opus.quatre's picture
Offline
Joined: 02/16/2016 - 17:29
I'm a little bit more worried

I'm a little bit more worried about the statue of Liberty.. It's not been updated for.. how many centuries, yet ??

Don't need to be worried for Caustic.. It is already a mature app..

No, you can't send midi out.. In fact, I think your cell phone or tablette can't..

The thing you can do is "export to midi"..
 

samigina
Offline
Joined: 01/15/2015 - 13:53
Just for clarification,

Just for clarification, almost every phone or tablet with OTG support can send/receive midi. In fact there are some apps with such ability: G-Stomper, N-Track Studio, and Audio Evolution.

opus.quatre
opus.quatre's picture
Offline
Joined: 02/16/2016 - 17:29
Yes.. Sending midi is one

Yes.. Sending midi is one thing.. . But sending midi in real time without too much latency is another thing..
This is also true for midi receive ..

planeth
Offline
Joined: 12/21/2013 - 13:05
"But sending midi in real

"But sending midi in real time without too much latency is another thing..
This is also true for midi receive .."

True for apps that use a pre Android M based MIDI driver.

Sending and receiving MIDI in real time works absolutely fine when using the new MIDI API that was introduced in Android M.

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
> Sending and receiving MIDI

> Sending and receiving MIDI in real time works absolutely fine when using the new MIDI API that was introduced in Android M.

What is your percentage of M+ users?

opus.quatre
opus.quatre's picture
Offline
Joined: 02/16/2016 - 17:29
Is a Muser the male of a muse

Is a Muser the male of a muse ?? In that case I suppose the ratio is fiftyonefourtynine (good Angela at my.. no, it doesn't work..) as for most human species..

planeth
Offline
Joined: 12/21/2013 - 13:05
"What is your percentage of M

"What is your percentage of M+ users?"

It varies across the apps..

Overall 65-70%

TheRektafire
Offline
Joined: 08/27/2014 - 10:45
Speaking of midi export, is

Speaking of midi export, is there a way to customize the midi bank each individual synth exports to? I've noticed that every synth except the beatbox exports as piano (and most if not all beatbox kits are not GM mapped) which which is less than ideal

17hex
17hex's picture
Offline
Joined: 01/07/2013 - 12:23
I've been asking for this

I've been asking for this feature for a super long time (my whole studio is based around MIDI), and I know for certain that there's been some amount of work/thought put into implementing it.   I think this thread largely nails the hold up: latency.  The challenge with Caustic is that one of the design goals (AFAIK) is that it aims to be a full-featured music app that works on EVERY android device (within reason obviously).    And it's true, you can do caustic surprisingly well on surprisingly old hardware.   This old hardware, however, would in NO WAY be able to keep up latency-wise with a realtime midi->USB->App->usb->MIDI path.   I have to assume that it is because it wouldn't work well for a lot of users that Rej opted to not include it yet.  

I've theorized (dreamed?) that Rej has all the code written and just sitting around waiting for the vast majority of caustic's user base to get on a recent enough android version that we can safely assume it will work for most people, and then he'll include it.  I hope :)    

I have thought, however, that he could implement it now with a change:  what if it is measure-offset like the ReaJam  interface in the Reaper DAW, where it synchronizes over the internet by waiting till the next measure (so remote clients are essentially one measure behind).  It's surprisingly easy to get used to, and although it takes playing differently, DOES allow for very effective realtime sync and collaboration even over the internet.   Doing it this way would dodge the latency issue nicely and do it in a way that any device could keep up with.   And then maybe there could be a "Realtime MIDI Out" checkbox that was NOT checked by default, and popped up a "I acknowledge that this beta feature will only work correctly on new/high-end devices and won't expect support getting my latency tuned properly" window when you tried to change it.  There.  Now everyone is happy and people quit bothering Rej about MIDI out ;-)  

Of course this is all easy for me to say, and I know from lots of firsthand experience how life/kids/dayjob/etc can really derail you from focusing on projects like this one.  I guess i've been assuming Rej landed some other job or something that has diverted him away from full-time caustic dev for the time being, and that eventually he will get back to it.  Either way, even without an update in 8 months, caustic is STILL the best music app on android, so no complaints here.

Cheers :)