Yeah, but understanding sucking midi implementations like dx seems to have is almost as hard as programming.
Amazing. I was just thinking about doing something like that for my dx200, ctrlr is just too boring and poorly documented.
I guess Iāll have to find some time and make a dx200 definition, a lot of dx200 users will finally switch to renoise as weāre trapped with a synth we canāt update without a software that is, of course, old and not supported anylonger.
ps: Iāll be soon selling my dx7mkIIā¦ just need to repair few keys.
Cool, isnt fluence working on a dx7 def, and arent they compatible?
Definition for DX200 - yes please!
Hmmm, seriously thinking about making a patch for my Yamaha A3000 - to be able to use this in a more integrated way would be amazing. Not so keen on all the slow SCSI loading though! Could it support samplers? I also have a TG300 and Rev100 and an Alesis S4+ which could be out to use, particularly now the LCD has completely died in the latter.
Interesting idea. I have also got one, but it is not really in use because of the slow and time-consuming sample loading (related to Renoise/Software) and quite loud fan. It is really a pity because it has great effects and filters.
Hmmā¦ I think it is worth it to try to use it as effect generator againā¦
DX7 definition is easily modded to the amount of operator (4 iirc) and the different amount of algorhitms. All other settings should be the same.
It should work. Will post DX7 end of the week.
Great, send me a pm and I can release it with a new version of Guru, with improvements for saving synths and patches with the song.
Actually, yes, butā¦ there are a bit more to add for the dx200 (dist, effects and such, if youāre lazy to use the front panel)
You know the thing when procrastination kicks in? Well, it didnāt yet but as Iām on macOS, I had to install winXP via parralels, until I noticed parralels had NO FW SUPPORTā¦ so Iām going to install it via WineBottler and then, do comparitions with renoise + GURU.
Gotta start tomorrow night I think.
I threw together a bunch of the easy front panel stuff for the DX200 yesterday. I havenāt touched the sequencer, Free EG or DX-7 specific stuff yet.
My code is available over on github for anyone who want to check it out.
Edit: note that I havenāt given any thought to usability, Iām still just throwing functionality in.
New version! Check first post.
Fixed f****d up bugs introduced in 0.19
Saving synths and patches with songs are now pretty good working. Please try it out!
Donāt forget to backup everything before updating!
CB
My DX200 definition now has all six operators.
Plenty of stuff is left unimplemented, and the UI is still horrible. But feel free to play around. You can make some interesting noises now.
Cool. Iāve been thinking lately to add something to the definitions that states they are ābetaā.
Either a version number, so Guru can say āhey, the patch you are loading is saved with a previous version of the synth def, which may cause strange behaviourā, and if version < 0 then itās considered beta.
Or just a flag saying beta=true so guru can say āhey, this definition is in beta, so youāre experimenting right now, awkay?ā.
Any opinions?
dope, gotta check this TONIGHT (yes, yesā¦)
Iām not sure it is really necessary. I started out with a version number in the title, but ended up dropping it when I realized that most of my changes were backwards compatible but I was losing my test preset. Instead of dropping the version number, I should have gone to a major/minor version. Major version goes in the title, but only gets incremented when a change breaks the presets. Major and minor versions would go into a comment.
Iād prioritize knobs and automation support over explicit version support.
Youāre right.
About automation and stuff, afaik this is not possible. And itās not really possible for the tools to do real-time stuff at all.
But, It should be possible to read effect commands with not super accurate timing, so it should be possible to act on a new command each line. Still not sure about how etcā¦
Things Iām aiming at now is:
- Making the first official version of the tool
- Dumping patches from the synths to Guru
- Better functionality for hanling, sorting, hiding, cathegorizing patches
- Sharing patches online. Upload/download directly in Guru?
- Read pattern effect commands
- Fun stuff, like creating random patches, creating patches that are morph between two patches etc
Yeah, thatās definitely one idea that would be worth trying out and making controllable in this.
In the most ideal world I could possibly imagine, S-MIDI transfers of samples saved within the song would be the most contained solution for older samplers. SCSI II hardware must be on its way out now, and I got a few clicks and pops in certain samples I loaded back. I do have a few ZIP drives and tons of disks I used to use, but itās all a bit cumbersome.
I think the noise is probably coming from your hard drive by the way, Cie
Hmmm, can you add image support?
If I remember correctly, one can insert images in tools, am I right? Coz that would be definitely useful for FM synthesis, where you have to choose an algorhythmā¦ and a very bad memory.
- EDIT: my idea would be about simply swapping images on callback or a fader/select change
I managed to kill my DX7 (audio was broken and replaced PCB but itās still broken, and my definition was untested all this time)
So I can not test my definition, anybody wants to give it a shot? Iāll wait for a nice DX7 offer on ebay
I have attached it to this postā¦the operator ON/OFF code is not in there yet, the buttons are there but not working!