zx_tape_to_wav 3.1.0+14 copy "zx_tape_to_wav: ^3.1.0+14" to clipboard
zx_tape_to_wav: ^3.1.0+14 copied to clipboard

Easy Flutter library to convert .TAP/.TZX files (a data format for ZX-Spectrum emulator) into sound WAV file.

zx_tape_to_wav License Apache 2.0 publish pub package #

Easy Flutter library to convert .TAP/.TZX files (a data format for ZX-Spectrum emulator) into sound WAV file.

Usage #

A simple usage example:

import 'dart:io';

import 'package:zx_tape_to_wav/zx_tape_to_wav.dart';

void main() async {
  await new File('assets/roms/test.tzx').readAsBytes().then((input) =>
      ZxTape.create(input)
          .then((tape) => tape.toWavBytes(
          frequency: 44100,
          progress: (percents) {
            print('progress => $percents');
          }))
          .then(
              (output) => new File('assets/out/tzx.wav').writeAsBytes(output)));
}

Contribute #

Contributions are welcome. Just open an Issue or submit a PR.

Contact #

You can reach me via my email.

Thanks #

Many thanks especially to Sergey Kireev for the help on the WAV builder.

0
likes
120
pub points
41%
popularity

Publisher

unverified uploader

Easy Flutter library to convert .TAP/.TZX files (a data format for ZX-Spectrum emulator) into sound WAV file.

Repository (GitHub)
View/report issues

Documentation

API reference

License

Apache-2.0 (LICENSE)

Dependencies

flutter

More

Packages that depend on zx_tape_to_wav