![]() |
![]() |
#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. ![]() |
![]() |
![]() |
#2 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 45
Posts: 29,790
|
|
![]() |
![]() |
#3 | |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,848
|
Depends on what you want to do. You could use Modcrusher or The Player 6.1 to pack the samples in your modules.
Quote:
|
|
![]() |
![]() |
#4 | |
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 42
Posts: 2,345
|
Quote:
![]() |
|
![]() |
![]() |
#5 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,250
|
You don`t have to limit on 8bit sample packs. There are tools for converting 16bit to 8bit on every platform (I guess).
![]() ![]() |
![]() |
![]() |
#6 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,848
|
|
![]() |
![]() |
#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. |
![]() |
![]() |
#8 | |
Registered User
Join Date: Sep 2009
Location: Norway
Posts: 1,661
|
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. |
|
![]() |
![]() |
#9 | |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,848
|
Quote:
![]() |
|
![]() |
![]() |
#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 ![]() |
![]() |
![]() |
#11 |
Demoscener
Join Date: May 2006
Location: FR
Age: 53
Posts: 458
|
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. ![]() |
![]() |
![]() |
#12 | |
Unregistered User
Join Date: Nov 2005
Location: Tasmania
Age: 41
Posts: 888
|
Quote:
|
|
![]() |
![]() |
#13 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,848
|
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Your MOD music :) | DJ_OXyGeNe_9 | project.Mods Jukebox | 187 | 31 August 2023 12:43 |
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 |
|
|