Offline
Brighton

Would like to hear how everyone process`s their sounds and then bumps them down onto the Amiga.

So far i have edited some breaks in Logic then either bounce them down to 16 bit aiff or wav. Then i transfer them via pcmia onto my A1200 then in Octamed SS i load them up, have to change the type from 16bit to Sample, then up the sample 2 octaves and then double the volume.

Is there a better way to get the samples sounding better onto the Amiga ?

Offline
Unsubscribe

You can use sox. Here is a good thread:
http://eab.abime.net/showthread.php?t=54310

Offline
hardcore, Australia

deleted

Last edited by godinpants (May 14, 2020 10:47 pm)

Offline
Holland

Amiga samples are really not that hard so redrawing the waveform and copypasta-ing most sample settings will get you close.

Offline

not sure about 16b samples i only use 8b mono samples... its a little complicated to explain... but say you want a sample to play at C3 (use period table below) your target sample rate would be 16574 for a PAL machine or 16726 for an NTSC machine... its basically clock/period so for a PAL machine its 3546895 / 214 (pal clock / period) or NTSC 3579545 / 214 (nstc clock / period)... too look up the period value for the note you want your sample to play at use the table below (C-1=856,C-2=428,C-3=214, etc)...

    ->  C    C#   D    D#   E    F    F#   G    G#   A    A#   B
        0856,0808,0762,0720,0678,0640,0604,0570,0538,0508,0480,0453 -> 1
        0428,0404,0381,0360,0339,0320,0302,0285,0269,0254,0240,0226 -> 2
        0214,0202,0190,0180,0170,0160,0151,0143,0135,0127,0120,0113 -> 3
        0107,0101,0095,0090,0085,0080,0075,0071,0067,0063,0060,0056 -> 4
        0053,0050,0047,0045,0042,0040,0037,0035,0033,0031,0030,0028 -> 5
        0026,0025,0023,0022,0021,0020,0018,0017,0016,0015,0015,0014 -> 6

then divide that number into the clock value... PAL clock = 3546895, NTSC clock = 3579545...

then use sox to resample at that rate ie:

sox INFILE -r 16574 -b 8 -c 1 OUTFILE

if using mixing mode in octamed you can use this period table:

    ->  C    C#   D    D#   E    F    F#   G    G#   A    A#   B
        3424,3232,3048,2880,2712,2560,2416,2280,2152,2032,1920,1812 -> 1
        1712,1616,1524,1440,1356,1280,1208,1140,1076,1016,0960,0906 -> 2
        0856,0808,0762,0720,0678,0640,0604,0570,0538,0508,0480,0453 -> 3
        0428,0404,0381,0360,0339,0320,0302,0285,0269,0254,0240,0226 -> 4
        0214,0202,0190,0180,0170,0160,0151,0143,0135,0127,0120,0113 -> 5
        0107,0101,0095,0090,0085,0080,0075,0071,0067,0063,0060,0056 -> 6
        0053,0050,0047,0045,0042,0040,0037,0035,0033,0031,0030,0028 -> 7
        0026,0025,0023,0022,0021,0020,0018,0017,0016,0015,0015,0014 -> 8
Offline
Milwaukee, WI

I just ignore everything and do what sounds good. Or bad.

Offline
Milwaukee, WI

Also, for those who cannot stand to look at more code/sox - use Goldwave on PC or sample directly into the Amiga via DSS or Octamed/SS.

Offline
TSC wrote:

I just ignore everything and do what sounds good. Or bad.

that works too smile