Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER for Linux

Reply
 
Thread Tools Display Modes
Old 06-25-2019, 12:18 PM   #1
dldoodler
Human being with feelings
 
Join Date: May 2019
Location: Sweden
Posts: 15
Default A native VST plugin for Linux 64bit TLs-1295-LEA

HI,

Found myself migrating to Linux recently and took the plunge trying to
convert stuff to native .so format.

I believe I got something that could be checked out.



A compressor with a tiiny La2a flavor...

The plugins are coded from scratch where I have not used any existing
VST platform tools.

The Linux version uses Xlib and the only problem I got with it
in reaper is that when you close the GUI you will get a "Gdk-WARNING gdk_window_set_user_time called on non-toplevel" . It is caused by XcreateImage() where I guess it has something to do with me just using Xlib and not gdk where it is because it is not a gdk composite declared window?!

The window versions were compiled inside win10 running in a VirtualBox under Linux Ubuntu 18.0 using Visual Studio Community.

I made the graphics using Blender 2.79. (such a nice program...)

A little video where you can get a clue of some functions in the toolbar: (I will make more complete stuff when I get all the code stuff together..)

https://youtu.be/cQaCtT1P8vM

So if you want to test it out (at your own risk of course..) then feel free to download it from my dropbox and see if it will enhance your music:

Linux 64bit version (no 32bit at the moment)

Windows 32 bit version

Windows 64bit version

https://www.dropbox.com/sh/it08to9l0...TtOzIfCja?dl=0

Any feedback would be nice.

//Daniel
Attached Images
File Type: jpg TLs-1295-LEA.jpg (31.7 KB, 5325 views)

Last edited by dldoodler; 10-19-2019 at 03:57 AM. Reason: I messed up the grammar in the header... and name..
dldoodler is offline   Reply With Quote
Old 06-25-2019, 01:31 PM   #2
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

Thanks so much for this! I'm not getting any errors closing it with Xubuntu 18.04 while project is running or stopped.

I am inspired and it makes me happy!
__________________
Glennbo
Hear My Music - Click Me!!!
--
Glennbo is offline   Reply With Quote
Old 06-25-2019, 01:33 PM   #3
JamesPeters
Human being with feelings
 
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
Default

The error you mention is one that I always get with any plugin with a GUI (when I check the .xsession-errors file). That's the only place I see those errors though, if I go looking for them specifically (Reaper doesn't report them). So I don't think it's an issue with the plugin you made.
JamesPeters is offline   Reply With Quote
Old 06-25-2019, 02:22 PM   #4
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

Oh, I didn't get that I had to look in the logs for the error. I thought it was going to pop out on my screen when I closed the UI. I do see the error in the logs, but unless it makes my system unstable or something, it doesn't bother me.
__________________
Glennbo
Hear My Music - Click Me!!!
--
Glennbo is offline   Reply With Quote
Old 06-25-2019, 02:26 PM   #5
JamesPeters
Human being with feelings
 
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
Default

Yeah I just posted it in the bugs thread, just in case. Maybe it affects something, but I expect not. I even get "warnings" when booting lol. Never seems to affect anything.
JamesPeters is offline   Reply With Quote
Old 06-25-2019, 02:48 PM   #6
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

Quote:
Originally Posted by JamesPeters View Post
Yeah I just posted it in the bugs thread, just in case. Maybe it affects something, but I expect not. I even get "warnings" when booting lol. Never seems to affect anything.
I never look at error logs unless I have had some problem.

I am very much liking the controls and behavior of this plugin. I have a licensed copy of PSP Vintage Warmer that I have used as a bridged Windows plugin in WINE, but this plugin might just let me retire that one completely.

Some folks don't care about fancy UIs, but for me using something that looks like real gear I've used, makes operating it feel more at home than a page full of sliders. So far it seems like a plugin I might use on my master or sub-masters quite a bit.
__________________
Glennbo
Hear My Music - Click Me!!!
--
Glennbo is offline   Reply With Quote
Old 06-25-2019, 02:57 PM   #7
mike@overtonedsp
Human being with feelings
 
mike@overtonedsp's Avatar
 
Join Date: Sep 2018
Location: Oxford, England
Posts: 218
Default

Quote:
Some folks don't care about fancy UIs, but for me using something that looks like real gear I've used, makes operating it feel more at home than a page full of sliders...
And (just like real hardware), nice UIs make plug-ins sound better too, as we all know

Quote:
The Linux version uses Xlib and the only problem I got with it
in reaper is that when you close the GUI you will get a "Gdk-WARNING gdk_window_set_user_time called on non-toplevel"...
The error message mentioned is, I think, completely normal - I get that with my plug-ins (which also use an XLib toolkit) when run in Reaper too - I always assumed it was just a Reaper thing (GTK / Gdk is quite verbose and likes to assert things quite a lot too).
(And you absolutely should be using just a native X11 based UI toolkit for VST2 plug-ins on Linux Don't even consider using GTK, Qt etc for plug-in UIs)

Last edited by mike@overtonedsp; 06-25-2019 at 03:13 PM.
mike@overtonedsp is offline   Reply With Quote
Old 06-25-2019, 03:29 PM   #8
JamesPeters
Human being with feelings
 
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
Default

Thanks for the information, Mike. I'll delete that post from the bugs thread.
JamesPeters is offline   Reply With Quote
Old 06-25-2019, 05:21 PM   #9
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

Quote:
Originally Posted by dldoodler View Post
A little video where you can get a clue of some functions in the toolbar: (I will make more complete stuff when I get all the code stuff together..)

https://youtu.be/cQaCtT1P8vM
OK, I checked out the video and really like some of the cool things I saw, especially the ability to auto tweak parameters via envelope. I don't know what I'd use that for yet, but I'm sure it will be cool. It's a lot like REAPER's parameter modulation but native to the plugin and self contained.

Is the HF control pre or post compression? It's a nice touch either way. And lastly, could you possible post what the times are for the Time Constant? Great plugin and thanks again for sharing it.

Also I'm noticing now how when I try to make it clip, it is less prone to do it with the drive cranked up, similar to tape saturation. I'm really liking what I'm getting out of this.
__________________
Glennbo
Hear My Music - Click Me!!!
--
Glennbo is offline   Reply With Quote
Old 06-25-2019, 05:29 PM   #10
JamesPeters
Human being with feelings
 
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
Default

I had tried the plugin before realizing the features you showed in the second half of the video. I thought it was good already. But those other settings make it really stand out. Well done!

Lol I just figured out who you are. I thought "TbT" sounded familiar. I guess this means you'll be doing new versions of your old plugins, with improvements, and all for Linux!

This would probably be welcome on the Linux musicians forums. If you don't have an account and/or don't feel like making one, I can cross post this info there if you like.

Last edited by JamesPeters; 06-25-2019 at 06:14 PM.
JamesPeters is offline   Reply With Quote
Old 06-25-2019, 05:40 PM   #11
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

Quote:
Originally Posted by mike@overtonedsp View Post
And (just like real hardware), nice UIs make plug-ins sound better too, as we all know
Like I told another member of the forum earlier, I have years and years of experience with real hardware compressors, so an interface like your plugins and this new one are for me what I call "At a Glance" controls. I can instantly SEE if I have something set wrong with old school rotary looking GUI elements, just by their orientation.

Not so much with something like this. This is the same plugin that has the easy to see what's going on GUI when reduced to a bunch of sliders. Functionally, it's identical, but I'd never in a million years use it if it looked like that because I can't *see* what's going on with it when it has no familiarity or uniqueness on key controls so they stand out over the others.

__________________
Glennbo
Hear My Music - Click Me!!!
--

Last edited by Glennbo; 08-15-2019 at 09:37 AM.
Glennbo is offline   Reply With Quote
Old 06-25-2019, 07:21 PM   #12
citizenkeith
Human being with feelings
 
Join Date: Jun 2014
Location: Ohio
Posts: 978
Default

This looks great! Any chance of a MacOS version?
citizenkeith is offline   Reply With Quote
Old 06-26-2019, 12:22 AM   #13
mike@overtonedsp
Human being with feelings
 
mike@overtonedsp's Avatar
 
Join Date: Sep 2018
Location: Oxford, England
Posts: 218
Default

Quote:
I can instantly SEE if I have something set wrong with old school rotary looking GUI elements, just by their orientation...
Exactly - that's always been my feeling too (having learned about this stuff before plug-ins were even a thing...) and especially if the plug-in is based on real hardware. And, why not make stuff that looks nice too.
If a developer has gone to the trouble to create a nice UI, I think its fair to assume they've taken some time and trouble over the DSP as well
Great to see more native plug-ins for Linux.
mike@overtonedsp is offline   Reply With Quote
Old 06-26-2019, 12:35 AM   #14
dldoodler
Human being with feelings
 
Join Date: May 2019
Location: Sweden
Posts: 15
Default

Well I am glad that stuff do not crash for a start.

"And (just like real hardware), nice UIs make plug-ins sound better too, as we all know "

Yup.. I am a sucker for fancy GUI:s and am totally aware about the fact that
the sound should not be influenced by the eyes but I like to be inspired visually too... but the GUI for me is always the last thing I do so the sound
is always in focus while I experiment "by ear".

The only thing I havent managed to get working in Reaper yet is to get the parameter view to update when you for instance move the A/B slider where the rest should update on the fly. (the good old Chainer on Windows does this)

Ohh yeah... the "A/B" button if you right click and drag up/down will
seamlessly move from A to B....

"Is the HF control pre or post compression?"

It is pre compressor and post the drive stage.

"And lastly, could you possible post what the times are for the Time Constant?"

A bit difficult since I tweak by ear and the code is very dependant on the audio signal so for me I see it as "faster to slower" recovery time.


"This looks great! Any chance of a MacOS version? "

Mac is the only platform that I have never worked on so far so since I got no Mac I would have to say.. sorry.. nope.


I will do a future video about the toolbar section that will be an all future plugins.


You can sample accurate control parameters with:

"ENV" use the input signal to the plugin to control a parameter.
(the first parameter to the left "name" if you left click and drag to the
top you can select "Input Enevlope [int]" as in "internal parameter" and
select the update interval in "ms" , the "arrow" is direction and the
percentage influence (up to 999%) where the symbol before the percentage will turn on/off the parameter.

"NOTE" control the parameter by midi note. to make it easy jut press "LEARN"
and it will wait for the next midi input note.

"CC" controller message

"A/B" here you can link the parameters to the state of the "A/B" button.
So if you want for instance to trigger the "B" state with an input signal
or midi message then automate the "A/B" button and then group the parameters
you want to "A/B" to define the state of an "on" when hit.

the "dot" is so you can select "replace" or "+" to add to current value.

the "Preset/Global" button is if you want the same set of parameters
for all presets (global) or individual settings for each preset.

The slider to the right of "recall" is the "dry/wet" slider where
you can bypass the plug by clicking on the "speaker" to the left.
The slider is internally sample accurate between dry/wet signal.
It can also be automated as "mix". so if you want to kind of "sidechain"
the signal then just set up the compressor and "duck" the sound by
programming a midi track that will control the "mix" slider.

The "copy/past/recall" buttons got different functions depending on
if you got the parameters up or not. (you open parameters by clicking the "midi symbol" to the left (and right click to disable env/midi input) )


If the menu is closed then you can copy/paste the current preset to another one.

If the parameters are open then you copy/paste/recall the current parameter.
(or if you hold down the "CTRL" key when "paste" you can paste all the copied parameters to a preset.

if you right click on the "LEARN" button then you get "SELECT" mode where you can click on an automated parameter in the GUI to select it directly in
the parameter view.

Some hints for a start....

//Daniel

Last edited by dldoodler; 06-26-2019 at 12:45 AM.
dldoodler is offline   Reply With Quote
Old 06-26-2019, 12:52 AM   #15
osxmidi
Human being with feelings
 
Join Date: Feb 2014
Posts: 620
Default

Quote:
Originally Posted by dldoodler View Post
HI,

Found myself migrating to Linux recently and took the plunge trying to
convert stuff to native .so format.

I believe I got something that could be checked out.



A compressor with a tiiny La2a flavor...

The plugins are coded from scratch where I have not used any existing
VST platform tools.

The Linux version uses Xlib and the only problem I got with it
in reaper is that when you close the GUI you will get a "Gdk-WARNING gdk_window_set_user_time called on non-toplevel" . It is caused by XcreateImage() where I guess it has something to do with me just using Xlib and not gdk where it is because it is not a gdk composite declared window?!

The window versions were compiled inside win10 running in a VirtualBox under Linux Ubuntu 18.0 using Visual Studio Community.

I made the graphics using Blender 2.79. (such a nice program...)

A little video where you can get a clue of some functions in the toolbar: (I will make more complete stuff when I get all the code stuff together..)

https://youtu.be/cQaCtT1P8vM

So if you want to test it out (at your own risk of course..) then feel free to download it from my dropbox and see if it will enhance your music:

Linux 64bit version (no 32bit at the moment)

https://www.dropbox.com/s/xmy5g89vpr...64bit.zip?dl=0

Windows 32 bit version

https://www.dropbox.com/s/bhkkuevfbr...32bit.zip?dl=0

Windows 64bit version

https://www.dropbox.com/s/2xdklt0lb4...64bit.zip?dl=0

Any feedback would be nice.

//Daniel
I wouldn't be concerned about the "Gdk-WARNING gdk_window_set_user_time called on non-toplevel".

The plugin seems pretty good to me.

Last edited by osxmidi; 06-26-2019 at 01:00 AM.
osxmidi is offline   Reply With Quote
Old 06-26-2019, 12:58 AM   #16
dldoodler
Human being with feelings
 
Join Date: May 2019
Location: Sweden
Posts: 15
Default

Quote:
Originally Posted by osxmidi View Post
I wouldn't be concerned about the "Gdk-WARNING gdk_window_set_user_time called on non-toplevel".
I am ok with it but it triggers my OCD since I would like to know the cause as a computer nerd....
dldoodler is offline   Reply With Quote
Old 06-26-2019, 04:10 AM   #17
osxmidi
Human being with feelings
 
Join Date: Feb 2014
Posts: 620
Default

Quote:
Originally Posted by dldoodler View Post
I am ok with it but it triggers my OCD since I would like to know the cause as a computer nerd....
https://sources.debian.org/src/gtk+2...kwindow-x11.c/
osxmidi is offline   Reply With Quote
Old 06-26-2019, 07:08 AM   #18
mike@overtonedsp
Human being with feelings
 
mike@overtonedsp's Avatar
 
Join Date: Sep 2018
Location: Oxford, England
Posts: 218
Default

Quote:
Mac is the only platform that I have never worked on so far...
Congratulations on avoiding that particular circle of plug-in development hell
mike@overtonedsp is offline   Reply With Quote
Old 06-26-2019, 07:32 AM   #19
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

Quote:
Originally Posted by dldoodler View Post
"Is the HF control pre or post compression?"

It is pre compressor and post the drive stage.

"And lastly, could you possible post what the times are for the Time Constant?"

A bit difficult since I tweak by ear and the code is very dependant on the audio signal so for me I see it as "faster to slower" recovery time.
Cool! That tells me exactly what I needed. Time Constant is all about release and straight shorter to longer from left to right.

Also thanks for the info on the HF control. Knowing the signal flow will give me a better handle on using it effectively.
__________________
Glennbo
Hear My Music - Click Me!!!
--
Glennbo is offline   Reply With Quote
Old 06-26-2019, 08:10 AM   #20
dldoodler
Human being with feelings
 
Join Date: May 2019
Location: Sweden
Posts: 15
Default

Quote:
Originally Posted by osxmidi View Post
Will go through stuff....
dldoodler is offline   Reply With Quote
Old 06-26-2019, 08:36 AM   #21
citizenkeith
Human being with feelings
 
Join Date: Jun 2014
Location: Ohio
Posts: 978
Default

Quote:
Originally Posted by dldoodler View Post
"This looks great! Any chance of a MacOS version? "

Mac is the only platform that I have never worked on so far so since I got no Mac I would have to say.. sorry.. nope.
HI Daniel,

I didn't realize you replied. Thanks for that... and I hope you reconsider.
citizenkeith is offline   Reply With Quote
Old 06-26-2019, 09:19 AM   #22
JamesPeters
Human being with feelings
 
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
Default

Quote:
Originally Posted by Glennbo View Post
Cool! That tells me exactly what I needed. Time Constant is all about release and straight shorter to longer from left to right.
You can watch the gain reduction indicator as you adjust the setting to see how it affects the release time.
JamesPeters is offline   Reply With Quote
Old 06-26-2019, 09:45 AM   #23
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

Quote:
Originally Posted by JamesPeters View Post
You can watch the gain reduction indicator as you adjust the setting to see how it affects the release time.
I had a sense of what that control was doing but having other vintage plugins where that type of a control in that location (upper right) does things like the original hardware they are emulating and having an effect on both attack and release times with preset values made me ask.

For example, here's some text from a real Fairchild 670 user manual.

__________________
Glennbo
Hear My Music - Click Me!!!
--

Last edited by Glennbo; 08-15-2019 at 09:37 AM.
Glennbo is offline   Reply With Quote
Old 06-26-2019, 10:11 AM   #24
JamesPeters
Human being with feelings
 
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
Default

I was curious about it too. I just meant that if you want to visually gauge how it affects the release time, you can watch the needle's movement.
JamesPeters is offline   Reply With Quote
Old 06-26-2019, 10:45 AM   #25
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

Quote:
Originally Posted by JamesPeters View Post
I was curious about it too. I just meant that if you want to visually gauge how it affects the release time, you can watch the needle's movement.
I've always been a stickler about knowing the behind the scenes signal flow, even back with the first analog gear I used in the late 60s like the Ampex R2R tape deck of my dad's that I terrorized figuring out how to do ping-pong recording.

I have OverTone's FC70 Fairchild 670 plugin and it's Time Constant slider does pretty much what the real Fairchild does, so I really wanted to know who in the zoo gets affected by the 6 positions on the TLs-1295-LEA Time Constant control.
__________________
Glennbo
Hear My Music - Click Me!!!
--
Glennbo is offline   Reply With Quote
Old 07-03-2019, 04:37 AM   #26
Happy
Human being with feelings
 
Join Date: Sep 2018
Posts: 43
Default

@ Glennbo

Hi, i've been experimenting with it for several days, & comparing to a number of other comp/lims. What you've created really does stand up against Many well know paid VST's, & is better than most. I was surprised & pleased at how transparent it is, even when pushed !

So THANX a Lot for coding & sharing. This is a keeper

You should have posted it in one of the other threads too. Most people are not on Linux

All the best
__________________
Licenced & proud user of REAPER
Happy is offline   Reply With Quote
Old 07-03-2019, 07:28 AM   #27
JamesPeters
Human being with feelings
 
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
Default

Yes glennbo, thanks for making this plugin!
JamesPeters is offline   Reply With Quote
Old 07-03-2019, 07:59 AM   #28
Happy
Human being with feelings
 
Join Date: Sep 2018
Posts: 43
Default

Quote:
Originally Posted by JamesPeters View Post
Yes glennbo, thanks for making this plugin!
LOL

Of course it should be dldoodler we need to Thank. My bad ! It's due to the posts displayed in a different order to others with the same software. I'll have change it in the options
__________________
Licenced & proud user of REAPER
Happy is offline   Reply With Quote
Old 07-03-2019, 08:01 AM   #29
Happy
Human being with feelings
 
Join Date: Sep 2018
Posts: 43
Default OOPS

@ dldoodler

THANKS see below, or above, depending on settings
__________________
Licenced & proud user of REAPER
Happy is offline   Reply With Quote
Old 07-03-2019, 08:07 AM   #30
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

Quote:
Originally Posted by JamesPeters View Post
Yes glennbo, thanks for making this plugin!
Hehe, I've decided that it's not free and everyone now owes me ten bucks! The money collected will be spent on a keg and everyone is invited to the party.
__________________
Glennbo
Hear My Music - Click Me!!!
--
Glennbo is offline   Reply With Quote
Old 07-03-2019, 06:05 PM   #31
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

Thanks again Daniel for making all these great plugins available to Linux users.

My most recent project used 12 instances of TLs-3113 brickwall, mostly on the drums, and an instance on TLs-1295-LEA on the master and on a guitar sub-master. Out of 56 plugins only 1 was a bridged Windows plugin, which was Kontakt grand piano.
__________________
Glennbo
Hear My Music - Click Me!!!
--
Glennbo is offline   Reply With Quote
Old 07-03-2019, 06:42 PM   #32
JamesPeters
Human being with feelings
 
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
Default

I've spent more time with the 1295 than the others, but they're all really good. Automating peak reduction and gain parameters within the plugin itself via the envelope (and changing the attack/release/strength of that automation) makes this the best sound-shaping compressor I've used.

Pocket Limiter is also something I immediately recognize as welcome in my VST folders. And the other two compressors/limiters will get use too.
JamesPeters is offline   Reply With Quote
Old 07-03-2019, 07:03 PM   #33
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

Quote:
Originally Posted by JamesPeters View Post
I've spent more time with the 1295 than the others, but they're all really good. Automating peak reduction and gain parameters within the plugin itself via the envelope (and changing the attack/release/strength of that automation) makes this the best sound-shaping compressor I've used.

Pocket Limiter is also something I immediately recognize as welcome in my VST folders. And the other two compressors/limiters will get use too.
You can do some very cool stuff with the built-in envelopes.

I saw a little lighter CPU use with Pocket Limiter than with the TLs-3113, so in projects that are getting taxed that guy might be the straw that repairs the camel's back.

That said, the fact that the TLs-3113 is a "Linux Exclusive" plugin, and that it has an easier to read meter (more like the DBX hardware units I've owned) makes me gravitate more to it in general.
__________________
Glennbo
Hear My Music - Click Me!!!
--
Glennbo is offline   Reply With Quote
Old 07-03-2019, 07:23 PM   #34
JamesPeters
Human being with feelings
 
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
Default

Pocket Limiter is a cleaner sounding limiter than 3113 in general. Since I am actually at the point where I'm getting picky about my master limiter, this came around at a good time. I will also use 3113 but not in cases where I want the most neutral-sounding response.

1140 is also nice. Since it is a "one knob" compressor on the surface, I have not used it much. But it does sound good and I agree that it can be used whenever you think you just "want some compression" and don't want to think about it. Also I'm sure with the built-in envelope modulation it will prove to be more versatile then its single control "on the surface" would make someone expect.

And let's face it Glenn, you are using the 3113 more because you are a RUSH fan.
JamesPeters is offline   Reply With Quote
Old 07-03-2019, 07:34 PM   #35
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

Quote:
Originally Posted by JamesPeters View Post
And let's face it Glenn, you are using the 3113 more because you are a RUSH fan.
Did you hear the toms on my last project?

Sounded exactly like Neil Peart's toms!
__________________
Glennbo
Hear My Music - Click Me!!!
--
Glennbo is offline   Reply With Quote
Old 07-04-2019, 03:59 AM   #36
Happy
Human being with feelings
 
Join Date: Sep 2018
Posts: 43
Default

Just for the Record !

I'm on a W10 PC, not Linux. So i installed the 64 bit version
__________________
Licenced & proud user of REAPER
Happy is offline   Reply With Quote
Old 07-06-2019, 05:46 AM   #37
dldoodler
Human being with feelings
 
Join Date: May 2019
Location: Sweden
Posts: 15
Default

Nice to hear that stuff is working out.

I finally got myself going on a bit larger project so this is what I am currently working on:



It will not be a "One drum plugin to rule them all".. instead just a digital
version of my personal Sonor Hilite Exclusive red maple kit.

Under the hood I got my own lossless compression algorithm that can get the
samples down to a third where the hope is to get a VST plugin with the size
of ca 50mb with full set of 24bit/44.1khz multisampled drums.

It will take a while and I am that kind of programmer that do stuff from scratch so I just managed to convert the filebrowser section in my GUI engine to native Linux.... and then it is just the rest...

So the VSTi will be a hybrid of old "rack module" style and more modern where I will use the file browser section to toggle different editor screens.

Programming is fun....

//Daniel
Attached Images
File Type: jpg TbT-drumkit.jpg (58.3 KB, 4295 views)
dldoodler is offline   Reply With Quote
Old 07-06-2019, 06:04 AM   #38
sinkmusic
Human being with feelings
 
sinkmusic's Avatar
 
Join Date: Feb 2006
Location: decepticon mothership in a hidden place inside a mountain
Posts: 3,754
Default

Thank you, Daniel, it looks very good !
I am on Windows10 64bit, so i will tell you if it runs fine on my system.
sinkmusic is offline   Reply With Quote
Old 07-06-2019, 06:45 AM   #39
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

Quote:
Originally Posted by dldoodler View Post
Nice to hear that stuff is working out.

I finally got myself going on a bit larger project so this is what I am currently working on:

It will not be a "One drum plugin to rule them all".. instead just a digital
version of my personal Sonor Hilite Exclusive red maple kit.

Under the hood I got my own lossless compression algorithm that can get the
samples down to a third where the hope is to get a VST plugin with the size
of ca 50mb with full set of 24bit/44.1khz multisampled drums.

It will take a while and I am that kind of programmer that do stuff from scratch so I just managed to convert the filebrowser section in my GUI engine to native Linux.... and then it is just the rest...

So the VSTi will be a hybrid of old "rack module" style and more modern where I will use the file browser section to toggle different editor screens.

Programming is fun....

//Daniel
Can't wait to try it! I have both Superior Drummer and EZ-Drummer working in Linux, but they run in WINE and are bridged.

I mostly record real acoustic drums in my projects these days, but I use Superior as my metronome on every project, and on some occasions as the final drums.
__________________
Glennbo
Hear My Music - Click Me!!!
--
Glennbo is offline   Reply With Quote
Old 07-06-2019, 12:01 PM   #40
Tobbe
Human being with feelings
 
Tobbe's Avatar
 
Join Date: Sep 2009
Location: Northern Lights
Posts: 742
Default

Looking awesome. Thanks for all your work.

(...if only we had a sf2/sfz multichannel sampler...blink, blink)

I know Linuxsampler/Fantasia but it would be really great to have a "all-in-one" like a mini Kontakt thing.

Thanks again, you rock!
__________________
OS: Manjaro KDE Plasma, Reaper For Linux (64Bit) native linux-vst plugins, LSP-Plugins, TpL-Plugins, Harrison's AVA & VST Plugins. Behringer U-PHORIA UMC22.
Tobbe is online now   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 12:03 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.