Author Topic: Piano Roll Sequencer  (Read 4650 times)

0 Members and 1 Guest are viewing this topic.

Offline MGOS

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 336
  • Rating: +95/-0
    • View Profile
Piano Roll Sequencer
« on: December 25, 2011, 05:35:34 am »
Hey guys, especially the music makers,

here is something I wrote yesterday in Axe 1.0.5b:
A four bar, four octave sequencer for the TI-83+. Just plug in your 2.5 headphones and ready to go.
Using should be quite intuitive but here are the controls:

Arrows - move cursor
2nd - set note
Del - remove note
Trace/Graph - adjust tempo / speed
Y= - play
Window - stop /switch back to  input mode
Clear - quit

Because I don't have an emulator, I only have some stills. But feel free to test it out, there shouldn't be any bugs afaik.
The executable is attached.

Btw... who recognizes those 2 basslines?

You can get the latest version here: http://ourl.ca/14609/274319
« Last Edit: December 29, 2011, 04:44:43 am by MGOS »

Offline Nick

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1166
  • Rating: +161/-3
  • You just got omnom'd
    • View Profile
    • Nick Steen
Re: Piano Roll Sequencer
« Reply #1 on: December 25, 2011, 05:51:24 am »
wow, looks amazing Ö

is the second one 7 nations army?
« Last Edit: December 25, 2011, 05:52:03 am by Nick »

Offline MGOS

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 336
  • Rating: +95/-0
    • View Profile
Re: Piano Roll Sequencer
« Reply #2 on: December 25, 2011, 09:10:11 am »
is the second one 7 nations army?

Nope.


Now I try to built an amplifier for the calculator...

Offline Nick

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1166
  • Rating: +161/-3
  • You just got omnom'd
    • View Profile
    • Nick Steen
Re: Piano Roll Sequencer
« Reply #3 on: December 25, 2011, 09:13:31 am »
i ment smoke on the water lol sorry, mistake xp

that amplifier doesn't have to me much special, does it? i used a simple amlifier for a 3W box with 2 AA batteries, normally made for a 3.5 jack..and that's it

Offline ZippyDee

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +83/-8
  • Why not zoidberg?
    • View Profile
Re: Piano Roll Sequencer
« Reply #4 on: December 25, 2011, 12:46:34 pm »
Definitely not Smoke on the Water. I can tell just by looking at it. It's a fairly nondescript bassline, so I don't know if the exact song will be easily figured out...First thing that came to mind for me was Muse for the first one, but I'm fairly certain that's completely wrong, too.
There's something about Tuesday...


Pushpins 'n' stuff...


Offline MGOS

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 336
  • Rating: +95/-0
    • View Profile
Re: Piano Roll Sequencer
« Reply #5 on: December 25, 2011, 02:02:40 pm »
Still nothing correct, but Muse often does something similar to the first one.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55851
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Piano Roll Sequencer
« Reply #6 on: December 25, 2011, 11:54:16 pm »
I'll try this soon. I like music tools for calcs. Is it possible to load/save files yet?
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline MGOS

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 336
  • Rating: +95/-0
    • View Profile
Re: Piano Roll Sequencer
« Reply #7 on: December 26, 2011, 11:33:59 am »
Is it possible to load/save files yet?
Unfortunately, no. But I will add that later, for sure.


And for now, I have added some new features:

- speed now up to 400 Bpm (still very rough)
- transposing (using + and - keys)
- automatic random riff generator! (press MATH): choses one of 5 melodies, generates a rhythm and randomizes the pitch (not just random notes)

Offline saintrunner

  • Custom Spriter: You ask it! I'll Make it!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1787
  • Rating: +115/-11
  • Flogging Molly
    • View Profile
    • Jonny K Music
Re: Piano Roll Sequencer
« Reply #8 on: December 26, 2011, 11:39:10 am »
oooh, this looks really cool!
My Sprites Thread   :Updated often :) for your viewing pleasure

GAMES:

Offline MGOS

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 336
  • Rating: +95/-0
    • View Profile
Re: Piano Roll Sequencer
« Reply #9 on: December 28, 2011, 11:32:39 am »
Ok... Next update and probably the last for some time

- Slightly changed design
- Speed more acurate
- new melody for the random riff generator
- ability to copy downbeats to offbeats, shift offbeats up/down, swap downbeats and offbeats
- Full documentation of functions in program (press Zoom)

Offline Blue Raven

  • LV3 Member (Next: 100)
  • ***
  • Posts: 73
  • Rating: +3/-0
  • Trust me. I'm the Doctor.
    • View Profile
Re: Piano Roll Sequencer
« Reply #10 on: December 30, 2011, 10:10:02 am »
Awesome ! Fast (maybe a bit too much), easy to use, powerful... Nice job !  :thumbsup:
The riff machine really adds something, but how about adding customized settings, because here it's totally random. If there were an option to save songs to some Data, it would be perfect.
Apprenez l'Axe ! | DropBox


Offline MGOS

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 336
  • Rating: +95/-0
    • View Profile
Re: Piano Roll Sequencer
« Reply #11 on: December 30, 2011, 10:46:31 am »
Awesome ! Fast (maybe a bit too much), easy to use, powerful... Nice job !
The riff machine really adds something, but how about adding customized settings, because here it's totally random. If there were an option to save songs to some Data, it would be perfect.

Saving will be added, for sure. (It still crashes always...)
What do you mean with costomized settings? Something like those in FL? Because that would make the whole thing a lot more difficult and bigger, but maybe later.

Already added (for next version):
- reversing
- cloning

I also will try these things:
- highlighting notes
- copy, cut & paste
- editing only highlighted parts




Offline Blue Raven

  • LV3 Member (Next: 100)
  • ***
  • Posts: 73
  • Rating: +3/-0
  • Trust me. I'm the Doctor.
    • View Profile
Re: Piano Roll Sequencer
« Reply #12 on: December 30, 2011, 11:08:13 am »
Saving will be added, for sure. (It still crashes always...)
What do you mean with costomized settings? Something like those in FL? Because that would make the whole thing a lot more difficult and bigger, but maybe later.
Yeah, like in FL ! That would be awesome, but I can figure that it's difficult. And why not a longer sequencer ? But maybe the lists are too short for that...
Apprenez l'Axe ! | DropBox


Offline MGOS

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 336
  • Rating: +95/-0
    • View Profile
Re: Piano Roll Sequencer
« Reply #13 on: December 30, 2011, 11:21:01 am »
And why not a longer sequencer ? But maybe the lists are too short for that...

Should be possible, it only uses 32 bytes for 4 bars. I'm only afraid of doing scrolling  :P

Offline Blue Raven

  • LV3 Member (Next: 100)
  • ***
  • Posts: 73
  • Rating: +3/-0
  • Trust me. I'm the Doctor.
    • View Profile
Re: Piano Roll Sequencer
« Reply #14 on: December 30, 2011, 11:43:21 am »
Ah... Well, scrolling is not necessary, you could make the user jump to several "boards", each board being a part of the big sequencer.
Apprenez l'Axe ! | DropBox