Chord Displayer

Started by Hardcoal, March 26, 2023, 21:22:09

Previous topic - Next topic

Hardcoal

yea you are correct, i will fix it. but in general i keep those type of corrections like type mistakes to the end.
but i wasnt aware its a typo so thanks :)

theirs a lot of progress since this image taken.
soon their will be release and i will want as much as more criticism as possible  ^-^

each person who will correct me will be mentioned in the credits 
Things I've done:   https://itch.io/profile/hardcoal  [I keep improving them btw]

3DzForMe

Really good to see the progress you are making with this tool, very interesting! I've dabblerd with keyboard and guitar in the past, I might look into how to interface an old keyboard I have with my laptop - I suspect I'll need a Midi converter.
BLitz3D, IDEal, AGK Studio, BMax, Java Code, Cerberus
Recent Hardware: Lenovo Re-furb'd Laptop
Oldest Hardware: Commodore Amiga 1200 with 1084S Monitor & Blitz Basic 2.1

Hardcoal

Thank you 3Dz..  Ill be glad when Its released to hear people requests/opinions so i can make it a worthy tool
and not just a project for "fun"

sometimes people tell me "oh theirs such things in the market" and so on.
but they don't understand that in order to make more elaborate things I first must pass what's already exists.

People should Get that I do more than one Project at a time.
The TrackEditor and the ChordStation are two different things. but they do share some mutual Code.

Here is the latest Image of the progress..

I've Added a Chord name Builder, so by building the chord name you can find the Chord on the keyboard
or Edit it.





Things I've done:   https://itch.io/profile/hardcoal  [I keep improving them btw]

wadmixfm

Chord names are not meant to me like that

correct me if i am wrong but

A (Main) ??

Should Be "A (Major)"

Lee

This Looks great by the way , i am currently converting an old Atari ST Classic Called Sequencer One

might be looking at you for pointers :)

Keep up the good work



Yes its really me :)

Hardcoal

Yea, the whole chord naming thing is open to criticism.. 
When ill get to the final polishing ill start getting into details until everyone is pleased 
Things I've done:   https://itch.io/profile/hardcoal  [I keep improving them btw]

Hardcoal

I usually keep the looks for the end, but in this case 
I was proud that I managed to make a Glass cover to my text box so I had to post it



this element is not supposed to be clicked so the cover indicates that its not accessible for editing 
Things I've done:   https://itch.io/profile/hardcoal  [I keep improving them btw]

Hardcoal


I've Added an auto sampler.
This means if you have an external synthesizer that is connected with Midi.
It will automatically Sample each Key and save it as wave File.
Since it presses the Key by Itself, all the sound volumes will be Even.

Things I've done:   https://itch.io/profile/hardcoal  [I keep improving them btw]

wadmixfm

wow 144 midi channels lol

i think thats supposed to be channel 1 :)

lee
Yes its really me :)

Hardcoal

yea 144 is channel 1 that's correct...
So, I'm just making sure that it works
Things I've done:   https://itch.io/profile/hardcoal  [I keep improving them btw]

wadmixfm

thats a well cool tool :)

so where does it get the inputs from for recording the sound from the device itself or a plug in (vst ) for example ??

Lee

Yes its really me :)

Hardcoal

If you have a connected synthesizer, with Midi to your computer and Its also Connected with audio channel.
what it will do is it will play your synthesizer as if you yourself pressed the Key and sample it.
And it will move from key to key until it samples all the keys.

Its good for certain people like me. 
I needed to sample my own synth for my virtual piano
Things I've done:   https://itch.io/profile/hardcoal  [I keep improving them btw]

wadmixfm

yeah its brilliant that , i need something like this for my drum program so i can sample drums from the devices and then save them :) excellent work pal

its great to see people using blitzmax for audio apps as well as just games

i am as i have mentioned before converting old 8 bit , 16bit apps my next venture and i don't think you will remember this

The Wham Music Box hehe

written on the Spectrum 48k i am going to attempt to reinvent it and add midi support to it , also i have my eyes set on doing an old Atari St Program called Sequencer One , No one has attempted these before , like my last 2 apps , SpecDrum and MicroRhythm from the C64

its not the case of why i am doing it , i think its a thing thats not been tried by anyone ...... yet and to be able to convert these old apps to a more modern way is a pleasurable thing.

No other programming language comes close (for me anyways ) to getting what i want from the software , even though i program it in old school i do finally get what i want , sure people say i should not program it like that do it like this , but its what i want and if its doing what it is supposed to do then so be it.

Baggey came out with a classic comment the other week , i sent him a link to download microRhythm as i had just finished a beta version and he said to me , is this a Type in from a Magazine lol :)

or have i converted the machine code from the original c64 ehhhhhh no i have written this from memory all the code is mine i said :)

cheers

Lee
Yes its really me :)

wadmixfm

just out of interest , does your program sample at one velocity or all the velocities ?? because that would be a lot of samples ;D

Lee
Yes its really me :)

Hardcoal

#58
Hi. first thank for the kind words :)
You go do your 'Sequencer One' program. what's holding you?

I didn't plan to make music apps, I just go dragged into it.

ATM this sampler only sample at one velocity, but I can always add more features.
any idea is welcomed.
Theres still plenty to do, but im working on it

I would like to see the apps you made

this sampler is only a child of all my messing with audio development.
the more basic tools ill have the more cool things I'll be able to create



Things I've done:   https://itch.io/profile/hardcoal  [I keep improving them btw]

Hardcoal

Anyone have Idea How can I make an Equalizer in Vertext OpenAL

theirs those commands 

'alListenerfv(AL_POSITION, [0.0, 0.0, 0.0]) ' Set listener position
'alListenerfv(AL_VELOCITY, [0.0, 0.0, 0.0]) ' Set listener velocity
'alListenerfv(AL_ORIENTATION, [0.0, 0.0, -1.0, 0.0, 1.0, 0.0]) ' Set listener orientation

but i have no idea what to do with them
nor there is a demo
Things I've done:   https://itch.io/profile/hardcoal  [I keep improving them btw]