SyntaxBoom

Languages & Coding => BlitzMax (NG/Vanilla variants) => Topic started by: wadmixfm on Jun 22, 2025, 03:03 PM

Title: Hello everyone :)
Post by: wadmixfm on Jun 22, 2025, 03:03 PM
Just showing my face on this wonderful new site :)

Lee
Title: Re: Hello everyone :)
Post by: Dabzy on Jun 22, 2025, 03:25 PM
Helllooooo there! :)

Welcome to the forums hey, pleased you could join us! ;)

Dabz
Title: Re: Hello everyone :)
Post by: Baggey on Jun 22, 2025, 05:54 PM
Quote from: wadmixfm on Jun 22, 2025, 03:03 PMJust showing my face on this wonderful new site :)

Lee


Well we got wadmixfm next!  ;)

Can't wait to see more updates on the Atari tracker thingy you've been working on!

Hope the new job is going okay! :D
Title: Re: Hello everyone :)
Post by: wadmixfm on Jun 22, 2025, 07:45 PM
Hey thanks for that mr baggey :)

yes all back up and running and the new job is great but more bad news for the moment , my landlady is selling the house i am currently renting so i have 2 months to vacate and get in to another place, it never rains but it pours but yes also i am starting back up on the Breakthru project , Midimaster is here and about as soon as we are in contact again we will be back at it but its coming along nicely.

Cheers Dabzy also , the new site looks amazing :) 
Title: Re: Hello everyone :)
Post by: wadmixfm on Jun 27, 2025, 08:04 AM
Unfortunately as of today ,this project has been abandoned, according to Peter (midimaster) is am not good enough to learn his way of coding ,which is like leading a blind man down a dark tunnel without a guide dog seriously it's too complex to fathom when someone else is creating there own routines and then they ask you to continue it ,might as well ask me to learn German as my first language,sorry I am speaking openly because it's frustrating when someone has all that knowledge and someone like me who has nothing is trying so hard to make it.

Enough said

Title: Re: Hello everyone :)
Post by: Baggey on Jun 27, 2025, 10:12 AM
@wadmixfm No, Dont give up. :o

Just because someone else is impatient :(

Work at your own pace. From what ive seen so far it's going to be excellent!

What are you having problems with?

It's taken me nearly 4 or 5 years to get were im at  ???

Kindest Regards Baggey
Title: Re: Hello everyone :)
Post by: wadmixfm on Jun 27, 2025, 01:45 PM
Thanks pal i am willing to try and sort it ,but there are so many things to do yet , urrrrggghh I won't give up

Lee
Title: Re: Hello everyone :)
Post by: Hardcoal on Jun 27, 2025, 01:57 PM
maybe i can help?
I also recommend to consult with  https://claude.ai/new
Title: Re: Hello everyone :)
Post by: Dabzy on Jun 27, 2025, 02:49 PM
Quote from: wadmixfm on Jun 27, 2025, 08:04 AMUnfortunately as of today ,this project has been abandoned, according to Peter (midimaster) is am not good enough to learn his way of coding ,which is like leading a blind man down a dark tunnel without a guide dog seriously it's too complex to fathom when someone else is creating there own routines and then they ask you to continue it ,might as well ask me to learn German as my first language,sorry I am speaking openly because it's frustrating when someone has all that knowledge and someone like me who has nothing is trying so hard to make it.

Enough said



While it's frustrating, it is what it is... It sounds to me that you are expecting MidiMaster to be your tutor just because he has some/written routines that may be of use to you. Unfortunately it just doesnt work that way sometimes, great it it could. But you have to respect that MM might just not have the time to have that level of service for what he's put out, and you know matey, you've just to respect and accept that.

I'm please you've said you havent given up, it's good to hear, all of us on here have hit road blocks, or we want something, know what we want and look for the easiest way, and a bit disheartened when that isnt forth-coming... God knows how many coffees I've went through just reading on subjects over the years.

But that is the reality really.

Anyway, keep going, do a bit of research into what you want... Because you know, MidiMaster had to do the same, we all have to do it at some point.

And when you do come out of the other side, and someone wants a hand... I'm expecting you to be all over it like cheese on a pizza! ;)

Dabz
Title: Re: Hello everyone :)
Post by: Hardcoal on Jun 27, 2025, 03:58 PM
I understand the frustration ..
but i think posting issues here.. is the best way..
MidiMaster helped a lot of people including me.
and I value it.

I dont even know what your project is...

I believe if youll post here you will find some answers
Title: Re: Hello everyone :)
Post by: wadmixfm on Jun 28, 2025, 08:04 AM
Thanks everyone, I am not dissing midimaster for his effort I applaud him but he has been writing a gui for me and what I can't justify is his logic, I am not in his mindset ,when I write something I know where I am in the code ,if somethings wrong I could see it ,but his way of coding is far to complex for a novice ,I do understand it can be frustrating but I never wanted him to write so much into it ,I just wanted guidance ,maybe just ideas instead of writing the functions and expecting me to know what it's all about.

I have nothing against Peter I think he's a great person to work with but as you guys say it is what it is and I will work it out eventually, thanks for understanding.

Lee
Title: Re: Hello everyone :)
Post by: Baggey on Jun 28, 2025, 09:25 AM
QuoteI am not dissing midimaster

Nobody said you where! Dont worry about it.

I Have to say when you are learning to Run you need to walk first but of mastered Sitting and crawling.

Midimaster has helped me and guided me as well. He is a very helpful sole and means well. I wouldnt be where i am right now. If it wasnt for him  ;)

I realise it takes years to learn programming. You arent always going to see eye to eye.

Lets face it, the world would be a pretty boring place if everybody thought the same, wouldn't it.  ::)

I understand your Frustration that's why you need to keep pegging away. Hopefully round pegs start to fit and the Square ones now going in to the Square holes. Im sure you you will get there.

It can be Frustrating for both parties.

So, @wadmixfm move on and carry on  :D

@Midimaster don't stop helping people it can be frustrating for both. I understand that. Everyone's content and Input is important especially on a Forum like this. We have professionals and absolute Beginners here. Oh and the inbetweener's Like!

I look forward to seeing your further creations @wadmixfm and look forward to the way of the @midmaster  ;D

Kindest of Regards Baggey always!

 
Title: Re: Hello everyone :)
Post by: RemiD on Jun 28, 2025, 10:02 AM
@wadmixfm>>
try to talk with chatgpt, about what you want to make / achieve, a little step at the time, ask it to give you an explanation conceptually (with words), and then a code example with blitzbasic or blitzmax.
you will be surprised how it can help you to understand new stuff !
Title: Re: Hello everyone :)
Post by: wadmixfm on Jun 28, 2025, 10:26 PM
Thanks for the replies peeps ,the chatgpt thing is a good idea but I feel it's a way of cheating,and it's not really learning ,and that's my downfall I am not good enough to learn ,but I am willing to sort this if it kills me :)

Midimast is a good teacher but a little too strict ( I mean that in the nicest possible way) he tends to have it all there ready and shows you and then expects you to master it right away and when questioned ,throws down his gauntlet and expects you to complete it when you can't understand what's going on ,I know i am venting with this and I feel so upset about it all because some if the routine which he has created in his worklog gui file is not adaptable by gpt for example.

I just have to take the bull by the horns and persevere and try my best to wriggle out of this hole if have been left in.

Wish me luck 🙏

Please understand ,Peter if you do read this ,this is never a personal attack on you ,I am not that vindictive towards anyone I just want to be taught.

Thanks everyone

Lee
Title: Re: Hello everyone :)
Post by: RemiD on Jun 28, 2025, 11:02 PM
Quote from: wadmixfm on Jun 28, 2025, 10:26 PMI feel it's a way of cheating,and it's not really learning
i disagree.

chatgpt can help you to understand programming concepts, and math formulas, and how a procedure works, how a graphics effect is achieved, but only if you put the effort to work by little steps, and take the time to describe precisely what you want.

chatgpt can make errors, or can interpret what you meant the wrong way, or you may have expressed it not precisely enough, etc...

but in the end it is useful because you can code with your own style, at your own pace, and only ask chatpgt when you are stuck with a little part of your code.

and personally, i don't ask chatgpt to code for me, i use it to help me to design or to improve a procedure, only conceptually (with words and math formulas)
Title: Re: Hello everyone :)
Post by: Baggey on Jun 29, 2025, 05:06 AM
Quote from: RemiD on Jun 28, 2025, 11:02 PM
Quote from: wadmixfm on Jun 28, 2025, 10:26 PMI feel it's a way of cheating,and it's not really learning
i disagree.

chatgpt can help you to understand programming concepts, and math formulas, and how a procedure works, how a graphics effect is achieved, but only if you put the effort to work by little steps, and take the time to describe precisely what you want.

chatgpt can make errors, or can interpret what you meant the wrong way, or you may have expressed it not precisely enough, etc...

but in the end it is useful because you can code with your own style, at your own pace, and only ask chatpgt when you are stuck with a little part of your code.

and personally, i don't ask chatgpt to code for me, i use it to help me to design or to improve a procedure, only conceptually (with words and math formulas)


Ive just discovered i can speak to it in Franglais 8)
Title: Re: Hello everyone :)
Post by: wadmixfm on Jun 29, 2025, 08:01 AM
Ok I will give it a go and see what I can achieve

Thanks
Title: Re: Hello everyone :)
Post by: Baggey on Jun 29, 2025, 06:50 PM
Quote from: wadmixfm on Jun 29, 2025, 08:01 AMOk I will give it a go and see what I can achieve

Thanks

What you speak Franglais! as well  ::)
Title: Re: Hello everyone :)
Post by: wadmixfm on Jun 30, 2025, 12:53 PM
I speak gobbledegook mate and fluent gibberish, this is why I am no good at understanding people hehe 😜
Title: Re: Hello everyone :)
Post by: wadmixfm on Jun 30, 2025, 12:59 PM
I am plodding on with it still ,just got most of the menu items defined and ready to program ,also I feel cheeky ,I used your full screen code ,it works a treat 😉

I had to center everything up with my code but that was very easy too 1 line change and it all lined up

I am going to attempt copy n paste next as most of the note generation is complete it's just a matter of working out where the notes are ,as these are in a tlist it's just a matter of copying from and in that tlist and then pasting it at a new location in the tlist.

You see I can think about it but putting it into action is the bit where I fall over hehe

Lee
Title: Re: Hello everyone :)
Post by: Baggey on Jun 30, 2025, 02:37 PM
Quote from: wadmixfm on Jun 30, 2025, 12:59 PMI am plodding on with it still ,just got most of the menu items defined and ready to program ,also I feel cheeky ,I used your full screen code ,it works a treat 😉

I had to center everything up with my code but that was very easy too 1 line change and it all lined up

I am going to attempt copy n paste next as most of the note generation is complete it's just a matter of working out where the notes are ,as these are in a tlist it's just a matter of copying from and in that tlist and then pasting it at a new location in the tlist.

You see I can think about it but putting it into action is the bit where I fall over hehe

Lee

Glad you found the FullSreen code useful. There are many kind people here willing to help ;)
Title: Re: Hello everyone :)
Post by: wadmixfm on Jul 30, 2025, 08:05 PM
Hi a little update ,just in the middle of a apartment move so I am currently on downtime for a couple of weeks but will be back soon

Lee
Title: Re: Hello everyone :)
Post by: wadmixfm on Oct 11, 2025, 11:51 AM
Hello everyone just back to let you know that Breakthru Sequencer is coming along nicely.

Things now working

Load/Save of midi files
64 tracks
Copy And Pasting
Quantize with Strength Selection
Humanize
Undo Feature (for the last operation you did)
Midi in and out fully working with internal and external devices depending on how you use it or whats connected to the computer.
Metronome Enable/Disable
Automatic Division Detected , some midi files are set to 480 PPQN thus making the sequencer play much faster now the sequencer converts it to run at 96 PPQN
Tempo Changes , Partial working 80%
Track screen 70% working just needs the song markers
Transport functions
Play
Record
Fast forward (Moves Cursor when editing)
Rewind as above
Stop (Obviously)
Locators Start and End
Loop (between the locators)
Limit (Between the locators ,for when copying or quantizing )
Auto Return (if limit is enabled it will go back to the start locator)
Zoom (changes the notes ,spreads out the track )
Tempo (manually set by the user )

To Do :-

MeterBridge (To show activity on the track)

4 Sample tracks (audio)

Load Breakthru Song
Save Breakthru Song
These will save all the settings of the program as well as song data

Cut (for moving track data to another part or track)
System Exclusive load n save (thats going to be a little more tricky)
Drum Map
Jukebox (for loading songs in and playing them after each other)
great for stage play maybe.

and a few more things as well but in general i am about 60% done

Lee

screen shots to follow

Title: Re: Hello everyone :)
Post by: wadmixfm on Oct 11, 2025, 11:54 AM
3 shots
Title: Re: Hello everyone :)
Post by: Baggey on Oct 11, 2025, 08:34 PM
This looks like an Atari ST Emulation  :-X  8)
Title: Re: Hello everyone :)
Post by: wadmixfm on Oct 11, 2025, 10:58 PM
trust me mate its not an emulation

You can ask midimaster , if its an emulation or not :)

lee
Title: Re: Hello everyone :)
Post by: wadmixfm on Oct 11, 2025, 11:10 PM
Here is the About page

If you look at the original of Breakthru the track menu is well different

:)

Lee
Title: Re: Hello everyone :)
Post by: wadmixfm on Oct 11, 2025, 11:15 PM
This is from Breakthru using steem emulator
Title: Re: Hello everyone :)
Post by: Baggey on Oct 12, 2025, 07:33 AM
This is superb work. Kudos to you to keep on going with it! ;)

Can we see it in action yet!? A Utube vid or something?

@Hardcoal yours is a sequencer as well init?

Kind Regards Baggey
Title: Re: Hello everyone :)
Post by: wadmixfm on Oct 12, 2025, 03:11 PM
yes i will when i get the meterbridge working this is a big challenge got to work it out with the notes and velocity and even control changes well basically any activity on the track then the meter show something to let the user know there is something on there.

:)

Title: Re: Hello everyone :)
Post by: Baggey on Oct 12, 2025, 07:00 PM
Whats a meterbridge. I could gogle it but its much better coming from you!  :D 
Title: Re: Hello everyone :)
Post by: wadmixfm on Oct 12, 2025, 10:14 PM

There is no talking on this video as my mic has broken but you can see it working and hear a midi file playing and i try to show some features that are working as well , This software was originally created by software technologies in 1989 when it was called Gajits Sequencer one , over the next 4 years newer versions appeared and it got better and better , then the big boys showed up like cubase notator and logic all the bigwigs, but i stuck with my trusty Atari ST software called Breakthru for a few years before transitioning to the big wigs, the reason i am doing this is because of 1 little feature that most big wig sequencers dont do , "The Tidy Block" function hehe , i know what ya saying all this for one little function ........ Yes

anyways here is a little video demo of it running so far , its about 70% complete so much to do yet but its a work in progress

By the way in the video you can hear a midi track of Toto - Hold the line
its played through a virtual midi sound font player but i have tested it on an external device and it does sound better.

Enjoy

The glitching in the audio is the snipping tool from windows as its capturing it but normally it runs smooth :)

Title: Re: Hello everyone :)
Post by: Baggey on Oct 13, 2025, 09:17 AM
Quote"The Tidy Block" function hehe , i know what ya saying all this for one little function ........ Yes

I Fully get it. Sometimes you have todo it yourself, to get what you want.

The Keyboard Function towards the end. Is that going to be able to be linked to a Midi device were you could plug an instrument in and play it. Such as 20251013_090942.jpg 
Title: Re: Hello everyone :)
Post by: wadmixfm on Oct 13, 2025, 11:19 PM
Actually its a Step editor

but yes i will let the external midi keyboard do the step entry also i noticed on the original that to change the octave you use the slider on the left of the grid piano as you move it up it changes the octave for the step editor :)

also added the about screen image showing that the events used and free are now working

More to come :)

Lee
 
Title: Re: Hello everyone :)
Post by: Baggey on Oct 14, 2025, 07:06 AM
I just love the Retro Ozzyness of it. 8)

To all concerned great work

Kind Regards Baggey
Title: Re: Hello everyone :)
Post by: wadmixfm on Oct 15, 2025, 08:11 AM
Going back on what you asked about midi in devices as soon as you connect one to the PC it will auto detect in the midi options page and you can select it on the fly ,also when breakthru starts the options are set for the midi in to be "soft thru" to the device of your choice ,connected via the midi out options.

Lee

Title: Re: Hello everyone :)
Post by: Baggey on Oct 15, 2025, 09:01 AM
The only cards ive seen for the PC are like old sound blaster cards windows 98/95.

I love retro synth music would be great to feed a track in and the program spit some notes keys back for you to play along with.  :D

Baggey
Title: Re: Hello everyone :)
Post by: wadmixfm on Oct 16, 2025, 02:09 PM
 :-\
Title: Re: Hello everyone :)
Post by: wadmixfm on Oct 16, 2025, 02:12 PM
More features have been added since all will be revealed soon

Lee