61 posts / 0 new
Last post
Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
Caustic 2.1 - Release Candidate

I have no major bugs on my list right now so I'm moving to a release candidate. If you find any major issues, please let me know ASAP. There's still a bunch of work to do before I can push the APK to the markets. Mostly promo stuff, videos, etc but also packaging presets and other little things. This is the boring bit for you guys, but please keep using the new version and keep an eye/ear out for bugs.

If you're just starting this beta program, have a good read of the Beta 1 thread for instructions, new features, and known issues before jumping in.

EDIT: Jump down for latest build

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
Hey,

Hey,

I still have the pattern tracking problem.

I just opened a new file put notes in the subsynth and pressed play in pattern mode. The orange cursor starts on beat3 every time. I tired setting different latency settings and it didn't make a difference.

Mike

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
Just tried Mikes situation.

Just tried Mikes situation. Problem does not exist on my end. Patter or Seq, works 100% in relation to orange marker, or snap marker functions too.

No problem here.

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
I just uninstalled the app,

I just uninstalled the app, deleted the config and reinstalled RC1.

Same thing happens, in pattern mode the orange cursor starts at step 13 in quarter notes.

Xoom OS 4.1.2

Mike

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
I havent downloaded RC yet,

I havent downloaded RC yet, is this a new issue or did this happen to you in beta5?

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
I saw the issue in beta5 and

I saw the issue in beta5 and it's doing the same thing. I actually noticed it last night when I was messing around (on beta5).

I saw others posted the bug, so I didn't chime in, Rej closed the thread to quick. :)

Mike

wardini
wardini's picture
Offline
Joined: 07/13/2012 - 17:13
@ work but quick test of

@ work but quick test of fixes during break. Mike's bug is reproducible here. Orange cursor/marker Starts after first quarter note in 4th beat each time.  (Or as he said AFTER 13th quarter note so same spot for both of us) Other 3 appear fixed at first run through: No crash after demo content extraction.  Export seemed faster, results of .wav file as expected.  multiple notes Copy/Paste as expected. Looks Good!

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
Psssst wardini, go check out

Psssst wardini, go check out the show n tell thread... got a spooky somethin for ya

NetC
NetC's picture
Offline
Joined: 11/05/2012 - 17:43
I seem to have problems in

I seem to have problems in the sequencer with selecting a few patterns to loop on... It works sometimes but most the time I'm being asked if I want to insert measures or trim the selected measures. It can get frustrating. I always select the "time" button on the right side before doing so btw... 

What's the trick?

 

Also, I hear quite a bit of clicks as a song plays along (maybe as samples get loaded?). The 2.0 version didn't have this problem...

 

Note that I've only tested the beta/rc1 on the PC version, as I haven't updated my phone yet... The behavior may be different in Android directly,

 

Cheers!

NetC (Still need to do intro... Soon...)

paulovski
paulovski's picture
Offline
Joined: 09/19/2012 - 06:13
I haven't had any crashes on

I haven't had any crashes on any of these betas yet.

Export song is working fine here with every latency option.

No copy/paste in pattern bug here. I was kind of hoping that the copy/paste only selected from pattern to pattern bug was actually a feature, but hey. If it's going to cause confusion, then fair enough.

The orange curser thingy. This is so not an operational issue, but I thought I'd report back anyway. A couple of  curious things happened just now. I edited a couple of Subsynth patterns. At first the curser was starting on 14/16. I did something else for a minute, came back and the issue had gone away. So I opened up a fresh pattern, which on first play, the curser started from 14/16. On second play it started from the begining. You can probably guess where this is going, but I was checking back through the first patterns I'd opened, and by the time I'd opened about 6 new patterns, the curser went back to starting offbeat again on the first pattern. Restarted Caustic and can't repeat. Back to 14/16ths. Then I tried different length patterns and at first, I was only seeing it on single measure patterns. I can't seem to be able to do this again either and now the curser's starting off somewhere else I care not where to be honest. I hear the noise at the right time.

subshift
subshift's picture
Offline
Joined: 09/02/2012 - 14:41
Hi there,

Hi there,

(1)
It seems that the LFO settings of the bassline are not taken into account when they should appear during an automation. More clearly:
1. make some bassline note with cutoff=0 in the piano roll
2. automate the cutoff to increase at some point
3. put the VCF LFO with max depth and 75% rate
--> Normally when cutoff=0, the LFO should not be heard, but it should start having an effect as the automated cutoff increases. When I press piano notes the LFO is heard but not when the song is played with automation.

(2)
Also, it would be great to have the gray small bars indicating that there is a note somewhere in a column of the pianoroll editor (this already exists in the pattern editor).

(3)
Oh! I just made caustic crash!
1. automate two knobs
2. go to record mode
3. long press the two knobs simultaneously
--> Crash!

(4) It would be great to know the current bar number in the pianoroll when zoom a lot. (Maybe fractional positions and not only 0, 1, 2, 3, etc.) But this sounds more like a new feature than a bug, sorry. Btw, I noticed (since a long time) that the bar numbers now start at 0 (not at 1), which is something I asked for a very long time ago, thanks!

paulovski
paulovski's picture
Offline
Joined: 09/19/2012 - 06:13
A first for everything

Hey subshift. I managed to duplicate that crash with a Bassline. Nothing else.

It's only the VCF target missing here for the Bassline LFO. Just had a crash clearing one control.

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
Ok, I just downloaded RC1,

Ok, I just downloaded RC1, and it (orange marker)  does in fact start on the 13th grid point.  But nothing plays until it wraps around to the start of the pattern.

Note this happens when you start a New Song.

I tried to replicate this in Beta5, but it does it here in RC1.  I'm sure this is just a minor hiccup that Rej can fix in a blink of an eye.

I'm not sure about automate-recording two variables at the same time, let alone attempting to clear two automated functions simultaniously.... I'll wait for Rej to educate us on if that is possible or if each function must be recorded and cleared One At A Time (at least that would be my recommendation)

Other than that, I'm a happy camper with the 2.1RC1 build cool

mekanism
mekanism's picture
Offline
Joined: 06/16/2012 - 19:34
Still have the orange marker

Still have the orange marker issue too. Rej, to clarify my last post on beta 5 thread- I thought it wasnt playing the first note in the sequence but it is, so it is the same issue others are having, purely cosmetic!

Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
Wow, scary... from what I can

Wow, scary... from what I can see, the bassline would have crashed since the first beta when trying to clear automation... 

I didn't find any problems clearing two knobs at a time (apart from bassline obviously). Has anyone experienced this on any of the other machines?

Looks like there's going to be a RC2

Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
Thanks for the report. I

Thanks for the report. I should have probably put a note that the windows version isn't really feature complete yet, so make sure you check that the bug exists on Android before reporting it. The latency in the windows version has been set to super low, I guess not all machines can handle it this low, I've only tested it on my main programming rig, which is ~1 year old. The final windows version will have a functioning latency selector as well as a more reasonable default.

 

To create a loop, you should only have to drag in the time ruler from left to right around the times you want, the time selector is only to select the actual patterns for delete/move/etc.

If you long-press in the ruler without having a loop set (or outside the loop), then you should get the "insert measures" popup. if you long-press inside a created loop, that should offer to trim the song for that portion.

Long-press time should be ~1 second.

skarabee
skarabee's picture
Offline
Joined: 05/15/2012 - 07:52
hello

hello

No orange cursor problem here. 

I reproduced the LFO thing on the bassline, in song mode. Before automation, with cutoff in middle position, the lfo runs. When cutoff is automated, lfo disapear.

When I long press to clear the automation in the bassline, crash. Same thing for Windows and Android version.

 

For the windows version, I noticed some glitches since first beta on my laptop, but it runs smoothly on my studio machine, dedicated to audio.

 

 

Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
Thanks for the orange line

Thanks for the orange line comments guys, here's what's happening:

Because of the large latency on most Android devices, it makes sense for me to try to line up the play cursor (the orange line) with the notes being triggered, it's really annoying otherwise.

When I wrote the support for multiple measures-per-pattern, I changed the way this small delay is calculated and actually messed it up by a factor of 4 (was counting in measures when the value was in beats), so I've fixed that. The problem with it starting towards the end I believe has been around since day one, but because the value was so small (was incorrect as well), you could barely notice that, for maybe one frame, the cursor was at the end of the pattern before it looped around to start playing.

Anyway, I believe I've fixed all this and I've put a condition to not draw the orange bar if we just hit play and it's being wrapped around so this issue should be all fixed now. It was purely aesthetic, but as I said, it's an important visual cue so it's right to want it fixed.

EDIT: cursor smoothing doesn't work properly, removed.

I'll see about getting some better visual cues for the sequencer pianoroll with shading and numbers for the next version (2.1.1), it's actually a lot of work and I'd rather try and get this one out ASAP.

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
anamoly has disappered Rej.

anamoly has disappered Rej.  I figured it had to be a small correction.  again a happy camper with RC2 build  cool

wardini
wardini's picture
Offline
Joined: 07/13/2012 - 17:13
 

 

Have a look at beat box.RC 2

In Patterns set to  32 or 64 I'm not able to put 4 consecutive notes for ..say the HH

it becomes a stack of four on top of each other.in the first box

 

Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
You're right, I keep breaking

You're right, and it affects the time selection as well.

I keep breaking things while trying to fix others... time to slow down a bit...

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
Rej you need a little

Rej you need a little vacation once it is released to market man, you're gonna drive yourself nuts... :) been there done that...J

mekanism
mekanism's picture
Offline
Joined: 06/16/2012 - 19:34
It looks like you tried to

It looks like you tried to pack too much in this so called incremental update, haha! We arent in a hurry Rej, just do what you can. Thanks again for the hard work!

Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
Sigh,  ok, this one should be

Sigh,  ok, this one should be good, I've testing the note grid snapping stuff and removed the play cursor smoothing.

 

Download Caustic 2.1 - RC3 APK

Windows version ZIP

No more builds today I promise, I'm going outside.

EDIT: Moved the expiration date out to next week, hopefully the market version will be out by then. Just re-download and install the APK.

carl-alex
Offline
Joined: 11/08/2012 - 05:30
About latency configuration:

About latency configuration: Do I understand it right that the switch is not yet operative in the Windows release and thus Caustic works well for systems with a latency at about 1.5 ms? Then, this might be the reason for the annoying crackle attacks, the indicator displays a latency of 6 ms.

 

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
Everything does seem to work

Everything does seem to work good now.

I have one issue that deals with the Bassline. It seems if you have an acent and slide within a quarter note of the end of a pattern, pressing the stop button right at the end holds the note. The note still plays when the pattern is stopped.

This isn't a release breaker since it's about a 1 in 10 chance but it has happened consistently for me through the last 3 or so betas.

Mike

Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
That's correct, the windows

That's correct, the windows version doesn't have everything hooked up, and right now latency is hard coded to ~6ms which is probably too low for older PCs. It would explain the crackling you're hearing. The proper release for Windows will have this selector functional.

Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
And if you press stop again,

And if you press stop again, does it kill the note?

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
Yeah I believe it was

Yeah I believe it was mentioned earlier regarding the sheer fast speed PC's run vs. our little phones and tablets, that the synth machines were lagging (on PC -- I could be wrong, but I thought I heard it like this), thus the crackles and pops in Windows version, which makes sense now.... I heard that it will be addressed for the final 2.1 Windows edition to make the PC users happy.

With most of these bugs gone and testing out of the way, I'm now neck deep in the middle of creating 3 Builderz content packs at the same time; and it is a breeze without any hiccups.

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
Yes, it will play as long as

Yes, it will play as long as you don't press stop again.

 

In the combo above the note holds when pressing stop right on the 3rd beat (above the play button).

Mike

skarabee
skarabee's picture
Offline
Joined: 05/15/2012 - 07:52
Playing with RC3. Automation

Playing with RC3. Automation with Bassline seems OK

Thanks to Rej for this quick fix.

 

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
Ok, made this preset in RC3,

Ok, made this preset in RC3, and played around with a few other things that have been in recent discussions.... no issues no problems found at this time.

If anyone has any problem loading or function with these presets, feel free to post with this thread.  I'm trying some new things here, and I think it will work, and Builderz packs in the very very near future will totally rock with Caustic 2.1 as I am set to open the floodgates with the biggest most unique packs yet, guaranteed to put big smiles on many Caustic Warriors' faces here and beyond.

-- Builderz Jungle -- Elementals 3 --  A part of a series of various music and FX elements crammed into single PCMSynth presets, allowing you to create custom moods and grooves, leaving the other 5 machines open for more sounds and drums etc...

 

--Builderz Jungle -- E.P. Elementals 1 -- Electric Piano model Builderz Style. Different chords and part chords and individual note bites to customize your own moods and textures in a single PCMSynth Preset.

 

 

-- Builderz Ambient NEW -- Out There --  This is a big one folks, mysterious textures and echoing chimes, with a massive drone sound smahsed in the middle.

Thick Stereo Delay is highly recommended

paulovski
paulovski's picture
Offline
Joined: 09/19/2012 - 06:13
Just one teeny, tiny little

Just one teeny, tiny little issue. The Caustic to home and back thing. It only seems to happen once per build and Caustic comes back with the previously loaded song. I've tried deleting the config file, powering down, everything I can think of apart from reinstalling. Unrepeatable. It's not something I'd ever do in practice.

If I run my phone over with a battle tank, scoop the remains into a food blender, give it a whirl and empty the contents into a bucket of water, Caustic stops working for some reason.

Hats off to you Sir.

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
I believe it was stated with

I believe it was stated with each beta and RC build release for us to test that it may possibly crash upon the first time running it..... but I don't think much help will come to you if you accidently drop your phone into a running blender  "....scoop...into a food blender, give it a whirl..... scoop...into a bucket of water..."

You got serious thrill issues dude. cheeky

paulovski
paulovski's picture
Offline
Joined: 09/19/2012 - 06:13
Yeah. I wish I hadn't done it

Yeah. I wish I hadn't done it now. You live and learn.

wardini
wardini's picture
Offline
Joined: 07/13/2012 - 17:13
I did have a problem this

I did have a problem this morning with Caustic not starting but it didn't crash Android. After reboot all is well. me thinks  it was device related. Rej let me know if you want the aLogCat file.

jblann1!

Thanks for these new great presets for 2.1. I'm am retooling my current RC song to include as many of them as possible for testing and pleasure.

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
Im at the drawing board stage

Im at the drawing board stage of a new track to showcase Builderz content and how much you can cram into a song. Im toying with some ideas for new pocketkits as well, one of which may release with BuilderzJungle very soon...J

subshift
subshift's picture
Offline
Joined: 09/02/2012 - 14:41
I have played with the last

I have played with the last RC and found no problems.

Two "simple" things I would really to have someday are :
- "force wake mode": forbid my tablet to go to sleep mode,
- "custom dual screen": view two non-consecutive machines at a time (my dream would be : pianoroll at the bottom + anything at the top). But I can kind of see how the thing is implemented as a "big global vertical bar of machines" so I understand that this can't be done in 5 minutes... (I guess I should make dedicated request posts about this.)

It's funny that we are such a small crowd of beta testers, while according to the Play Store, there are
- 100 000 to 500 000 installs,
- 5 000 to 10 000 paid installs,
- probably a lot more unlocked install thanks to cracks.

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
I think you overestimate

I think you overestimate humans and who is actually capabile or willing to participate in such a beta as well. smiley

From my experience, 80% of humans are users, the other 20% are us, the people that make the things the other 80% use everyday. If you use that percentage, it all makes sense.

Mike

Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
Your first request should

Your first request should already exist in the options. It's labeled "screen wake lock".

your permanent sequencer idea wouldn't be THAT hard to implement, but yes write it up in a separate request thread because I'll never find it in here when the time comes.

The numbers on the market page are misleading... 100000-500000 installs doesn't mean people who still have it. It's a demo after all. The number I can see in my console for "active installs" is something like 60000.

i don't think the market reports cracked installs , but I don't doubt there are many.

the main thing contributing to the low active user numbers here is that there's no real announcement that this place exists, something I want to change for the next release. There's a web link in the help menu now as well.

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
the main thing contributing

the main thing contributing to the low active user numbers here is that there's no real announcement that this place exists, something I want to change for the next release. There's a web link in the help menu now as well.

Hah, I know the singlecell is in the dark recesses right now. I can tell you there is a lot you can do to get this place visible in the future socially.

The internet and mobile is so social, you get on the right channel and it spreads like wildfire.

Besides, after I get done with what I am working on, I think Rej isn't going to beable to hide anymore.

I will stand by what I said about a lot of users even having the capacity to do beta testing.

EDIT: Let me rephrase, it's not the actual capacity with most its they don't want to get involved with seemingly technical things.

Mike

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
Dittos on Rej's comments

Dittos on Rej's comments about downloads count vs.actively installed count on the GPS..... you can't see all of the real data by simply browsing, but  digging into your Dev Console to get a better picture.   I have to really dig into different venues to really see what of my content packs people really like, and I'm starting to get a picture of what they want, and start to move forward from there.

But I do also agree, that for some reason, the Caustic Revolution needs some more exposure out there, and I'm trying to do my part in putting it out there; and trust me, I have ALOT coming to this platform, to really get peoples' imagination going "Wow I can do THAT on my phone or tablet?"

But Rej, if it is any encouragement to you, I have seen this community here at SCS really start to grow, and the diverse base we have here will only get bigger and really branch out in good time.

It is really an exciting time, and I'm proud to be a part of it, and its bright future.

subshift
subshift's picture
Offline
Joined: 09/02/2012 - 14:41
> mike said:

> mike said:
> Besides, after I get done with what I am working on, I think Rej isn't going to beable to hide anymore.

Well I'm waiting for this stuff!

I'm waiting for CausticLive for obvious reasons.

And I'm waiting for the coding framework to try, e.g., to automatically generating some songs with a given mood/instrumentation/etc., with a lot of parameters and "musical structures" input. With the current Caustic 2.0, I feel there are already all needed the tools, musically speaking (sounds, etc.) so all I need is to be able to script stuff.

Also, some randomization capacities would be great in Caustic.
"Fill every note of this pattern randomly in a given pitch interval."
"Randomize the velocity of this drum part in a given interval".
(Would help making drums sound more natural).
Ooops! That deserves yet another thread!

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
Hey,

Hey,

I seriously have this framework good enough to get you going. I'm just a perfectionist but since you said it again I will hook you up.

The thing is I have about 3 levels of frameworks. The first is the core machine/sequencer rack implementation, the second is a facade over that and the 3rd uses roboguice which I have created an application framework for Android, that won't be released for some time

The question is, do you have Eclipse ADT setup?

If you do I probably could have you doing a hello world within 30 minutes of getting Eclipse setup.

Let me get this up in my GITHub account and then I will get you the .so for the caustic library. I will email you more details.

Mike

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
I know this is off topic but,

I know this is off topic but, framework level 1 is in GIT! Wow what a first step for me, I finally let go of my baby. :)

@subshift, start looking at the code.

https://github.com/teotigraphix/caustic-core

I need to get more setup, that is just the code, not the Android project.

Mike

mekanism
mekanism's picture
Offline
Joined: 06/16/2012 - 19:34
Mike, I had started a thread

Mike, I had started a thread a while ago in the feature request forum about making the forum here work on the Tapatalk app, which I think would help with usability for people who use their android devices constantly. This might help as the forum grows to make browsing easier and more attractive to potential members.

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
Yeah, I read that but it's

Yeah, I read that but it's not my site. :) Rej is the one that would answer that and I think it costs money...

Seriously though, this is between Rej.

Although I am the web administrator and I have seriously thought about making a little application in Android that would contact this site as a service and dish out simple list/drilldown discusions but that takes time to.

And I think in the future Rej and I are going to square up more on what he wants, since if he really expresses an interest in something I will try and delivier, my future weighs on the success of Caustic as well, just look at the link above. :)

Mike

subshift
subshift's picture
Offline
Joined: 09/02/2012 - 14:41
> I know this is off topic

> mike said:
> I know this is off topic but, framework level 1 is in GIT! Wow what a first step for me, I finally let go of my baby. :)

Yay! Congratz!!! It's funny I just saw it "by accident" 1 minute after you pushed it on github, before seeing your message in this thread. Wow, there seems to be lots of stuff!!!

On linux it seems easy to install the Eclipse ADT stuff. It's currently installing all the Android API's (which I think is the final step). I took only versions 4.0 and above, I hope it's alright.

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
I'm new to code, java,

I'm new to code, java, android code language, so this can be a learning experience for me too.... I have Eclipse, so I may be able to peek at this, and start to get familiar with what it's all about...J

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
I didn't want to trample on

I didn't want to trample on this thread,

I started another one Caustic Core Java source code on GITHub .

Feel free to ask questions and I can help get some popel making noises from there devices if they want to try their hand with Java and Eclipse.

Mike

mekanism
mekanism's picture
Offline
Joined: 06/16/2012 - 19:34
Mike, Rej, tapatalk is free

Mike, Rej, tapatalk is free for web owners. Here is the info: http://www.tapatalk.com/faq.php

I'm not trying to push it on both of you as I know how busy you guys are. Its just that viewing this forum and posting is a bit of pain on my device, maybe its easier for others. Also, sorry for straying off topic.

Pages