Chaotic Music Maker first version released

Audio Plugin Hosts and other audio software applications discussion
RELATED
PRODUCTS

Post

Hey, this feels like the sequencer from eXT1.2 has mated and had a child with a fruity loops :)

This is a really exciting program, I am interested in seeing this develop further.

I am experiencing a few GUI issues though. If there are a lot of elements on screen at once then the GUI doesn't scroll smoothly and is very jerky. This happens even if I am not playing any sound.

What is on the road map for future development?? Any thoughts on some sort of live mode. I would love to be able to trigger sequences in CMM on the fly :D

Well done DenisLiganov, CMM is awesome!

Post

Is this designed for modern computers? - does it support multi cores, 64bits etc?

Post

I am experiencing a few GUI issues though. If there are a lot of elements on screen at once then the GUI doesn't scroll smoothly and is very jerky. This happens even if I am not playing any sound.
Yeah, our rendering engine is not perfect yet with big amount of elements. We're working on this.
Is this designed for modern computers? - does it support multi cores, 64bits etc?
No currently, although mixing is partially 64 bit.

Post

some simple color editor for GUI could be great.
i guess we need more contrast of elements.

Post

DenisLiganov wrote:
Is this designed for modern computers? - does it support multi cores, 64bits etc?
No currently, although mixing is partially 64 bit.
That's a pity. I really don't understand why anyone would design a new DAW these days from scratch without multicore support from the start. I can understand with older ones with legacy issues etc but it's not like dualcore hasn't been around for long and even x64 computers are pretty standard these days (it's not just your app - I'm thinking also of apps like eXT 2 and MuLab, both of which are also inexplicably stuck in single core mode despite having been developed when dualcores were common)

It looks great otherwise but if it's going to ignore 7 of my 8 cores I can't see the point of trying it - maybe later

Post

I decided to release it before complete support of modern technologies in order to gather feedback and make a priority list to work from. These things, like x64 and multicore are already in this list and waiting for their turn, but first, need to resolve some issues with GUI and other interface things.

Post

i like it.
but it lacks parameter values. all parameters: automation, velocity, master volume etc should show exact values, by exact i mean every change in the parameter should be numerically represented, unlike ableton live relative, in which you move a parameter and the numbers dont change or fruity loops percentage representation all of which suck a** for engineering and precise settings!
for it a parameter value representation should have as long number row as there are states in selected parameter. if a volume parameter has 100000 states then it should show so by showing 4 numbers after the dot like 1.0123 and 9.9999 etc.

Post

Thanks for the clarification on how the editor and track/instrument list work, Denis. I sort of assumed that's how it was meant to function, but you know what they say about assumptions!
J. Ky Marsh's Youtube Channel - HD linux tutorials for those of us that don't speak in binary!

Post

Thanks for the clarification on how the editor and track/instrument list work, Denis. I sort of assumed that's how it was meant to function, but you know what they say about assumptions!
You mentioned about possible assistance in GUI improvement earlier. I'd be glad to get some tips from you at any time, so, as you'll have time for it, you are welcome.

***

I also updated the latest version to 1.03, with several bugfixes and improvements and also, I added tooltips to buttons and other controls in the program, to make them more clear.

The price is reduced to 35 euro introductory cost and 55 euro regular price. Probably it was a bit overpriced for the beginning.

Post

DenisLiganov wrote:I decided to release it before complete support of modern technologies in order to gather feedback and make a priority list to work from. These things, like x64 and multicore are already in this list and waiting for their turn, but first, need to resolve some issues with GUI and other interface things.
Thanks for the reply. That is reasonable but I would have thought from a programmers POV (which I am not I would stress) since you are in the great position of starting from scratch, isn't it better to start as you mean to continue with something as fundamental as this rather than have to rewrite portions of code and add it in later? At least that's my impression from looking at other apps' development (Reaktor is a good example) - we are constantly told by devs that adding dualcore and 64 bit support is not a minor undertaking and requires a big rewrite, so why not start with basic architecture first before it becomes too complicated to add?

I certainly know that's how the Reaper devs did it - they built the audio engine from the get go to be efficient on modern PC's and then added details like graphics, features etc

Post

Ctrl+drag any parameter to the timeline to create an automation item for that parameter
That is pure genius :D

NAS
Omerta

Post

Looks good so far all in all - however I think it is a crime to break the Windows convention of copying by crtl+drag and using alt instead... what gives? :?

Post

There are several methods of cloning and the basic is Shift+drag which is common for Windows as well. Alt+drag actually works as brushing, not exactly copying.
At least that's my impression from looking at other apps' development (Reaktor is a good example) - we are constantly told by devs that adding dualcore and 64 bit support is not a minor undertaking and requires a big rewrite, so why not start with basic architecture first before it becomes too complicated to add?
I myself actually don't see anything overcomplicated in implementing x64 and multicore - just another stuff to support, nothing else. An ideal GUI is much more complex thing and for me this is the top priority.

Post

Am tempted at the new price, just to use a program with a different workflow as this program is fun

Will keep playing with the demo and see how I get on :)

Post

DenisLiganov wrote:There are several methods of cloning and the basic is Shift+drag which is common for Windows as well. Alt+drag actually works as brushing, not exactly copying.

yes, shift+drag - I stand corrected


However crtl+drag is the absolute convention with sequencers - I don't know any other exception and I don't think it ought be broken.

Post Reply

Return to “Hosts & Applications (Sequencers, DAWs, Audio Editors, etc.)”