Reply to topic  [ 1 post ] 
Feature overview... 
Author Message
Administrator

Joined: 31. May 2005 05:23
Posts: 70
Location: Liège
Post Feature overview...
Code:
*****************************************
***   CDGS RELEASE: TuComposer v1.0   ***
*****************************************

@BEGIN FILE_ID.DIZ
TuComposer FILE_ID.DIZ ??


        Here comes a cool TuComposer ANSI logo


TuComposer v1.0
- Up to 256 (file format limited to 65536, though) tracks
- Samples up to 4 GB (Signed, anywhere from 1 to 32 bits are supported)
- Each channel contains its own pattern, that means that a pattern is now
  only one channel...called tracks and they may have different speeds,
  sizes, flags !!!
- Data byte (8 bit) expanded to Data word (16 bit), that means the 255
  limit is broken, max. now 65535
- Up to 65535 entries in the order list, 65535 patterns, a pattern may contain
  65535 rows max, 65535 instruments max...
- Note slides are 16x accurate than MOD and 4x accurate than S3M, XM, IT, etc.
- Volume slides are now 4x more accurate.
- Sub slides allow you 256x more accurate slides (although you don't hear it),
  e.g. you're allowed to porta down a note every 2nd tick, and and and...
- Not samples only, synth sounds, hybrids also possible...
- Powerful synth programming language (volume/panning/pitch/global process
  handler planned, which can run fully independently) to give synth sound
  a new degree of realism. Yeah, the good old synthies never die !
- Not only BPM timing (OctaMED SPD timing will be also included for example)
- Now more than one effect in a row will be possible...now you can have a
  VolSlide, a arpeggio, a Set Tempo and a Set Panning command, for example in
  just one row. This makes also a volume column redundant.
- Volumes range from 0 to 255 and not only from 0 to 64...
- Redirection samples, i.e. more samples can share one waveform, but wiz
  different loops, etc...
- NNAs (New note actions) are fully supported. But unlike IT, you can also
  have 256 channels without using them (with NNA you may have up to 65535).
  And even slower systems can use all channels when they use the disk writer
  (when you can wait half a hour before a row increases :-))
- A vibrato waveform editor allows you to draw your own waveform for vibrato,
  tremolo, etc., allowing these commands to be customized. So these functions
  can now act like pseudo-envelopes.
- Arpeggios can be edited with an arpeggio envelope editor.
- Order list transposing, i.e. you give in the order list a transpose and all
  notes in the pattern will be transposed. Imagine you have following:
Row  Nt  Ins  Eb Dw
0000 C-5 0001 00-0000
0001 --- 0000 00-0000                     ...
0010 D-5 0001 00-0000
...
0020 E-5 0001 00-0000
...
0030 F-5 0001 00-0000
...
0040 PATTERN END

Nt = Note, Eb = Effect byte, Dw = data word

With transposing, just create a $10 sized pattern, enter just the C-5 above,
leave the others zero and enter in the order list (if this pattern is 0000):
Order Patt Trsp InsT SRow TVol (not used in the example)
0001  0000 +00  0000 0000 ----
0002  0000 +02  0000 0000 ----
0003  0000 +04  0000 0000 ----
0004  0000 +05  0000 0000 ----

Patt = Pattern, Trsp = Transpose, InsT = Instrument tranpose,
SRow = Start row, TVol = Track volume
Remember that there's no E# so it's from 04 to 05, not to 06.

- Normal forward, backwards, Pingpong, Sustain, and Counting loops...
  e.g. 6 times looping before sample part behind Repeat + Replen is played.
- Octaves 0 to 9 (as in ST3, FT2 and IT), middle is C-4 (C-2 in ProTracker)
- Command range from $00 TO $7E ($7F can be used by coders for e.g.
  sync wiz demo effects). Bit 7 is used by the packer for detecting more
  effects per row...
- Patterns can be played revervely (reverse play cmd)
- Envelopes (Panning, Volume, Slide...)
- Sustain, Pingpong, Looping envelopes !
- Finally, tempo and speed commands are separately as in ST3...
- Will load TCM (TuComposer Module), MOD, XM, S3M, IT, MED, Ml, FC13, FC14.
  You also can add external loaders, etc.)...Ml is MusicLine and has only
  limited support. Maybe this change in TuComposer v2.0...
- Saves TCM. You can also save MOD, XM, S3M, IT, MED...but you've to
  recognize the desired MOD format restrictions...You can only use all
  advantages wiz saving TCM, sorry...
- Very effective pattern crunching in TCM (Sometimes more than 20x better as
  in ST3, FT2 and IT (NOTE: (Un)Pack routines ARE COMPLETED AND WORK !!!))
  A pattern with 50000 (also 60000, etc.) rows with one note data in the
  middle just takes 6 bytes !!! Okay, IT's pattern compression usually is
  better, especially when you have a lot of repeating parts in patterns.
- External library interface to easy add of new loaders/savers/mixers/sound-
  card support (soundcard interface is very simple though and usable only for
  mixing devices)
- REAL 16-BIT SAMPLES ! Yes, unlike in IT, you will hear real 16-bit samples
  in TuComposer (with mixing devices) ! But this feature requires twice CPU
  power and a soundcard, which is able, of course, to output 16-bit sound
  (But even with 8-bit output you'll get quality increase, but the CPU waste
  isn't worth it, I think). This feature can be turned off for slower CPUs,
  so that 68020+ users with Fast RAM can also use plenty of 16 bit samples.
  The same applies also to 32-bit samples.
- High Quality Mixer for Disk Writer. You'll get amazing sound quality with
  this one. If you have an fast CPU (68060, Pentium-133), you can also use
  it for realtime mixing and override hardware mixing devices like GUS or
  AWE32/64 in quality. If you select DAT quality output with this one...hehe.
- For tracker writers: TuComposer IS A SUPPORT LIBRARY FOR YOU, NOT A
  ENEMY PRODUCT !!! THAT MEANS, YOU SHOULD NOT HAVE PANIC THAT TuComposer
  STEALS YOUR USERS AWAY, YOU CAN USE TuComposer's FEATURES VERY EASILY, AND
  YOU DON'T HAVE TO GET HEADACHES TO CODE A NICE MIXING ROUTINE, JUST DO A
  NICE GUI. IF YOU HAVE SOME NEW FUCKIN' IDEAS, TELL THEM ME, I WILL IMPLEMENT
  THEM IF THEY'RE USEFUL. I WANT TO MAKE A DREAM TRACKER FOR ALL: FOR CODERS,
  FOR COMPOSERS. THIS MEANS, THAT ALL FUTURE TRACKERS (IN THE BEST CASE)
  SHOULD RELY ON TuComposer'S FUNCTIONS, USING IT'S FUNCTIONS. AND THE BEST:
  YOU MUST NOT PAY US A PENNY FOR USING THEM, EVEN IF YOU DO A COMMERCIAL
  PRODUCT. ISN'T THAT A REALLY COOL OFFER ?? THINK TWICE ABOUT IT !

Example of a new pattern:
Note Ins. Ef-Data word(s)
D#7  0013 25-8000->40-0008 (Two effects in one row !!!)

should be mean: Play D-Sharp wiz octave 7, using instr. 19 (13 hex), using
effect 25 which should be "Volume slide to", for example wiz sets target
slide to volume $80 ($20 in other trackers). The next rows should have 25-0004
to do the slide with a speed of 4 (can, of course, straight behind the 25-8000
in the same row, as the number of effects per row IS NOT LIMITED). The 40
sets tempo to 8

Cu, see ya...we hope to revultionary the composing scene wiz TuComposer...it
is more than a xxx-Tracker clone !!!!!!!!!!!!!!!!!!!!!!!!!
Bye Bye !
                          :-) Basty/CDGS (-:

P.S.: To all CDGS members, if you have ideas to add more functions, tell them
      me...most of these things above aren't great problems.


1. June 2005 12:06
Profile ICQ WWW
Display posts from previous:  Sort by  
Reply to topic   [ 1 post ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.