Vember Audio Surge is now open-source
- KVRAF
- 24414 posts since 7 Jan, 2009 from Croatia
I suppose it wouldn't be too difficult to offer a choice of a few OpenSIL/GPL3 fonts built-in, but this wouldn't resolve all the buttons that contain text in them.
-
- KVRAF
- 2802 posts since 31 Aug, 2011
No, im pretty sure this would only cause chaos since fonts differ in so many ways.
One of the most important aspects would be glyph positioning. (In the font file itself.) One would think that thats sorta standardized, but unfortunately its not. Its totally up to the font creator how to arrange the glyphs on the grid, which is why some fonts have their glyphs positioned a lot higher or lower relative to other fonts. (Among other things.) Thus if you have your text positioned just right with one font, and you then switch to another, the text may suddenly be several pixelrows higher or lower than with the previous font, even though the size and position of the text items have not been changed. And unfortunately this can only be adapted by moving/repositioning the items themselves accordingly, i.e. there is no way to have that difference compensated for automatically since to the application a font is a font, i.e. it doesnt care how it was put together. (Everyone who has worked a lot with different fonts will know what i mean because its something thats really annoying. No fun in having to reposition the labels on an entire UI only because youve changed the font.)
So no, unless the fonts included for selection are 100% equal in all aspects i dont think having several to choose from would be all that helpful in this case. It might be OK for the slider labels since they dont need to be strictly aligned within any boundaries, but for stuff like the modulator selectors for instance it would ultimately depend on the font because if you use one that has its glyphs positioned significantly higher or lower it would look as though the text was misaligned, i.e. positioned either too high or too low. And then there is of course the scaling, which will add to the problem by possibly shifting the text even more depending on the scale factor used.
So its all not that simple, although generally it would of course be cool to have user selectable fonts.
As long as you use one thats suitable everything will be alright, but there will be a lot of unsuitable ones too.
(I myself would probably use Ubuntu-R, which is what im doing right now with the edited file i made.)
One of the most important aspects would be glyph positioning. (In the font file itself.) One would think that thats sorta standardized, but unfortunately its not. Its totally up to the font creator how to arrange the glyphs on the grid, which is why some fonts have their glyphs positioned a lot higher or lower relative to other fonts. (Among other things.) Thus if you have your text positioned just right with one font, and you then switch to another, the text may suddenly be several pixelrows higher or lower than with the previous font, even though the size and position of the text items have not been changed. And unfortunately this can only be adapted by moving/repositioning the items themselves accordingly, i.e. there is no way to have that difference compensated for automatically since to the application a font is a font, i.e. it doesnt care how it was put together. (Everyone who has worked a lot with different fonts will know what i mean because its something thats really annoying. No fun in having to reposition the labels on an entire UI only because youve changed the font.)
So no, unless the fonts included for selection are 100% equal in all aspects i dont think having several to choose from would be all that helpful in this case. It might be OK for the slider labels since they dont need to be strictly aligned within any boundaries, but for stuff like the modulator selectors for instance it would ultimately depend on the font because if you use one that has its glyphs positioned significantly higher or lower it would look as though the text was misaligned, i.e. positioned either too high or too low. And then there is of course the scaling, which will add to the problem by possibly shifting the text even more depending on the scale factor used.
So its all not that simple, although generally it would of course be cool to have user selectable fonts.
As long as you use one thats suitable everything will be alright, but there will be a lot of unsuitable ones too.
(I myself would probably use Ubuntu-R, which is what im doing right now with the edited file i made.)
-
- KVRAF
- 2802 posts since 31 Aug, 2011
Found some strangeness.
When you drag a macro slider out to a non-zero value, and you then drag it all the way back, the value will not actually return to zero again. There always remains a small positive value, which is best seen with the high precision value readouts.
The other strange thing is that each time you rightclick the macro slider, the value will shrink a bit. Thus the more often you rightclick, the smaller the value will get. This shrinkage of course also happens to values you have set intentionally, although at one point (but only once) ive had it stop shrinking after so-and-so-many rightclicks. So right now the only way to really get back to zero with these sliders seems to be typing it into the popup and pressing Enter since doubleclick-resetting, as you may have guessed, will leave a small positive value too.
Im getting this with both 1.7.0 official and an older nightly, (63aae0a), both 32bit on Win7.
When you drag a macro slider out to a non-zero value, and you then drag it all the way back, the value will not actually return to zero again. There always remains a small positive value, which is best seen with the high precision value readouts.
The other strange thing is that each time you rightclick the macro slider, the value will shrink a bit. Thus the more often you rightclick, the smaller the value will get. This shrinkage of course also happens to values you have set intentionally, although at one point (but only once) ive had it stop shrinking after so-and-so-many rightclicks. So right now the only way to really get back to zero with these sliders seems to be typing it into the popup and pressing Enter since doubleclick-resetting, as you may have guessed, will leave a small positive value too.
Im getting this with both 1.7.0 official and an older nightly, (63aae0a), both 32bit on Win7.
You do not have the required permissions to view the files attached to this post.
-
- KVRian
- 1213 posts since 25 Dec, 2018
Yeah the macros have a smoothing built in to them
Which doesn’t have a proper cutoff to target threshold. Basically the exponentially creep to values. I think we should change this but we’ve been reluctant to change it too much to avoid modifying the sound of performances. If you are in 1e3 or target, clamp is a good heuristic though
Evil we have an issue on this still?
Which doesn’t have a proper cutoff to target threshold. Basically the exponentially creep to values. I think we should change this but we’ve been reluctant to change it too much to avoid modifying the sound of performances. If you are in 1e3 or target, clamp is a good heuristic though
Evil we have an issue on this still?
-
- KVRist
- 429 posts since 21 Mar, 2015
https://clyp.it/54wnpgtr
Here are some fun "machine sounds" I made with surge, all single layer instances of surge, no external fx plugins.
I haven't explored all of the wavetables yet, but I'm sure there's a lot more "animated" sounds that can be made with this synth
Here are some fun "machine sounds" I made with surge, all single layer instances of surge, no external fx plugins.
I haven't explored all of the wavetables yet, but I'm sure there's a lot more "animated" sounds that can be made with this synth
-
- Banned
- 10 posts since 12 Sep, 2020
For a completely free Synth with a ton of functionality I really appreciate the open source thing, I just hope those who have taken over don't botch it and turn it into something it never was.
- KVRAF
- 24414 posts since 7 Jan, 2009 from Croatia
Yes, this onebaconpaul wrote: Tue Sep 08, 2020 5:44 pm Yeah the macros have a smoothing built in to them
Which doesn’t have a proper cutoff to target threshold. Basically the exponentially creep to values. I think we should change this but we’ve been reluctant to change it too much to avoid modifying the sound of performances. If you are in 1e3 or target, clamp is a good heuristic though
Evil we have an issue on this still?
Should probably be renamed more generally since it doesn't just happen in Reaper.
It's already something it never was - supporting microtunings, MPE, and a bunch of other new features.Dynasty0 wrote: Sat Sep 12, 2020 4:36 pm For a completely free Synth with a ton of functionality I really appreciate the open source thing, I just hope those who have taken over don't botch it and turn it into something it never was.
-
- Banned
- 10 posts since 12 Sep, 2020
Good point EvilDragonEvilDragon wrote: Sat Sep 12, 2020 6:28 pm
It's already something it never was - supporting microtunings, MPE, and a bunch of other new features.![]()
What I meant was when the butchers got their hands on it.
-
- KVRAF
- 3735 posts since 17 Sep, 2016
You are free to fork it and make it whatever it ever was, or was not.Dynasty0 wrote: Sat Sep 12, 2020 4:36 pm For a completely free Synth with a ton of functionality I really appreciate the open source thing, I just hope those who have taken over don't botch it and turn it into something it never was.
It's called the open source thing!
Windows 10 and too many plugins
-
- KVRer
- 1 posts since 2 Oct, 2020
how can I get this to work on mac 10.6.8 (logic pro 9)? Is it too much to ask for the old version 1.5.3?
- KVRAF
- 24414 posts since 7 Jan, 2009 from Croatia
We don't have access to that version, when Surge was open-sourced it was version 1.6-ish. macOS 10.11 is the oldest version we support. Sorry!
- Banned
- 11467 posts since 4 Jan, 2017 from Warsaw, Poland
Which skin is this? Just saw it in Venus Theory's video but I don't think it's one of the defaults?
You do not have the required permissions to view the files attached to this post.
-
- KVRAF
- 3158 posts since 10 Jan, 2005
