19 February 2011, 20:20 | #1 |
it's all in your head
Join Date: Feb 2011
Location: The Netherlands
Posts: 174
|
Few questions on .mod music
Hi, I'm starting to get the hang of making .mod music again, and since my memory is a bit rusty in places, I'd like to ask you some questions:
- Is there a musicians subforum I've missed? - Is there a 8bit sample pack flying around here somewhere? - Is there a guide on Protracker's codes? I mean the ones which define the sound of the sample, like C40 sets volume at 40. I forgot a lot of them and wanna make my sound nice. I wanna make this next mod sound great. |
19 February 2011, 20:38 | #2 |
Global Moderator
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 32,587
|
|
19 February 2011, 22:27 | #3 | |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,865
|
Depends on what you want to do. You could use Modcrusher or The Player 6.1 to pack the samples in your modules.
Quote:
|
|
20 February 2011, 08:44 | #4 | |
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 43
Posts: 2,351
|
Quote:
|
|
20 February 2011, 11:25 | #5 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,326
|
You don`t have to limit on 8bit sample packs. There are tools for converting 16bit to 8bit on every platform (I guess). However, for a start you can watch Aminet what has a sample dir (I guess).
|
20 February 2011, 12:42 | #6 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,865
|
|
20 February 2011, 13:14 | #7 |
it's all in your head
Join Date: Feb 2011
Location: The Netherlands
Posts: 174
|
Here I was thinking I'd missed something. I figured out a way to turn 16bit into 8bit samples though, so I can use everything I normally do (like stuff from freesound.org) Thanks for the replies, been very helpful. If you're interested here's my second .mod in years, unfinished & made with the few samples I had before I started sample hunting, but hey. Supposed to be played at 150 bpm, but I haven't yet figured out the code for song speed, so it only plays right in Protracker on my system. http://dl.dropbox.com/u/20272563/mod...20viking-1.mod Last edited by r0ber7; 20 February 2011 at 13:39. |
21 February 2011, 17:51 | #8 | |
Registered User
Join Date: Sep 2009
Location: Norway
Posts: 1,725
|
Quote:
0xy - Arpeggio (used mostly on chip samples ---- modulate tick by 3 (int arpTick = currentFrame % 3) -- frame 0 play note, frame 1 play note+x, frame 2 play note+y) 1xx - Pitch slide up 2xx - Pitch slide down 3xx - pitch slide to note (slides the current pitch towards the new note number entered before the effect) 4xy - Vibrato (x = speed, y = depth -- inc/dec pitch with a sinus table) 5xy - Pitch slide to note + volume slide (xy for volume slide) 6xy - Vibrato + volume slide (xy for volume slide) 7xy - Tremolo (x = speed, y = depth -- fades volume with a sinus table) 8xx - (NOT USED IN PROTRACKER - interpret as "set panning xx 00h..FFh" in newer trackers) 9xx - Sample offset (play sample from offset xx*8 instead of beginning) Axy - Volume slide (AFx = volume slide up, AxF = volume slide down) Bxx - Position jump (jump to another order - decimal) Cxx - Set channel volume (00h..40h) Dxx - Pattern break to row (jump to specified row (or next order if D00) - decimal-in-hex -- convert to decimal) Exy - Extended commands (see below) Fxx - (set ticks per row/BPM-- if (xx < 32) set_ticks(xx) else set_BPM(xx)) Extended commands: E0x - Set Amiga LED filter (E00 = on, E01 = off (everything else gets clamped to E01)) E1x - Fine pitch slide up E2x - Fine pitch slide down E3x - Set "pitch slide to note" settings (E30 = slide through all pitches, E31 = slide through semitones only (everything else gets clamped to E31)) E4x - Set vibrato waveform (E40 = sine (default), E41 = ramp down, E42 = square wave (everything else gets clamped to E42)) E5x - Set sample finetune (x = finetune for current sample) E6x - Pattern loop (E60 = set pattern loop start, E6x = loop x times) E7x - Set tremolo waveform (E70 = sine (default), E71 = ramp down, E72 = square wave (everything else gets clamped to E72)) E8x - Karplus Strong (interpolates sample[voice_read_index] in its loop every ticks, repeat, only for looped samples) E9x - Retrig note (play note again at frame/tick x) EAx - Fine volume slide up EBx - Fine volume slide down ECx - Note cut (turn off note volume at frame/tick x, don't turn on again) EDx - Note delay (don't play note until frame/tick x) EEx - Pattern delay (don't process/play current row until frame/tick x) EFx - Invert loop (x = speed -- change neg/pos on sample[voice_read_index] in its loop, repeat, only for looped samples Last edited by 8bitbubsy; 21 February 2011 at 18:08. |
|
21 February 2011, 21:36 | #9 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,865
|
The command to set the speed in Protracker is "F" followed by the speed, eg. F06. Check the "CIA tempo calculation" chapter in the Protracker support archive to learn how to calculate the value for the speed command (default is 06 = 125 BPM). You'll know how to set the speed to 150 BPM then.
|
21 February 2011, 23:06 | #10 |
Registered User
|
Code:
Protracker V2.1A Effect Commands ---------------------------------------------------------------------------- 0 - Normal play or Arpeggio 0xy : x-first halfnote add, y-second 1 - Slide Up 1xx : upspeed 2 - Slide Down 2xx : downspeed 3 - Tone Portamento 3xx : up/down speed 4 - Vibrato 4xy : x-speed, y-depth 5 - Tone Portamento + Volume Slide 5xy : x-upspeed, y-downspeed 6 - Vibrato + Volume Slide 6xy : x-upspeed, y-downspeed 7 - Tremolo 7xy : x-speed, y-depth 8 - NOT USED 9 - Set SampleOffset 9xx : offset (23 -> 2300) A - VolumeSlide Axy : x-upspeed, y-downspeed B - Position Jump Bxx : songposition C - Set Volume Cxx : volume, 00-40 D - Pattern Break Dxx : break position in next patt E - E-Commands Exy : see below... F - Set Speed Fxx : speed (00-1F) / tempo (20-FF) ---------------------------------------------------------------------------- E0- Set Filter E0x : 0-filter on, 1-filter off E1- FineSlide Up E1x : value E2- FineSlide Down E2x : value E3- Glissando Control E3x : 0-off, 1-on (use with tonep.) E4- Set Vibrato Waveform E4x : 0-sine, 1-ramp down, 2-square E5- Set Loop E5x : set loop point E6- Jump to Loop E6x : jump to loop, play x times E7- Set Tremolo Waveform E7x : 0-sine, 1-ramp down. 2-square E8- NOT USED E9- Retrig Note E9x : retrig from note + x vblanks EA- Fine VolumeSlide Up EAx : add x to volume EB- Fine VolumeSlide Down EBx : subtract x from volume EC- NoteCut ECx : cut from note + x vblanks ED- NoteDelay EDx : delay note x vblanks EE- PatternDelay EEx : delay pattern x notes EF- Invert Loop EFx : speed ---------------------------------------------------------------------------- Peter "CRAYON" Hanning /Mushroom Studios/Noxious |
22 February 2011, 09:21 | #11 |
Demoscener
Join Date: May 2006
Location: FR
Age: 54
Posts: 461
|
Rober7,
You can use AMP's forum right here: http://amp.dascene.net/forum/ A lot of musicians hang around and will be happy to help you with technical issues. |
24 February 2011, 05:23 | #12 | |
Unregistered User
Join Date: Nov 2005
Location: Tasmania
Age: 42
Posts: 893
|
Quote:
|
|
24 February 2011, 09:23 | #13 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,865
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Your MOD music :) | DJ_OXyGeNe_9 | project.Mods Jukebox | 194 | 02 August 2024 00:14 |
MOD music ripping | qq1975b | request.Modules | 2 | 05 September 2012 14:55 |
Cd or compilation of mod music | Retrofan | request.Music | 4 | 06 April 2011 15:01 |
Amiga mod music | wlcina | Nostalgia & memories | 3 | 14 March 2005 16:58 |
Amiga music (not MOD) | Mr Softy | Nostalgia & memories | 4 | 25 March 2003 17:02 |
|
|