| |
Optic Account closed
Registered: May 2002 Posts: 28 |
Best music composer/editor
I've decided after all these years to start making some sidmusic, so the question is:
What do you consider to be the best composing/editing program for making sum choons at the moment? |
|
... 52 posts hidden. Click here to view all posts.... |
| |
Dane Account closed
Registered: May 2002 Posts: 421 |
I like your ideas, Cadaver. Would be nice for competition entries and demo parts with rastertime to spare. |
| |
cadaver
Registered: Feb 2002 Posts: 1160 |
Thanks!
Funny, now that I think of it, a musicroutine (especially one containing many tablebased effects) can be thought of as a collection of specialized virtual machines, and the problematics (like precaching/dividing operations on many frames for efficiency) resemble CPU design somewhat... :) |
| |
Dane Account closed
Registered: May 2002 Posts: 421 |
Yes, and why not if it gives you optimal control over what to do with the SID? |
| |
White Flame
Registered: Sep 2002 Posts: 136 |
I was thinking along the same lines for my next minigame. You could do almost any effect if you just add subroutines and loops as part of your normal note data, and both the player and note data would be quite compact. |
| |
CyberBrain Administrator
Posts: 392 |
Whiteflame + Cadaver : I would like to know more about what you mean... Sounds interesting (whatever it is) |
| |
Dane Account closed
Registered: May 2002 Posts: 421 |
"What they mean" - correct me if I'm wrong - is an approach to music editing where the wave/freq-table would also be able to carry out various effects, instead of there only being an effect table jumped to in sequences.
Or have I got the wrong picture? |
| |
St0fF
Registered: Oct 2002 Posts: 40 |
Cadaver: did you put down some ideas or did you just crunch some of the info in the atmds-docs into
>> 2002-10-21 21:04 Cadaver
>>Btw. quite an ideal music-editor & playroutine could be
>>realized by extending the wave/arptable to contain
>>"commands" to modify any voice register & to set
>>modulation of frequency,pulse,cutoff etc.
??? I mean this sounded quite familiar to me.
Also I think what you explained afterwards, sounds like the way cybertracker handles its instruments (if you think hex instead of ct's cool grafix for the siddata) |
| |
St0fF
Registered: Oct 2002 Posts: 40 |
Oh my god, I know, where I read stuff like this before...i wrote it myself. after having most of the work on atmds 3 finished, i found some new ideas and c0ded some fragments of the AcitTrackPlayer 4.x.(I've been looking thru my disx here and found a backup copy of the source, pretty well documented concerning the ideas and data structures. the c0de itself is not very much documented, though) - if someone would be likely to use this to make a new veryvery good tracker/demo music player, I would release this c0de. |
| |
cadaver
Registered: Feb 2002 Posts: 1160 |
St0fF: I think this idea was mainly influenced by the "weird/unusual" C64 music editors at "The Fridge", that made me think of the essence of instrument data
Cyberbrain:
I'll give you an example of one of my experiment-playroutines. If the "delay" parameter is 0, it means multiple instructions are fetched on one frame. And this example contains only one execution thread (because pulse execution is "limit"-based, like in Goattracker)
Del. Cmd
0 Gate $00 ;Executes and $fe on the waveform
0 ADSR $00 $00 ;Hard restart
1 Pulse $40 ;End first frame
------
0 Pulselim. $20 $a0
1 Pulsespd. $02 ;End second frame
------
0 Wave/Note $81 $C8
1 ADSR $02 $8A ;Set instrument's ADSR
------
1 Wave/Note $41 $00
...
...
|
| |
St0fF
Registered: Oct 2002 Posts: 40 |
Ok, do you want to take the approach of making another new musiceditor with those ideas, Cadaver?
|
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 - Next |