Nugget
Bare-metal libraries and examples for the original PlayStation
Loading...
Searching...
No Matches
Functions | Variables
make-demo-song Namespace Reference

Functions

 note (name)
 
 lcg (seed)
 
 samples ()
 
 instrument (name, pcm, loop=0, loopstart=0, relnote=0, vol=64, volenv=None, sustain=None, panenv=None, fade=0, vib=(0, 0, 0, 0))
 
 pattern (rows, channels, cells)
 
 beat (cells, variant)
 
 chord_bar (cells, row, root, arp, melody)
 
 main (out)
 

Variables

 KICK
 
 SNARE
 
 HAT
 
 BASS
 
 PAD
 
 LEAD
 

Function Documentation

◆ beat()

make-demo-song.beat (   cells,
  variant 
)

◆ chord_bar()

make-demo-song.chord_bar (   cells,
  row,
  root,
  arp,
  melody 
)

◆ instrument()

make-demo-song.instrument (   name,
  pcm,
  loop = 0,
  loopstart = 0,
  relnote = 0,
  vol = 64,
  volenv = None,
  sustain = None,
  panenv = None,
  fade = 0,
  vib = (0, 0, 0, 0) 
)

◆ lcg()

make-demo-song.lcg (   seed)

◆ main()

make-demo-song.main (   out)

◆ note()

make-demo-song.note (   name)

◆ pattern()

make-demo-song.pattern (   rows,
  channels,
  cells 
)

◆ samples()

make-demo-song.samples ( )

Variable Documentation

◆ BASS

make-demo-song.BASS

◆ HAT

make-demo-song.HAT

◆ KICK

make-demo-song.KICK

◆ LEAD

make-demo-song.LEAD

◆ PAD

make-demo-song.PAD

◆ SNARE

make-demo-song.SNARE