source: buchla-68k/ram/etiosc.x@ 6262b5c

Last change on this file since 6262b5c was 6262b5c, checked in by Thomas Lopatic <thomas@…>, 7 years ago

Added include files for global functions and variables.

  • Property mode set to 100644
File size: 1.1 KB
Line 
1#pragma once
2
3#include "instdsp.h"
4#include "stdint.h"
5
6/*
7 =============================================================================
8 etiosc.c -- global variables
9 =============================================================================
10*/
11
12extern int16_t ndvals[10];
13extern int16_t notes[];
14extern int16_t pitches[];
15extern int16_t ratio[100];
16extern int8_t sfdsp[];
17extern int16_t sharps[];
18extern int16_t shrpflt[];
19
20/*
21 =============================================================================
22 etiosc.c -- global functions
23 =============================================================================
24*/
25
26extern void cnvc2p(int8_t *buf, int16_t cv);
27extern int16_t cnvp2c(void);
28extern int16_t ef_iosc(int16_t nn);
29extern int16_t et_iosc(int16_t nn);
30extern void int2rat(int16_t rat);
31extern int16_t nd_iosc(int16_t nn, int16_t k);
32extern int16_t rd_iosc(int16_t nn);
33extern void setoscb(int16_t n, int16_t v);
34extern void setosyn(int16_t n, int16_t v, int16_t t);
35extern void setoval(struct instdef *ip, int16_t v, int16_t val);
36
Note: See TracBrowser for help on using the repository browser.