Straightliner - public beta release

Official support for: rs-met.com
RELATED
PRODUCTS

Post

Juanjo wrote:Got around to try the Straightliner... I'm pretty covered on the synth front but I must say you have a nice one here, congrats! The osc section seems quite powerful and the raw sound is nice, plus the open design of the filter section is scary, in a good way...

iirc your old Agressor had a fair selection of filters so I assume this one will have a good amount as well. And of course the modulators are out of this world and it's a pity that they can only affect the overall volume and the freq of the only filter onboard, they feel kinda underused...
hello and thanks for the nice words - and yes the filter will have a lot more types in the final version. most of the types from aggressor will be there as well.
- A second filter section, plus the ability for the filters to affect oscillators one by one (i.e. so filter1 could affect say oscs 1 and 2 and filter 2 say oscs 3 and 4)

- At least 1 (ideally 2) extra multipurpose modulators with a selection of typical destinations (individual osc volumes, filter freqs and Qs, the speeds of the other modulators, etc), and the ability to affect more than one destination

Preemptive apologies for these structural suggestions... I understand that they are probably very cpu intensive and you might already have the architecture closed, but I feel that they would give the synth a greater chance in the commercial arena if it's meant to be sold...
the architechture is kind of finished, that's true. i could imagine a pitch modulator and i will most probably add a multi-FX section, but routable modulation generators are something i want to avoid. the idea behind this synth is to have a very straightforward ('straight-lined') architechture without too much modulation mumbo-jumbo such that a preset can be instantly understood by viewing at the GUI. routable modulators would immediately destroy this.
Btw, 0.65 is apparently rock solid here in energyXT running on WinXP SP2.
:tu:
Oh, and just for kicks I tried Straightliner's "breakpoint modulator presets" in your MultiModulator plugin... they load! Well, almost...
yes. preset compatibility between different plugins (where it makes sense) is part of the plan. the multimodulator was not yet designed with this idea in mind, so it's more or less accident that it already works partly. but upcoming versions will deliberately support this
My website: rs-met.com, My presences on: YouTube, GitHub, Facebook

Post

bump!
this synth kicks ass :grin:

Peace
Dubadelica - Electronic music since 1996 http://www.dubadelica.com/about.php
Radio Rebelde - Modern roots reggae with an electronic twist https://radiorebeldereggae.bandcamp.com/

Post

dreaddd wrote:bump!
this synth kicks ass :grin:

Peace
yeah, peace. and thanks for the CM article again. finally, i got the magazine myself :) . O.K. - the main reason for posting is that i have uploaded a new version (v 0.7) yesterday. changes are:

-sustain works now the correctly
-info-field at the bottom replaces popup help
-detuning in Hz per oscillator
-more filter types implemented
-some efficiency optimizations in the DSP and GUI code
-support of microtuning (this implementation is preliminary as it supports only a proprietary XML based tuning file format, .tun support is scheduled for the final version)
-more presets, more waveforms (which are now released under the terms of the creative commons license - see sample folder for details)

XML patch format changed:
-the former 'MakeUp' parameter for the Moogish Lowpass was replaced by 'MakeUpByGain' because a new 'MakeUpBoost' parameter was introduced (this new parameters compensates for low frequency losses at high resonance by means of a low boost shelving filter before the overall make-up gain takes place, leading to a less distorted and sometimes fatter sound - i recommend to use a combination of both)

Note 1: the change in the patch format will break preset compatibility to earlier versions. To make the preset (or a state recalled by the host) sound as before, you will need to manually adjust the MakeUp-Gain parameter - otherwise, the old preset will usually sound weaker/thinner than before.

Note 2: Because this beta (which is to be considered as demo version) is already pretty close to the final release version, demo-restrictions were introduced. These are:
-after 20 minutes of use, the output is muted - you need to reload the plugin to get sound out of it again
-total recall (state saving/restoring) by the host is disabled (but the internal preset management is fully functional)

have much fun with it and let me know of any flaws. the synth is now almost complete. only .tun support and a few more filter types are on my to-do list (i dropped the idea of an effect unit, at least for version 1.0, because that would be a can of worms and quite possibly get in the way of the straight-lined concept of the synth). because the synth is already close to the final prodcut, i had to introduce some demo-restrictions (see above) - therefore the old version v0.6.5 is still available.
My website: rs-met.com, My presences on: YouTube, GitHub, Facebook

Post

and again a new version - v.0.8 is online:

http://www.rs-met.com/software/products ... r_v0.8.zip

here's the change-log for v0.8:
-bugfix: opening GUI while receiving MIDI-automation does not cause problems anymore
-import of .tun files supported
-new filter type: morphable from lowpass through peaking to highpass

although i'm not really a fan of too frequent updates, this one had to be published quickly because the bugfix is somewhat important. the bug made it almost impossible to open the synth in FL because this host sends midi events on construction and simultanously opens the GUI...that made v0.7 go bananas - this sould be resolved with v0.8. i could also manage to implement the .tun support and i'm particularly happy to present a new filter type which allows morphing between lowpass through peak to highpass.

btw.: v1.0 is expected to appear in august and maybe one or two release candidates before.

still to do:
-quickly morphing the filter type may crackle, in particular with low cutoff and low Q
-maybe yet some more filter types
My website: rs-met.com, My presences on: YouTube, GitHub, Facebook

Post

supa ! thx! :D

BTW will there be a pre-release price or "donate for beta" price tag to buy it already (and get rid of the demo limitations :D), by any chance, Robin?

Peace
Dubadelica - Electronic music since 1996 http://www.dubadelica.com/about.php
Radio Rebelde - Modern roots reggae with an electronic twist https://radiorebeldereggae.bandcamp.com/

Post

dreaddd wrote:supa ! thx! :D

BTW will there be a pre-release price or "donate for beta" price tag to buy it already (and get rid of the demo limitations :D), by any chance, Robin?

Peace
hi dreaddd. i certainly appreciate your eagerness, but hey - i scheduled august for the release of v1.0 - that's only one month away. and up to then i will have to set up the distribution system - i'm planning to distribute via www.dontcrack.com and will start to clarify the details in the coming days/weeks. so well...setting up a preliminary distribution/donation system seems to be superfluous when the actual distribution is coming so soon. as for the price tag: i'm targeting a retail price of 89€ - probably not exactly cheap but not too expansive either compared to comparable products...if they exist :wink: . but guess what? you've done me a big favour by notifying me about the review in the computer music mag - i won't forget this, so check your e-mail, i sent you a little present.
My website: rs-met.com, My presences on: YouTube, GitHub, Facebook

Post

Robin from www.rs-met.com wrote:
dreaddd wrote:supa ! thx! :D

BTW will there be a pre-release price or "donate for beta" price tag to buy it already (and get rid of the demo limitations :D), by any chance, Robin?

Peace
hi dreaddd. i certainly appreciate your eagerness, but hey - i scheduled august for the release of v1.0 - that's only one month away. and up to then i will have to set up the distribution system - i'm planning to distribute via www.dontcrack.com and will start to clarify the details in the coming days/weeks. so well...setting up a preliminary distribution/donation system seems to be superfluous when the actual distribution is coming so soon. as for the price tag: i'm targeting a retail price of 89€ - probably not exactly cheap but not too expansive either compared to comparable products...if they exist :wink: . but guess what? you've done me a big favour by notifying me about the review in the computer music mag - i won't forget this, so check your e-mail, i sent you a little present.
yo !!!

didnt know the release was scheduled for august..thats nice! :) i thought it would have taken more
thx anyway for the mail, you really just made my boring day at work shine thru! :grin:

Peace out and bumpity bump
Dubadelica - Electronic music since 1996 http://www.dubadelica.com/about.php
Radio Rebelde - Modern roots reggae with an electronic twist https://radiorebeldereggae.bandcamp.com/

Post

dreaddd wrote:yo !!!

didnt know the release was scheduled for august..thats nice! :)
but i stated it in my announcement of v0.8 :wink:
thx anyway for the mail, you really just made my boring day at work shine thru! :grin:
what a pleasure it is to make nice people happy.

a bit of blogging:
-by now i could greatly supress the morph-crackle
-i've seen some weird freezes in FL on MIDI learn on a friends machine...hope to sort that out before 0.9 - did anyone else see this?
My website: rs-met.com, My presences on: YouTube, GitHub, Facebook

Post

version 0.9 is online. here's the changelog:

-bugfix: opening GUI while receiving MIDI-automation was still not entirely correct, hopefully it is now
-envelope depth-by-key and depth-by-vel are now bipolar
-Moog Filter has additional pre-allpass filter to pre-shape the input
-Moog Filter make-up by low-shelv removed (because it was not really useful and required CPU)
-DC blocker (first order highpass at 10 Hz) for the overall output signal
-custom color schemes can be defined
-several cosmetic changes in the GUI

...and to quote myself:
Robin from www.rs-met.com wrote: -i've seen some weird freezes in FL on MIDI learn on a friends machine...hope to sort that out before 0.9 - did anyone else see this?
...this was basically the bugfix (point 1) - i hope to have that sorted by now.

as for the new color-scheme feature - it works as follows: the plugin looks in its installation directory for a file ColorScheme.xml, if it finds one, it uses the colors defined there, otherwise it uses the familiar default blue/white color scheme. in the folder ColorSchemes there is an example. if you want to use it, copy it into the plugins main diractory (oh, nice typo :hihi: ) and rename it. if you open the xml file with a text editor, you will find several child elements with attributes representing the colors. colors must be entered as strings in hexadecimal format where the first pair of hex values is the alpha channel, then red, green and blue follow. that's probably not yet digestible for the average user, i know. maybe one day a color scheme editor will come (one for all rs-met plugs, as standalone app)...but at the moment other things are more important.

i consider the synth as complete now (albeit still extensible), so that version gets the status of a release candidate. if it works without bumps in the road, it might become v1.0 - so some feedback about whether it works as expected is highly appreciated. ...there you go...straight on
My website: rs-met.com, My presences on: YouTube, GitHub, Facebook

Post

i thought about popping up and give a shout for a headsup: version 1.0 is online :)

Peace
Dubadelica - Electronic music since 1996 http://www.dubadelica.com/about.php
Radio Rebelde - Modern roots reggae with an electronic twist https://radiorebeldereggae.bandcamp.com/

Post

version 1.1 is soon ready for release - at the moment, i'm doing some final refinements and putting it all together (organizing presets, updating manual and stuff)....but during this phase, i thought i put a preliminary sneak preview here:

www.rs-met.com/temp/Straightliner_v1.1.zip

main changes are a menu with extended manipulation possibilities for the oscillator waveforms and most apparently - the GUI has been redesigned. here's a new screenshot:

Image

ahh...and lots of new waveforms - that's why the archive is so large compared to v 1.0. comments, bugreports etc. are welcome as always...official release probably later this week (i hope). this is to be considered as a kind of public beta for the update....or something

have fun, robin
My website: rs-met.com, My presences on: YouTube, GitHub, Facebook

Post

Seems impressive enough, let's see what's inside. Btw, it's very interesting to me - how do you make your interfaces? Do you use some special graphic libs or something? I'm also interested in making such rich interfaces (with text, curves, own graphics, etc.).

Post

awfulmonsta wrote:Seems impressive enough, let's see what's inside. Btw, it's very interesting to me - how do you make your interfaces? Do you use some special graphic libs or something? I'm also interested in making such rich interfaces (with text, curves, own graphics, etc.).
Hi and thanks. i'm using the JUCE library (www.rawmaterialsoftware.com) for everything user interface related. maybe you want to have a look at the RSPlot source (i made this app open source) to see how i handle the function-plotting business. it's a bit outdated though, but still.
My website: rs-met.com, My presences on: YouTube, GitHub, Facebook

Post

Hi Robin :)

Any chance of getting the grid and snap values back in Straightliner ?

I find it a bit hard making synced rhythmic patterns if i have to enter the value for each dot. ;)

Cheers and thanks for letting us pick our own prefered colors.

/Michael
www.xsynth.com - Sound Synthesis with Vintage flavour

Post

mkastrup wrote:Hi Robin :)

Any chance of getting the grid and snap values back in Straightliner ?

I find it a bit hard making synced rhythmic patterns if i have to enter the value for each dot. ;)

Cheers and thanks for letting us pick our own prefered colors.

/Michael
hi Michael!

they are now accessible via a context menu on right-click on the plot. i'm currently completely reworking the envelope editor anyway - for displaying/editing 3 graphs in one plot. this seems to open up some space to bring back the buttons on comboboxes as well - somehow, i found them easier to use.

and if you ask yourself why i'm doing this: a pitch-env is on the way ...and a third envelope editor would not fitted into the GUI anymore (and i don't want to go multipage)
My website: rs-met.com, My presences on: YouTube, GitHub, Facebook

Post Reply

Return to “rs-met”