libtrackerboy/private/wavwriter

Source   Edit  

DO NOT INCLUDE THIS MODULE!

This module is intended to only be used internally by trackerboy modules.

take me back home ↩

Types

WavWriter {.requiresInit.} = object
  
Source   Edit  

Procs

proc `=destroy`(w: WavWriter) {....raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc close(w: var WavWriter) {....raises: [IOError], tags: [WriteIOEffect],
                               forbids: [].}
Source   Edit  
proc closeImpl(w: WavWriter): void {....raises: [IOError], tags: [WriteIOEffect],
                                     forbids: [].}
Source   Edit  
proc init(__1879048234: typedesc[WavWriter]; filename: sink string;
          channels, samplerate: int): WavWriter {....raises: [IOError].}
Source   Edit  
proc write(w: var WavWriter; data: openArray[PcmF32]) {....raises: [IOError],
    tags: [WriteIOEffect], forbids: [].}
Source   Edit