inSIDious - the definitive SID chip plugin has arrived! Available now

VST, AU, AAX, CLAP, etc. Plugin Virtual Instruments Discussion
Post Reply New Topic
RELATED
PRODUCTS

Post

2nd Remake using InSIDious
Ocen Loader 5 is imo the most iconic song in commodore 64 hystory... it made us excited during the endless loads of games :) was composed by Jonathan Dunn in 1988 as upgrade of Ocean Loader 4.
On channel 3 I have highlighted wavetable . I chose channel 3 because it is a very complex channel, full of hard sync and ring modulation... you can see that inSIDious works very well :)
enjoy

Post

C64 Sid Tribute wrote: Tue Jul 21, 2020 6:38 pm 2nd Remake using InSIDious
...
What's up with the timing? The snare is playing too late (in the original it's right where it should be).

Post

C64 Sid Tribute wrote: Tue Jul 21, 2020 6:38 pm 2nd Remake using InSIDious
Ocen Loader 5 is imo the most iconic song in commodore 64 hystory... it made us excited during the endless loads of games :) was composed by Jonathan Dunn in 1988 as upgrade of Ocean Loader 4.
On channel 3 I have highlighted wavetable . I chose channel 3 because it is a very complex channel, full of hard sync and ring modulation... you can see that inSIDious works very well :)
enjoy
How do you switch between tables on channel 3 , it seem that every key has it's own table .
This feature seems to be missing in the free version
Eyeball exchanging
Soul calibrating ..frequencies

Post

Captain wrote: Tue Jul 21, 2020 8:01 pm
What's up with the timing? The snare is playing too late (in the original it's right where it should be).

the snare time is correct (I checked with the dump) there is really something wrong ... I have to check it well, maybe i'm wrong with the snare pattern. Thanks for the notice :)
gentleclockdivider wrote: Tue Jul 21, 2020 8:33 pm

How do you switch between tables on channel 3 , it seem that every key has it's own table .
This feature seems to be missing in the free version
don't worry, this function is also present in the free version ... just click on those two dots just above the Ring button

Post

C64 Sid Tribute wrote: Tue Jul 21, 2020 9:00 pm
Captain wrote: Tue Jul 21, 2020 8:01 pm
What's up with the timing? The snare is playing too late (in the original it's right where it should be).

the snare time is correct (I checked with the dump) there is really something wrong ... I have to check it well, maybe i'm wrong with the snare pattern. Thanks for the notice :)
gentleclockdivider wrote: Tue Jul 21, 2020 8:33 pm

How do you switch between tables on channel 3 , it seem that every key has it's own table .
This feature seems to be missing in the free version
don't worry, this function is also present in the free version ... just click on those two dots just above the Ring button
Where exactly ?
Image
Eyeball exchanging
Soul calibrating ..frequencies

Post

gentleclockdivider wrote: Tue Jul 21, 2020 9:18 pm
Where exactly ?
I thought you said the version of reaktor free ... however in this version the wavetable is there, but it has a different setting and has only 12 frames instead of the 16 of the new insidious ... you find it immediately to the right of the amp lfo

Post

Sorry , I meant the free U.L. version of insidious
Eyeball exchanging
Soul calibrating ..frequencies

Post

gentleclockdivider wrote: Tue Jul 21, 2020 9:42 pm Sorry , I meant the free U.L. version of insidious
Ok, you can program different sounds and save them as a snapshot... you can switch from one snapshot to another with program changes... you can do it without problems even with insidious 6581

Post

If I understand correctly the new insidious version let's you change the table settings per key ( no need for program change ) as oppossed to the old free version whichrequires snapshot changes ?
Or are you are also doing snapshot changes , it's not really obvious in the video
Eyeball exchanging
Soul calibrating ..frequencies

Post

fromwithin wrote: Tue Jul 21, 2020 2:54 pm
TokyoDisco wrote: Tue Jul 21, 2020 8:04 am 1. Are the combined waves really generated, or does inSIDious use samples for them?

Just curious because I didn't know that anyone ever found out how the SID chip actually created combined waveforms accurately.
The mechanism of the waveform generation has actuallly been known for sometime now. However, when I used generated waves they just somehow didn't sound right to me. That might have just been my personal bias because it didn't sound like my own real SID chips. The waveform generation on the 6581 is affected by a hardware bug, so none of them sound identical. You get only minor variations between chips apart from a few weird outlier chips like one I've got where the Tri+Saw is one octave lower.

On top of that, doing real-time generation of the waveforms leads to aliasing at high frequencies without doing a load of oversampling and/or filtering, which is a fair amount of extra CPU for no audible gain.

And so, the combined waves have been sampled from my SID chips and processed to create wavetables across the frequency range.
TokyoDisco wrote: Tue Jul 21, 2020 8:04 am 2. I noticed that the combined Saw & Triangle waves harmonic content is affected by the pulse width slider. I thought only the Pulse wave, and waves combined with the Pulse wave were affected?
You're right. The Saw + Triangle shouldn't be affected by the Pulse Width. That wil be resolved in the next update. Thanks for pointing it out.
Thank you for the interesting details, and thought process behind the design choices you made. I can also understand the logic for going with samples for the combined waves. I'm certainly happy to be able to run more instances of inSIDious and save CPU power for other things. All of these details really make inSIDious sound just like the real thing.

Also I'm happy to know that the PW slider shouldn't affect anything other than the pulse and its combinations.

I'm looking forward to the first update. And I appreciate your hard work making inSIDious as good as it is. It sounds great.

Post

To: fromwithin

Thanks for being present here on KVR, and sharing your knowledge.

Maybe this is a bit early while the bugs are still being worked out, but if I may make a request.

Is it possible to make all the parameters return to their default state with a 'right click'?

Most of all I would like to be able to quickly set the 'tune' & 'width' parameters on the table page. This would tremedously speed things up while trying different ideas in the table.

And also the ADSR sliders on the front page. Though not as important it would still be nice to initialize things to base values while working with 3 channels.

Post

gentleclockdivider wrote: Tue Jul 21, 2020 11:01 pm If I understand correctly the new insidious version let's you change the table settings per key ( no need for program change ) as oppossed to the old free version whichrequires snapshot changes ?
Or are you are also doing snapshot changes , it's not really obvious in the video
no, both new Insidious and Old work with program changes

Post

TokyoDisco wrote: Wed Jul 22, 2020 1:23 amIs it possible to make all the parameters return to their default state with a 'right click'?
Double-click works at least on most knobs. This could be improved to be more consistent. From what I can tell, these parameters don't respond to double-click for reset to default:

Amp ADSR sliders
Amp Volume
Tune and Width in sequencer table

Post

TokyoDisco wrote: Wed Jul 22, 2020 1:11 am Thank you for the interesting details, and thought process behind the design choices you made. I can also understand the logic for going with samples for the combined waves. I'm certainly happy to be able to run more instances of inSIDious and save CPU power for other things. All of these details really make inSIDious sound just like the real thing.
The source code to jsSID contains a description of how the combined waves are generated, although it's very techy. In very simplistic terms, the waves are combined with a binary operation, but individual bits of the values are affected by neighbouring bits (how much they're affected is different on various 6581s, leading to subtle differences), which leads to the bizarre results that we see and hear.

The description starts at line 468:
https://github.com/pachuco/jsSID/blob/m ... D-light.js
i9-10980HK. Windows 10 (21H2). Komplete Audio 6. Studio One 5.4.1.

Post

Techy indeed, but interesting.

I read through the code and learned some things. One quote said, "The analog levels that get generated by the various bit drivers, that pull each other up/DOWN, depend on the resistances the components/wires inside the SID."

This must be one of the factors that led to the chips each sounding a little different.

Post Reply

Return to “Instruments”