14 posts / 0 new
Last post
SToons Music
Offline
Joined: 03/01/2018 - 02:48
My Irrelevant Wish List - it's really short!

So, knowing this is highly improbable, I'll still put it out there.

In the PCMSynth, when you open the Loop Editor, there is space for one more button.

It would look like a lock. It would allow you to Lock the loop points and then they (essentially the loop) could be swept forward or backwards thru the file. We can already sweep a static point in time, to a limited extent as I have shown, but not a loop .

So, if a sample were loaded, we could choose a loop length, let's say it was 4,096 samples. You could then, using automation, sweep the entire loop forwards or backwards.

Of course this would require extra work cause the algorithm would have to automatically smooth the loop to avoid clicks. I have no idea what that would entail and I'm not holding my breath.

The benefit? MASSIVE! Literally. This would put Caustic in the domain of NI Massive or, you know, Serum. Cutting edge shit.

On a side note I have zero idea what the legalities are of upgrades etc. but I'll throw this out there.

With any good DAW, upgrades are traditionally NOT free.

Perhaps a point in time will come in the future where it's worth considering adding a few features. Personally, I would GLADLY pay $9.99 or whatever for a Caustic 3.3 with the above feature and I doubt I'm alone, this type of wavetable manipulation is insanely popular right now.

It may not be even be possible but I can envision seeing Caustic 3.2 selling at $9.99, Caustic 3.3 selling at a higher price, and upgrading from 3.2 to 3.3 a different price as well.

There is probably 30 years of precedent in this approach but I'm not the one in the trenches. I can only make dumb and blind suggestions because I have no clue how GooglePlay functions or what the fine print said about any "rights" I have to free upgrades.

Just thought I'd throw it out there. Like I said, I'm not holding my breath and I still think Caustic, as is, is hands down the best audio software for Android by a mile.

migue
Offline
Joined: 03/19/2018 - 14:25
Si mal no entendi yo, lo que

Si mal no entendi yo, lo que queres hacer con el loop en el pcmsynth, se puede hacer manteniendo apretado el boton Start o el boton End. De ahi seleccionar la porcion de sample que quieres usar.

James
James's picture
Offline
Joined: 01/21/2013 - 07:09
I totally get you on Caustic

I totally get you on Caustic 3.3 or 4 etc. I would be more than happy to pay for the next iteration of Caustic - especially as I bought 2.0 and I'm now on 3.2. I PayPal'd money to Rej a couple of times in the move from 2.0 to 3.2 but I'm probably the exception.

I had a similar converstion with Mike to try and understand why, with a mobile app, you seem to be entitled to a lifetime of free upgrades. Compare that to a desktop app where you buy a version (a generation) of the software, and upgrades and patches are FoC for that generation only. As soon as the generation of the core software increases by 1 it's a whole new paid for application (often with existing users given a discount if they choose to upgrade).

Mike did mention that a new app would appear in the App stores as new - so all reviews, download counts, shows in searches would be reset if, for instance, Rej releases a Caustic 4 as a brand new app. I'm sure there were more considerations - Mike or Rej could I explain better than me.

 

SToons Music
Offline
Joined: 03/01/2018 - 02:48
@migue

@migue

Por favor abre este archivo. Comience a reproducir el archivo. Es importante destacar que ahora debe ir a pcmsynth para mantener presionado el botón Iniciar o Finalizar bucle para abrir el editor de bucles. Debes hacer esto mientras suena la canción. Ahora debería ver cómo he provocado que el cursor se mueva dentro de los puntos de bucle usando notas "deslizantes" y notas no deslizantes que hacen que la reproducción del bucle cambie de dirección. Deseo poder mover los puntos de Inicio y Fin de una manera similar. Espero que Google Translate sea lo suficientemente amable para ayudarme a expresar mis deseos.

Caustic Song file (optional): 

SToons Music
Offline
Joined: 03/01/2018 - 02:48
I hear you James. I find the

I hear you James. I find the GooglePlay "hierarchy" (for lack of a better word) frustrating.

Often I upgrade an Android app and the update doesn't function where the previous version was great. You are (generally) left with only two choices - either wait for the fix if it ever comes or, if the app came pre-installed, roll it back to the original version.

It has become problematic enough that I now ghost my entire phone regularly to an external USB drive so I can manually reinstall the previous apk if needed.

On PC its a very easy process to roll back to any previous version of a program as you likely know.

So, yeah, the process or politics or whatever involved in considering how to market stuff for Android alone, even ignoring that Caustic is cross platform, is probably a formidable obstacle.

I tried hard to express the reality of my wishes taking that into consideration as you likely noticed :-)

RobFarley
RobFarley's picture
Offline
Joined: 11/02/2013 - 16:43
 I started off on Caustic 1

 I started off on Caustic 1 many many many moons ago and I think it cost $2... I've pushed a couple of extra donations Rej's way but frankly, for the amount of joy Caustic has provided it doesn't even begin to cover it! And yeah, obviously I'd happily pay for upgrades. I guess the problem with paywall upgrades is that you have to maintain the older versions not just the current version. So I guess as a one man band it's easier to just push the new version out for free. I think he could be a bit more ballsy and stick a dirty big donate button when you upgrade though, or a product you can buy off google play that has no content. Something like that?

Regarding features, I could probably come up with a dirty long list. I think for me, I'd concentrate on because mobile devices are inheirently faster than they were,a few of the caustic optimisations to save processor time could be unoptimsed to improve sound quality of a few synths. A sample based generator for the modular. Switches on the modular so you can make one mod machine route around with a flick of a switch (think switching distortion on and off for example). Width control on the delay fx, non destructive sample chopper for PCM synth, put the fx inline on the machine and allow pattern automation on the insert fx. Obviously the standard, more machines, more fx. Mastering to be released... I'll stop now... Because lets face it, caustic is pretty damn good as it stands, it can obviously be improved, but hey, it's not crap now is it, and I'm still knocking out tracks!

SToons Music
Offline
Joined: 03/01/2018 - 02:48
"non destructive sample

"non destructive sample chopper for PCM synth"

Is that not already the case? You'll need to elaborate cause I must be missing a specific angle here. You can load the same sample in as many slots as you like and set the loop Start and End markers differently.

There are workarounds for almost everything you mention, maybe tedious but still possible.

However, there are no apparent workarounds for the type of wavetable looping I mentioned.

Thanks again guys, the more heads together means the further we can push the current version of Caustic, we all have our own individual strengths and vision to contribute.

Edit: Rob, I'm probably missing the boat but here's a really bad example of non - destructive sample chopping, threw it together quickly as an example of what I perceive as sample chopping but it's pretty lame sounding, will tweak something better together when I have time.

Caustic Song file (optional): 

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
Android sucks for the old

Android sucks for the old school type of upgrades, it's impossible and why the app stores push In App Purchases down your throat.

IAP are the upgrades but what if you don't want to use them? Well then I guess it means you have to be more strategic as to "how" you make apps.

I am experiementing with DSP and MIDI/Link Android apps that use the new lowlevel audio Oboe (C/C++).

AudioRoute is trying to make some waves to link app's dsp and midi together but that is slow going, but they were successfull on iOS I guess.

 

SToons Music
Offline
Joined: 03/01/2018 - 02:48
FWIW Csound for Android now

FWIW Csound for Android now uses Oboe.

UncleAfx
UncleAfx's picture
Offline
Joined: 03/06/2016 - 20:08
Where'd they come up with the

Where'd they come up with the name Oboe anyway? Was that somebody's favorite instrument? Ah, who am I to judge names...

+1 for the automateable range lock for sure. It might even be #1 on my list. Oh wait, no there's midi sync. :-)

As far as protecting yourself from crappy broken upgrades, I've been using an app for the past 2 years that automatically drops an apk into a backup folder any time you upgrade or download an app. Then it's up to you to delete the ones you don't want.
https://play.google.com/store/apps/details?id=mobi.infolife.appbackup

SToons Music
Offline
Joined: 03/01/2018 - 02:48
@UncleAFX - awesome, thanks,

@UncleAFX - awesome, thanks, it's also nice in a bizarre way to know I'm not the only one wondering what the f@#$ they're thinking (yeah, an acclimated individual knows how to find anything online but why should they have to???)

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
Developers are strange and

Developers are strange and the good ones usually live in dark holes that don't see the light for years.

Oboe - Obi-Wan Kenobi of the Android Audio system.

RobFarley
RobFarley's picture
Offline
Joined: 11/02/2013 - 16:43
PCM chopper, basically load a

PCM chopper, basically load a sample once and then be able to chop it up into bite size pieces and it automatically spreads it across the keyboard, i.e. from 0-2 seconds is c1, 2-4seconds is D1, 4-8seconds E1 etc etc. Just would be awesome for breaking up vocal samples or drum loops etc... but to be honest, there are a bunch of workarounds so I'm not crying for it in any measure!

paulovski
paulovski's picture
Offline
Joined: 09/19/2012 - 06:13
I keep badgering Mike about

I keep badgering Mike about doing one. Maybe he'll come to his senses :)

Once you're happy with where the non destructive loop points are, there's an import loop tool in the audio editor, so can destroy the bits you don't need any more.