*
* *
*
scene.org
Log in:
login for 1 year
No account? register here

Scene.org is hosted and supported by:
Hogeschool Rotterdam
Scene.org is sponsored by:
Pixar Animation Studios
* forum - #coders

*
Topic:  i'm a beginner,know little...
* Posted by Cantonese Sunday 5 March 2006 - 15:54 
Hi,
i have three questions.Maybe i make some mistakes but i truely beg your help and teaching.'Cause i can hardly find the answer in other websites.(i'm a beginner,know little.)

1. How can i creat my own Module (MOD) formats?i mean what software should i use?By the way,if i use Logic Audio,how can i convert LSO files into Module (MOD) formats?

2. i've downloaded some keygens that play music.When i run the keygen,not only does it give me a REG CODE,but plays good music----i guess the EXE contains Module (MOD) formats or something about DirectX.How can i use C/C++,Dephi or VB to make an EXE that contains Module (MOD) formats and can play the music itself?(All in one EXE,without DLLs or OCXs.)

3. Once i got an EXE (here's the address:http://kebby.org/fr08zakz.exe).When i run it,it 'extract' two WAVs.The EXE is 37KB and the WAVs are bigger than 100 MB!i used to wonder how it compressed so powerfully and now i understand, it just converts.i guess it also contains an Module (MOD) formats to WAV converter.Here's my question,how can i creat an EXE that contains Module (MOD) formats and renders WAVs and is as small as possible?(All in one EXE,needn't DLLs or OCXs)

Perhaps i ask too much but deep down,as i'm a begginer,i know little about Module (MOD) formats.The questions above have been in my heart for such long time and i could hardly find the answer.

i hope that you can help me.
i'm right here waiting for your reply.

* Posted by Cantonese Sunday 5 March 2006 - 15:57 
forgive my mistakes...
lookin' forward to your teaching...

* Posted by psenough Sunday 5 March 2006 - 18:06 
google for mod tracker softsynth

* Posted by kusma Monday 6 March 2006 - 15:29 
1. try milkytracker : www.milkytracker.net
2. try minifmod : www.fmod.org
3. kebby wrote his own softsynt, the exe you are pointing to does not contain any module, but rather a midi-file and a softsyth. he did release his synth, but i'm unsure if the wave-writer-features are in the release-package. hacking minifmod to output wav would be rather simple (but a bit pointless imo).

* Posted by gourment Monday 6 March 2006 - 23:23 
you can't convert LSO to MOD, it is a completely different way storing musical informations.

* Posted by Cantonese Saturday 11 March 2006 - 11:34 
http://www.theproduct.de/midi.html

but the hardest job had to be done by kb. he had to create a synthesizer, a sequencer and the score, and he had to squeeze everything in less than 16 kilobytes, all this in two or three weeks. he decided to use his favourite composing tool, logic audio, to create the score, so the first thing he did was writing his synthesizer as plugin for logic. later on, he crunched the midi file and stored it in .the product.

.farbrausch wanted to have some kind of elevator music atmosphere for the precalculation part of the demo, so this became the first piece of music created with kb's synthesizer. we assumed using a realtime synthesizer in the background would make the precalc 10%-20% slower, but the audience would be much less bored if there was something more happening at that time, so overall, it's a win.


the first thing kb did was writing his synthesizer as plugin for logic . later on, he crunched the midi file and stored it in .the product.

1.How to write a synthesizer as plugin for logic?
2.All music in chaos and fiver2's .the .product is midi ?!?

* Posted by kusma Wednesday 15 March 2006 - 20:21 
1. i guess there are some plugin-api for logic, but if i were you and i was serious about writing an intro-synth, i'd look into VST-plugins instead. VST-plugins work in more than one application, and AFAIK the API is easier to use.

2. the note/controller-data is midi, stored in some size-optimized way, yes. there are ofcourse additional data required to drive the synth, such as synth-patches (or "programs"), but that hardly takes up any space. compressing the midi well is the tricky part.

[Post edited by kusma on Monday 27 March 2006 - 4:41]


* Posted by Cantonese Wednesday 22 March 2006 - 9:05 
THX!

* Posted by René Madenmann Wednesday 8 March 2006 - 0:50 
When i run it,it 'extract' two WAVs.The EXE is 37KB and the WAVs are bigger than 100 MB!
That's because the data is not compressed _into_ the exe, the wavs are rendered _out_. You can easily fill your complete HDD with 1k of code.

* Posted by Cantonese Wednesday 22 March 2006 - 9:12 
And take it simple, how to make an EXE like this one?(song edit + EXE create)

Slash_AtD_VeCTRONiX_EXE_music _in_32kb.exe

* Posted by René Madenmann Friday 24 March 2006 - 8:43 
Use the almighty v2 .

* Posted by Cantonese Friday 24 March 2006 - 11:56 
thx!

*