Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user maak ! (Registered 2024-04-18) You are not logged in - nap
CSDb User Forums


Forums > C64 Composing > SID register editor
2020-10-21 20:52
Krill

Registered: Apr 2002
Posts: 2825
SID register editor

I am looking for something to play around with SID register values with immediate audible results.

Like set triangle here, ringmod there, tweak ADSR, toggle gate again, slide a frequency, etc.

Does something like that exist or do i need to roll my own? =)
2020-10-21 20:55
chatGPZ

Registered: Dec 2001
Posts: 11101
There was something like this in 64er magazine (iirc). Been looking for that for quite some time as well - it might be useful for testing :)
2020-10-21 20:58
TheRyk

Registered: Mar 2009
Posts: 2053
Krill, go code one for us :)
2020-10-21 20:59
Krill

Registered: Apr 2002
Posts: 2825
Not sure if i should, but if i will, it will probably be made in BASIC. Perfect language for that task! :)
2020-10-21 21:48
Mixer

Registered: Apr 2008
Posts: 422
May be too hack, but copy from screen to sid.
2020-10-21 22:39
TheRyk

Registered: Mar 2009
Posts: 2053
prolly not gonna happen as we're all too lazy but fieserwolf's SidInspector V1.1 would be a great inspiration for an interface, perferabbly controllable with joy
2020-10-21 23:07
Frantic

Registered: Mar 2003
Posts: 1627
While not exactly what you are asking for, defMON is kind of designed to give relatively simple access to SID registers in flexible ways. Changes to SID registers could be more or less immediately hearable, depending on how you do it.

Of course it has a learning curve, which could be estimated as "hard" (considering there is no real documentation) or "quite easy" (if someone would just show you). In the latter case, I'd say you would be up and running in just a few minutes.

If you want something simpler, I have a file called "adsr-oscilloscope.prg" on my computer that I don't remember who coded. If you PM your email I could send it to you. It is quite limited, but allows some simple sound tweaking.

You may also check Retroskoi
2020-10-22 07:54
tlr

Registered: Sep 2003
Posts: 1703
Quote: I am looking for something to play around with SID register values with immediate audible results.

Like set triangle here, ringmod there, tweak ADSR, toggle gate again, slide a frequency, etc.

Does something like that exist or do i need to roll my own? =)


There are quite a few released sound effects editors that do stuff like this. Search for "sfx editor" or "sound fx editor" and similar.

Is this for exploring how the SID works or actually making sounds for a production?
2020-10-22 11:30
Isildur

Registered: Sep 2006
Posts: 274
SFX Editor V3.2
2020-10-22 13:12
Trurl

Registered: Mar 2002
Posts: 59
While this isn't exactly what you're looking for it's pretty much related: RanSID.
2020-10-22 17:02
Krill

Registered: Apr 2002
Posts: 2825
Quoting tlr
Is this for exploring how the SID works or actually making sounds for a production?
The latter: first and foremost for artistic purposes, finding good-sounding settings. Maybe need to add that it should control all 3 voices/all registers, the tool suggested by Isildur seems to be focused on single-voice action (at a first cursory glance).
2020-10-22 23:06
Mr. SID

Registered: Jan 2003
Posts: 421
Since a lot of the cooler sounds are all about modulation, and simple LFOs aren't quite capable enough, you quickly end up in table land (especially for waveform switching, but also pulse trickery). So the best tools for the job are typically tracker-like tools.
Things might be different with a real hardware device exposing all SID parameters as knobs and CV inputs.
But assuming you want your parameters to be modulated by code, it's hard to beat tables.
2020-10-22 23:16
Krill

Registered: Apr 2002
Posts: 2825
Can't afford much software modulation for my purposes (mostly frequency and gate switching about twice a frame), but i do have all 3 voices at my disposal.

So i'm investing into ringmod soundscape init-once update-never stuff and such mostly.
But finding nice enough settings is a chore without a dedicated interface. =)
2020-10-23 10:00
AMB

Registered: Nov 2005
Posts: 15
I have always liked this one.

3001 : A Sound Odyssey
2020-10-23 11:42
tlr

Registered: Sep 2003
Posts: 1703
Quoting Krill
Can't afford much software modulation for my purposes (mostly frequency and gate switching about twice a frame), but i do have all 3 voices at my disposal.
If you are willing to add gate and freq switching you're already close to allowing a table approach. If execution time is scarce I'd suggest a table allowing changing a single register at a time with a countdown until next change.
That will allow you to do quite complex sound scapes. Once a frame should be enough for slowly evolving sounds.
If you can allow for two or more such tables, more or less infinite patterns could be made.Quoting Krill
So i'm investing into ringmod soundscape init-once update-never stuff and such mostly.
But finding nice enough settings is a chore without a dedicated interface. =)
The Compactor/Linker V4/H sound. :)
2020-10-23 11:53
Oswald

Registered: Apr 2002
Posts: 5017
sounds like new fx has no free cycle left for music :)
2020-10-23 13:44
Krill

Registered: Apr 2002
Posts: 2825
Quoting AMB
I have always liked this one.

3001 : A Sound Odyssey
Looks pretty neat! :) Screenshot seems close to what i had in mind. Will check it out!
2020-10-23 13:50
Krill

Registered: Apr 2002
Posts: 2825
Quoting tlr
The Compactor/Linker V4/H sound. :)
That is just the kind of stuff i want to explore. I have used these things in the past (see +H4K and Zoompinski [512 bytes]), but the turnaround time for tweaking values in a source file is just too long.
2020-10-23 13:51
Krill

Registered: Apr 2002
Posts: 2825
Quoting tlr
something something tables
I think i know what i'm doing, but thanks anyways. =)
2020-10-23 15:33
tlr

Registered: Sep 2003
Posts: 1703
Quoting Krill
I think i know what i'm doing, but thanks anyways. =)

Quoting tlr
something something single register

Yw. :)
2020-10-23 15:38
Krill

Registered: Apr 2002
Posts: 2825
Quoting tlr
Quoting tlr
something something single register
Well, i'm using tables, but they only have note resolution. Playing a little melody on the ringmod soundscape. :)
2020-10-23 15:43
tlr

Registered: Sep 2003
Posts: 1703
Quoting Krill
Quoting tlr
something something single register
Well, i'm using tables, but they only have note resolution. Playing a little melody on the ringmod soundscape. :)

Ah, sounds a bit more intricate than it originally appeared.
2020-10-24 18:52
Krill

Registered: Apr 2002
Posts: 2825
Quoting Oswald
sounds like new fx has no free cycle left for music :)
Well, no shit, Sherlock. =)

But it's not an effect per se. Still something pushing the envelope a little more, as you may deduct. To be released soon, i hope. :)
2020-10-24 22:19
Oswald

Registered: Apr 2002
Posts: 5017
well I half of meant it jokingly, a bit suprised I hit it dead on, it will be cool to see what you've came up with :)
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
TFWP
tecM0/Plush
Guests online: 64
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 Wonderland XIV  (9.6)
9 The Ghost  (9.6)
10 Bromance  (9.6)
Top onefile Demos
1 It's More Fun to Com..  (9.8)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 Rainbow Connection  (9.5)
6 Wafer Demo  (9.5)
7 TRSAC, Gabber & Pebe..  (9.5)
8 Onscreen 5k  (9.5)
9 Dawnfall V1.1  (9.5)
10 Quadrants  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Nostalgia  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Swappers
1 Derbyshire Ram  (10)
2 Jerry  (9.8)
3 Violator  (9.8)
4 Acidchild  (9.7)
5 Starlight  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.103 sec.