Jump to content

editing sound in SID without control surface


bosone
 Share

Recommended Posts

i had a mail exchange with thosten regarding this matter:

"editing and saving sounds in sid without the control surface".

yes, there is jsynth, which lets you edit the wavetables and do other wonderful things.

the problem is this one: if you edit the sound with a midicontroller (midibox) or with a control surface in sonar/logic, you will not be able to save your sound creation.

thorsten said that a solution would be just to add the button "edit" with the respective led to the core: when you press the "edit" button (if i understood well), the modifications to the sound are immediately stored in the patch (correct?)

my suggestion: it would be interesting to add a sysex command to the sid that enables the "edit" without having the physical button. in this way you can control the sid with the midibox, for example, and store the sound in realtime.

since this was just a single request of mine, i'm asking if someone thinks that this idea is good and if it would provide some enhancement to the sid design (if it is implementable!!)

Link to comment
Share on other sites

I just remember that you could simply use the MIOS debug function to activate the edit button per remote access:

f0 00 00 7e 40 00 0d 01 00 60 20 00 0e 00 0e 00 00 00 00 f7 

calls "USER_DIN_NotifyToggle" with button number 0x0e (-> the edit button) and value 0x00 (button pressed).

The edit function can be deactivated by sending the SysEx command again.

It's possible to add an "edit" LED without a DOUT module. Just set "ENABLE_J5" to 1 (main.asm) and assign the Edit function to a pin of J5 (cs_menu_io_tables.inc)

Best Regards, Thorsten.

Link to comment
Share on other sites

  • 2 weeks later...

did anyone tried this?

i sent the string to sid with midiox and received these strings in response:

sent:    

F0 00 00 7E 40 00 0D 01 00 60 20 00 0E 00 0E 00 00 00 00 F7

received:

F0 00 00 7E 40 00 0F 00 0A 00 0E 00 00 00 00 F7

F0 00 00 7E 40 00 0F 18 F7

F0 00 00 7E 40 00 0F 18 F7

F0 00 00 7E 40 00 0F 18 F7

F0 00 00 7E 40 00 0F 18 F7

 

F0 00 00 7E 40 00 0F 18 F7

   

F0 00 00 7E 40 00 0F 18 F7

F0 00 00 7E 40 00 0F 18 F7

F0 00 00 7E 40 00 0F 18 F7

F0 00 00 7E 40 00 0F 18 F7

F0 00 00 7E 40 00 0F 18 F7

F0 00 00 7E 40 00 0F 18 F7

F0 00 00 7E 40 00 0F 18 F7

F0 00 00 7E 40 00 0F 18 F7

F0 00 00 7E 40 00 0F 18 F7

F0 00 00 7E 40 00 0F 18 F7

the problem is that the method for editing don't seem to work. i edit the patch, change the preset, return back to the previous (should-be-edited patch) and it has returned like the original one.

did i miss somethig? how should this work?

Link to comment
Share on other sites

  • 9 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...