AUKit
AUKit: Audio decoding and processing framework for ComputerCraft (by MCJack123)
craftos2
A fast, modern, and feature-filled ComputerCraft emulator written in C++. (by MCJack123)
AUKit | craftos2 | |
---|---|---|
6 | 63 | |
26 | 208 | |
- | - | |
5.6 | 8.5 | |
15 days ago | 29 days ago | |
Lua | C++ | |
MIT License | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
AUKit
Posts with mentions or reviews of AUKit.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-08.
-
how to extract amplitude and frequency from audio files (I'm okay with any file that encodes audio data)
My AUKit library for CC:T includes a bunch of functions for loading, manipulating, and playing audio, with support for PCM, DFPWM, WAV, AIFF, AU, and FLAC in any sample rate or data format. You might be able to find what you need here. If you really want those frequencies, you'll need to find an FFT library for Lua; but I don't recommend doing this in plain Lua because it'll be extremely slow. It takes about a minute to run an FFT on a 4 minute song using LuaJIT, and for CC's Lua, it would probably take over an hour.
-
Receiving a .wav file from an HTTP GET request
What file are you trying to play? CC only allows playing .dfpwm and some wav files without extra libraries. Try running `speaker ` program where url is link to file you are trying to play on speaker. If that don't work you might need to use external CC library to play your sound. Try https://github.com/MCJack123/AUKit to see if that don't help.
-
How to generate a frequency based sound (like 750Hz in 4 seconds) in Lua?
Finally, (self plug) I make a Lua terminal program, CraftOS-PC, that has an API for audio playback built-in, as well as a very robust library for audio loading, generation, modification & playback, and even a sound generator plugin to handle tones for you, so if all you want to do is play around with learning how low-level audio generation and mixing works, I highly recommend it - working on this stuff taught me everything I've learned about the mechanics of sound.
-
easiest way to play none-Minecraft audio ?
If you don't want to convert files to such specific formats, you can use AUKit's austream, which allows you to play any type of WAV, DFPWM, AIFF, AU, or FLAC file. Just download the aukit.lua and austream.lua files to the computer, and then use austream to play it.
-
Turns out CC can handle real-time audio effects without breaking a sweat
It's using u/JackMacWindowsLinux's Aukit.
craftos2
Posts with mentions or reviews of craftos2.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-04-16.
-
Hello, dev.to!
My main passion right now is working with the ComputerCraft mod for Minecraft, which adds a flexible Lua-based fantasy terminal to the game. I'm most known for CraftOS-PC, a cross-platform desktop and mobile C++ app which recreates the ComputerCraft environment outside Minecraft. I'm currently working on writing an operating system for it called Phoenix, which aims to implement a full-fledged POSIX/Linux-like environment all in Lua.
- CraftOS-PC v2.7.5-luajit is now available!
- CraftOS-PC v2.7.4-luajit is now available!
- CraftOS-PC v2.7.4 is now available!
-
How to generate a frequency based sound (like 750Hz in 4 seconds) in Lua?
Finally, (self plug) I make a Lua terminal program, CraftOS-PC, that has an API for audio playback built-in, as well as a very robust library for audio loading, generation, modification & playback, and even a sound generator plugin to handle tones for you, so if all you want to do is play around with learning how low-level audio generation and mixing works, I highly recommend it - working on this stuff taught me everything I've learned about the mechanics of sound.
- CraftOS-PC v2.7.3 is now available!
- CraftOS-PC v2.7.2-luajit is now available!
- CraftOS-PC v2.7.2 is now available!
What are some alternatives?
When comparing AUKit and craftos2 you can also consider the following projects:
lao - A library for audio output through Lua.
CC-Tweaked - Just another ComputerCraft fork
rein - minimal lua/sdl platform
craftos2-plugins - Various plugins for CraftOS-PC.
FAQBot-CC - A Discord bot for answering frequently asked questions regarding CC.
creaftOS - A Node.js Minecraft Server Wrapper With Vue.js Interface
xray-16 - Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)