bytebeat

Showcase your libraries, tools and other projects that help your fellow love users.
Post Reply
User avatar
Saegor
Party member
Posts: 119
Joined: Thu Nov 08, 2012 9:26 am
Location: Charleroi

bytebeat

Post by Saegor »

hello !

i want to make a (very humble) sort of clone of the IBNIZ/ machine with Löve.



i now try to implement bytebeat into Löve, is anyone intersted to help me ?

the first stade will be the making of a sort of clone of this online viewer/generator


this is the last .love i'm working on, inspired by this tutorial on manipulating sounds in löve :
bytebeat.love
(518 Bytes) Downloaded 160 times
please post any advices or suggestions for my (our ?) quest of the month
Current work : Isömap
User avatar
kikito
Inner party member
Posts: 3153
Joined: Sat Oct 03, 2009 5:22 pm
Location: Madrid, Spain
Contact:

Re: bytebeat

Post by kikito »

I didn't know about IBNIZ/ . It is beautiful and horrible at the same time :D

Your .love didn't do much in my computer - a brief (1-2 seconds) sound and a black screen.
When I write def I mean function.
User avatar
Saegor
Party member
Posts: 119
Joined: Thu Nov 08, 2012 9:26 am
Location: Charleroi

Re: bytebeat

Post by Saegor »

kikito wrote:Your .love didn't do much in my computer - a brief (1-2 seconds) sound and a black screen.
it's not intended to be usable now, but the main.lua inside is ready for hacking
the sound you hear in the .love is (normally) the simpliest function : "t" (when t = t+1 in loop every 1/8000 second and if t>255 then t=t-255, etc...)

i'm a noob at coding but a glitch machine or an audio-bytebeat game coded for löve would be über cool to manipulate i presume
Current work : Isömap
User avatar
headchant
Party member
Posts: 105
Joined: Fri Sep 03, 2010 12:39 pm
Contact:

Re: bytebeat

Post by headchant »

Since love uses lua 5.1 which has no bit operations, you could use something like luabit(http://files.luaforge.net/releases/bit/bit) in order to implement this.
edit:
But what you really need is to implement a 'virtual machine' as described in [1]. This might not be an easy task. I'm very interested in this and glad to offer help if you need any.

[1] http://countercomplex.blogspot.de/2011/ ... rtual.html
User avatar
slime
Solid Snayke
Posts: 3132
Joined: Mon Aug 23, 2010 6:45 am
Location: Nova Scotia, Canada
Contact:

Re: bytebeat

Post by slime »

headchant wrote:Since love uses lua 5.1 which has no bit operations, you could use something like luabit(http://files.luaforge.net/releases/bit/bit) in order to implement this.
LuaJIT includes a solid bit library, so you can use lovejit to get bitwise functionality in LÖVE. :p
User avatar
Saegor
Party member
Posts: 119
Joined: Thu Nov 08, 2012 9:26 am
Location: Charleroi

Re: bytebeat

Post by Saegor »

thanks headchant, i'm sure i will need help ;) the goal now is (making and) playing with bytebeat-like oscilloscope and after that we will implement these awesome sounds in GAMES :joker:

slime, can you (or someone) explain me in a few words what exactly is luaJIT ?
Current work : Isömap
User avatar
Ubermann
Party member
Posts: 146
Joined: Mon Nov 05, 2012 4:00 pm

Re: bytebeat

Post by Ubermann »

Actually you can create "music" only with Löve.
And some nice command interpreter would be easy to implement.

I made some basic sound machine that you can use as you please or take any piece of code.
Check the attachment and enjoy.

P.S: check out your speakers/headphones volume, it may be quite loud!!!!
Attachments
beep.love
(1.47 KiB) Downloaded 107 times
User avatar
Saegor
Party member
Posts: 119
Joined: Thu Nov 08, 2012 9:26 am
Location: Charleroi

Re: bytebeat

Post by Saegor »

oh man, THANKS A LOT !

i have some problem with my keyboard, numbers don't work with Löve (i'm wandering why :cry: ) so i can't wait until playing with your musicbox !
Current work : Isömap
User avatar
Ubermann
Party member
Posts: 146
Joined: Mon Nov 05, 2012 4:00 pm

Re: bytebeat

Post by Ubermann »

Saegor wrote:oh man, THANKS A LOT !

i have some problem with my keyboard, numbers don't work with Löve (i'm wandering why :cry: ) so i can't wait until playing with your musicbox !

What strange... anyway dont expect great features, it is only a kind of demo and has several bugs but it could give you some ideas for your app.
Post Reply

Who is online

Users browsing this forum: No registered users and 112 guests