38 lines · 706 B · C
RawDownload
/*
  ==============================================================================

    basic-oscillators.c
    Created: 5 Mar 2020 2:56:24pm
    Author:  Matthew Wang

  ==============================================================================
*/

#include "basic-oscillators.h"

void exampleInit()
{
    LEAF leaf;
    
    LEAF_init(&leaf, 44100, mempool, 1000, &exampleRandom);
    
    tCycle_init(&cycle, &leaf);
    tCycle_setFreq(&cycle, 220);
}

void exampleFrame()
{
    
}

float exampleTick(float sampleIn)
{
    float sampleOut = tCycle_tick(&cycle);
    return sampleOut;
}

float exampleRandom()
{
    return ((float)rand()/(float)(RAND_MAX));
}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t