From the original SynthMaker forum (2004–2014), with its members’ names and dates.
lollolc ·
Hello guys.
Put my first synth (WDL)
I studied a lot of the examples found here and I hope it's decent work.
Please make your comments.
How is my first synth?
Everything is going well or should I change anything?
Many many thanks to the creators of SyntMaker and the community of this forum which made possible the realization of WDL
/////////////////////////////////////////////
New fix cpu optimization.
If you prefer that I ask people dll files.
Maybe now I have worked well, but still I'm not sure.
I separated the modules from mono stereo.
I worked this way: single pack and unpack modules + + modules setreo.
I created 2 versions such as that good?
This time I loaded the cpu 10% cpu all the channels is 15%.
I still have this problem: the first time I load a single loop of the previous loop written all disappear.
The second time I load the loops even randomly left everything in its place.
I still do not understand what I have to correct?
Help?
infuzion ·
Seems neat; good to have per channel effects.
Pack4 is your friend to saving CPU% BTW 😉
lollolc ·
Ok I thank you.
I like idea of having effects per channel.
I would like to have even more effects per channel, maybe post them in collaboration.
Now I am studying to add function to change the loop without opening dialog windows.
Please can you explain this: Pack4 to saving CPU% BTW
I'm sorry for my bad is your friend English.
trogluddite ·
That's a great first project! 🙂
lollolc wrote: Please can you explain this: Pack4 to saving CPU% BTW
Packing and mono4 lets you parallel process 4 audio stream for the same CPU as one audio stream - there's an introduction in the thread here... LINK
There's one effect in your synth that you can not use with packing - that is the reverb, because it already has packing inside the effect. However, I posted an optimised version of the reverb HERE that you can use - it uses about 1/2 the CPU power. You can use in exactly the same way as the normal reverb, and it will work for any soundcard sample rate.
lollolc ·
Wave Drum Lory 1(optimization cpu)
Hello and thanks for your advice.
I hope that I have studied and understood.
For me the CPU has gone from 20% to less than 2.5 to 3.0%.
But there are so many things to learn and take into consideration that I'm not sure of their work.
This is why even post them on my drum and I hope some of you want to look at my work to tell me if I do a good job.
Then I move to accept suggestions for improvements ....
Thanks again your advice is d 'gold for me.
trogluddite ·
I'm sorry to be the one with bad news - but the reason your CPU has dropped so dramatically is because much of it is broken. 🙁
You have to very careful when you have some parts that are 'normal' mono, and others that are 'mono4'. You really need to use the pack and unpack to convert from one to the other.
In this case if you look inside many of the drum modules - the final 'left' and 'right' wireless links are not working (no green 'radio' light). That is because the name and the data type have to be the same to work properly.. Also, the green lights sometimes have a bug where they are on even if the link is not working (after making edits), so it is worth taking extra care to make sure they match properly.
If you go through your modules and make sure that all links are mono->mono, or mono4->mono4 (with packs/unpacks where needed), all will be well again.
lollolc ·
I now feel really confused.
Maybe I need to proceed with more calm and more studying.
I first tried to post the correction, and everything is working properly.
I also tried to load all 8 channels with effects and everything is ok.
I will try again and try to pay more attention.
Perhaps it is that I use MS 1_1_7?
I also 2_0_5 enterprise version of MS but I can not do many things.
I noticed that some synths programmed in MS do not work in the new version 1_1_7 and require corrections.
However I think MS will wait to buy 3 more powerful version.
lollolc ·
You are right nothing works.
Back in Training.
I was wrong to load dll.
trogluddite ·
lollolc wrote: I was wrong to load dll.
Not wrong at all - it is sometimes good to post a file with 'bugs' - we can see which things you need to learn, so that we can help you faster.
You can edit your old posts to delete the old 'buggy' version later on, when you have made the fixes.
Don't feel bad about it - this is how most people learn to use SM! 🙂
lollolc ·
I added the new files.
Please check if you're free when I worked well.
Thank you.
trogluddite ·
Ah yes, you got all the right connectors now - working much better, still a bit high CPU - but that really gets the design ready for the next stage of improvements...
First thing is the delay - I guess you already found out that it only works for mono, because the primitive (dark grey) in the 'heart' is mono only. If you look in the toolbox, there is another delay - a module (light grey), this one can work with mono4, and make a proper stereo delay - only the reverb then has to stay as mono.
You will find that some links might be 'stuck' as mono when you are editing. You can unstick them by right clicking on the connection (inside of the modules where you put the names) - then choose the right connection type.
That will help with the next big trick...
All those mono4 parts have two 'channels', 3 and 4, that are doing nothing - you only need two of them, right?
But you can use them to share modules between two drum tracks..
Here's a quick example....
...using the pack, you can send different knobs to each of the four packed 'channels', so Drum 1 and Drum 2 are still completely independent - except that the CPU load is shared.
Of course, that's a lot of re-arranging of your schematic, but it's really worth it for the lighter CPU load!
lollolc ·
Sorry, this time I will be bankrupt.
I spent a whole afternoon to make several attempts.
Nothing works.
I still have to study hard.
Trogluddite If you're tired of helping me I will not bother anymore.
Wrote something here? To have a post removed or your name hidden, write to [email protected].