GithubHelp home page GithubHelp logo

ub3apt / mmdvm-transcoder Goto Github PK

View Code? Open in Web Editor NEW

This project forked from g4klx/mmdvm-transcoder

0.0 0.0 0.0 603 KB

A universal transcoder to match the DV modes available on the MMDVM.

License: GNU General Public License v2.0

C++ 93.12% C 6.80% Makefile 0.09%

mmdvm-transcoder's Introduction

This is the source code of the MMDVM-Transcoder firmware that supports transcoding to and from the following digital and analogue audio modes:

  • D-Star
  • DMR
  • YSF (DN and VW mode)
  • P25 phase 1 (with or without FEC)
  • NXDN
  • M17
  • PCM

The available conversions depends on the hardware available. With no AMBE DSP chip then very limited transcoding is possible, but with a DVSI AMBE3000 all conversions are possible.

It runs on the the ST-Micro or STM32F722 or STM32H723 processor and a custom AMBE board. The design of this board will be made available once it's design has been finalised.

In addition there are two supplied programs that exercise the transcoder. Tester is used to test the basic funationality of the transcoder and to hopefully enable the finding of serious bugs that may be added during development. FileConvert is used to convert the contents of DV and WAV files to and from different modes, it is similar in functionality to the older AMBETools in this GitHub repository.

This software is licenced under the GPL v2 and is primarily intended for amateur and educational use.

Это исходный код прошивки MMDVM-Transcoder, которая поддерживает перекодирование в следующие цифровые и аналоговые аудиорежимы и обратно:

D-Стар ДМР YSF (режим DN и VW) P25 фаза 1 (с FEC или без него) НКСДН М17 ПКМ Доступные преобразования зависят от доступного оборудования. Без чипа AMBE DSP возможно очень ограниченное транскодирование, но с DVSI AMBE3000 возможны все преобразования.

Он работает на процессоре ST-Micro, STM32F722 или STM32H723 и специальной плате AMBE. Дизайн этой доски будет доступен после завершения ее разработки.

Кроме того, в комплект поставки входят две программы, которые используют транскодер. Тестер используется для проверки основных функций транскодера и, возможно, для обнаружения серьезных ошибок, которые могут быть добавлены во время разработки. FileConvert используется для преобразования содержимого файлов DV и WAV в разные режимы и из них. По функциональности он аналогичен более старым AMBETools в этом репозитории GitHub.

Это программное обеспечение распространяется по лицензии GPL v2 и предназначено в первую очередь для любительского и образовательного использования.

mmdvm-transcoder's People

Contributors

g4klx avatar ub3apt avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.