New organ VST plugin

VST, AU, AAX, etc. plug-in Virtual Instruments discussion
User avatar
ttm_mari
KVRist
61 posts since 13 Aug, 2021

Post Fri Aug 13, 2021 8:07 am

I have developed a new VST plugin.
It is a plug-in that simulates a Hammond organ.

Plug-in introduction website
https://sites.google.com/view/ttm-works ... ttm000_eng

You can get it from the link below.
https://drive.google.com/file/d/19Kyh20 ... sp=sharing

I have uploaded a sample video at the link below.
https://youtu.be/Chw2D7qEKJY

[Abstract].

ttm000 is a VSTi that aims to reproduce the Hammond organ. It has the following features.

1) Tone adjustment by drawbar.
2) Reproduction of percussion sounds.
3) Reproduction of click noise.
4) Reproduction of the delay in sounding each drawbar depending on how fast the keys are pressed.
5) The basic waveform can be selected from "sin", "Saw", and "Pulse", and the tone can be adjusted by frequency modulation.
6) Equipped with parameters to reproduce the analog feel of the instrument.
7) High-pass and low-pass filters are provided.
8) Equipped with chorus (scana vibrato).
9) Equipped with tremolo.
10) Equipped with reverb.
11) Velocity sense type can be selected from fixed, sin, and linear.
12) Reproduces crosstalk.
13) Small DLL size.
14) Light load.
15) Small memory usage.

[This software is freeware.]
This software is freeware, but we accept donations.
Donations can be made at Vector Corporation's Share Alley (URL below).
Donations are limited to 1,000 yen per unit.
http://www.vector.co.jp/soft/winnt/art/se513151.html

[Operating environment]
Runs on a Windows PC with VSTi software installed.

[Specifications]
1) DLL for Windows.
2) 32bit version: ttm000.dll/ttm000_gui.dll
3) 64bit version: ttm000_x64.dll/ttm000_x64_gui.dll

[Installation Instructions]
Copy this DLL to the VST plug-in folder of your DAW.
When uninstalling, please delete this DLL and setting.txt file.

[Parameter Description]
1) DB1: 16'
2) DB2: 5 1/3',
3) DB3: 8',
4) DB4: 4',
5) DB5: 2 2/3',
6) DB6: 2',
7) DB7: 1 3/5'
8) DB8: 1 1/3'.
Sets the volume of the corresponding drawbar. The display shows 9 steps from 0 to 8, but internally the value can be adjusted by including the decimal point value.

9) DB9: 1'
Sets the volume of the corresponding drawbar. The display shows 9 levels from 0 to 8, but internally the value can be adjusted to include the decimal point.
When Percusion is set to 2nd or 3rd, the volume of the percussion sound can be set.

10) Percussion
Selects the percussion sound from OFF, 2nd, and 3rd.

11) Click
Allows you to set the volume of the click sound.

12) Wave type
Selects the basic waveform type from Sin, Saw, and Pulse.

13) Wave param0
Sets the amount of modulation of the basic waveform. The larger the number, the more complex the waveform becomes.

14) Wave param1
Sets the number of waveforms in the basic waveform. The larger the number, the more overtones are used.

15) Velocity sens
Selects the velocity sense from Const (constant = does not change), Linear, and Sin. It only affects the volume relative to the velocity value.

16) ON offset
Sets the delay time of the drawbar sound relative to the velocity value. Hammond organ sounds from the treble side, and this function is used to compensate for the delay in the sounding time of the bass side when the keyboard is held down slowly.

17) HP filter
Sets the cutoff frequency of the high-pass filter.

18) LP filter
Sets the cutoff frequency of the low-pass filter.

19) Chorus freq.
Sets the chorus frequency.

20) Chorus delay
Sets the chorus delay time.

21) Chorus depth
Sets the depth of the chorus fluctuation.

22) Tremolo freq.
Sets the frequency of the tremolo.

23) Tremolo depth
Sets the amplitude of the tremolo.

24) Reverb level
Sets the volume of the reverb.

25) Reverb time
Sets the reverb time.

26) Age
Sets the age of the organ. The higher the number, the muddier the tone will be.

27) Volume
Sets the overall volume.

28) Chorus ratio
Sets the ratio between the chorus and the original sound. 0% means only the original sound, and 100% means only the chorus.

[29) Control change
20:DB1: 16' adjustment.
21:DB2: 5 1/3' adjustment.
22:DB3: 8' adjustment.
23:DB4: 4' adjustment.
24: DB5: 2 2/3' adjustment.
25:DB6: 2',
26:DB7: 1 3/5' adjustment.
27:DB8: 1 1/3' adjustment.
28:DB9: 1' adjustment.

[setting.txt].
 This file allows you to customize the internal settings of ttm000.
 The possible settings are as follows.

1) Settings for manipulating fader values with any control change.
DBCC, fader number, control change number
Last edited by ttm_mari on Fri Oct 29, 2021 6:07 am, edited 9 times in total.

User avatar
Teksonik
KVRAF
16502 posts since 16 Sep, 2001 from Las Vegas,USA

Post Fri Aug 13, 2021 8:35 am

Did you mean for people to require a request for access?
-------
Google 081321.png
You do not have the required permissions to view the files attached to this post.
None are so hopelessly enslaved as those who falsely believe they are free. Johann Wolfgang von Goethe

User avatar
ttm_mari
KVRist

Topic Starter

61 posts since 13 Aug, 2021

Post Fri Aug 13, 2021 9:04 am

Thank you for your advice.
I have changed the status of sharing.

User avatar
Teksonik
KVRAF
16502 posts since 16 Sep, 2001 from Las Vegas,USA

Post Sun Aug 15, 2021 11:51 am

Cool, I entered my email but never got a link so I'll try again now. :tu:

EDIT: ttm000_x64.dll is not showing up in two different DAWs after a re-scan. I've deleted the files but good luck with your project.
None are so hopelessly enslaved as those who falsely believe they are free. Johann Wolfgang von Goethe

User avatar
Halonmusic
KVRAF
6960 posts since 13 Nov, 2015 from Norway

Post Sun Aug 15, 2021 3:36 pm

Cool. I will give it a spin
EnergyXT3 - LMMS | Roland SH201 - Waldorf Rocket | SoundCloud - Bandcamp

polac
KVRist
147 posts since 8 Mar, 2003 from Cologne

Post Mon Aug 16, 2021 2:14 am

Working fine here with Jeskola Buzz on Win10, I also don't miss a gui here because there are only a few parameters. The plugin scanning did take a while here 5-10 seconds or so otherwise no problems, thanks for the plugin. Sounds nice.

User avatar
Turello
KVRAF
3305 posts since 6 Jul, 2012 from Sick-cily

Post Mon Aug 16, 2021 4:10 am

Very well done... Sounds more realistic than a lot of paywares...

User avatar
ttm_mari
KVRist

Topic Starter

61 posts since 13 Aug, 2021

Post Mon Aug 16, 2021 10:16 pm

Thank you all.
I'll look into the issue of the 64bit version not working.

User avatar
ttm_mari
KVRist

Topic Starter

61 posts since 13 Aug, 2021

Post Tue Aug 17, 2021 6:42 am

I tried the 64 bit version with Reaper and Cakewalk and both worked fine.
My plug-in has 27 parameters, but Cakewalk only shows 20.
You do not have the required permissions to view the files attached to this post.
Last edited by ttm_mari on Tue Aug 17, 2021 6:44 am, edited 1 time in total.

User avatar
Teksonik
KVRAF
16502 posts since 16 Sep, 2001 from Las Vegas,USA

Post Tue Aug 17, 2021 6:43 am

This morning I received the email from google to download so I thought I would try the plugin again. Still the same issue with DAWs not seeing the 64 bit plugin.

This from FL Studio.
ttm.png
ttm2.png

This is from Cakewalk.

ttm3.png

The plugin is not seen by Reaper or Orion either. Windows 10 20H2 everything 64 bit. I have hundreds of other plugins on this system and other new plugins scanned just fine this morning.
You do not have the required permissions to view the files attached to this post.
None are so hopelessly enslaved as those who falsely believe they are free. Johann Wolfgang von Goethe

User avatar
ttm_mari
KVRist

Topic Starter

61 posts since 13 Aug, 2021

Post Tue Aug 17, 2021 6:57 am

Thank you for taking the time to do this for me.
I think you probably have a programmatic problem (memory leak, return value).
It is expected to take some time to resolve.

User avatar
Teksonik
KVRAF
16502 posts since 16 Sep, 2001 from Las Vegas,USA

Post Tue Aug 17, 2021 7:02 am

ttm_mari wrote:
Tue Aug 17, 2021 6:57 am
Thank you for taking the time to do this for me.
I think you probably have a programmatic problem (memory leak, return value).
It is expected to take some time to resolve.
I have 507 plugins on this system and none of them fail to scan, load, or function except for your plugin..... :wink:
None are so hopelessly enslaved as those who falsely believe they are free. Johann Wolfgang von Goethe

Erisian
KVRAF
4657 posts since 21 Mar, 2020 from Gothenburg, Sweden

Post Tue Aug 17, 2021 7:09 am

Doesn't load in any of my DAWs. I'm guessing AVX?
Everything under the sun is in tune
But the sun is eclipsed by the moon

User avatar
Teksonik
KVRAF
16502 posts since 16 Sep, 2001 from Las Vegas,USA

Post Tue Aug 17, 2021 8:05 am

My CPU has AVX or are you saying that it needs a system without AVX or needs AVX 512 or?
None are so hopelessly enslaved as those who falsely believe they are free. Johann Wolfgang von Goethe

Jonathan Shepherd
KVRist
492 posts since 28 Jan, 2003

Post Wed Aug 18, 2021 1:30 am

This one is a definite keeper. Great sound. And tiny!

Return to “Instruments”