Finally Finished My C64 Conversion Of MicroRhythm

Started by wadmixfm, August 17, 2024, 13:23:52

Previous topic - Next topic

Baggey

Quote from: wadmixfm on August 25, 2024, 19:45:25here is a little long video to get you going :)

please bear with me as i am not a video producer or narrator :)

hope it helps


Awsome video ;) Look forward to playing with it. Wish i new how to write something like this.

Kind Regards Baggey
Running a PC that just Aint fast enough!? i7 4Ghz Quad core 32GB ram  2x1TB SSD and NVIDIA Quadro K1200 on Acer 24" . DID Technology stop! Or have we been assimulated!

Windows10, Parrot OS, Raspberry Pi Black Edition! , ZX Spectrum 48k, C64, Enterprise 128K, The SID chip. Im Misunderstood!

wadmixfm

Cheers mate thanks for that

its only taken a couple of weeks to do

its got a couple of little minor bugs i am working on them as i type this

the first bug is not a biggy , its when you create your song edits if you don't put in your ST for the song to stop , the software should add one , but i am ironing it out to sort that out.

There is a feature missing from the keymap page

if you change the tempos on each pattern but you want them all at the same tempo
you can set all patterns to pattern 01 by pressing Right ALT Key next to the space bar

There will be a few more little tweaks

i will add a tempo add button so you can type it in , instead of scrolling through for the impatient user lol

Also will add a return to step 1 with a button too

i will put the upadates on here when they are uploaded :)

Lee

Yes its really me :)

Baggey

Was this a Basic typein for the C64 or have you converted the Machine code to BlitzmaxNG :-\

Baggey
Running a PC that just Aint fast enough!? i7 4Ghz Quad core 32GB ram  2x1TB SSD and NVIDIA Quadro K1200 on Acer 24" . DID Technology stop! Or have we been assimulated!

Windows10, Parrot OS, Raspberry Pi Black Edition! , ZX Spectrum 48k, C64, Enterprise 128K, The SID chip. Im Misunderstood!

wadmixfm

no mate i have written this from memory

all the code is from blitzmax ng its not a d64 conversion its a complete rewrite

all code is mine :)

same with the SpecDrum Software i have done its all written from my mind i ran the programs and thought i can do that

and here they are :)

Lee
Yes its really me :)

wadmixfm

ooops i made another little bug which i have just found

when saving a song it saves it correctly but loading it fails

the demos i created and the ones in the songs folder work , these are the ones i created before meddling with code ooops

update will be posted soon

Yes its really me :)

wadmixfm

hey baggey if you have the windows one running just create a random pattern

then in the song editor create the song say 4 bar 01's and then the ST at the end

play that song

and then save that song as a name of test 1

then close the program and re run it

then load the test 1 song in and if it loads all well and good but if it exits let me know

as on the mac version i have found a length issue on the tstream file it was loading 1 too many bits of data that was not saved

cheers

Lee
Yes its really me :)

wadmixfm

A little update

added a button to turn on or off metronome

fixed the file error causing it to not load songs back in once you had saved them 

fixed ..... well created a better song editor so now when you create the song you select the pattern and press enter and now the ST moves along in front , also when deleting steps it removes the pattern you have put in and the ST moves back to the start. 

done a few tidy ups added a scroller message and added a few more kits and demos 

i will compile them both and upload them over the next day or 2 

Thanks for listening 

Lee 
 
Yes its really me :)

wadmixfm

just a little update

been working on the microrhythm program and adding new features and fixing bugs

i have been in collaboration with "MidiMaster" he is helping me with the midi side of things

i have added a midi timecode to chase from an external sequencer so microrhythm can keep in time
also added a midi module so you can use microrhythm just as a sound source from an external sequencer , bit like an old school sound module.

when i have tidied up the code and added the users midi options page i will post it for testing

cheers

Lee
Yes its really me :)

wadmixfm

Here comes an updated video

In the video I do mention there is a bug with the song editor
Since making the video I have fixed this bug 🐛

Anyways Here is the video showing new features 🤪

Enjoy 😉

Lee
Yes its really me :)

wadmixfm

#24
Ok here is the final version finished optimized and fully superstricted :)

This link is for the Mac Version and will run on high sierra and higher

the file is a zip file extract it to the desktop and it will have a dmg file inside

double click it and this will create an hard drive on the desktop , double click to open and then drag the folder called MicroRhythm to the Applications folder and it will copy it there.

Inside that folder there will be a file called MicroRhythm Mac 64 Double click that to run the App :)

Also in this main folder is a pdf it needs updating and i am working on this but it will get you going if you need any pointers , but to be fair , its not a very difficult program to use.

Instructions

run app
title screen appears
Press Space Bar
You will see main page
Now lets load a demo
Press F2 this will put you in song mode
Now Press Right CTRL
it will ask you to load a song click ok
Select the song Called Pc Demo 2
This will load and load in a phil collins drum kit
On the main screen just press S to hear the drums play
Press S to stop

if you want to create a new song
in Song write mode Press TAB and it will ask you to make sure you have saved etc...

Press Home This will Show you all the keys functions

If you get stuck you can just message me here

Lee

Right enough waffling

Here is the link

Enjoy

This is now updated new link all finished :)

MicroRhythm Mac Version

This is my google drive :)

Here is the Windows version

MicroRhythm Windows Version

Special Instructions  (its a bit long this bit but bear with me )

Install

You will see two short cuts on the desktop

double click the MicroRhythm 64 Windows

As the instructions above is all the same to get you going

***** Please Note *****

if you want to use this as a standalone , the program will work fine

if you want to use midi

If you are using a usb keyboard :-

On the main screen Press F3

This will bring up a dialog box saying No Midi detected

press ok

you will now be in the midi options page

you should see your Usb Device Connected with a number next to it

Press that Number and Press Enter

This will return you to the main page and The Midi On Message Should be Green on the left

Press F3

You will be in the midi play page where if you press the keys (General midi map)

C2 To Eb3 = 16 keys

you should hear the sounds generate from MicroRhythm.

With Midi You can use an external sequencer to play the sounds as a module

to do this :-

I use Reaper (sequencer)

in the microrhythm install folder there is a midi folder with a midi file created to test
load this into your sequencer

if the sequencer is NOT connected to external midi hardware you will have to install
a virtual midi driver i used SpringBeats Virtual Midi Software its free to download

Springbeats Midi Driver

when you have installed that run MicroRhythm again
Press F3 On main screen
Press Ok
On the midi options page select Springbeats Vmidi 0

in your sequencer (reaper) go to your midi output devices page and enable Midi out Springbeats Vmidi1

load in the midi file as mentioned before

then on the track properties Select the route function

in this there will be midi output section and select springbeats vmidi1

now back on microrhythm on the main screen

Press F3 like before you should see the midi pads with a Midi On Press S To Stop Flashing

Press play on your sequencer and you should here the drum part from in the air tonight

if you get stuck just ask

i will be posting a new video when i get time to record it :)

but for now

Play with it

Enjoy

Lee
Yes its really me :)

wadmixfm

#25
Deleted this ......
Yes its really me :)

wadmixfm

Windows And Mac Versions Now Released

Enjoy

Lee
Yes its really me :)

wadmixfm

When installing please leave the default path as it is and let it install in that path

Thanks

Lee
Yes its really me :)

wadmixfm

Just a little update

On the windows version there are 2 minor bugs

1 is if you have not spotted it yet I have put

MicroRhythm for mac in the titler

And

2 you can't set all the patterns to pattern 1 because the right altgtr key is not
Mapped
Yes its really me :)