29 posts / 0 new
Last post
Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
Caustic 2.1 beta 3

Another new beta for testing.

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.

Download Caustic 2.1.0 beta 3 APK

Windows ZIP package, no installer. Unzip somewhere and run the EXE in the "bin" folder. You'll need to have installed the original 2.0.2 windows version first to set up the content directories.

The following issues should be fixed, please report back if they aren't:

- Piano roll in sequencer can't zoom in past 16th notes or do triplets.
- There is sometimes a white background with machines thumbnails missing in the machine jump popup.
- Random little "white corner triangles" or sequencer icons drawing on screen
- Crash when going from Caustic to home screen (or power button) then back to Caustic. (mekanism, please try again and report back)

-----------------------------------------

Caustic v2.1.0 Beta 3 - Known issues:

- The app might crash the first time you run it after it's finished extracting demo content.
* Pattern errors don't show in pattern editor (will not fix, not critical)
* Song export is slower than it should be.
* The scroll cursor in the sequencer doesn't line up with the play cursor.
- Coming back to the app with MIDI controller connected can cause reboots
* Incompletely placed patterns in a song will crash the app on playback
* Incompletely placed patterns in a song will show up as errors which can't be found or fixed.
* No way of finding out where errors are in song sequencer
* Playing multiple notes in pianoroll preview will lead to stuck notes.
* Selecting events in sequencer pianoroll using lasso or time select will incorrectly select events from ALL machines.

(*) Indicates this issue should be resolved in the next beta.

wardini
wardini's picture
Offline
Joined: 07/13/2012 - 17:13
Wow you fixed all that stuff

Wow you fixed all that stuff with just 1KB?!?  ;~)

OK a variation on the Skarabee 303 bug is kinda happening on a song of mine that didn't happen in 2.0

It's probably moot since the whole point of that song was making the 303 feedback,

it just did not go through the whole song!

https://dl.dropbox.com/u/80156103/OTOBIS%202.caustic

if you remove the effects for the feed bass track it doesn't happen so it is effects related.

Also the win beta 3 is not working but will try a reboot first OK yes message caustic.exe has stopped working.

Other beta was fine

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

Hi,

This update is fantastic. It`s a bunch of things which make the whole song making process much more effective and in my opinion this is the most important. Thanks!

So, I tried to make beta 3 crash. On caustic 2, my only issues were that sometimea a song loading would crash. I tried all my best loading plenty of random stuff, with no crash at all, except for this one song (zornerie):

http://db.tt/hVucVCKd

Reproducible crash with this song:
1. Load
2. Play song (it should play only an end portion, looped)
3. Try to reset the looping portion, *starting from bar 0*
--> crash

Reproducible bug with this song:
1. Load it
2. Go to piano roll end add a note in any empty cell
--> two "errors" appear while there seem to be none

Apart from this, which might come from this song only, I have no other problem to report.

Salut!
Timo

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
@subshift This is OT but I

@subshift This is OT but I tired getting ahold of you, are you a programmer? I noticed someone on GITHub with the name subshift followed the CausticLive repo. is that you?

If you are a programmer Java Android, are you interested beta testing the Caustic Core toolkit?

Mike

subshift
subshift's picture
Offline
Joined: 09/02/2012 - 14:41
Hi again.

Hi again.

Mike , I just answered your mail!

And here's another reproducible beta 3 bug:
1. Create a new song
2. Make sure "sound new notes is enabled"
3. Go to subsynth pattern editor
4. Add two notes at the same time (you need two fingers for this)
--> one of the two notes will continue playing after you stop pressing them

Btw, I think that "play new notes" would more explicit than "sound new notes".

Cheers,
Timo

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

confirming that subshift's two notes bug is reproducible here

but stops after play through

subshift
subshift's picture
Offline
Joined: 09/02/2012 - 14:41
I played a bit more and it

I played a bit more and it seems that the song loading/new song crash issues still happen sometimes.

Here's another song stub where crashing sometimes happens:
http://db.tt/jcqYBjzR

I don't know if these isuues are song-related or not, but I've had them since old versions of Caustic.

I use a transformer prime with android 4.1.1.

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

Hey Subshift!

I can't get either of those songs to load.

 

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
Sounds like the buggy is in

Sounds like the buggy is in your song file.... if you email or DB it to Rej, he can find it quite easily, when he gets a moment, poor guy he appears to be in overdrive right now... considering how fast these issues are getting knocked out. That is impressive.

The dual note thingy in subsynth pattern editor happens here too, upper note for some reason ignoring the note-off command. Hit the Stop button, for beautiful silence, until it gets rectified in the next update... :)

wardini
wardini's picture
Offline
Joined: 07/13/2012 - 17:13
Jblann1; Can you open the 2

Jblann1; Can you open the 2 songs?

mekanism
mekanism's picture
Offline
Joined: 06/16/2012 - 19:34
Rej, after more testing I

Rej, after more testing I believe the force reboots and screen unlock issue is related to the usb. Every time I open up Caustic I get a pop up asking if I want to allow usb access. If I click cancel everything works fine, but if I allow it then the device wigs out.

FunkyDread
FunkyDread's picture
Offline
Joined: 09/03/2012 - 10:54
install done !

install done !

 

.bar file perfect and just what i say..........without uninstall Caustic 2.0 ........start with no crash and full Demo instruction...........looks very nice ........load complete Songs from Caustic 2 with all my own Samples...........my first impression.........You got my heart,dude! Massive thanks for ur support! I test some other things later and told you that later! But the first look around.........impressive,very impressive!!!!!!  :)

 

thx

Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
Wait, you're getting the USB

Wait, you're getting the USB message even though you have no MIDI controller plugged in?

That's bad... is any one else seeing that?

What version of Android do you have on your Razr?

 

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
Wardini, just got home, and

Wardini, just got home, and after I put my girlies to bed, I'll have a crack at it... Ill check back with the results on this thread a bit later tonight.... its ok, I already did my voting duty half hour ago. :)

Rej, before you have a heartattck about the USB thing... my wife dropped her phone in the snow a couple years ago, and even now periodically it pops up a message saying usb connected when there is nothing there. Ive taken her phone apart and thouroghly cleaned and checked under a magnifier for any connection breaks or whayhaveya, and it all looks good. Android version on our phones still stuck at 2.3.. i know old as dinosaurs, but these phones still rock.

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
The thing is, Android 2.3 is

The thing is, Android 2.3 is a rock solid OS from a stability point of view since it was the last from Google before the focus went to phone/tablet which introduced a huge amount of new variables.

This is also why you still see some phones being released with that OS, kindof like what happened to Windows XP.

Mike

Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
 

 

Thanks for the bug reports subshift, I've got the crash happening in the debugger as well so they'll be fixed for the next beta.

Looks like it has to do with "incomplete" pattern blocks being placed. An incomplete pattern is one where you've clicked in the pattern view to place a block, but haven't assigned a Bank-Pattern pair yet. 

Here's how it can happen (I've managed to reproduce this as well). If you're in the middle of placing a block, haven't clicked ok on the pattern selector yet but go to your home screen or shut off the screen, Caustic will make a quick save of your work in case the app gets pulled out of memory and needs to restore. Now this won't happen easily in beta3, you have to force stop the app or reboot your phone, but when you reload, the song now contains an invisble, incomplete pattern block placed in the song. The new MIDI handler code means any sequenced event not recognized as valid gets handed off the synth, but because the synth sees its a pattern block it passes it off to again to the pattern editor... back and forth this game of hot potato goes, until the app crashes with a stack overflow.

I couldn't find any errors in COOL05 though...

Anyway, thanks for the reports, the multi-note piano roll one should be an easy fix.

The reason I chose "Sound new notes" vs "Play new notes" was because putting myself as a new user who sees this for the first time, I'd think ... "of course play the new notes I place, why would I not want them to play in the song!" The word "sound" to me conveys the impression of "sounding a bell", but who knows, English isn't my first language. Anyone else wanna chime (sound!) in?

 
mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
How about "Audition not

How about "Audition note placements"

Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
Well I did get some issues

Well I did get some issues with the USB MIDI while developing it, and I think I got some reboots as well so I'll have to make sure that doesn't ship.

Funny how after all this time, USB is still a weak point in most OSes, still capable of bringing an "sandboxed / isolated / safe" OS like linux down with it... remember the early days of "plug and play" on windows 98 and the inevitable BSODs that came with it?

Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
not much UI space though, at

not much UI space though, at first I wanted  "play newly placed notes" but couldn't make it look right in that tight space.

Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
I replied below in full, but

I replied below in full, but about your two errors: One is the incomplete pattern causting the crash in beta3, but the other one seems legit (and shows up if you place a new note in v2.0.2 as well), I'll try to make the error box jump you to where the error is (in this case, measure 68 on subsynth piano roll, two notes on top of each other), I'm sure users would appreciate that.

EDIT: Done, the error box is now a button which will find the problem event and frame it right in the middle of the screen laugh

I've been meaning to do that for a long time.

paulovski
paulovski's picture
Offline
Joined: 09/19/2012 - 06:13
Time Selector bug?

If I use the time selector to grab a batch of notes for one machine in the piano roll and delete them, all the other machines' notes written in the piano roll at the selected time get deleted too.

mekanism
mekanism's picture
Offline
Joined: 06/16/2012 - 19:34
Rej, my razr is on 4.0.4.

Rej, my razr is on 4.0.4. Also, it wont save the selection as default no matter if I cancel or hit ok.

Also, got the copy/paste thing down after you said to grab and drag. This method actually works better than how I imagined it. I have been playing with loop editor in the pcmsynth and now we will be able to do so much more with samples with the added settings. I must say....Caustic is on the verge of replacing my main DAW. Thanks again Rej!

Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
Ouch, good catch!

Ouch, good catch!

I'll fix that right away.

Keep 'em coming guys, I really appreciate everyone hammering away at it like this, you're cutting my release cycle in half as usually I end up playing with it for 1-2 weeks before release and I still end up missing a lot. This way, I can be fixing things while you guys are breaking things smiley. Hopefully what comes out onto the market will be pretty solid.

 

 

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
Ok, got to play with the 3

Ok, got to play with the 3 troublemaker songs......

OTOBIS 2:  Ok, I can see where the feedback noise can be problematic.  Only seems to hangup with the BassLine regardless of patch setting or inline Distortion setting or resonance.   BitCrusher does something with the Depth parameter.  As you increase the Bit Depth, the anamoly level decreases in instensity.... the other knobs are just post anaomly effect in the signal chain there.

Another thing to note.... the CutOff knob in BassLine appears to affect the tone of the feedback noise as well as the EnvMod knob.   turning down the Machine Main Volume knob eventually makes the effect fade out.....

Hope that helps with where the effect is coming from and how it is routing thru the chain there...

COOL05:  Played fine, nice groovy rhythm in playing there,

ZORNERIE01: Crashed within seconds of playing the song..... dumped to HomeScreen.  Email this song to Rej, (he probably already has it by now I imagine) he can find the little buggy in there.

Other than that, beta3 build appears to be running more smoothly than before.

My newest track has run flawlessly; in fact, I'm fine-tuning a few things that I found to be unbalanced.... using this track for something....later

 

Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
My download/test of the

My download/test of the windows version seems fine, is anyone else having trouble with the new Win32 version? Maybe your download was corrupt?!

So with your stuck 303 bug, it's at the very end right, from the looks of the VU meters, it looks like DC Offset is creeping in from the effects chain, but it's nothing audible like Skarabee's bug, right ?

Bacon
Offline
Joined: 04/25/2012 - 10:12
Haven't had a lot of time to

Haven't had a lot of time to play around with the betas, but I found one bug that showed itseld only once in beta 1 that I can't remember seeing mentioned elsewhere. I had opened and played one song. I stopped it and selected the Menu button > Load and started scrolling in the file browser, but then i got thrown back to the sequencer view and the song started playing again.

Edit: Now when I was meesing around with Caustic to try to remember what I was doing, I double-tapped a song in the file browser and this made Caustic first freeze and then crash so I got thrown back to the home screen. This happened in beta 3.

Phone: Samsung Galaxy S III with Jellybean.

Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
can you send me the song you

can you send me the song you were trying to load please?

Bacon
Offline
Joined: 04/25/2012 - 10:12
Mail sent.

Mail sent.

Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
New beta out. Closing this

New beta out. Closing this thread.

Topic locked