GreySynth

Post any examples or modules that you want to share here
billv
Posts: 1165
Joined: Tue Aug 31, 2010 3:34 pm
Location: Australia
Contact:

GreySynth

Post by billv »

Hey Guys, here's a new toy. Its got a bit of "X11" theme to it.
A basic synth with some mods, routing matrix and automation matrix.
There's 8 presets, so all you have to do is hit the start button. :)

[img]
Greysynth_1.png
Greysynth_1.png (201.05 KiB) Viewed 23033 times

[/img]
Grey Synth_v01.fsm
(1.48 MiB) Downloaded 1275 times
User avatar
Phil Thalasso
Posts: 150
Joined: Tue Jun 27, 2017 12:42 pm
Location: Munich, Germany

Re: GreySynth

Post by Phil Thalasso »

Thank you Bill for sharing.
It looks very interesting and I'm sure that I will learn plenty by "dissecting" it.

Best Regards
Phil
User avatar
trogluddite
Posts: 1730
Joined: Fri Oct 22, 2010 12:46 am
Location: Yorkshire, UK

Re: GreySynth

Post by trogluddite »

Wow, that's heaps of fun - and great to see the X-series still going strong. In a very good way, it makes me wonder what Tom and Jerry cartoons would be like if they'd been scored by the BBC Radiophonic Workshop. Maybe I'm not the only one around here who grins from ear to ear at vintage Dr. Who soundtracks instead of finding them scary? :? :lol:
All schematics/modules I post are free for all to use - but a credit is always polite!
Don't stagnate, mutate to create!
User avatar
Spogg
Posts: 3368
Joined: Thu Nov 20, 2014 4:24 pm
Location: Birmingham, England
Contact:

Re: GreySynth

Post by Spogg »

That’s excellent Bill!
I can see just how much work went into that and I’m very impressed. :ugeek:

I was wondering why the Preset Manager didn’t have the usual menu system. Do you rely purely on the DAW’s fxp and fxb system?

Also I feel I should mention that the first preset on loading was just into clipping on my system, but it took me ages to find the master volume control. Maybe it could be separate and bigger…?

This is amazing work and thanks so much for sharing it with us all.

Cheers

Spogg
billv
Posts: 1165
Joined: Tue Aug 31, 2010 3:34 pm
Location: Australia
Contact:

Re: GreySynth

Post by billv »

Thanks Guys.
Spoogg:
I made that Pre-set manager a few years ago.
It writes and reads to text file so nothing is required by the user.
So , while in your DAW , if you save a preset, it's there when you reload the vsti.
The "stock" preset manager is a bitch :evil: , and does not have this behavior.
RJHollins
Posts: 1573
Joined: Thu Mar 08, 2012 7:58 pm

Re: GreySynth

Post by RJHollins »

Tried to download and run .... got an 'Access Error'.

FS 3.07 Win-7[64]
billv
Posts: 1165
Joined: Tue Aug 31, 2010 3:34 pm
Location: Australia
Contact:

Re: GreySynth

Post by billv »

I'm on XP...have no idea about the other platforms :?
User avatar
trogluddite
Posts: 1730
Joined: Fri Oct 22, 2010 12:46 am
Location: Yorkshire, UK

Re: GreySynth

Post by trogluddite »

RJHollins wrote:Tried to download and run .... got an 'Access Error'.

biilv wrote:I made that Pre-set manager a few years ago. It writes and reads to text file

billv wrote:I'm on XP.


I wonder if these might be related. I noticed that GreySynth automatically saves a small text file containing the current preset names at startup. For a plugin export, this gets saved in a 'GreySynth' folder alongside the plugin DLL; and from within FlowStone, it gets saved to the user's default VST export folder (wherever you last exported a VST plugin to, unless explicitly set by a 'VST Plugin Info' primitive in the schematic.)

Later Windows versions are far more fussy than XP about which folders applications are allowed access to, even if you're logged in as an Administrator, so this might be causing problems writing to the folder (or its parent folder may not exist). Everything works fine on my Windows 10 machine running FS 3.0.6, where I keep my shared plugins in a separate 'all-access' drive partition. However, the canonical VST plugins folder is usually somewhere within 'Program Files', to which access will be restricted.

To test this, here's a version which defaults to the schematic folder rather than the VST plugins folder when you're working within FlowStone (just one primitive added - a 'Schematic File Path' to set the 'Test' folder of the 'Start Folder' primitive within 'Preset Manager_BV/Save_Load/File save'.)

Grey Synth_v01_folder_path_mod_TROG.fsm
(1.47 MiB) Downloaded 1230 times

NB) This may not be a complete fix - it's just intended to test whether my hypothesis about the access error is right.
All schematics/modules I post are free for all to use - but a credit is always polite!
Don't stagnate, mutate to create!
RJHollins
Posts: 1573
Joined: Thu Mar 08, 2012 7:58 pm

Re: GreySynth

Post by RJHollins »

Hi TROG,

Just tried this test version. Still getting an Error Message: Here's the top snippet of the message.

caused an Access Violation (0xc0000005)
in module FlowStone.exe at 0023:005416ae.

Exception handler called in ExceptionAttacher.cpp - AfxWinMain.

I've no idea on this, and don;t think I've ever had this happen before.
User avatar
trogluddite
Posts: 1730
Joined: Fri Oct 22, 2010 12:46 am
Location: Yorkshire, UK

Re: GreySynth

Post by trogluddite »

Bugger! :cry:

That's something a little more serious, then. An 'Access Violation' means that FlowStone is trying to read or write to a memory address outside of the memory allocated to it by Windows (it quite often happens if code tries to read/write past the end of an array or string.) It might be possible to work out which component is causing it by a process of elimination, but really, I think MyCo is probably the only person with a good chance of getting to the bottom of it.
All schematics/modules I post are free for all to use - but a credit is always polite!
Don't stagnate, mutate to create!
Post Reply